From 0e5c0becaf96b5cb69f33f1690c973ecaf3d6108 Mon Sep 17 00:00:00 2001 From: Alex Blank Date: Wed, 11 Jun 2025 17:24:21 +0200 Subject: [PATCH] further work on thesis background section --- main.bib | 2536 ++++++++++------- presentation/resources/Menstrual_cycle.svg | 2003 +++++++++++++ presentation/resources/ilnness_cycle.png | Bin 0 -> 168375 bytes presentation/resources/long_cycle.png | Bin 0 -> 225475 bytes presentation/resources/monophasic_cycle.png | Bin 0 -> 202750 bytes presentation/resources/short_cycle.png | Bin 0 -> 188048 bytes thesis/main.tex | 1 + .../resources/figures/lstm_cell_diagram.png | Bin 0 -> 109596 bytes .../recurrent_neural_network_unfold.png | Bin 0 -> 94730 bytes thesis/sections/background.tex | 165 +- 10 files changed, 3597 insertions(+), 1108 deletions(-) create mode 100644 presentation/resources/Menstrual_cycle.svg create mode 100644 presentation/resources/ilnness_cycle.png create mode 100644 presentation/resources/long_cycle.png create mode 100644 presentation/resources/monophasic_cycle.png create mode 100644 presentation/resources/short_cycle.png create mode 100644 thesis/resources/figures/lstm_cell_diagram.png create mode 100644 thesis/resources/figures/recurrent_neural_network_unfold.png diff --git a/main.bib b/main.bib index 1645379..aef42c3 100644 --- a/main.bib +++ b/main.bib @@ -1,229 +1,564 @@ -@article{dunson_day-specific_1999, - title = {Day-specific probabilities of clinical pregnancy based on two studies with imperfect measures of ovulation}, - volume = {14}, - issn = {1460-2350, 0268-1161}, - url = {https://academic.oup.com/humrep/article-lookup/doi/10.1093/humrep/14.7.1835}, - doi = {10.1093/humrep/14.7.1835}, - pages = {1835--1839}, - number = {7}, - journaltitle = {Human Reproduction}, - author = {Dunson, D.B. and Baird, D.D. and Wilcox, A.J. and Weinberg, C.R.}, - urldate = {2025-03-05}, - date = {1999-07}, - langid = {english}, - file = {PDF:/home/alex/Zotero/storage/8DE3ZLPJ/Dunson et al. - 1999 - Day-specific probabilities of clinical pregnancy based on two studies with imperfect measures of ovu.pdf:application/pdf}, +@misc{taylor_forecasting_2017, + title = {Forecasting at scale}, + copyright = {http://creativecommons.org/licenses/by/4.0/}, + url = {https://peerj.com/preprints/3190v2}, + doi = {10.7287/peerj.preprints.3190v2}, + abstract = {Forecasting is a common data science task that helps organizations with capacity planning, goal setting, and anomaly detection. Despite its importance, there are serious challenges associated with producing reliable and high quality forecasts –especially when there are a variety of time series and analysts with expertise in time series modeling are relatively rare. To address these challenges, we describe a practical approach to forecasting “at scale” that combines configurable models with analyst-in-the-loop performance analysis. We propose a modular regression model with interpretable parameters that can be intuitively adjusted by analysts with domain knowledge about the time series. We describe performance analyses to compare and evaluate forecasting procedures, and automatically flag forecasts for manual review and adjustment. Tools that help analysts to use their expertise most effectively enable reliable, practical forecasting of business time series.}, + language = {en}, + urldate = {2024-10-14}, + publisher = {PeerJ Preprints}, + author = {Taylor, Sean J and Letham, Benjamin}, + month = sep, + year = {2017}, + file = {PDF:/home/alex/Zotero/storage/GK5AIG2V/Taylor and Letham - 2017 - Forecasting at scale.pdf:application/pdf}, } -@article{papacharalampous_predictability_2018, - title = {Predictability of monthly temperature and precipitation using automatic time series forecasting methods}, - volume = {66}, - issn = {1895-7455}, - url = {https://doi.org/10.1007/s11600-018-0120-7}, - doi = {10.1007/s11600-018-0120-7}, - abstract = {We investigate the predictability of monthly temperature and precipitation by applying automatic univariate time series forecasting methods to a sample of 985 40-year-long monthly temperature and 1552 40-year-long monthly precipitation time series. The methods include a naïve one based on the monthly values of the last year, as well as the random walk (with drift), {AutoRegressive} Fractionally Integrated Moving Average ({ARFIMA}), exponential smoothing state-space model with Box–Cox transformation, {ARMA} errors, Trend and Seasonal components ({BATS}), simple exponential smoothing, Theta and Prophet methods. Prophet is a recently introduced model inspired by the nature of time series forecasted at Facebook and has not been applied to hydrometeorological time series before, while the use of random walk, {BATS}, simple exponential smoothing and Theta is rare in hydrology. The methods are tested in performing multi-step ahead forecasts for the last 48 months of the data. We further investigate how different choices of handling the seasonality and non-normality affect the performance of the models. The results indicate that: (a) all the examined methods apart from the naïve and random walk ones are accurate enough to be used in long-term applications; (b) monthly temperature and precipitation can be forecasted to a level of accuracy which can barely be improved using other methods; (c) the externally applied classical seasonal decomposition results mostly in better forecasts compared to the automatic seasonal decomposition used by the {BATS} and Prophet methods; and (d) Prophet is competitive, especially when it is combined with externally applied classical seasonal decomposition.}, - pages = {807--831}, - number = {4}, - journaltitle = {Acta Geophys.}, - author = {Papacharalampous, Georgia and Tyralis, Hristos and Koutsoyiannis, Demetris}, - urldate = {2025-03-04}, - date = {2018-08-01}, - langid = {english}, - keywords = {{ARFIMA}, Multi-step ahead forecasting, Precipitation forecasting, Prophet, Temperature forecasting, Time series forecasting}, +@book{hutter_machine_2021, + address = {Cham}, + series = {Lecture {Notes} in {Computer} {Science}}, + title = {Machine {Learning} and {Knowledge} {Discovery} in {Databases}: {European} {Conference}, {ECML} {PKDD} 2020, {Ghent}, {Belgium}, {September} 14–18, 2020, {Proceedings}, {Part} {III}}, + volume = {12459}, + copyright = {https://www.springernature.com/gp/researchers/text-and-data-mining}, + isbn = {978-3-030-67663-6 978-3-030-67664-3}, + shorttitle = {Machine {Learning} and {Knowledge} {Discovery} in {Databases}}, + url = {https://link.springer.com/10.1007/978-3-030-67664-3}, + language = {en}, + urldate = {2024-10-14}, + publisher = {Springer International Publishing}, + editor = {Hutter, Frank and Kersting, Kristian and Lijffijt, Jefrey and Valera, Isabel}, + year = {2021}, + doi = {10.1007/978-3-030-67664-3}, + file = {Submitted Version:/home/alex/Zotero/storage/JMVJMLJ5/Hutter et al. - 2021 - Machine Learning and Knowledge Discovery in Databases European Conference, ECML PKDD 2020, Ghent, B.pdf:application/pdf}, } -@inproceedings{habib_n-beats_2025, - location = {Cham}, - title = {N-{BEATS} \& Temporal Fusion Transformer Based Surface Temperature Prediction and Forecasting for Realizing Global Warming Trends}, - isbn = {978-3-031-75167-7}, - doi = {10.1007/978-3-031-75167-7_3}, - abstract = {At the pinnacle of civilization, where the impacts of climate change have been increasingly felt, weather prediction plays a critical role in mitigating the potential disasters that may arise. Moreover, with the gradual change on climate, surface temperature of the earth is increasing. This increasing rate of the surface temperature causing global warming which is a matter of intimidation. To leave off this global warming, weather forecasting can be used as an arsenal. Selecting the appropriate tools and models for weather prediction is a crucial step in ensuring accurate forecasts. In this research paper, the focus was on studying the versatility of three specific architectures for weather prediction: {LSTM}, Temporal Fusion Transformer, and N-{BEATS}. To assess these architectures’ performance, we conducted a number of experiments. With the lowest Mean Absolute Error ({MAE}) and Root Mean Square Error ({RMSE}) of the three, {NBEATS} stood out. This shows that when compared to the other models, the N-{BEATS} architecture had greater prediction accuracy. It's vital to remember, too, that the trials also showed that the Temporal Fusion Transformer and {LSTM} performed well. The only distinction was that these models required larger sizes in terms of parameters and computational complexity to achieve their performance levels. Consequently, considering both performance and model size, the researchers determined that N-{BEATS} was the most optimal and versatile architecture for weather prediction. Its ability to achieve excellent results with a smaller model size makes it a favorable choice for practical applications.}, - pages = {30--41}, - booktitle = {Artificial Intelligence and Speech Technology}, - publisher = {Springer Nature Switzerland}, - author = {Habib, Adria Binte and Ashraf, Faisal Bin and Hossain, Muhammad Iqbal and Alam, Golam Rabiul}, - editor = {Dev, Amita and Sharma, Arun and Agrawal, S. S. and Rani, Ritu}, - date = {2025}, - langid = {english}, - keywords = {{LSTM}, N-{BEATS}, Temporal Fusion Transformer, Time Series Analysis, Weather Prediction}, -} - -@article{wu_interpretable_2022, - title = {Interpretable wind speed prediction with multivariate time series and temporal fusion transformers}, - volume = {252}, - issn = {03605442}, - url = {https://linkinghub.elsevier.com/retrieve/pii/S0360544222008933}, - doi = {10.1016/j.energy.2022.123990}, - abstract = {Wind power has been utilized well in power systems, so steady and successful wind speed forecasting is crucial to security management power grid market economy. To date, most researchers have often discounted the interpretability of prediction models, leading to obscure forecasts. This study puts forward a unique forecasting methodology that incorporates notable decomposition techniques, multifactor interpretable forecasting models, and optimization algorithms. In the proposed model, variational mode decomposition is employed to break down the raw wind speed sequence into a set of intrinsic mode functions. Adaptive differential evolution is then used for optimizing several parameters of temporal fusion transformers ({TFT}) to achieve satisfactory forecasting performance. {TFT} is a new attention-based deep learning model that puts together high-performance multi-horizon prediction and interpretable insights into temporal dynamics. Empirical studies using eight real-world 1-h wind speed data sets in Albert, Canada, and Five Points, {USA} demonstrate that the system using the proposed model outperforms those employing other comparable models in nearly all performance metrics. Examples of {TFT}'s interpretable outputs are the importance ranking of the decomposed wind speed sub-sequences and meteorological data and attention analysis of different step lengths. The findings signify substantial progress for wind speed prediction and aid policymakers.}, - pages = {123990}, - journaltitle = {Energy}, - author = {Wu, Binrong and Wang, Lin and Zeng, Yu-Rong}, - urldate = {2025-02-25}, - date = {2022-08}, - langid = {english}, - file = {PDF:/home/alex/Zotero/storage/MHAFY926/Wu et al. - 2022 - Interpretable wind speed prediction with multivariate time series and temporal fusion transformers.pdf:application/pdf}, -} - -@article{schwenke_show_nodate, - title = {Show Me What You’re Looking For: Visualizing Abstracted Transformer Attention for Enhancing Their Local Interpretability on Time Series Data}, - abstract = {While Transformers have shown their advantages considering their learning performance, their lack of explainability and interpretability is still a major problem. This specifically relates to the processing of time series, as a specific form of complex data. In this paper, we propose an approach for visualizing abstracted information in order to enable computational sensemaking and local interpretability on the respective Transformer model. Our results demonstrate the efficacy of the proposed abstraction method and visualization, utilizing both synthetic and real world data for evaluation.}, - author = {Schwenke, Leonid and Atzmueller, Martin}, - langid = {english}, - file = {PDF:/home/alex/Zotero/storage/SLVVAAXA/Schwenke and Atzmueller - Show Me What You’re Looking For Visualizing Abstracted Transformer Attention for Enhancing Their Lo.pdf:application/pdf}, -} - -@inproceedings{schwenke_constructing_2021, - title = {Constructing Global Coherence Representations: Identifying Interpretability and Coherences of Transformer Attention in Time Series Data}, - url = {https://ieeexplore.ieee.org/document/9564126/?arnumber=9564126}, - doi = {10.1109/DSAA53316.2021.9564126}, - shorttitle = {Constructing Global Coherence Representations}, - abstract = {Transformer models have shown significant advances recently based on the general concept of Attention — to focus on specifically important and relevant parts of the input data. However, methods for enhancing their interpretability and explainability are still lacking. This is the problem which we tackle in this paper, to make Multi-Headed Attention more interpretable and explainable for time series classification. We present a method for constructing global coherence representations from Multi-Headed Attention of Transformer architectures. Accordingly, we present abstraction and interpretation methods, leading to intuitive visualizations of the respective attention patterns. We evaluate our proposed approach and the presented methods on several datasets demonstrating their efficacy.}, - eventtitle = {2021 {IEEE} 8th International Conference on Data Science and Advanced Analytics ({DSAA})}, - pages = {1--12}, - booktitle = {2021 {IEEE} 8th International Conference on Data Science and Advanced Analytics ({DSAA})}, - author = {Schwenke, Leonid and Atzmueller, Martin}, - urldate = {2025-02-25}, - date = {2021-10}, - keywords = {Attention, Coherence, Comprehensibility, Conferences, Data science, Data visualization, Deep Learning, Explainability, Global Class Representation, Interpretability, Scalability, Time series analysis, Time Series Classification, Transformer, Transformers, Visualization}, - file = {Full Text PDF:/home/alex/Zotero/storage/VRGIDFY8/Schwenke and Atzmueller - 2021 - Constructing Global Coherence Representations Identifying Interpretability and Coherences of Transf.pdf:application/pdf;IEEE Xplore Abstract Record:/home/alex/Zotero/storage/Z45R3XWF/9564126.html:text/html}, -} - -@incollection{iliadis_temporal_2023, - location = {Cham}, - title = {Temporal Attention Signatures for Interpretable Time-Series Prediction}, - volume = {14259}, - isbn = {978-3-031-44222-3 978-3-031-44223-0}, - url = {https://link.springer.com/10.1007/978-3-031-44223-0_22}, - abstract = {Deep neural networks have become a staple in time-series prediction due to their remarkable accuracy. However, their internal workings often remain elusive. Significant advancements have been made in the interpretability of these networks, with attention mechanisms and feature maps being notably effective for image classification by highlighting the crucial data points. While human observers can readily confirm the significance of features in image classification, the interpretability of time-series data and its modeling remains challenging. To address this, we put forth an innovative approach that unifies temporal attention and visualization as a blend of recurrent neural networks, self-attention, and general attention. This synergy results in the generation of temporal attention signatures, akin to image attention heat maps. Temporal attention not only enhances prediction accuracy beyond that of recurrent networks alone but also demonstrates that varying label classes yield distinct attention signatures. This observation indicates that neural networks focus on different sections of time-series sequences contingent on the prediction target. We conclude with a discussion on the practical implications of this novel approach, including its applicability to model interpretation, sequence length selection, and model validation. This leads to more accurate, robust, and interpretable models, instilling greater confidence in their results.}, - pages = {268--280}, - booktitle = {Artificial Neural Networks and Machine Learning – {ICANN} 2023}, - publisher = {Springer Nature Switzerland}, - author = {Katrompas, Alexander and Metsis, Vangelis}, - editor = {Iliadis, Lazaros and Papaleonidas, Antonios and Angelov, Plamen and Jayne, Chrisina}, - urldate = {2025-02-25}, - date = {2023}, - langid = {english}, - doi = {10.1007/978-3-031-44223-0_22}, +@incollection{hutter_general_2021, + address = {Cham}, + title = {A {General} {Machine} {Learning} {Framework} for {Survival} {Analysis}}, + volume = {12459}, + isbn = {978-3-030-67663-6 978-3-030-67664-3}, + url = {https://link.springer.com/10.1007/978-3-030-67664-3_10}, + language = {en}, + urldate = {2024-10-14}, + booktitle = {Machine {Learning} and {Knowledge} {Discovery} in {Databases}}, + publisher = {Springer International Publishing}, + author = {Bender, Andreas and Rügamer, David and Scheipl, Fabian and Bischl, Bernd}, + editor = {Hutter, Frank and Kersting, Kristian and Lijffijt, Jefrey and Valera, Isabel}, + year = {2021}, + doi = {10.1007/978-3-030-67664-3_10}, note = {Series Title: Lecture Notes in Computer Science}, - file = {PDF:/home/alex/Zotero/storage/LV7IVKZK/Katrompas and Metsis - 2023 - Temporal Attention Signatures for Interpretable Time-Series Prediction.pdf:application/pdf}, + pages = {158--173}, + file = {Submitted Version:/home/alex/Zotero/storage/WQIHZ7IP/Bender et al. - 2021 - A General Machine Learning Framework for Survival Analysis.pdf:application/pdf}, } -@inproceedings{guo_exploring_2019, - title = {Exploring interpretable {LSTM} neural networks over multi-variable data}, - url = {https://proceedings.mlr.press/v97/guo19b.html}, - abstract = {For recurrent neural networks trained on time series with target and exogenous variables, in addition to accurate prediction, it is also desired to provide interpretable insights into the data. In this paper, we explore the structure of {LSTM} recurrent neural networks to learn variable-wise hidden states, with the aim to capture different dynamics in multi-variable time series and distinguish the contribution of variables to the prediction. With these variable-wise hidden states, a mixture attention mechanism is proposed to model the generative process of the target. Then we develop associated training methods to jointly learn network parameters, variable and temporal importance w.r.t the prediction of the target variable. Extensive experiments on real datasets demonstrate enhanced prediction performance by capturing the dynamics of different variables. Meanwhile, we evaluate the interpretation results both qualitatively and quantitatively. It exhibits the prospect as an end-to-end framework for both forecasting and knowledge extraction over multi-variable data.}, - eventtitle = {International Conference on Machine Learning}, - pages = {2494--2504}, - booktitle = {Proceedings of the 36th International Conference on Machine Learning}, - publisher = {{PMLR}}, - author = {Guo, Tian and Lin, Tao and Antulov-Fantulin, Nino}, - urldate = {2025-02-25}, - date = {2019-05-24}, - langid = {english}, - note = {{ISSN}: 2640-3498}, - file = {Full Text PDF:/home/alex/Zotero/storage/VV3I2T4E/Guo et al. - 2019 - Exploring interpretable LSTM neural networks over multi-variable data.pdf:application/pdf;Supplementary PDF:/home/alex/Zotero/storage/57IK29PA/Guo et al. - 2019 - Exploring interpretable LSTM neural networks over multi-variable data.pdf:application/pdf}, +@misc{lightningai_pytorch_2024, + title = {{PyTorch} {Lightning}}, + url = {https://www.pytorchlightning.ai}, + urldate = {2024-10-14}, + author = {lightning.ai}, + year = {2024}, } -@article{yuan_dcfa-itimenet_2024, - title = {{DCFA}-{iTimeNet}: Dynamic cross-fusion attention network for interpretable time series prediction}, - volume = {55}, - issn = {1573-7497}, - url = {https://doi.org/10.1007/s10489-024-05973-2}, - doi = {10.1007/s10489-024-05973-2}, - shorttitle = {{DCFA}-{iTimeNet}}, - abstract = {Although time series prediction research among engineering and technology has made breakthrough progress in performance, challenges remain in modeling complex dynamic interactions between variables and interpretability. To address these two problems, a novel two-stage strategy framework called {DCFA}-{iTimeNet} is introduced. In the first stage, this paper innovatively proposes a dynamic cross-fusion attention mechanism ({DCFA}) . This module facilitates the model to exchange information between different patches of the time series, thereby capturing the complex interactions between variables across time. In the second stage, we exploit a decomposition-based linear explainable Bidirectional Gated Recurrent Unit ({DeLEBiGRU}), which consists mainly of standard {BiGRU} and tensorized {BiGRU}. It is proposed to analyze each variable’s historical long-term, instantaneous, and future impacts. Such design is crucial for understanding how each variable impacts the overall prediction over time. Extensive experimental results demonstrate that the proposed model can effectively model and interpret complex dynamic relationships of multivariate time series and understand the model’s decision-making process. Moreover, the performance outperforms the state-of-the-art methods.}, - pages = {86}, - number = {2}, - journaltitle = {Appl Intell}, - author = {Yuan, Jianjun and Wu, Fujun and Zhao, Luoming and Pan, Dongbo and Yu, Xinyue}, - urldate = {2025-02-25}, - date = {2024-12-06}, - langid = {english}, - keywords = {Interpretability, Artificial Intelligence, Dynamic cross-fusion attention, Dynamic interaction, Time series prediction}, - file = {Full Text PDF:/home/alex/Zotero/storage/JEXYN7BN/Yuan et al. - 2024 - DCFA-iTimeNet Dynamic cross-fusion attention network for interpretable time series prediction.pdf:application/pdf}, +@misc{alexandrov_gluonts_2019, + title = {{GluonTS}: {Probabilistic} {Time} {Series} {Models} in {Python}}, + shorttitle = {{GluonTS}}, + url = {http://arxiv.org/abs/1906.05264}, + abstract = {We introduce Gluon Time Series (GluonTS, available at https://gluon-ts.mxnet.io), a library for deep-learning-based time series modeling. GluonTS simplifies the development of and experimentation with time series models for common tasks such as forecasting or anomaly detection. It provides all necessary components and tools that scientists need for quickly building new models, for efficiently running and analyzing experiments and for evaluating model accuracy.}, + urldate = {2024-10-14}, + publisher = {arXiv}, + author = {Alexandrov, Alexander and Benidis, Konstantinos and Bohlke-Schneider, Michael and Flunkert, Valentin and Gasthaus, Jan and Januschowski, Tim and Maddix, Danielle C. and Rangapuram, Syama and Salinas, David and Schulz, Jasper and Stella, Lorenzo and Türkmen, Ali Caner and Wang, Yuyang}, + month = jun, + year = {2019}, + note = {arXiv:1906.05264}, + keywords = {Computer Science - Machine Learning, Statistics - Machine Learning}, + file = {Preprint PDF:/home/alex/Zotero/storage/JP9K74A8/Alexandrov et al. - 2019 - GluonTS Probabilistic Time Series Models in Python.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/RJYSBT29/1906.html:text/html}, } -@misc{sprang_enforcing_2024, - title = {Enforcing Interpretability in Time Series Transformers: A Concept Bottleneck Framework}, - url = {http://arxiv.org/abs/2410.06070}, - doi = {10.48550/arXiv.2410.06070}, - shorttitle = {Enforcing Interpretability in Time Series Transformers}, - abstract = {There has been a recent push of research on Transformer-based models for long-term time series forecasting, even though they are inherently difficult to interpret and explain. While there is a large body of work on interpretability methods for various domains and architectures, the interpretability of Transformer-based forecasting models remains largely unexplored. To address this gap, we develop a framework based on Concept Bottleneck Models to enforce interpretability of time series Transformers. We modify the training objective to encourage a model to develop representations similar to predefined interpretable concepts. In our experiments, we enforce similarity using Centered Kernel Alignment, and the predefined concepts include time features and an interpretable, autoregressive surrogate model ({AR}). We apply the framework to the Autoformer model, and present an in-depth analysis for a variety of benchmark tasks. We find that the model performance remains mostly unaffected, while the model shows much improved interpretability. Additionally, interpretable concepts become local, which makes the trained model easily intervenable. As a proof of concept, we demonstrate a successful intervention in the scenario of a time shift in the data, which eliminates the need to retrain.}, - number = {{arXiv}:2410.06070}, - publisher = {{arXiv}}, - author = {Sprang, Angela van and Acar, Erman and Zuidema, Willem}, - urldate = {2025-02-25}, - date = {2024-10-08}, - eprinttype = {arxiv}, - eprint = {2410.06070 [cs]}, +@misc{cho_learning_2014, + title = {Learning {Phrase} {Representations} using {RNN} {Encoder}-{Decoder} for {Statistical} {Machine} {Translation}}, + url = {http://arxiv.org/abs/1406.1078}, + abstract = {In this paper, we propose a novel neural network model called RNN Encoder-Decoder that consists of two recurrent neural networks (RNN). One RNN encodes a sequence of symbols into a fixed-length vector representation, and the other decodes the representation into another sequence of symbols. The encoder and decoder of the proposed model are jointly trained to maximize the conditional probability of a target sequence given a source sequence. The performance of a statistical machine translation system is empirically found to improve by using the conditional probabilities of phrase pairs computed by the RNN Encoder-Decoder as an additional feature in the existing log-linear model. Qualitatively, we show that the proposed model learns a semantically and syntactically meaningful representation of linguistic phrases.}, + urldate = {2024-10-10}, + publisher = {arXiv}, + author = {Cho, Kyunghyun and Merrienboer, Bart van and Gulcehre, Caglar and Bahdanau, Dzmitry and Bougares, Fethi and Schwenk, Holger and Bengio, Yoshua}, + month = sep, + year = {2014}, + note = {arXiv:1406.1078}, + keywords = {Computer Science - Computation and Language, Computer Science - Machine Learning, Statistics - Machine Learning, Computer Science - Neural and Evolutionary Computing}, + file = {Preprint PDF:/home/alex/Zotero/storage/E8WMK2IN/Cho et al. - 2014 - Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translation.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/6PTCL8LW/1406.html:text/html}, +} + +@article{hochreiter_long_1997, + title = {Long {Short}-{Term} {Memory}}, + volume = {9}, + issn = {0899-7667, 1530-888X}, + url = {https://direct.mit.edu/neco/article/9/8/1735-1780/6109}, + doi = {10.1162/neco.1997.9.8.1735}, + abstract = {Learningtostoreinformationoverextendedtimeintervalsviarecurrentbackpropagation takesaverylongtime,mostlyduetoinsu cient,decayingerrorbackow.Webrieyreview Hochreiter's1991analysisofthisproblem,thenaddressitbyintroducinganovel,e cient, gradient-basedmethodcalled{\textbackslash}LongShort-TermMemory"(LSTM).Truncatingthegradient wherethisdoesnotdoharm,LSTMcanlearntobridgeminimaltimelagsinexcessof1000 discretetimestepsbyenforcingconstanterrorowthrough{\textbackslash}constanterrorcarrousels"within specialunits.Multiplicativegateunitslearntoopenandcloseaccesstotheconstanterror ow.LSTMislocalinspaceandtime;itscomputationalcomplexitypertimestepandweight isO(1).Ourexperimentswitharticialdatainvolvelocal,distributed,real-valued,andnoisy patternrepresentations.IncomparisonswithRTRL,BPTT,RecurrentCascade-Correlation, Elmannets,andNeuralSequenceChunking,LSTMleadstomanymoresuccessfulruns,and learnsmuchfaster.LSTMalsosolvescomplex,articiallongtimelagtasksthathavenever beensolvedbypreviousrecurrentnetworkalgorithms.}, + language = {en}, + number = {8}, + urldate = {2024-10-10}, + journal = {Neural Computation}, + author = {Hochreiter, Sepp and Schmidhuber, Jürgen}, + month = nov, + year = {1997}, + pages = {1735--1780}, + file = {PDF:/home/alex/Zotero/storage/CZSV2ASE/Hochreiter and Schmidhuber - 1997 - Long Short-Term Memory.pdf:application/pdf}, +} + +@misc{lim_temporal_2020, + title = {Temporal {Fusion} {Transformers} for {Interpretable} {Multi}-horizon {Time} {Series} {Forecasting}}, + url = {http://arxiv.org/abs/1912.09363}, + abstract = {Multi-horizon forecasting problems often contain a complex mix of inputs -- including static (i.e. time-invariant) covariates, known future inputs, and other exogenous time series that are only observed historically -- without any prior information on how they interact with the target. While several deep learning models have been proposed for multi-step prediction, they typically comprise black-box models which do not account for the full range of inputs present in common scenarios. In this paper, we introduce the Temporal Fusion Transformer (TFT) -- a novel attention-based architecture which combines high-performance multi-horizon forecasting with interpretable insights into temporal dynamics. To learn temporal relationships at different scales, the TFT utilizes recurrent layers for local processing and interpretable self-attention layers for learning long-term dependencies. The TFT also uses specialized components for the judicious selection of relevant features and a series of gating layers to suppress unnecessary components, enabling high performance in a wide range of regimes. On a variety of real-world datasets, we demonstrate significant performance improvements over existing benchmarks, and showcase three practical interpretability use-cases of TFT.}, + urldate = {2024-10-10}, + publisher = {arXiv}, + author = {Lim, Bryan and Arik, Sercan O. and Loeff, Nicolas and Pfister, Tomas}, + month = sep, + year = {2020}, + note = {arXiv:1912.09363}, + keywords = {Computer Science - Machine Learning, Statistics - Machine Learning}, + file = {Preprint PDF:/home/alex/Zotero/storage/2R2H34KB/Lim et al. - 2020 - Temporal Fusion Transformers for Interpretable Multi-horizon Time Series Forecasting.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/ETDAYW36/1912.html:text/html}, +} + +@misc{nie_time_2023, + title = {A {Time} {Series} is {Worth} 64 {Words}: {Long}-term {Forecasting} with {Transformers}}, + shorttitle = {A {Time} {Series} is {Worth} 64 {Words}}, + url = {http://arxiv.org/abs/2211.14730}, + abstract = {We propose an efficient design of Transformer-based models for multivariate time series forecasting and self-supervised representation learning. It is based on two key components: (i) segmentation of time series into subseries-level patches which are served as input tokens to Transformer; (ii) channel-independence where each channel contains a single univariate time series that shares the same embedding and Transformer weights across all the series. Patching design naturally has three-fold benefit: local semantic information is retained in the embedding; computation and memory usage of the attention maps are quadratically reduced given the same look-back window; and the model can attend longer history. Our channel-independent patch time series Transformer (PatchTST) can improve the long-term forecasting accuracy significantly when compared with that of SOTA Transformer-based models. We also apply our model to self-supervised pre-training tasks and attain excellent fine-tuning performance, which outperforms supervised training on large datasets. Transferring of masked pre-trained representation on one dataset to others also produces SOTA forecasting accuracy. Code is available at: https://github.com/yuqinie98/PatchTST.}, + urldate = {2024-10-10}, + publisher = {arXiv}, + author = {Nie, Yuqi and Nguyen, Nam H. and Sinthong, Phanwadee and Kalagnanam, Jayant}, + month = mar, + year = {2023}, + note = {arXiv:2211.14730}, + keywords = {Computer Science - Machine Learning, Computer Science - Artificial Intelligence}, + file = {Preprint PDF:/home/alex/Zotero/storage/DG4ZJCWV/Nie et al. - 2023 - A Time Series is Worth 64 Words Long-term Forecasting with Transformers.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/H6XGVBY6/2211.html:text/html}, +} + +@misc{shao_exploring_2023, + title = {Exploring {Progress} in {Multivariate} {Time} {Series} {Forecasting}: {Comprehensive} {Benchmarking} and {Heterogeneity} {Analysis}}, + shorttitle = {Exploring {Progress} in {Multivariate} {Time} {Series} {Forecasting}}, + url = {http://arxiv.org/abs/2310.06119}, + abstract = {Multivariate Time Series (MTS) widely exists in real-word complex systems, such as traffic and energy systems, making their forecasting crucial for understanding and influencing these systems. Recently, deep learning-based approaches have gained much popularity for effectively modeling temporal and spatial dependencies in MTS, specifically in Long-term Time Series Forecasting (LTSF) and Spatial-Temporal Forecasting (STF). However, the fair benchmarking issue and the choice of technical approaches have been hotly debated in related work. Such controversies significantly hinder our understanding of progress in this field. Thus, this paper aims to address these controversies to present insights into advancements achieved. To resolve benchmarking issues, we introduce BasicTS, a benchmark designed for fair comparisons in MTS forecasting. BasicTS establishes a unified training pipeline and reasonable evaluation settings, enabling an unbiased evaluation of over 30 popular MTS forecasting models on more than 18 datasets. Furthermore, we highlight the heterogeneity among MTS datasets and classify them based on temporal and spatial characteristics. We further prove that neglecting heterogeneity is the primary reason for generating controversies in technical approaches. Moreover, based on the proposed BasicTS and rich heterogeneous MTS datasets, we conduct an exhaustive and reproducible performance and efficiency comparison of popular models, providing insights for researchers in selecting and designing MTS forecasting models.}, + urldate = {2024-10-10}, + publisher = {arXiv}, + author = {Shao, Zezhi and Wang, Fei and Xu, Yongjun and Wei, Wei and Yu, Chengqing and Zhang, Zhao and Yao, Di and Jin, Guangyin and Cao, Xin and Cong, Gao and Jensen, Christian S. and Cheng, Xueqi}, + month = oct, + year = {2023}, + note = {arXiv:2310.06119}, + keywords = {Computer Science - Machine Learning, Computer Science - Artificial Intelligence}, + file = {Preprint PDF:/home/alex/Zotero/storage/7EFZ5IT6/Shao et al. - 2023 - Exploring Progress in Multivariate Time Series Forecasting Comprehensive Benchmarking and Heterogen.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/W6RNWBLM/2310.html:text/html}, +} + +@article{zhang_crossformer_2023, + title = {{CROSSFORMER}: {TRANSFORMER} {UTILIZING} {CROSS}- {DIMENSION} {DEPENDENCY} {FOR} {MULTIVARIATE} {TIME} {SERIES} {FORECASTING}}, + abstract = {Recently many deep models have been proposed for multivariate time series (MTS) forecasting. In particular, Transformer-based models have shown great potential because they can capture long-term dependency. However, existing Transformerbased models mainly focus on modeling the temporal dependency (cross-time dependency) yet often omit the dependency among different variables (crossdimension dependency), which is critical for MTS forecasting. To fill the gap, we propose Crossformer, a Transformer-based model utilizing cross-dimension dependency for MTS forecasting. In Crossformer, the input MTS is embedded into a 2D vector array through the Dimension-Segment-Wise (DSW) embedding to preserve time and dimension information. Then the Two-Stage Attention (TSA) layer is proposed to efficiently capture the cross-time and cross-dimension dependency. Utilizing DSW embedding and TSA layer, Crossformer establishes a Hierarchical Encoder-Decoder (HED) to use the information at different scales for the final forecasting. Extensive experimental results on six real-world datasets show the effectiveness of Crossformer against previous state-of-the-arts.}, + language = {en}, + author = {Zhang, Yunhao and Yan, Junchi}, + year = {2023}, + file = {PDF:/home/alex/Zotero/storage/NM9CETJS/Zhang and Yan - 2023 - CROSSFORMER TRANSFORMER UTILIZING CROSS- DIMENSION DEPENDENCY FOR MULTIVARIATE TIME SERIES FORECAST.pdf:application/pdf}, +} + +@misc{noauthor_pytorch-forecasting_2024, + title = {Pytorch-{Forecasting}}, + url = {https://pytorch-forecasting.readthedocs.io/en/stable/}, + urldate = {2024-10-15}, + year = {2024}, +} + +@misc{liang_foundation_2024, + title = {Foundation {Models} for {Time} {Series} {Analysis}: {A} {Tutorial} and {Survey}}, + shorttitle = {Foundation {Models} for {Time} {Series} {Analysis}}, + url = {http://arxiv.org/abs/2403.14735}, + abstract = {Time series analysis stands as a focal point within the data mining community, serving as a cornerstone for extracting valuable insights crucial to a myriad of real-world applications. Recent advances in Foundation Models (FMs) have fundamentally reshaped the paradigm of model design for time series analysis, boosting various downstream tasks in practice. These innovative approaches often leverage pre-trained or fine-tuned FMs to harness generalized knowledge tailored for time series analysis. This survey aims to furnish a comprehensive and up-to-date overview of FMs for time series analysis. While prior surveys have predominantly focused on either application or pipeline aspects of FMs in time series analysis, they have often lacked an in-depth understanding of the underlying mechanisms that elucidate why and how FMs benefit time series analysis. To address this gap, our survey adopts a methodology-centric classification, delineating various pivotal elements of time-series FMs, including model architectures, pre-training techniques, adaptation methods, and data modalities. Overall, this survey serves to consolidate the latest advancements in FMs pertinent to time series analysis, accentuating their theoretical underpinnings, recent strides in development, and avenues for future exploration.}, + urldate = {2024-10-16}, + publisher = {arXiv}, + author = {Liang, Yuxuan and Wen, Haomin and Nie, Yuqi and Jiang, Yushan and Jin, Ming and Song, Dongjin and Pan, Shirui and Wen, Qingsong}, + month = jun, + year = {2024}, + note = {arXiv:2403.14735}, keywords = {Computer Science - Machine Learning}, - file = {Preprint PDF:/home/alex/Zotero/storage/HVUXXRXJ/Sprang et al. - 2024 - Enforcing Interpretability in Time Series Transformers A Concept Bottleneck Framework.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/6QS78DZP/2410.html:text/html}, + file = {Preprint PDF:/home/alex/Zotero/storage/YEA28FMJ/Liang et al. - 2024 - Foundation Models for Time Series Analysis A Tutorial and Survey.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/9SGH3AIN/2403.html:text/html}, } -@misc{chefer_transformer_2021, - title = {Transformer Interpretability Beyond Attention Visualization}, - url = {http://arxiv.org/abs/2012.09838}, - doi = {10.48550/arXiv.2012.09838}, - abstract = {Self-attention techniques, and specifically Transformers, are dominating the field of text processing and are becoming increasingly popular in computer vision classification tasks. In order to visualize the parts of the image that led to a certain classification, existing methods either rely on the obtained attention maps or employ heuristic propagation along the attention graph. In this work, we propose a novel way to compute relevancy for Transformer networks. The method assigns local relevance based on the Deep Taylor Decomposition principle and then propagates these relevancy scores through the layers. This propagation involves attention layers and skip connections, which challenge existing methods. Our solution is based on a specific formulation that is shown to maintain the total relevancy across layers. We benchmark our method on very recent visual Transformer networks, as well as on a text classification problem, and demonstrate a clear advantage over the existing explainability methods.}, - number = {{arXiv}:2012.09838}, - publisher = {{arXiv}}, - author = {Chefer, Hila and Gur, Shir and Wolf, Lior}, - urldate = {2025-02-25}, - date = {2021-04-05}, - eprinttype = {arxiv}, - eprint = {2012.09838 [cs]}, - keywords = {Computer Science - Computer Vision and Pattern Recognition}, - file = {Preprint PDF:/home/alex/Zotero/storage/3FRISAP7/Chefer et al. - 2021 - Transformer Interpretability Beyond Attention Visualization.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/QUPBJPC9/2012.html:text/html}, +@misc{goswami_moment_2024, + title = {{MOMENT}: {A} {Family} of {Open} {Time}-series {Foundation} {Models}}, + shorttitle = {{MOMENT}}, + url = {http://arxiv.org/abs/2402.03885}, + abstract = {We introduce MOMENT, a family of open-source foundation models for general-purpose time series analysis. Pre-training large models on time series data is challenging due to (1) the absence of a large and cohesive public time series repository, and (2) diverse time series characteristics which make multi-dataset training onerous. Additionally, (3) experimental benchmarks to evaluate these models, especially in scenarios with limited resources, time, and supervision, are still in their nascent stages. To address these challenges, we compile a large and diverse collection of public time series, called the Time series Pile, and systematically tackle time series-specific challenges to unlock large-scale multi-dataset pre-training. Finally, we build on recent work to design a benchmark to evaluate time series foundation models on diverse tasks and datasets in limited supervision settings. Experiments on this benchmark demonstrate the effectiveness of our pre-trained models with minimal data and task-specific fine-tuning. Finally, we present several interesting empirical observations about large pre-trained time series models. Pre-trained models (AutonLab/MOMENT-1-large) and Time Series Pile (AutonLab/Timeseries-PILE) are available on Huggingface.}, + urldate = {2024-10-16}, + publisher = {arXiv}, + author = {Goswami, Mononito and Szafer, Konrad and Choudhry, Arjun and Cai, Yifu and Li, Shuo and Dubrawski, Artur}, + month = oct, + year = {2024}, + note = {arXiv:2402.03885}, + keywords = {Computer Science - Machine Learning, Computer Science - Artificial Intelligence}, + file = {Preprint PDF:/home/alex/Zotero/storage/QF6E6J8W/Goswami et al. - 2024 - MOMENT A Family of Open Time-series Foundation Models.pdf:application/pdf}, } -@misc{helbling_conceptattention_2025, - title = {{ConceptAttention}: Diffusion Transformers Learn Highly Interpretable Features}, - url = {http://arxiv.org/abs/2502.04320}, - doi = {10.48550/arXiv.2502.04320}, - shorttitle = {{ConceptAttention}}, - abstract = {Do the rich representations of multi-modal diffusion transformers ({DiTs}) exhibit unique properties that enhance their interpretability? We introduce {ConceptAttention}, a novel method that leverages the expressive power of {DiT} attention layers to generate high-quality saliency maps that precisely locate textual concepts within images. Without requiring additional training, {ConceptAttention} repurposes the parameters of {DiT} attention layers to produce highly contextualized concept embeddings, contributing the major discovery that performing linear projections in the output space of {DiT} attention layers yields significantly sharper saliency maps compared to commonly used cross-attention mechanisms. Remarkably, {ConceptAttention} even achieves state-of-the-art performance on zero-shot image segmentation benchmarks, outperforming 11 other zero-shot interpretability methods on the {ImageNet}-Segmentation dataset and on a single-class subset of {PascalVOC}. Our work contributes the first evidence that the representations of multi-modal {DiT} models like Flux are highly transferable to vision tasks like segmentation, even outperforming multi-modal foundation models like {CLIP}.}, - number = {{arXiv}:2502.04320}, - publisher = {{arXiv}}, - author = {Helbling, Alec and Meral, Tuna Han Salih and Hoover, Ben and Yanardag, Pinar and Chau, Duen Horng}, - urldate = {2025-02-25}, - date = {2025-02-06}, - eprinttype = {arxiv}, - eprint = {2502.04320 [cs]}, - keywords = {Computer Science - Machine Learning, Computer Science - Computer Vision and Pattern Recognition}, - file = {Preprint PDF:/home/alex/Zotero/storage/AEEDM4ZW/Helbling et al. - 2025 - ConceptAttention Diffusion Transformers Learn Highly Interpretable Features.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/SAHGAINH/2502.html:text/html}, +@misc{noauthor_decoder-only_nodate, + title = {A decoder-only foundation model for time-series forecasting}, + url = {http://research.google/blog/a-decoder-only-foundation-model-for-time-series-forecasting/}, + abstract = {Posted by Rajat Sen and Yichen Zhou, Google Research Time-series forecasting is ubiquitous in various domains, such as retail, finance, manufacturi...}, + language = {en}, + urldate = {2024-10-16}, + file = {Snapshot:/home/alex/Zotero/storage/JV9JIF73/a-decoder-only-foundation-model-for-time-series-forecasting.html:text/html}, +} + +@misc{shi_time-moe_2024, + title = {Time-{MoE}: {Billion}-{Scale} {Time} {Series} {Foundation} {Models} with {Mixture} of {Experts}}, + shorttitle = {Time-{MoE}}, + url = {http://arxiv.org/abs/2409.16040}, + abstract = {Deep learning for time series forecasting has seen significant advancements over the past decades. However, despite the success of large-scale pre-training in language and vision domains, pre-trained time series models remain limited in scale and operate at a high cost, hindering the development of larger capable forecasting models in real-world applications. In response, we introduce Time-MoE, a scalable and unified architecture designed to pre-train larger, more capable forecasting foundation models while reducing inference costs. By leveraging a sparse mixture-of-experts (MoE) design, Time-MoE enhances computational efficiency by activating only a subset of networks for each prediction, reducing computational load while maintaining high model capacity. This allows Time-MoE to scale effectively without a corresponding increase in inference costs. Time-MoE comprises a family of decoder-only transformer models that operate in an auto-regressive manner and support flexible forecasting horizons with varying input context lengths. We pre-trained these models on our newly introduced large-scale data Time-300B, which spans over 9 domains and encompassing over 300 billion time points. For the first time, we scaled a time series foundation model up to 2.4 billion parameters, achieving significantly improved forecasting precision. Our results validate the applicability of scaling laws for training tokens and model size in the context of time series forecasting. Compared to dense models with the same number of activated parameters or equivalent computation budgets, our models consistently outperform them by large margin. These advancements position Time-MoE as a state-of-the-art solution for tackling real-world time series forecasting challenges with superior capability, efficiency, and flexibility.}, + urldate = {2024-10-16}, + publisher = {arXiv}, + author = {Shi, Xiaoming and Wang, Shiyu and Nie, Yuqi and Li, Dianqi and Ye, Zhou and Wen, Qingsong and Jin, Ming}, + month = oct, + year = {2024}, + note = {arXiv:2409.16040}, + keywords = {Computer Science - Machine Learning, Computer Science - Artificial Intelligence}, + file = {Preprint PDF:/home/alex/Zotero/storage/49N63CMZ/Shi et al. - 2024 - Time-MoE Billion-Scale Time Series Foundation Models with Mixture of Experts.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/HPHN7WNJ/2409.html:text/html}, +} + +@article{coninck_dianne_2018, + title = {{DIANNE}: a modular framework for designing, training and deploying deep neural networks on heterogeneous distributed infrastructure}, + volume = {141}, + issn = {01641212}, + shorttitle = {{DIANNE}}, + url = {https://linkinghub.elsevier.com/retrieve/pii/S0164121218300487}, + doi = {10.1016/j.jss.2018.03.032}, + language = {en}, + urldate = {2024-10-23}, + journal = {Journal of Systems and Software}, + author = {Coninck, Elias De and Bohez, Steven and Leroux, Sam and Verbelen, Tim and Vankeirsbilck, Bert and Simoens, Pieter and Dhoedt, Bart}, + month = jul, + year = {2018}, + pages = {52--65}, + file = {Full Text:/home/alex/Zotero/storage/SFH656QN/Coninck et al. - 2018 - DIANNE a modular framework for designing, training and deploying deep neural networks on heterogene.pdf:application/pdf}, +} + +@misc{noauthor_keras_nodate, + title = {Keras: {Deep} {Learning} for humans}, + url = {https://keras.io/}, + urldate = {2024-10-23}, + file = {Keras\: Deep Learning for humans:/home/alex/Zotero/storage/MS4QLPRC/keras.io.html:text/html}, +} + +@article{masuda_machine_2025, + title = {Machine learning model for menstrual cycle phase classification and ovulation day detection based on sleeping heart rate under free-living conditions}, + volume = {187}, + issn = {0010-4825}, + url = {https://www.sciencedirect.com/science/article/pii/S0010482525000551}, + doi = {10.1016/j.compbiomed.2025.109705}, + abstract = {The accurate classification of menstrual cycle phases and detection of ovulation is critical for women's health management, particularly in addressing infertility, alleviating premenstrual syndrome, and preventing hormone-related disorders. However, traditional basal body temperature (BBT) measurement methods are susceptible to disruptions in sleep timing and environmental conditions, limiting practical application. This study is aimed to overcome these limitations by introducing a novel feature, heart rate at the circadian rhythm nadir (minHR), for classifying menstrual cycle phases and predicting ovulation. A machine learning model was developed using XGBoost, and data were collected under free-living conditions from 40 healthy women (18–34 years) over a maximum of three menstrual cycles. Three feature combinations— “day,” “day + minHR,” and “day + BBT”—were evaluated, and model performance was assessed using nested leave-one-group-out cross-validation. The feature “day” represents the number of days elapsed since the onset of menstruation. Participants were stratified into groups depending on high variability and low variability in sleep timing. Results demonstrated that adding minHR significantly improved luteal phase classification and ovulation day detection performance compared to “day” only. Furthermore, in participants with high variability in sleep timing, the minHR-based model outperformed the BBT-based model, significantly improving luteal phase recall and reducing ovulation day detection absolute errors by 2 d (p {\textless} 0.05). These findings highlight the robustness and practicality of the minHR-based model for menstrual cycle tracking, particularly in individuals with high variability in sleep timing. The proposed model holds great promise for personalized health management and large-scale epidemiological research.}, + urldate = {2025-02-11}, + journal = {Computers in Biology and Medicine}, + author = {Masuda, Hazuki and Okada, Shima and Shiozawa, Naruhiro and Sakaue, Yusuke and Manno, Masanobu and Makikawa, Masaaki and Isaka, Tadao}, + month = mar, + year = {2025}, + keywords = {Circadian rhythm, Heart rate, Machine learning, Menstrual cycle tracking, Ovulation day detection, Wearable sensor, XGBoost}, + pages = {109705}, + file = {ScienceDirect Snapshot:/home/alex/Zotero/storage/PC6FSQIA/S0010482525000551.html:text/html}, +} + +@article{maman_prediction_2023, + title = {Prediction of ovulation: new insight into an old challenge}, + volume = {13}, + issn = {2045-2322}, + shorttitle = {Prediction of ovulation}, + url = {https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10651856/}, + doi = {10.1038/s41598-023-47241-2}, + abstract = {Ultrasound monitoring and hormonal blood testing are considered by many as an accurate method to predict ovulation time. However, uniform and validated algorithms for predicting ovulation have yet to be defined. Daily hormonal tests and transvaginal ultrasounds were recorded to develop an algorithm for ovulation prediction. The rupture of the leading ovarian follicle was a marker for ovulation day. The model was validated retrospectively on natural cycles frozen embryo transfer cycles with documented ovulation. Circulating levels of LH or its relative variation failed, by themselves, to reliably predict ovulation. Any decrease in estrogen was 100\% associated with ovulation emergence the same day or the next day. Progesterone levels {\textgreater} 2 nmol/L had low specificity to predict ovulation the next day (62.7\%), yet its sensitivity was high (91.5\%). A model for ovulation prediction, combining the three hormone levels and ultrasound was created with an accuracy of 95\% to 100\% depending on the combination of the hormone levels. Model validation showed correct ovulation prediction in 97\% of these cycles. We present an accurate ovulation prediction algorithm. The algorithm is simple and user-friendly so both reproductive endocrinologists and general practitioners can use it to benefit their patients.}, + urldate = {2025-02-11}, + journal = {Scientific Reports}, + author = {Maman, Ettie and Adashi, Eli Y. and Baum, Micha and Hourvitz, Ariel}, + month = nov, + year = {2023}, + pmid = {37968377}, + pmcid = {PMC10651856}, + pages = {20003}, + annote = {also not “really” relevant, as domain is ultrasound and hormone levels + +}, + file = {PubMed Central Full Text PDF:/home/alex/Zotero/storage/MTHDPZ5B/Maman et al. - 2023 - Prediction of ovulation new insight into an old challenge.pdf:application/pdf}, +} + +@article{luo_prediction_2025, + title = {Prediction of the fertile window and menstrual cycles with a wearable device via machine-learning algorithms}, + issn = {1472-6483}, + url = {https://www.sciencedirect.com/science/article/pii/S1472648325000021}, + doi = {10.1016/j.rbmo.2025.104795}, + abstract = {Research question +We aimed to develop fertile window and menstruation prediction algorithms through machine learning based on women's physiological parameters data collected by Huawei Band 6 pro from both regular and irregular menstruators. +Design +This was a prospective observational cohort study conducted at Obstetrics and Gynecology Hospital of Fudan University. Participants were recruited from November 2021 to September 2022. Each participant wore Huawei Band 6 pro to record wrist skin temperature (WST), heart rate (HR), heart rate variability, and respiratory rate. Algorithms were developed to predict the fertile window and menstrual cycle based on WST and HR. +Results +We included data from 270 and 84 qualified cycles with confirmed ovulations from 136 regular and 47 irregular menstruators. For regular menstruators, the prediction algorithm based on WST and HR for the fertile window had an accuracy of 85.47\%, a sensitivity of 70.07\%, a specificity of 89.77\%, and AUC of 0.869. The algorithms for menstrual first day labelling and onset within 3 days gained an accuracy of 83.6\% and 75.0\%. For irregular menstruators, the accuracy, sensitivity, specificity and AUC were 79.85\%, 42.79\%, 87.28\%, and 0.763 respectively, for fertile window prediction. The accuracy of menses labelling and prediction were 61.2\%, and 50.8\% respectively. +Conclusions +Based on WST and HR data from the wearable device, the algorithms demonstrated reliable performance in predicting the fertile window and menstruation day among regular menstruators. These algorithms also showed potential for assisting irregular menstruators in managing their cycles and planning for conception.}, + urldate = {2025-02-11}, + journal = {Reproductive BioMedicine Online}, + author = {Luo, Chuan and Su, Yun-Fei and Ren, Yun-Yun and Zhang, Qin and Li, Ran and Zhang, Qi and Li, Cheng and Hao, Yan-Hui and Zhang, An-Qi and Zhang, Hao and Huang, He-Feng and Wu, Yan-Ting}, + month = jan, + year = {2025}, + keywords = {Machine learning, Fertile window, Menstrual cycle, Natural cycle, Non-invasive wearable device, Wrist skin temperature}, + pages = {104795}, + annote = { + +need closer look, how do they determine the fertile phase? what do they test against? what model do they use? + + +}, + file = {PDF:/home/alex/Zotero/storage/YIV6T8MS/Luo et al. - 2025 - Prediction of the fertile window and menstrual cycles with a wearable device via machine-learning al.pdf:application/pdf;ScienceDirect Snapshot:/home/alex/Zotero/storage/3IJMUH82/S1472648325000021.html:text/html}, +} + +@article{yu_tracking_2022, + title = {Tracking of menstrual cycles and prediction of the fertile window via measurements of basal body temperature and heart rate as well as machine-learning algorithms}, + volume = {20}, + issn = {1477-7827}, + url = {https://doi.org/10.1186/s12958-022-00993-4}, + doi = {10.1186/s12958-022-00993-4}, + abstract = {Fertility awareness and menses prediction are important for improving fecundability and health management. Previous studies have used physiological parameters, such as basal body temperature (BBT) and heart rate (HR), to predict the fertile window and menses. However, their accuracy is far from satisfactory. Additionally, few researchers have examined irregular menstruators. Thus, we aimed to develop fertile window and menstruation prediction algorithms for both regular and irregular menstruators.}, + number = {1}, + urldate = {2025-02-11}, + journal = {Reproductive Biology and Endocrinology}, + author = {Yu, Jia-Le and Su, Yun-Fei and Zhang, Chen and Jin, Li and Lin, Xian-Hua and Chen, Lu-Ting and Huang, He-Feng and Wu, Yan-Ting}, + month = aug, + year = {2022}, + keywords = {Heart rate, Machine learning, Fertile window, Menstrual cycle, Basal body temperature, Wearable device}, + pages = {118}, + annote = { + +potentially interesting + + +also use temperature plus hormone levels and ultrasounds + + +}, + file = {Full Text PDF:/home/alex/Zotero/storage/7Z8P97UF/Yu et al. - 2022 - Tracking of menstrual cycles and prediction of the fertile window via measurements of basal body tem.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/SMRBT6EG/s12958-022-00993-4.html:text/html}, +} + +@article{luz_improved_2024, + title = {Improved clinical pregnancy rates in natural frozen-thawed embryo transfer cycles with machine learning ovulation prediction: insights from a retrospective cohort study}, + volume = {14}, + copyright = {2024 The Author(s)}, + issn = {2045-2322}, + shorttitle = {Improved clinical pregnancy rates in natural frozen-thawed embryo transfer cycles with machine learning ovulation prediction}, + url = {https://www.nature.com/articles/s41598-024-80356-8}, + doi = {10.1038/s41598-024-80356-8}, + abstract = {This study aims to develop physician support software for determining ovulation time and assess its impact on pregnancy outcomes in natural cycle frozen embryo transfers (NC-FET). To develop, assess, and validate an ovulation prediction model, three datasets were used: REI Ovulation Determination dataset (500 cycles) split into training (309), validation (90), and test (101) sets; the Documented Ovulation dataset (101 cycles) with confirmed ovulation (documented follicular rupture and LH surge); and the Clinical Pregnancy Rates dataset (515 NC-FET cycles), categorized into “Matched” and “Mismatched” based on alignment with the model’s ovulation determination. Pregnancy outcomes were compared between the groups. The ovulation prediction model exhibited 93.85\% and 92.89\% matching rates with the REI Ovulation Determination and Documented Ovulation datasets, respectively. In the Clinical Pregnancy Rates dataset, the Matched group (282 cycles) showed significantly higher clinical pregnancy rates than the Mismatched group (34.6\% vs. 25.9\%, p = 0.04) and similar results for patients under 37 (41.1\% vs. 30.7\%, p = 0.04). Logistic regression indicated lower pregnancy rates in Mismatched cases (odds ratio 0.67 for the general population, 0.63 for patients under 37). In conclusion, we introduce a highly accurate AI ovulation prediction model. Treatment cycles aligning with the model’s recommendations had significantly increased clinical pregnancy rates.}, + language = {en}, + number = {1}, + urldate = {2025-02-11}, + journal = {Scientific Reports}, + author = {Luz, Almog and Hourvitz, Ariel and Moran, Eden and Itzhak, Nevo and Reuvenny, Shachar and Hourvitz, Rohi and Youngster, Michal and Baum, Micha and Maman, Ettie}, + month = nov, + year = {2024}, + note = {Publisher: Nature Publishing Group}, + keywords = {Infertility, Outcomes research}, + pages = {29451}, + file = {Full Text PDF:/home/alex/Zotero/storage/BSHNTIFD/Luz et al. - 2024 - Improved clinical pregnancy rates in natural frozen-thawed embryo transfer cycles with machine learn.pdf:application/pdf}, +} + +@article{pratikno_pdf_2024, + title = {({PDF}) {A} novel women's ovulation prediction through salivary ferning using the box counting and deep learning}, + url = {https://www.researchgate.net/publication/379467622_A_novel_women's_ovulation_prediction_through_salivary_ferning_using_the_box_counting_and_deep_learning}, + doi = {10.11591/eei.v13i2.5847}, + abstract = {PDF {\textbar} There are several methods to predict a woman's ovulation time, including using a calendar system, basal body temperature, ovulation prediction... {\textbar} Find, read and cite all the research you need on ResearchGate}, + language = {en}, + urldate = {2025-02-11}, + journal = {ResearchGate}, + author = {Pratikno and Ibrahim and Jusak}, + month = dec, + year = {2024}, + annote = {Not really relevant, as different data domain -{\textgreater} saliva +}, + file = {Full Text:/home/alex/Zotero/storage/MVSBPZQG/2024 - (PDF) A novel women's ovulation prediction through salivary ferning using the box counting and deep.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/8FYLC8YZ/379467622_A_novel_women's_ovulation_prediction_through_salivary_ferning_using_the_box_counting_.html:text/html}, +} + +@article{shkodzik_innovative_2024, + title = {Innovative {Approaches} to {Digital} {Health} in {Ovulation} {Detection}: {A} {Review} of {Current} {Methods} and {Emerging} {Technologies}}, + volume = {42}, + issn = {1526-4564}, + shorttitle = {Innovative {Approaches} to {Digital} {Health} in {Ovulation} {Detection}}, + doi = {10.1055/s-0044-1793829}, + abstract = {Ovulation is a vital sign, as significant as body temperature, heart rate, respiratory rate, and blood pressure, in assessing overall health and identifying potential health issues. Ovulation is a key event of the menstrual cycle that provides insights into the hormonal and reproductive health aspects. Affected by the orchestra of hormones, namely thyroid, prolactin, and androgens, disruptions in ovulation can indicate endocrinological conditions and lead to gynecological problems, such as heavy menstrual bleeding, irregular periods, amenorrhea, dysmenorrhea, and difficulties in getting pregnant. Monitoring ovulation and detecting disruptions can aid in the early detection of health issues, extending beyond reproductive health concerns. It can help identify underlying causes of symptoms like excessive fatigue and abnormal hair growth. The integration of digital health technologies, such as mobile apps using machine learning algorithms, wearables tracking temperature, heart rate, breath rate, and sleep patterns, and devices measuring reproductive hormones in urine or saliva samples, offers a wealth of opportunities in family planning, early health issue diagnosis, treatment adjustment, and tracking menstrual cycles during assisted reproductive techniques. These advancements provide a comprehensive approach to health monitoring, addressing both reproductive and overall health concerns.}, + language = {eng}, + number = {2}, + journal = {Seminars in Reproductive Medicine}, + author = {Shkodzik, Katerina}, + month = jun, + year = {2024}, + pmid = {39572028}, + keywords = {Humans, Digital Health, Female, Mobile Applications, Ovulation, Ovulation Detection, Telemedicine, Wearable Electronic Devices}, + pages = {81--89}, +} + +@article{lin_transformer_2023, + title = {Transformer neural network to predict and interpret pregnancy loss from activity data in {Holstein} dairy cows}, + volume = {205}, + issn = {0168-1699}, + url = {https://www.sciencedirect.com/science/article/pii/S0168169923000261}, + doi = {10.1016/j.compag.2023.107638}, + abstract = {Predicting/detecting pregnancy loss of dairy cows offers the opportunity to shorten the time interval between artificial inseminations. Although several methods of pregnancy detection are being practiced, models with accurate, timely and interpretable detection of pregnancy are still lacking. This study proposed a transformer neural network to predict the probability of pregnancy loss based on continuous activity data, which were collected from activity-monitoring tags attached to 185 Holstein cows from a commercial dairy farm in Cayuga County, NY, USA. Our best model achieved an average accuracy of 0.87, F1 score of 0.87, recall of 0.87 and specificity of 0.90 using 14-day time-series activity windows (90\% overlap) using 5-fold cross-validation, outperforming commonly used classic statistical learning and deep learning models for time-series data. The results indicated that our predictive model gave high probabilities of correctly detecting pregnancy loss prior to the increased activities and veterinary confirmation by transrectal ultrasound. In addition, our model interpretation aligned with the changes in the temporal activity levels, revealing that drastic fluctuations in time-series activity data contributed heavily to the final prediction. To the best of our knowledge, this is the first work on developing transformer models for the prediction of pregnancy loss in dairy cows. In addition to facilitating the development of future precision management on modern farms, our work potentiates an increase in the reproductive efficiency and profitability of dairy farms.}, + urldate = {2025-02-11}, + journal = {Computers and Electronics in Agriculture}, + author = {Lin, Dan and Kenéz, Ákos and McArt, Jessica A. A. and Li, Jun}, + month = feb, + year = {2023}, + keywords = {Dairy cow, Precision livestock farming, Pregnancy loss prediction, Time-series activity}, + pages = {107638}, +} + +@article{luz_p-656_2023, + title = {P-656 {Machine} learning algorithm automatically manages and accurately predicts ovulation in natural frozen-thawed embryo transfer cycles.}, + volume = {38}, + issn = {0268-1161}, + url = {https://doi.org/10.1093/humrep/dead093.983}, + doi = {10.1093/humrep/dead093.983}, + abstract = {Can an Artificial Intelligence (AI) algorithm automatically manage frozen-thawed embryo transfer (NC-FET) treatment cycles and give an accurate prediction of ovulation day.An AI algorithm automatically managed and predicted the ovulation of NC-FET treatment cycles with 94.8\% accuracy using an average of 3.01 test days.Today the preferred method for frozen embryo transfer is natural cycle based on ovulation detection. Currently, there is no software capable of managing the treatment cycle automatically and identifying the time of ovulation to support doctor decisions. The aim of this study is to develop a physician support AI software for determining ovulation time reliably with high accuracy.2083 NC-FET cycles from September 2018 to June 2021 were used to develop the ovulation detection and treatment management algorithms.Each cycle had data from at least 2 visits including: hormonal levels (Estrogen/Progesterone/LH) and follicle sizes.The dataset was divided into a train set and two test sets. In the 1st test set ovulation was determined by experts’ opinions and the 2nd test set included cycles in which follicle rupture was documented in consecutive ultrasounds.Two algorithms were developed, an ovulation prediction algorithm based on an NGBoost model and a treatment management algorithm that used the model to determine if and when to call for a new test or declare the ovulation day.Both algorithms were jointly tuned to reach the highest success rate, defined as providing the correct day of ovulation using the available cycle data, with as few test days as possible.On the first test set, which consisted of 176 cycles in which ovulation was determined through the majority decision of 2 independent experts and the attending physician, the treatment management algorithm required on average 3.01 tests to reach a prediction and successfully predicted the ovulation day in 94.8\% of cycles.In the second test set, which consisted of 29 cycles in which ovulation was determined through the follicular rupture in two consecutive ultrasounds, only the ovulation prediction model was tested. To ensure that the model provides a reliable answer and does not rely solely on the follicular disappearances, examined cycles were tested twice: Once using the ovulation day without the day prior to it, and again using only the day prior to ovulation without the ovulation day itself. The algorithm accurately predicted ovulation in 28 out of 29 instances (96.6\%) using the day of ovulation and in 28 out of 29 instances (96.6\%) using the day before ovulation.The main drawback is this being a retrospective study: while the algorithm was trained to maximize accuracy when it selects the test days, the dataset test days were selected by the attending physicians. Statistical methods were used to overcome this, however further prospective trials are needed to validate the results.This is the first AI algorithm designed to automatically manage NC-FET IVF treatment cycles and predict ovulation. The high accuracy and low average tests count might improve treatment outcomes, reduce the patients’ life disruption, and allow physicians to spend less time monitoring their patients’ treatments.not applicable}, + number = {Supplement\_1}, + urldate = {2025-02-11}, + journal = {Human Reproduction}, + author = {Luz, A and Hourvitz, R and Reuvenny, S and Youngster, M and Baum, M and Hourvitz, A and Maman, E}, + month = jun, + year = {2023}, + pages = {dead093.983}, + file = {Full Text PDF:/home/alex/Zotero/storage/C8YM765Y/Luz et al. - 2023 - P-656 Machine learning algorithm automatically manages and accurately predicts ovulation in natural.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/WANIZX3H/7202977.html:text/html}, +} + +@inproceedings{azaria_semi-supervised_2019, + title = {Semi-{Supervised} {Ovulation} {Detection} {Based} on {Multiple} {Properties}}, + url = {https://ieeexplore.ieee.org/document/8995235}, + doi = {10.1109/ICTAI.2019.00039}, + abstract = {Despite being a well-researched problem, ovulation detection in human female remains a difficult task. Most current methods for ovulation detection rely on measurements of a single property (e.g. morning body temperature) or at most on two properties (e.g. both salivary and vaginal electrical resistance). In this paper we present a machine learning based method for detecting the day in which ovulation occurs. Our method considered measurements of five different properties. We crawled a data-set from the web and showed that our method outperforms current state-of-the-art methods for ovulation detection. Our method performs well also when considering measurements of fewer properties. We show that our method's performance can be further improved by using unlabeled data, that is, mensuration cycles without a know ovulation date. Our resulted machine learning model can be very useful for women trying to conceive that have trouble in recognizing their ovulation period, especially when some measurements are missing.}, + urldate = {2025-02-11}, + booktitle = {2019 {IEEE} 31st {International} {Conference} on {Tools} with {Artificial} {Intelligence} ({ICTAI})}, + author = {Azaria, Amos and Azaria, Seagal}, + month = nov, + year = {2019}, + note = {ISSN: 2375-0197}, + keywords = {ovulation detection, semi supervised learning}, + pages = {222--228}, + annote = { + +datapoints + + +basal body temperature + + +salivary electrical resistance + + +vaginal electric resistance + + +ovulation prediction kit -{\textgreater} measures for LH hormone + + +markers such as breast tenderness, cervical mucus and custom + + + + +models + + +cnn + + +LSTM + + +conditional random fields approach? + + +“semi supervised” idea is nuts, using the model to create labels that feed back into the training process (?) + + + + +Use leave one out cross validation, -{\textgreater} questionable results + + +}, + file = {IEEE Xplore Abstract Record:/home/alex/Zotero/storage/JSAEWRGB/8995235.html:text/html;PDF:/home/alex/Zotero/storage/P74SEG9S/Azaria and Azaria - 2019 - Semi-Supervised Ovulation Detection Based on Multiple Properties.pdf:application/pdf}, +} + +@article{fanton_interpretable_2022, + title = {An interpretable machine learning model for predicting the optimal day of trigger during ovarian stimulation}, + volume = {118}, + issn = {0015-0282, 1556-5653}, + url = {https://www.fertstert.org/article/S0015-0282%2822%2900244-8/fulltext}, + doi = {10.1016/j.fertnstert.2022.04.003}, + language = {English}, + number = {1}, + urldate = {2025-02-11}, + journal = {Fertility and Sterility}, + author = {Fanton, Michael and Nutting, Veronica and Solano, Funmi and Maeder-York, Paxton and Hariton, Eduardo and Barash, Oleksii and Weckstein, Louis and Sakkas, Denny and Copperman, Alan B. and Loewke, Kevin}, + month = jul, + year = {2022}, + note = {Publisher: Elsevier}, + keywords = {Artificial intelligence, in vitro fertilization, machine learning, ovarian stimulation, trigger}, + pages = {101--108}, + file = {Full Text PDF:/home/alex/Zotero/storage/UNX7ASLP/Fanton et al. - 2022 - An interpretable machine learning model for predicting the optimal day of trigger during ovarian sti.pdf:application/pdf}, +} + +@article{braude_machine_2024, + title = {Machine learning for predicting elective fertility preservation outcomes}, + volume = {14}, + copyright = {2024 The Author(s)}, + issn = {2045-2322}, + url = {https://www.nature.com/articles/s41598-024-60671-w}, + doi = {10.1038/s41598-024-60671-w}, + abstract = {This retrospective study applied machine-learning models to predict treatment outcomes of women undergoing elective fertility preservation. Two-hundred-fifty women who underwent elective fertility preservation at a tertiary center, 2019–2022 were included. Primary outcome was the number of metaphase II oocytes retrieved. Outcome class was based on oocyte count (OC): Low (≤ 8), Medium (9–15) or High (≥ 16). Machine-learning models and statistical regression were used to predict outcome class, first based on pre-treatment parameters, and then using post-treatment data from ovulation-triggering day. OC was 136 Low, 80 Medium, and 34 High. Random Forest Classifier (RFC) was the most accurate model (pre-treatment receiver operating characteristic (ROC) area under the curve (AUC) was 77\%, and post-treatment ROC AUC was 87\%), followed by XGBoost Classifier (pre-treatment ROC AUC 74\%, post-treatment ROC AUC 86\%). The most important pre-treatment parameters for RFC were basal FSH (22.6\%), basal LH (19.1\%), AFC (18.2\%), and basal estradiol (15.6\%). Post-treatment parameters were estradiol levels on trigger-day (17.7\%), basal FSH (11\%), basal LH (9\%), and AFC (8\%). Machine-learning models trained with clinical data appear to predict fertility preservation treatment outcomes with relatively high accuracy.}, + language = {en}, + number = {1}, + urldate = {2025-02-11}, + journal = {Scientific Reports}, + author = {Braude, Itai and Haikin Herzberger, Einat and Semo, Mor and Soifer, Kim and Goren Gepstein, Nitzan and Wiser, Amir and Miller, Netanella}, + month = may, + year = {2024}, + note = {Publisher: Nature Publishing Group}, + keywords = {Outcomes research, Computational models}, + pages = {10158}, + file = {Full Text PDF:/home/alex/Zotero/storage/URDGBHLV/Braude et al. - 2024 - Machine learning for predicting elective fertility preservation outcomes.pdf:application/pdf}, } @article{noauthor_temporal_2021, - title = {Temporal Fusion Transformers for interpretable multi-horizon time series forecasting}, + title = {Temporal {Fusion} {Transformers} for interpretable multi-horizon time series forecasting}, volume = {37}, issn = {0169-2070}, url = {https://www.sciencedirect.com/science/article/pii/S0169207021000637}, doi = {10.1016/j.ijforecast.2021.03.012}, abstract = {Multi-horizon forecasting often contains a complex mix of inputs – including static (i.e. time-invariant) covariates, known future inputs, and other e…}, - pages = {1748--1764}, + language = {en-US}, number = {4}, - journaltitle = {International Journal of Forecasting}, urldate = {2025-02-24}, - date = {2021-10-01}, - langid = {american}, + journal = {International Journal of Forecasting}, + month = oct, + year = {2021}, note = {Publisher: Elsevier}, + pages = {1748--1764}, file = {Snapshot:/home/alex/Zotero/storage/SFYESIWK/S0169207021000637.html:text/html;Submitted Version:/home/alex/Zotero/storage/A9AYS5UI/2021 - Temporal Fusion Transformers for interpretable multi-horizon time series forecasting.pdf:application/pdf}, } @inproceedings{vaswani_attention_2017, - title = {Attention is All you Need}, + title = {Attention is {All} you {Need}}, volume = {30}, url = {https://proceedings.neurips.cc/paper/2017/hash/3f5ee243547dee91fbd053c1c4a845aa-Abstract.html}, - abstract = {The dominant sequence transduction models are based on complex recurrent orconvolutional neural networks in an encoder and decoder configuration. The best performing such models also connect the encoder and decoder through an attentionm echanisms. We propose a novel, simple network architecture based solely onan attention mechanism, dispensing with recurrence and convolutions entirely.Experiments on two machine translation tasks show these models to be superiorin quality while being more parallelizable and requiring significantly less timeto train. Our single model with 165 million parameters, achieves 27.5 {BLEU} {onEnglish}-to-German translation, improving over the existing best ensemble result by over 1 {BLEU}. On English-to-French translation, we outperform the previoussingle state-of-the-art with model by 0.7 {BLEU}, achieving a {BLEU} score of 41.1.}, - booktitle = {Advances in Neural Information Processing Systems}, + abstract = {The dominant sequence transduction models are based on complex recurrent orconvolutional neural networks in an encoder and decoder configuration. The best performing such models also connect the encoder and decoder through an attentionm echanisms. We propose a novel, simple network architecture based solely onan attention mechanism, dispensing with recurrence and convolutions entirely.Experiments on two machine translation tasks show these models to be superiorin quality while being more parallelizable and requiring significantly less timeto train. Our single model with 165 million parameters, achieves 27.5 BLEU onEnglish-to-German translation, improving over the existing best ensemble result by over 1 BLEU. On English-to-French translation, we outperform the previoussingle state-of-the-art with model by 0.7 BLEU, achieving a BLEU score of 41.1.}, + urldate = {2025-02-24}, + booktitle = {Advances in {Neural} {Information} {Processing} {Systems}}, publisher = {Curran Associates, Inc.}, author = {Vaswani, Ashish and Shazeer, Noam and Parmar, Niki and Uszkoreit, Jakob and Jones, Llion and Gomez, Aidan N and Kaiser, Ł ukasz and Polosukhin, Illia}, - urldate = {2025-02-24}, - date = {2017}, + year = {2017}, file = {Full Text PDF:/home/alex/Zotero/storage/MU7NU9LR/Vaswani et al. - 2017 - Attention is All you Need.pdf:application/pdf}, } -@online{noauthor_vivosens_nodate, +@misc{noauthor_vivosens_nodate, title = {vivosens medical gmbh}, url = {https://www.vivosensmedical.com/}, urldate = {2025-02-24}, @@ -236,117 +571,119 @@ issn = {1097-0258}, url = {https://onlinelibrary.wiley.com/doi/abs/10.1002/sim.4780100207}, doi = {10.1002/sim.4780100207}, - abstract = {The identification of the human fertile phase as the time during which a woman or a couple may conceive is elusive. The fertile time depends on many factors in each individual menstrual cycle and may be said to be more of a statistical than a physiological entity. This paper reviews the application of statistical methods to three areas related to conception and the fertile phase. The first is the prediction and detection of ovulation from serial measurements, such as hormones, basal body temperature and cervical mucus, throughout the menstrual cycle. Typically, such variables increase from some baseline level to a peak around ovulation (the most fertile time), then subside to low levels in the postovulatory phase. The statistical challenge is to detect the rise (signalling the onset of potential fertility) and subsequent fall. Analytic methods considered include thresholds, Bayesian change-point models and particularly the cumulative sum (cusum) technique which is both simple to apply and understand, and effective. The second area comprises appropriate methods of analysing and interpreting data from clinical studies of the fertile phase, especially in so-alled natural family planning ({NFP}) where it is usual for women to observe several indices of potential fertility. Such studies usually try to establish the temporal relationships between markers of the fertile phase and examine the success of different combinations of markers in delineating the fertile time in comparison with a standard ‘defined’ phase, for example, the interval from three days before to two days after the peak of luteinizing hormone. The third area is the assessment of the probability of conception on certain days of the cycle, which is vital to the understanding of the fertile phase and its application to {NFP}. Direct estimation of such probabilities is impractical; instead, resort must be made to estimation by maximum likelihood of the parameters of specially constructed models. Suitable models are described. Finally, the need for a new prospective study of the probability of conception in relation to the markers of the fertile phase used in the symptothermal method of {NFP} is discussed.}, - pages = {221--240}, + abstract = {The identification of the human fertile phase as the time during which a woman or a couple may conceive is elusive. The fertile time depends on many factors in each individual menstrual cycle and may be said to be more of a statistical than a physiological entity. This paper reviews the application of statistical methods to three areas related to conception and the fertile phase. The first is the prediction and detection of ovulation from serial measurements, such as hormones, basal body temperature and cervical mucus, throughout the menstrual cycle. Typically, such variables increase from some baseline level to a peak around ovulation (the most fertile time), then subside to low levels in the postovulatory phase. The statistical challenge is to detect the rise (signalling the onset of potential fertility) and subsequent fall. Analytic methods considered include thresholds, Bayesian change-point models and particularly the cumulative sum (cusum) technique which is both simple to apply and understand, and effective. The second area comprises appropriate methods of analysing and interpreting data from clinical studies of the fertile phase, especially in so-alled natural family planning (NFP) where it is usual for women to observe several indices of potential fertility. Such studies usually try to establish the temporal relationships between markers of the fertile phase and examine the success of different combinations of markers in delineating the fertile time in comparison with a standard ‘defined’ phase, for example, the interval from three days before to two days after the peak of luteinizing hormone. The third area is the assessment of the probability of conception on certain days of the cycle, which is vital to the understanding of the fertile phase and its application to NFP. Direct estimation of such probabilities is impractical; instead, resort must be made to estimation by maximum likelihood of the parameters of specially constructed models. Suitable models are described. Finally, the need for a new prospective study of the probability of conception in relation to the markers of the fertile phase used in the symptothermal method of NFP is discussed.}, + language = {en}, number = {2}, - journaltitle = {Statistics in Medicine}, - author = {Royston, Patrick}, urldate = {2025-02-24}, - date = {1991}, - langid = {english}, + journal = {Statistics in Medicine}, + author = {Royston, Patrick}, + year = {1991}, note = {\_eprint: https://onlinelibrary.wiley.com/doi/pdf/10.1002/sim.4780100207}, + pages = {221--240}, file = {PDF:/home/alex/Zotero/storage/CFS45CFD/Royston - 1991 - Identifying the fertile phase of the human menstrual cycle.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/LCN63EBN/sim.html:text/html}, } @inproceedings{rigotti_attention-based_2021, - title = {Attention-based Interpretability with Concept Transformers}, + title = {Attention-based {Interpretability} with {Concept} {Transformers}}, url = {https://openreview.net/forum?id=kAa9eDS0RdO}, - abstract = {Attention is a mechanism that has been instrumental in driving remarkable performance gains of deep neural network models in a host of visual, {NLP} and multimodal tasks. One additional notable aspect of attention is that it conveniently exposes the ``reasoning'' behind each particular output generated by the model. Specifically, attention scores over input regions or intermediate features have been interpreted as a measure of the contribution of the attended element to the model inference. While the debate in regard to the interpretability of attention is still not settled, researchers have pointed out the existence of architectures and scenarios that afford a meaningful interpretation of the attention mechanism. Here we propose the generalization of attention from low-level input features to high-level concepts as a mechanism to ensure the interpretability of attention scores within a given application domain. In particular, we design the {ConceptTransformer}, a deep learning module that exposes explanations of the output of a model in which it is embedded in terms of attention over user-defined high-level concepts. Such explanations are {\textbackslash}emph\{plausible\} (i.e.{\textbackslash} convincing to the human user) and {\textbackslash}emph\{faithful\} (i.e.{\textbackslash} truly reflective of the reasoning process of the model). Plausibility of such explanations is obtained by construction by training the attention heads to conform with known relations between inputs, concepts and outputs dictated by domain knowledge. Faithfulness is achieved by design by enforcing a linear relation between the transformer value vectors that represent the concepts and their contribution to the classification log-probabilities. We validate our {ConceptTransformer} module on established explainability benchmarks and show how it can be used to infuse domain knowledge into classifiers to improve accuracy, and conversely to extract concept-based explanations of classification outputs. Code to reproduce our results is available at: {\textbackslash}url\{https://github.com/ibm/concept\_transformer\}.}, - eventtitle = {International Conference on Learning Representations}, - author = {Rigotti, Mattia and Miksovic, Christoph and Giurgiu, Ioana and Gschwind, Thomas and Scotton, Paolo}, + abstract = {Attention is a mechanism that has been instrumental in driving remarkable performance gains of deep neural network models in a host of visual, NLP and multimodal tasks. One additional notable aspect of attention is that it conveniently exposes the ``reasoning'' behind each particular output generated by the model. Specifically, attention scores over input regions or intermediate features have been interpreted as a measure of the contribution of the attended element to the model inference. While the debate in regard to the interpretability of attention is still not settled, researchers have pointed out the existence of architectures and scenarios that afford a meaningful interpretation of the attention mechanism. Here we propose the generalization of attention from low-level input features to high-level concepts as a mechanism to ensure the interpretability of attention scores within a given application domain. In particular, we design the ConceptTransformer, a deep learning module that exposes explanations of the output of a model in which it is embedded in terms of attention over user-defined high-level concepts. Such explanations are {\textbackslash}emph\{plausible\} (i.e.{\textbackslash} convincing to the human user) and {\textbackslash}emph\{faithful\} (i.e.{\textbackslash} truly reflective of the reasoning process of the model). Plausibility of such explanations is obtained by construction by training the attention heads to conform with known relations between inputs, concepts and outputs dictated by domain knowledge. Faithfulness is achieved by design by enforcing a linear relation between the transformer value vectors that represent the concepts and their contribution to the classification log-probabilities. We validate our ConceptTransformer module on established explainability benchmarks and show how it can be used to infuse domain knowledge into classifiers to improve accuracy, and conversely to extract concept-based explanations of classification outputs. Code to reproduce our results is available at: {\textbackslash}url\{https://github.com/ibm/concept\_transformer\}.}, + language = {en}, urldate = {2025-02-21}, - date = {2021-10-06}, - langid = {english}, + author = {Rigotti, Mattia and Miksovic, Christoph and Giurgiu, Ioana and Gschwind, Thomas and Scotton, Paolo}, + month = oct, + year = {2021}, file = {Full Text PDF:/home/alex/Zotero/storage/U2FUGVF6/Rigotti et al. - 2021 - Attention-based Interpretability with Concept Transformers.pdf:application/pdf}, } @article{kitada_attention_2021, - title = {Attention Meets Perturbations: Robust and Interpretable Attention With Adversarial Training}, + title = {Attention {Meets} {Perturbations}: {Robust} and {Interpretable} {Attention} {With} {Adversarial} {Training}}, volume = {9}, issn = {2169-3536}, + shorttitle = {Attention {Meets} {Perturbations}}, url = {https://ieeexplore.ieee.org/abstract/document/9467291}, doi = {10.1109/ACCESS.2021.3093456}, - shorttitle = {Attention Meets Perturbations}, - abstract = {Although attention mechanisms have been applied to a variety of deep learning models and have been shown to improve the prediction performance, it has been reported to be vulnerable to perturbations to the mechanism. To overcome the vulnerability to perturbations in the mechanism, we are inspired by adversarial training ({AT}), which is a powerful regularization technique for enhancing the robustness of the models. In this paper, we propose a general training technique for natural language processing tasks, including {AT} for attention (Attention {AT}) and more interpretable {AT} for attention (Attention {iAT}). The proposed techniques improved the prediction performance and the model interpretability by exploiting the mechanisms with {AT}. In particular, Attention {iAT} boosts those advantages by introducing adversarial perturbation, which enhances the difference in the attention of the sentences. Evaluation experiments with ten open datasets revealed that {AT} for attention mechanisms, especially Attention {iAT}, demonstrated (1) the best performance in nine out of ten tasks and (2) more interpretable attention (i.e., the resulting attention correlated more strongly with gradient-based word importance) for all tasks. Additionally, the proposed techniques are (3) much less dependent on perturbation size in {AT}.}, - pages = {92974--92985}, - journaltitle = {{IEEE} Access}, - author = {Kitada, Shunsuke and Iyatomi, Hitoshi}, + abstract = {Although attention mechanisms have been applied to a variety of deep learning models and have been shown to improve the prediction performance, it has been reported to be vulnerable to perturbations to the mechanism. To overcome the vulnerability to perturbations in the mechanism, we are inspired by adversarial training (AT), which is a powerful regularization technique for enhancing the robustness of the models. In this paper, we propose a general training technique for natural language processing tasks, including AT for attention (Attention AT) and more interpretable AT for attention (Attention iAT). The proposed techniques improved the prediction performance and the model interpretability by exploiting the mechanisms with AT. In particular, Attention iAT boosts those advantages by introducing adversarial perturbation, which enhances the difference in the attention of the sentences. Evaluation experiments with ten open datasets revealed that AT for attention mechanisms, especially Attention iAT, demonstrated (1) the best performance in nine out of ten tasks and (2) more interpretable attention (i.e., the resulting attention correlated more strongly with gradient-based word importance) for all tasks. Additionally, the proposed techniques are (3) much less dependent on perturbation size in AT.}, urldate = {2025-02-21}, - date = {2021}, - note = {Conference Name: {IEEE} Access}, + journal = {IEEE Access}, + author = {Kitada, Shunsuke and Iyatomi, Hitoshi}, + year = {2021}, + note = {Conference Name: IEEE Access}, keywords = {adversarial training, attention mechanism, binary classification, interpretability, Knowledge discovery, natural language inference, Natural language processing, Perturbation methods, Predictive models, question answering, Robustness, Solid modeling, Task analysis, Training}, + pages = {92974--92985}, file = {Full Text PDF:/home/alex/Zotero/storage/BUXFCXRU/Kitada and Iyatomi - 2021 - Attention Meets Perturbations Robust and Interpretable Attention With Adversarial Training.pdf:application/pdf;IEEE Xplore Abstract Record:/home/alex/Zotero/storage/ZNQD3FRW/9467291.html:text/html}, } @inproceedings{choi_retain_2016, - title = {{RETAIN}: An Interpretable Predictive Model for Healthcare using Reverse Time Attention Mechanism}, + title = {{RETAIN}: {An} {Interpretable} {Predictive} {Model} for {Healthcare} using {Reverse} {Time} {Attention} {Mechanism}}, volume = {29}, - url = {https://proceedings.neurips.cc/paper/2016/hash/231141b34c82aa95e48810a9d1b33a79-Abstract.html}, shorttitle = {{RETAIN}}, - abstract = {Accuracy and interpretability are two dominant features of successful predictive models. Typically, a choice must be made in favor of complex black box models such as recurrent neural networks ({RNN}) for accuracy versus less accurate but more interpretable traditional models such as logistic regression. This tradeoff poses challenges in medicine where both accuracy and interpretability are important. We addressed this challenge by developing the {REverse} Time {AttentIoN} model ({RETAIN}) for application to Electronic Health Records ({EHR}) data. {RETAIN} achieves high accuracy while remaining clinically interpretable and is based on a two-level neural attention model that detects influential past visits and significant clinical variables within those visits (e.g. key diagnoses). {RETAIN} mimics physician practice by attending the {EHR} data in a reverse time order so that recent clinical visits are likely to receive higher attention. {RETAIN} was tested on a large health system {EHR} dataset with 14 million visits completed by 263K patients over an 8 year period and demonstrated predictive accuracy and computational scalability comparable to state-of-the-art methods such as {RNN}, and ease of interpretability comparable to traditional models.}, - booktitle = {Advances in Neural Information Processing Systems}, + url = {https://proceedings.neurips.cc/paper/2016/hash/231141b34c82aa95e48810a9d1b33a79-Abstract.html}, + abstract = {Accuracy and interpretability are two dominant features of successful predictive models. Typically, a choice must be made in favor of complex black box models such as recurrent neural networks (RNN) for accuracy versus less accurate but more interpretable traditional models such as logistic regression. This tradeoff poses challenges in medicine where both accuracy and interpretability are important. We addressed this challenge by developing the REverse Time AttentIoN model (RETAIN) for application to Electronic Health Records (EHR) data. RETAIN achieves high accuracy while remaining clinically interpretable and is based on a two-level neural attention model that detects influential past visits and significant clinical variables within those visits (e.g. key diagnoses). RETAIN mimics physician practice by attending the EHR data in a reverse time order so that recent clinical visits are likely to receive higher attention. RETAIN was tested on a large health system EHR dataset with 14 million visits completed by 263K patients over an 8 year period and demonstrated predictive accuracy and computational scalability comparable to state-of-the-art methods such as RNN, and ease of interpretability comparable to traditional models.}, + urldate = {2025-02-21}, + booktitle = {Advances in {Neural} {Information} {Processing} {Systems}}, publisher = {Curran Associates, Inc.}, author = {Choi, Edward and Bahadori, Mohammad Taha and Sun, Jimeng and Kulas, Joshua and Schuetz, Andy and Stewart, Walter}, - urldate = {2025-02-21}, - date = {2016}, + year = {2016}, file = {Full Text PDF:/home/alex/Zotero/storage/XQLMYHUU/Choi et al. - 2016 - RETAIN An Interpretable Predictive Model for Healthcare using Reverse Time Attention Mechanism.pdf:application/pdf}, } @misc{serrano_is_2019, - title = {Is Attention Interpretable?}, + title = {Is {Attention} {Interpretable}?}, url = {http://arxiv.org/abs/1906.03731}, doi = {10.48550/arXiv.1906.03731}, - abstract = {Attention mechanisms have recently boosted performance on a range of {NLP} tasks. Because attention layers explicitly weight input components' representations, it is also often assumed that attention can be used to identify information that models found important (e.g., specific contextualized word tokens). We test whether that assumption holds by manipulating attention weights in already-trained text classification models and analyzing the resulting differences in their predictions. While we observe some ways in which higher attention weights correlate with greater impact on model predictions, we also find many ways in which this does not hold, i.e., where gradient-based rankings of attention weights better predict their effects than their magnitudes. We conclude that while attention noisily predicts input components' overall importance to a model, it is by no means a fail-safe indicator.}, - number = {{arXiv}:1906.03731}, - publisher = {{arXiv}}, - author = {Serrano, Sofia and Smith, Noah A.}, + abstract = {Attention mechanisms have recently boosted performance on a range of NLP tasks. Because attention layers explicitly weight input components' representations, it is also often assumed that attention can be used to identify information that models found important (e.g., specific contextualized word tokens). We test whether that assumption holds by manipulating attention weights in already-trained text classification models and analyzing the resulting differences in their predictions. While we observe some ways in which higher attention weights correlate with greater impact on model predictions, we also find many ways in which this does not hold, i.e., where gradient-based rankings of attention weights better predict their effects than their magnitudes. We conclude that while attention noisily predicts input components' overall importance to a model, it is by no means a fail-safe indicator.}, urldate = {2025-02-21}, - date = {2019-06-09}, - eprinttype = {arxiv}, - eprint = {1906.03731 [cs]}, + publisher = {arXiv}, + author = {Serrano, Sofia and Smith, Noah A.}, + month = jun, + year = {2019}, + note = {arXiv:1906.03731 [cs]}, keywords = {Computer Science - Computation and Language}, + annote = {Comment: To appear at ACL 2019}, file = {Preprint PDF:/home/alex/Zotero/storage/DFZ28RG8/Serrano and Smith - 2019 - Is Attention Interpretable.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/63B9XS2Y/1906.html:text/html}, } @article{lyzwinski_innovative_2024, - title = {Innovative Approaches to Menstruation and Fertility Tracking Using Wearable Reproductive Health Technology: Systematic Review}, + title = {Innovative {Approaches} to {Menstruation} and {Fertility} {Tracking} {Using} {Wearable} {Reproductive} {Health} {Technology}: {Systematic} {Review}}, volume = {26}, + shorttitle = {Innovative {Approaches} to {Menstruation} and {Fertility} {Tracking} {Using} {Wearable} {Reproductive} {Health} {Technology}}, url = {https://www.jmir.org/2024/1/e45139}, doi = {10.2196/45139}, - shorttitle = {Innovative Approaches to Menstruation and Fertility Tracking Using Wearable Reproductive Health Technology}, abstract = {Background: Emerging digital health technology has moved into the reproductive health market for female individuals. In the past, mobile health apps have been used to monitor the menstrual cycle using manual entry. New technological trends involve the use of wearable devices to track fertility by assessing physiological changes such as temperature, heart rate, and respiratory rate. Objective: The primary aims of this study are to review the types of wearables that have been developed and evaluated for menstrual cycle tracking and to examine whether they may detect changes in the menstrual cycle in female individuals. Another aim is to review whether these devices are effective for tracking various stages in the menstrual cycle including ovulation and menstruation. Finally, the secondary aim is to assess whether the studies have validated their findings by reporting accuracy and sensitivity. -Methods: A review of {PubMed} or {MEDLINE} was undertaken to evaluate wearable devices for their effectiveness in predicting fertility and differentiating between the different stages of the menstrual cycle. +Methods: A review of PubMed or MEDLINE was undertaken to evaluate wearable devices for their effectiveness in predicting fertility and differentiating between the different stages of the menstrual cycle. Results: Fertility cycle–tracking wearables include devices that can be worn on the wrists, on the fingers, intravaginally, and inside the ear. Wearable devices hold promise for predicting different stages of the menstrual cycle including the fertile window and may be used by female individuals as part of their reproductive health. Most devices had high accuracy for detecting fertility and were able to differentiate between the luteal phase (early and late), fertile window, and menstruation by assessing changes in heart rate, heart rate variability, temperature, and respiratory rate. Conclusions: More research is needed to evaluate consumer perspectives on reproductive technology for monitoring fertility, and ethical issues around the privacy of digital data need to be addressed. Additionally, there is also a need for more studies to validate and confirm this research, given its scarcity, especially in relation to changes in respiratory rate as a proxy for reproductive cycle staging.}, - pages = {e45139}, + language = {EN}, number = {1}, - journaltitle = {Journal of Medical Internet Research}, - author = {Lyzwinski, Lynnette and Elgendi, Mohamed and Menon, Carlo}, urldate = {2025-02-21}, - date = {2024-02-15}, + journal = {Journal of Medical Internet Research}, + author = {Lyzwinski, Lynnette and Elgendi, Mohamed and Menon, Carlo}, + month = feb, + year = {2024}, note = {Company: Journal of Medical Internet Research Distributor: Journal of Medical Internet Research Institution: Journal of Medical Internet Research Label: Journal of Medical Internet Research -Publisher: {JMIR} Publications Inc., Toronto, Canada}, +Publisher: JMIR Publications Inc., Toronto, Canada}, + pages = {e45139}, file = {Full Text:/home/alex/Zotero/storage/IP23WZLE/Lyzwinski et al. - 2024 - Innovative Approaches to Menstruation and Fertility Tracking Using Wearable Reproductive Health Tech.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/TJN3WV3I/e45139.html:text/html}, } -@online{noauthor_zyklus-apps_nodate, - title = {Zyklus-Apps zur Verhütung – sicher oder Gesellschaftsspiel? - {ProQuest}}, +@misc{noauthor_zyklus-apps_nodate, + title = {Zyklus-{Apps} zur {Verhütung} – sicher oder {Gesellschaftsspiel}? - {ProQuest}}, + shorttitle = {Zyklus-{Apps} zur {Verhütung} – sicher oder {Gesellschaftsspiel}?}, url = {https://www.proquest.com/openview/739071fff0941b30f3a5d33b56259c60/1?pq-origsite=gscholar&cbl=6629261}, - shorttitle = {Zyklus-Apps zur Verhütung – sicher oder Gesellschaftsspiel?}, - abstract = {Explore millions of resources from scholarly journals, books, newspapers, videos and more, on the {ProQuest} Platform.}, + abstract = {Explore millions of resources from scholarly journals, books, newspapers, videos and more, on the ProQuest Platform.}, + language = {en}, urldate = {2025-02-21}, - langid = {english}, file = {Snapshot:/home/alex/Zotero/storage/QHYUJU9G/1.html:text/html}, } @article{goeckenjan_continuous_2020, - title = {Continuous Body Temperature Monitoring to Improve the Diagnosis of Female Infertility}, + title = {Continuous {Body} {Temperature} {Monitoring} to {Improve} the {Diagnosis} of {Female} {Infertility}}, volume = {80}, - rights = {Georg Thieme Verlag {KG} Stuttgart · New York}, + copyright = {Georg Thieme Verlag KG Stuttgart · New York}, issn = {0016-5751}, url = {https://www.thieme-connect.com/products/ejournals/html/10.1055/a-1191-7888}, doi = {10.1055/a-1191-7888}, @@ -355,7 +692,7 @@ Publisher: {JMIR} Publications Inc., Toronto, Canada}, Material and Methods This prospective interventional study was performed in a reproductive medicine department of a university hospital. The menstrual cycles of 51 women with infertility were monitored and analysed using three different strategies: sonographic and hormonal assessment (standard approach), continuous core body temperature measurement and analysis - using the algorithm of {OvulaRing}, and lowest daily body temperature measurement monitored with a vaginal biosensor and analysed based on the body temperature curves used in natural family + using the algorithm of OvulaRing, and lowest daily body temperature measurement monitored with a vaginal biosensor and analysed based on the body temperature curves used in natural family planning. Results Statistically significant differences were found in the temperature curves of women with luteal phase deficiency and polycystic ovary syndrome compared to women with normal @@ -363,17 +700,18 @@ Results Statistically significant differences were found in the temperature curv Conclusions Continuous body temperature monitoring with a vaginal biosensor can improve the standard diagnostic procedures used to determine ovulatory dysfunction, especially if dysfunction is due to luteal phase deficiency and polycystic ovary syndrome. Analysis of the lowest daily body temperature combined with the basal body temperature measurements used in - fertility awareness methods may be equieffective to continuous body temperature measurements with {OvulaRing}. The results of this study show that a revised diagnostic approach using fewer + fertility awareness methods may be equieffective to continuous body temperature measurements with OvulaRing. The results of this study show that a revised diagnostic approach using fewer hormonal assessments combined with continuous body temperature monitoring can reduce the number of appointments in an infertility clinic as well as the costs.}, - pages = {702--712}, - journaltitle = {Geburtshilfe und Frauenheilkunde}, - author = {Goeckenjan, Maren and Schiwek, Esther and Wimberger, Pauline}, + language = {en}, urldate = {2025-02-21}, - date = {2020-07-14}, - langid = {english}, - note = {Publisher: Georg Thieme Verlag {KG}}, + journal = {Geburtshilfe und Frauenheilkunde}, + author = {Goeckenjan, Maren and Schiwek, Esther and Wimberger, Pauline}, + month = jul, + year = {2020}, + note = {Publisher: Georg Thieme Verlag KG}, keywords = {infertility, Key words fertility awareness, luteal phase deficiency, polycystic ovary syndrome, vaginal biosensor}, + pages = {702--712}, file = {Full Text PDF:/home/alex/Zotero/storage/QKPIJD23/Goeckenjan et al. - 2020 - Continuous Body Temperature Monitoring to Improve the Diagnosis of Female Infertility.pdf:application/pdf}, } @@ -383,53 +721,56 @@ Conclusions Continuous body temperature monitoring with a vaginal biosensor can issn = {0951-3590}, url = {https://doi.org/10.1080/09513590.2017.1390737}, doi = {10.1080/09513590.2017.1390737}, - abstract = {Fertility awareness-based ({FAB}) methods represent a term that includes all family planning methods that are based on the identification of the fertile window. They are based on the woman’s observation of physiological signs of the fertile and infertile phases of the menstrual cycle. The first approach consists basically in symptothermal methods accompanied by cervical mucus measurements and clinical menstrual cycling data recording. The second most often used methods are the urinary measurement of E3G and luteinizing hormone ({LH}) with a personalized computer system. Hence these systems lack the efficacy of the continuous circadian and circamensual measurement of the core body temperature. Only this approach enables the accurate detection of the ovulation during the fertile window. A new medical device called {OvulaRing} has been developed to fill this gap. In the present study, the system and its first clinical results are presented. {OvulaRing} is a medical device used just like a tampon. The device is a vaginal ring of evatane that contains an integrated biosensor. This sensor measures continuously every 5 min the core body temperature throughout the entire cycle. This device allows a circadian and circamensual intravaginal exact measurement. With this system, 288 measurements are created per day. The system can detect retrospectively and predict prospectively the fertile window of the users. One hundred and fifty eight women aged between 18 and 45 years used this medical device in an open non-randomized clinical study for 15 months. A total of 470 cycles could be recorded and were able for analysis. By the same time in a subgroup of patients, hormonal assessments of {LH}, follicle-stimulating hormone, estradiol and progesterone as well as vaginal ultrasound were performed in parallel between the 9th and the 36th day of the cycle. The validation error due to software errors was 0.89\% for the retrospective analysis; that means that the accuracy for the detection of the ovulation was 99.11\%. Accuracy of 88.8\% for a window of 3 days before ovulation, the day of ovulation and the 3 days after ovulation was achieved for the prospective analysis. In the subgroup of woman with recorded pregnancies, it could be shown that after 3.79 months of use (median) pregnancies were observed. In 67.72\% in up to 3 months, in 16.36\% between 3 and 6 months of use, in 7.27\% between 7 and 9 months, in 5.45\% between 10 and 12 months and in 1.82\% between 13 and 15 months of use of the system. With this new web-based system, a precise determination of the fertile window even in women with ultralong cycles ({\textgreater}35 days) could be detected independently of their personal live circumstances. Exact determination of the fertile window is herewith possible so that {OvulaRing} represents an evolution in the {FAB} method for the cycle diagnosis of women with regular, irregular or anovulatory menstrual cycles.}, - pages = {256--260}, + abstract = {Fertility awareness-based (FAB) methods represent a term that includes all family planning methods that are based on the identification of the fertile window. They are based on the woman’s observation of physiological signs of the fertile and infertile phases of the menstrual cycle. The first approach consists basically in symptothermal methods accompanied by cervical mucus measurements and clinical menstrual cycling data recording. The second most often used methods are the urinary measurement of E3G and luteinizing hormone (LH) with a personalized computer system. Hence these systems lack the efficacy of the continuous circadian and circamensual measurement of the core body temperature. Only this approach enables the accurate detection of the ovulation during the fertile window. A new medical device called OvulaRing has been developed to fill this gap. In the present study, the system and its first clinical results are presented. OvulaRing is a medical device used just like a tampon. The device is a vaginal ring of evatane that contains an integrated biosensor. This sensor measures continuously every 5 min the core body temperature throughout the entire cycle. This device allows a circadian and circamensual intravaginal exact measurement. With this system, 288 measurements are created per day. The system can detect retrospectively and predict prospectively the fertile window of the users. One hundred and fifty eight women aged between 18 and 45 years used this medical device in an open non-randomized clinical study for 15 months. A total of 470 cycles could be recorded and were able for analysis. By the same time in a subgroup of patients, hormonal assessments of LH, follicle-stimulating hormone, estradiol and progesterone as well as vaginal ultrasound were performed in parallel between the 9th and the 36th day of the cycle. The validation error due to software errors was 0.89\% for the retrospective analysis; that means that the accuracy for the detection of the ovulation was 99.11\%. Accuracy of 88.8\% for a window of 3 days before ovulation, the day of ovulation and the 3 days after ovulation was achieved for the prospective analysis. In the subgroup of woman with recorded pregnancies, it could be shown that after 3.79 months of use (median) pregnancies were observed. In 67.72\% in up to 3 months, in 16.36\% between 3 and 6 months of use, in 7.27\% between 7 and 9 months, in 5.45\% between 10 and 12 months and in 1.82\% between 13 and 15 months of use of the system. With this new web-based system, a precise determination of the fertile window even in women with ultralong cycles ({\textgreater}35 days) could be detected independently of their personal live circumstances. Exact determination of the fertile window is herewith possible so that OvulaRing represents an evolution in the FAB method for the cycle diagnosis of women with regular, irregular or anovulatory menstrual cycles.}, number = {3}, - journaltitle = {Gynecological Endocrinology}, - author = {Regidor, Pedro-Antonio and Kaczmarczyk, Marta and Schiweck, Esther and Goeckenjan-Festag, Maren and Alexander, Henry}, urldate = {2025-02-21}, - date = {2018-03-04}, + journal = {Gynecological Endocrinology}, + author = {Regidor, Pedro-Antonio and Kaczmarczyk, Marta and Schiweck, Esther and Goeckenjan-Festag, Maren and Alexander, Henry}, + month = mar, + year = {2018}, pmid = {29082805}, note = {Publisher: Taylor \& Francis \_eprint: https://doi.org/10.1080/09513590.2017.1390737}, - keywords = {central nervous system, circadian rhythm, circamensual rhythm, core body temperature, fertile window, Infertility, vagina}, + keywords = {Infertility, central nervous system, circadian rhythm, circamensual rhythm, core body temperature, fertile window, vagina}, + pages = {256--260}, file = {Full Text PDF:/home/alex/Zotero/storage/ITD68HTW/Regidor et al. - 2018 - Identification and prediction of the fertile window with a new web-based medical device using a vagi.pdf:application/pdf}, } @article{alexander_fertilitatsmonitoring_2014, - title = {Fertilitätsmonitoring mit vaginalem Biosensor ({OvulaRing}©)}, + title = {Fertilitätsmonitoring mit vaginalem {Biosensor} ({OvulaRing}©)}, volume = {74}, issn = {0016-5751}, url = {https://www.thieme-connect.com/products/ejournals/abstract/10.1055/s-0034-1388603}, doi = {10.1055/s-0034-1388603}, abstract = {Thieme E-Books \& E-Journals}, - pages = {FV\_08\_05}, - journaltitle = {Geburtshilfe und Frauenheilkunde}, - author = {Alexander, H. and Kaczmarczyk, M. and Pretzsch, G. and Kersken, T. and Puschmann, D. and Schiwek, E. and Goeckenjan, M.}, + language = {de}, urldate = {2025-02-21}, - date = {2014-09-05}, - langid = {german}, + journal = {Geburtshilfe und Frauenheilkunde}, + author = {Alexander, H. and Kaczmarczyk, M. and Pretzsch, G. and Kersken, T. and Puschmann, D. and Schiwek, E. and Goeckenjan, M.}, + month = sep, + year = {2014}, keywords = {60. Kongress der Deutschen Gesellschaft für Gynäkologie und Geburtshilfe}, + pages = {FV\_08\_05}, file = {Snapshot:/home/alex/Zotero/storage/HPL6XYJW/s-0034-1388603.html:text/html}, } @inproceedings{regidor_identifizierung_2018, - title = {Identifizierung und Vorhersage des fertilen Fensters des weiblichen Zyklus mit einem neuen web basierten Medizinprodukt ({OvulaRing}®).}, + title = {Identifizierung und {Vorhersage} des fertilen {Fensters} des weiblichen {Zyklus} mit einem neuen web basierten {Medizinprodukt} ({OvulaRing}®).}, volume = {78}, - rights = {Georg Thieme Verlag {KG} Stuttgart · New York}, + copyright = {Georg Thieme Verlag KG Stuttgart · New York}, url = {https://www.thieme-connect.com/products/ejournals/html/10.1055/s-0038-1671278}, doi = {10.1055/s-0038-1671278}, abstract = {Thieme E-Books \& E-Journals}, - pages = {P 23}, - booktitle = {Geburtshilfe und Frauenheilkunde}, - publisher = {Georg Thieme Verlag {KG}}, - author = {Regidor, P. A. and Alexander, H.}, + language = {de}, urldate = {2025-02-21}, - date = {2018-09-20}, - langid = {german}, - note = {{ISSN}: 0016-5751}, - keywords = {Präsidentin der {DGGG} e.V.: Prof. Dr. Birgit Seelbach-Göbel{\textless}/conf-president{\textgreater}{\textless}/conference{\textgreater}}, + booktitle = {Geburtshilfe und {Frauenheilkunde}}, + publisher = {Georg Thieme Verlag KG}, + author = {Regidor, P. A. and Alexander, H.}, + month = sep, + year = {2018}, + note = {ISSN: 0016-5751}, + keywords = {Präsidentin der DGGG e.V.: Prof. Dr. Birgit Seelbach-Göbel{\textless}/conf-president{\textgreater}{\textless}/conference{\textgreater}}, + pages = {P 23}, file = {Snapshot:/home/alex/Zotero/storage/DW6578ZM/s-0038-1671278.html:text/html}, } @@ -437,17 +778,18 @@ Conclusions Continuous body temperature monitoring with a vaginal biosensor can title = {The prediction of ovulation: a comparison of the basal body temperature graph, cervical mucus score, and real-time pelvic ultrasonography}, volume = {43}, issn = {0015-0282}, + shorttitle = {The prediction of ovulation}, url = {https://www.sciencedirect.com/science/article/pii/S0015028216484360}, doi = {10.1016/S0015-0282(16)48436-0}, - shorttitle = {The prediction of ovulation}, - abstract = {Ninety-five menstrual cycles were studied in 20 women undergoing donor artificial insemination ({AID}). In 49 cycles basal body temperature ({BBT}) change…}, - pages = {385--388}, + abstract = {Ninety-five menstrual cycles were studied in 20 women undergoing donor artificial insemination (AID). In 49 cycles basal body temperature (BBT) change…}, + language = {en-US}, number = {3}, - journaltitle = {Fertility and Sterility}, urldate = {2025-02-20}, - date = {1985-03-01}, - langid = {american}, + journal = {Fertility and Sterility}, + month = mar, + year = {1985}, note = {Publisher: Elsevier}, + pages = {385--388}, file = {Snapshot:/home/alex/Zotero/storage/FYI9GPUM/S0015028216484360.html:text/html}, } @@ -458,128 +800,134 @@ Conclusions Continuous body temperature monitoring with a vaginal biosensor can url = {https://www.sciencedirect.com/science/article/abs/pii/S0002937804018770}, doi = {10.1016/j.ajog.2004.11.006}, abstract = {The purpose of this study was to evaluate changes in cervicovaginal fluid characteristics to identify ovulation.Several ovulation indicators were stud…}, - pages = {71--75}, + language = {en-US}, number = {1}, - journaltitle = {American Journal of Obstetrics and Gynecology}, urldate = {2025-02-20}, - date = {2005-07-01}, - langid = {american}, + journal = {American Journal of Obstetrics and Gynecology}, + month = jul, + year = {2005}, note = {Publisher: Mosby}, + pages = {71--75}, file = {Snapshot:/home/alex/Zotero/storage/2JIAY9KL/S0002937804018770.html:text/html}, } @article{sato_novel_2024, - title = {Novel Methodology for Identifying the Occurrence of Ovulation by Estimating Core Body Temperature During Sleeping: Validity and Effectiveness Study}, + title = {Novel {Methodology} for {Identifying} the {Occurrence} of {Ovulation} by {Estimating} {Core} {Body} {Temperature} {During} {Sleeping}: {Validity} and {Effectiveness} {Study}}, volume = {8}, - rights = {Unless stated otherwise, all articles are open-access distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/2.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work ("first published in the Journal of Medical Internet Research...") is properly cited with original {URL} and bibliographic citation information. The complete bibliographic information, a link to the original publication on http://www.jmir.org/, as well as this copyright and license information must be included.}, + copyright = {Unless stated otherwise, all articles are open-access distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/2.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work ("first published in the Journal of Medical Internet Research...") is properly cited with original URL and bibliographic citation information. The complete bibliographic information, a link to the original publication on http://www.jmir.org/, as well as this copyright and license information must be included.}, + shorttitle = {Novel {Methodology} for {Identifying} the {Occurrence} of {Ovulation} by {Estimating} {Core} {Body} {Temperature} {During} {Sleeping}}, url = {https://formative.jmir.org/2024/1/e55834}, doi = {10.2196/55834}, - shorttitle = {Novel Methodology for Identifying the Occurrence of Ovulation by Estimating Core Body Temperature During Sleeping}, - abstract = {Background: Body temperature is the most-used noninvasive biomarker to determine menstrual cycle and ovulation. However, issues related to its low accuracy are still under discussion. Objective: This study aimed to improve the accuracy of identifying the presence or absence of ovulation within a menstrual cycle. We investigated whether core body temperature ({CBT}) estimation can improve the accuracy of temperature biphasic shift discrimination in the menstrual cycle. The study consisted of 2 parts: experiment 1 assessed the validity of the {CBT} estimation method, while experiment 2 focused on the effectiveness of the method in discriminating biphasic temperature shifts. Methods: In experiment 1, healthy women aged between 18 and 40 years had their true {CBT} measured using an ingestible thermometer and their {CBT} estimated from skin temperature and ambient temperature measured during sleep in both the follicular and luteal phases of their menstrual cycles. This study analyzed the differences between these 2 measurements, the variations in temperature between the 2 phases, and the repeated measures correlation between the true and estimated {CBT}. Experiment 2 followed a similar methodology, but focused on evaluating the diagnostic accuracy of these 2 temperature measurement approaches (estimated {CBT} and traditional oral basal body temperature [{BBT}]) for identifying ovulatory cycles. This was performed using urine luteinizing hormone ({LH}) as the reference standard. Menstrual cycles were categorized based on the results of the {LH} tests, and a temperature shift was identified using a specific criterion called the “three-over-six rule.” This rule and the nested design of the study facilitated the assessment of diagnostic measures, such as sensitivity and specificity. Results: The main findings showed that {CBT} estimated from skin temperature and ambient temperature during sleep was consistently lower than directly measured {CBT} in both the follicular and luteal phases of the menstrual cycle. Despite this, the pattern of temperature variation between these phases was comparable for both the estimated and true {CBT} measurements, suggesting that the estimated {CBT} accurately reflected the cyclical variations in the true {CBT}. Significantly, the {CBT} estimation method showed higher sensitivity and specificity for detecting the occurrence of ovulation than traditional oral {BBT} measurements, highlighting its potential as an effective tool for reproductive health monitoring. The current method for estimating the {CBT} provides a practical and noninvasive method for monitoring {CBT}, which is essential for identifying biphasic shifts in the {BBT} throughout the menstrual cycle. Conclusions: This study demonstrated that the estimated {CBT} derived from skin temperature and ambient temperature during sleep accurately captures variations in true {CBT} and is more accurate in determining the presence or absence of ovulation than traditional oral {BBT} measurements. This method holds promise for improving reproductive health monitoring and understanding of menstrual cycle dynamics.}, - pages = {e55834}, + abstract = {Background: Body temperature is the most-used noninvasive biomarker to determine menstrual cycle and ovulation. However, issues related to its low accuracy are still under discussion. Objective: This study aimed to improve the accuracy of identifying the presence or absence of ovulation within a menstrual cycle. We investigated whether core body temperature (CBT) estimation can improve the accuracy of temperature biphasic shift discrimination in the menstrual cycle. The study consisted of 2 parts: experiment 1 assessed the validity of the CBT estimation method, while experiment 2 focused on the effectiveness of the method in discriminating biphasic temperature shifts. Methods: In experiment 1, healthy women aged between 18 and 40 years had their true CBT measured using an ingestible thermometer and their CBT estimated from skin temperature and ambient temperature measured during sleep in both the follicular and luteal phases of their menstrual cycles. This study analyzed the differences between these 2 measurements, the variations in temperature between the 2 phases, and the repeated measures correlation between the true and estimated CBT. Experiment 2 followed a similar methodology, but focused on evaluating the diagnostic accuracy of these 2 temperature measurement approaches (estimated CBT and traditional oral basal body temperature [BBT]) for identifying ovulatory cycles. This was performed using urine luteinizing hormone (LH) as the reference standard. Menstrual cycles were categorized based on the results of the LH tests, and a temperature shift was identified using a specific criterion called the “three-over-six rule.” This rule and the nested design of the study facilitated the assessment of diagnostic measures, such as sensitivity and specificity. Results: The main findings showed that CBT estimated from skin temperature and ambient temperature during sleep was consistently lower than directly measured CBT in both the follicular and luteal phases of the menstrual cycle. Despite this, the pattern of temperature variation between these phases was comparable for both the estimated and true CBT measurements, suggesting that the estimated CBT accurately reflected the cyclical variations in the true CBT. Significantly, the CBT estimation method showed higher sensitivity and specificity for detecting the occurrence of ovulation than traditional oral BBT measurements, highlighting its potential as an effective tool for reproductive health monitoring. The current method for estimating the CBT provides a practical and noninvasive method for monitoring CBT, which is essential for identifying biphasic shifts in the BBT throughout the menstrual cycle. Conclusions: This study demonstrated that the estimated CBT derived from skin temperature and ambient temperature during sleep accurately captures variations in true CBT and is more accurate in determining the presence or absence of ovulation than traditional oral BBT measurements. This method holds promise for improving reproductive health monitoring and understanding of menstrual cycle dynamics.}, + language = {EN}, number = {1}, - journaltitle = {{JMIR} Formative Research}, - author = {Sato, Daisuke and Ikarashi, Koyuki and Nakajima, Fumiko and Fujimoto, Tomomi}, urldate = {2025-02-20}, - date = {2024-07-05}, - note = {Company: {JMIR} Formative Research -Distributor: {JMIR} Formative Research -Institution: {JMIR} Formative Research -Label: {JMIR} Formative Research -Publisher: {JMIR} Publications Inc., Toronto, Canada}, + journal = {JMIR Formative Research}, + author = {Sato, Daisuke and Ikarashi, Koyuki and Nakajima, Fumiko and Fujimoto, Tomomi}, + month = jul, + year = {2024}, + note = {Company: JMIR Formative Research +Distributor: JMIR Formative Research +Institution: JMIR Formative Research +Label: JMIR Formative Research +Publisher: JMIR Publications Inc., Toronto, Canada}, + pages = {e55834}, file = {PubMed Central Full Text PDF:/home/alex/Zotero/storage/NPBA84BU/Sato et al. - 2024 - Novel Methodology for Identifying the Occurrence of Ovulation by Estimating Core Body Temperature Du.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/BAJUVPFE/e55834.html:text/html}, } @article{royston_identifying_1991-1, title = {Identifying the fertile phase of the human menstrual cycle}, volume = {10}, - rights = {Copyright © 1991 John Wiley \& Sons, Ltd.}, + copyright = {Copyright © 1991 John Wiley \& Sons, Ltd.}, issn = {1097-0258}, url = {https://onlinelibrary.wiley.com/doi/abs/10.1002/sim.4780100207}, doi = {10.1002/sim.4780100207}, - abstract = {The identification of the human fertile phase as the time during which a woman or a couple may conceive is elusive. The fertile time depends on many factors in each individual menstrual cycle and may be said to be more of a statistical than a physiological entity. This paper reviews the application of statistical methods to three areas related to conception and the fertile phase. The first is the prediction and detection of ovulation from serial measurements, such as hormones, basal body temperature and cervical mucus, throughout the menstrual cycle. Typically, such variables increase from some baseline level to a peak around ovulation (the most fertile time), then subside to low levels in the postovulatory phase. The statistical challenge is to detect the rise (signalling the onset of potential fertility) and subsequent fall. Analytic methods considered include thresholds, Bayesian change-point models and particularly the cumulative sum (cusum) technique which is both simple to apply and understand, and effective. The second area comprises appropriate methods of analysing and interpreting data from clinical studies of the fertile phase, especially in so-alled natural family planning ({NFP}) where it is usual for women to observe several indices of potential fertility. Such studies usually try to establish the temporal relationships between markers of the fertile phase and examine the success of different combinations of markers in delineating the fertile time in comparison with a standard ‘defined’ phase, for example, the interval from three days before to two days after the peak of luteinizing hormone. The third area is the assessment of the probability of conception on certain days of the cycle, which is vital to the understanding of the fertile phase and its application to {NFP}. Direct estimation of such probabilities is impractical; instead, resort must be made to estimation by maximum likelihood of the parameters of specially constructed models. Suitable models are described. Finally, the need for a new prospective study of the probability of conception in relation to the markers of the fertile phase used in the symptothermal method of {NFP} is discussed.}, - pages = {221--240}, + abstract = {The identification of the human fertile phase as the time during which a woman or a couple may conceive is elusive. The fertile time depends on many factors in each individual menstrual cycle and may be said to be more of a statistical than a physiological entity. This paper reviews the application of statistical methods to three areas related to conception and the fertile phase. The first is the prediction and detection of ovulation from serial measurements, such as hormones, basal body temperature and cervical mucus, throughout the menstrual cycle. Typically, such variables increase from some baseline level to a peak around ovulation (the most fertile time), then subside to low levels in the postovulatory phase. The statistical challenge is to detect the rise (signalling the onset of potential fertility) and subsequent fall. Analytic methods considered include thresholds, Bayesian change-point models and particularly the cumulative sum (cusum) technique which is both simple to apply and understand, and effective. The second area comprises appropriate methods of analysing and interpreting data from clinical studies of the fertile phase, especially in so-alled natural family planning (NFP) where it is usual for women to observe several indices of potential fertility. Such studies usually try to establish the temporal relationships between markers of the fertile phase and examine the success of different combinations of markers in delineating the fertile time in comparison with a standard ‘defined’ phase, for example, the interval from three days before to two days after the peak of luteinizing hormone. The third area is the assessment of the probability of conception on certain days of the cycle, which is vital to the understanding of the fertile phase and its application to NFP. Direct estimation of such probabilities is impractical; instead, resort must be made to estimation by maximum likelihood of the parameters of specially constructed models. Suitable models are described. Finally, the need for a new prospective study of the probability of conception in relation to the markers of the fertile phase used in the symptothermal method of NFP is discussed.}, + language = {en}, number = {2}, - journaltitle = {Statistics in Medicine}, - author = {Royston, Patrick}, urldate = {2025-02-20}, - date = {1991}, - langid = {english}, + journal = {Statistics in Medicine}, + author = {Royston, Patrick}, + year = {1991}, note = {\_eprint: https://onlinelibrary.wiley.com/doi/pdf/10.1002/sim.4780100207}, + pages = {221--240}, file = {Snapshot:/home/alex/Zotero/storage/9XL95LUJ/sim.html:text/html}, } @article{su_detection_2017, title = {Detection of ovulation, a review of currently available methods}, volume = {2}, - rights = {© 2017 The Authors. Bioengineering \& Translational Medicine is published by Wiley Periodicals, Inc. on behalf of The American Institute of Chemical Engineers}, + copyright = {© 2017 The Authors. Bioengineering \& Translational Medicine is published by Wiley Periodicals, Inc. on behalf of The American Institute of Chemical Engineers}, issn = {2380-6761}, url = {https://onlinelibrary.wiley.com/doi/abs/10.1002/btm2.10058}, doi = {10.1002/btm2.10058}, abstract = {The ability to identify the precise time of ovulation is important for women who want to plan conception or practice contraception. Here, we review the current literature on various methods for detecting ovulation including a review of point-of-care device technology. We incorporate an examination of methods to detect ovulation that have been developed and practiced for decades and analyze the indications and limitations of each—transvaginal ultrasonography, urinary luteinizing hormone detection, serum progesterone and urinary pregnanediol 3-glucuronide detection, urinary follicular stimulating hormone detection, basal body temperature monitoring, and cervical mucus and salivary ferning analysis. Some point-of-care ovulation detection devices have been developed and commercialized based on these methods, however previous research was limited by small sample size and an inconsistent standard reference to true ovulation.}, - pages = {238--246}, + language = {en}, number = {3}, - journaltitle = {Bioengineering \& Translational Medicine}, - author = {Su, Hsiu-Wei and Yi, Yu-Chiao and Wei, Ting-Yen and Chang, Ting-Chang and Cheng, Chao-Min}, urldate = {2025-02-20}, - date = {2017}, - langid = {english}, + journal = {Bioengineering \& Translational Medicine}, + author = {Su, Hsiu-Wei and Yi, Yu-Chiao and Wei, Ting-Yen and Chang, Ting-Chang and Cheng, Chao-Min}, + year = {2017}, note = {\_eprint: https://onlinelibrary.wiley.com/doi/pdf/10.1002/btm2.10058}, - keywords = {family planning, fertility window, ovulation detection}, + keywords = {ovulation detection, family planning, fertility window}, + pages = {238--246}, file = {Full Text PDF:/home/alex/Zotero/storage/ZEACCGE5/Su et al. - 2017 - Detection of ovulation, a review of currently available methods.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/RDDQD8EA/btm2.html:text/html}, } @article{noauthor_basal_1981, - title = {Basal Body Temperature: Unreliable Method of Ovulation Detection}, + title = {Basal {Body} {Temperature}: {Unreliable} {Method} of {Ovulation} {Detection}}, volume = {36}, issn = {0015-0282}, + shorttitle = {Basal {Body} {Temperature}}, url = {https://www.sciencedirect.com/science/article/pii/S0015028216459169}, doi = {10.1016/S0015-0282(16)45916-9}, - shorttitle = {Basal Body Temperature}, - abstract = {Basal body temperature ({BBT}) charts from menstrual cycles of 98 women were evaluated by six experienced physicians. The time of ovulation as estimated…}, - pages = {729--733}, + abstract = {Basal body temperature (BBT) charts from menstrual cycles of 98 women were evaluated by six experienced physicians. The time of ovulation as estimated…}, + language = {en-US}, number = {6}, - journaltitle = {Fertility and Sterility}, urldate = {2025-02-20}, - date = {1981-12-01}, - langid = {american}, + journal = {Fertility and Sterility}, + month = dec, + year = {1981}, note = {Publisher: Elsevier}, + pages = {729--733}, file = {Snapshot:/home/alex/Zotero/storage/AWZ4LX8D/S0015028216459169.html:text/html}, } @article{luo_detection_2020, - title = {Detection and Prediction of Ovulation From Body Temperature Measured by an In-Ear Wearable Thermometer}, + title = {Detection and {Prediction} of {Ovulation} {From} {Body} {Temperature} {Measured} by an {In}-{Ear} {Wearable} {Thermometer}}, volume = {67}, issn = {1558-2531}, url = {https://ieeexplore.ieee.org/abstract/document/8715448}, doi = {10.1109/TBME.2019.2916823}, - abstract = {Objective: We present a non-invasive wearable device for fertility monitoring and propose an effective and flexible statistical learning algorithm to detect and predict ovulation using data captured by this device. Methods: The system consists of an earpiece, which measures the ear canal temperature every 5 min during night sleep hours, and a base station that transmits data to a smartphone application for analysis. We establish a data-cleaning protocol for data preprocessing and then fit a Hidden Markov Model ({HMM}) with two hidden states of high and low temperature to identify the more probable state of each time point via the predicted probabilities. Finally, a post-processing procedure is developed to incorporate biorhythm information to form a time-course biphasic profile for each subject. Results: The performance of the proposed algorithms applied to data collected by the device are compared with traditional methods in terms of match rate with self-reported ovulation days confirmed with an ovulation test kit. Empirical study results from a group of 34 users yielded significant improvements over the traditional methods in terms of detection accuracy (with sensitivity 92.31\%) and prediction power (23.07-31.55\% higher). Conclusion: We demonstrated the feasibility for reliable ovulation detection and prediction with high-frequency temperature data collected by a non-invasive wearable device. Significance: Traditional fertility monitoring methods are often either inaccurate or inconvenient. The wearable device and learning algorithm presented in this paper provide a user friendly and reliable platform for tracking ovulation, which may have a broad impact on both fertility research and real-world family planning.}, - pages = {512--522}, + abstract = {Objective: We present a non-invasive wearable device for fertility monitoring and propose an effective and flexible statistical learning algorithm to detect and predict ovulation using data captured by this device. Methods: The system consists of an earpiece, which measures the ear canal temperature every 5 min during night sleep hours, and a base station that transmits data to a smartphone application for analysis. We establish a data-cleaning protocol for data preprocessing and then fit a Hidden Markov Model (HMM) with two hidden states of high and low temperature to identify the more probable state of each time point via the predicted probabilities. Finally, a post-processing procedure is developed to incorporate biorhythm information to form a time-course biphasic profile for each subject. Results: The performance of the proposed algorithms applied to data collected by the device are compared with traditional methods in terms of match rate with self-reported ovulation days confirmed with an ovulation test kit. Empirical study results from a group of 34 users yielded significant improvements over the traditional methods in terms of detection accuracy (with sensitivity 92.31\%) and prediction power (23.07-31.55\% higher). Conclusion: We demonstrated the feasibility for reliable ovulation detection and prediction with high-frequency temperature data collected by a non-invasive wearable device. Significance: Traditional fertility monitoring methods are often either inaccurate or inconvenient. The wearable device and learning algorithm presented in this paper provide a user friendly and reliable platform for tracking ovulation, which may have a broad impact on both fertility research and real-world family planning.}, number = {2}, - journaltitle = {{IEEE} Transactions on Biomedical Engineering}, - author = {Luo, Lan and She, Xichen and Cao, Jiexuan and Zhang, Yunlong and Li, Yijiang and Song, Peter X. K.}, urldate = {2025-02-20}, - date = {2020-02}, - note = {Conference Name: {IEEE} Transactions on Biomedical Engineering}, - keywords = {Basal body temperature, Biomedical monitoring, Hidden Markov Model ({HMM}), Hidden Markov models, ovulation, prediction, Prediction algorithms, Temperature distribution, Temperature measurement, Temperature sensors, tracking data, wearable}, + journal = {IEEE Transactions on Biomedical Engineering}, + author = {Luo, Lan and She, Xichen and Cao, Jiexuan and Zhang, Yunlong and Li, Yijiang and Song, Peter X. K.}, + month = feb, + year = {2020}, + note = {Conference Name: IEEE Transactions on Biomedical Engineering}, + keywords = {Basal body temperature, Biomedical monitoring, Hidden Markov Model (HMM), Hidden Markov models, ovulation, prediction, Prediction algorithms, Temperature distribution, Temperature measurement, Temperature sensors, tracking data, wearable}, + pages = {512--522}, file = {IEEE Xplore Abstract Record:/home/alex/Zotero/storage/W8SQ4ASJ/8715448.html:text/html}, } @article{owen_physiological_2013, - title = {Physiological Signs of Ovulation and Fertility Readily Observable by Women}, + title = {Physiological {Signs} of {Ovulation} and {Fertility} {Readily} {Observable} by {Women}}, volume = {80}, issn = {0024-3639}, url = {https://doi.org/10.1179/0024363912Z.0000000005}, doi = {10.1179/0024363912Z.0000000005}, - abstract = {{IntroductionConfirmation} of ovulation can be difficult in clinical practice, as gold standard methods including serial transvaginal ultrasonography, serum luteinizing hormone ({LH}) measurements, or laparoscopic follicular observation are impractical. Numerous surrogate markers have been proposed and evaluated in relation to these gold standards that have more practical clinical applications.{PurposeTo} review the evidence on physiological signs of ovulation timing and fertility in order to determine valid markers that can be easily identified by women.{MethodsA} literature review of primary resources in Ovid Medline was undertaken to identify studies examining physiological signs as they relate to gold standard assessment of ovulation. Studies examining the efficacy/effectiveness of different types of natural family planning were excluded.{ResultsThe} most commonly encountered physiological signs were urine {LH}, cervical mucus, and basal body temperature ({BBT}). Urine {LH} as assessed by home monitoring systems indicated ovulation 91 percent of the time during the 2 days of peak fertility on the monitor and 97 percent during the 2 peak days plus 1. Cervical mucus peak characteristics were identified 78 percent of the time ±1 day, and 91 percent of the time ±2 days of {LH} surge indicating ovulation. Further research supports the importance of cervical mucus in overall fertility, as conception rates were more closely related to mucus quality than to timing of intercourse related to ovulation. As a lone indicator of ovulation, {BBT} is at best a retrospective marker, and functions best in conjunction with other signs of ovulation. Additionally, salivary ferning, salivary and vaginal fluid electrical potential, finger–finger electrical potential, and differential skin temperature were postulated as possible indicators, but were not found to be temporally related to ovulation. The research on differential skin temperature is promising, but minimal thus far in number, and has not been evaluated as an adjunct to {BBT} as yet.{ConclusionHome} urinary {LH} monitors are becoming more widely available and less expensive giving women the potential to assess the ovulatory status of their cycle in real time. Cervical mucus observation is an effective and cost-efficient method, but requires some teaching to increase the confidence of users. In conjunction, {LH} monitors and cervical mucus can give the best indication of fertility and ovulation timing.}, - pages = {17--23}, + abstract = {IntroductionConfirmation of ovulation can be difficult in clinical practice, as gold standard methods including serial transvaginal ultrasonography, serum luteinizing hormone (LH) measurements, or laparoscopic follicular observation are impractical. Numerous surrogate markers have been proposed and evaluated in relation to these gold standards that have more practical clinical applications.PurposeTo review the evidence on physiological signs of ovulation timing and fertility in order to determine valid markers that can be easily identified by women.MethodsA literature review of primary resources in Ovid Medline was undertaken to identify studies examining physiological signs as they relate to gold standard assessment of ovulation. Studies examining the efficacy/effectiveness of different types of natural family planning were excluded.ResultsThe most commonly encountered physiological signs were urine LH, cervical mucus, and basal body temperature (BBT). Urine LH as assessed by home monitoring systems indicated ovulation 91 percent of the time during the 2 days of peak fertility on the monitor and 97 percent during the 2 peak days plus 1. Cervical mucus peak characteristics were identified 78 percent of the time ±1 day, and 91 percent of the time ±2 days of LH surge indicating ovulation. Further research supports the importance of cervical mucus in overall fertility, as conception rates were more closely related to mucus quality than to timing of intercourse related to ovulation. As a lone indicator of ovulation, BBT is at best a retrospective marker, and functions best in conjunction with other signs of ovulation. Additionally, salivary ferning, salivary and vaginal fluid electrical potential, finger–finger electrical potential, and differential skin temperature were postulated as possible indicators, but were not found to be temporally related to ovulation. The research on differential skin temperature is promising, but minimal thus far in number, and has not been evaluated as an adjunct to BBT as yet.ConclusionHome urinary LH monitors are becoming more widely available and less expensive giving women the potential to assess the ovulatory status of their cycle in real time. Cervical mucus observation is an effective and cost-efficient method, but requires some teaching to increase the confidence of users. In conjunction, LH monitors and cervical mucus can give the best indication of fertility and ovulation timing.}, + language = {en}, number = {1}, - journaltitle = {Linacre Q}, - author = {Owen, Martin}, urldate = {2025-02-20}, - date = {2013-01-01}, - langid = {english}, - note = {Publisher: {SAGE} Publications Inc}, + journal = {The Linacre Quarterly}, + author = {Owen, Martin}, + month = jan, + year = {2013}, + note = {Publisher: SAGE Publications Inc}, + pages = {17--23}, file = {Full Text:/home/alex/Zotero/storage/IBVUICCU/Owen - 2013 - Physiological Signs of Ovulation and Fertility Readily Observable by Women.pdf:application/pdf}, } @@ -589,29 +937,43 @@ Publisher: {JMIR} Publications Inc., Toronto, Canada}, issn = {2399-3529}, url = {https://doi.org/10.1093/hropen/hoaa011}, doi = {10.1093/hropen/hoaa011}, - abstract = {What variations underlie the menstrual cycle length and ovulation day of women trying to conceive?Big data from a connected ovulation test revealed the extent of variation in menstrual cycle length and ovulation day in women trying to conceive.Timing intercourse to coincide with the fertile period of a woman maximises the chances of conception. The day of ovulation varies on an inter- and intra-individual level.A total of 32 595 women who had purchased a connected ovulation test system contributed 75 981 cycles for analysis. Day of ovulation was determined from the fertility test results. The connected home ovulation test system enables users to identify their fertile phase. The app benefits users by enabling them to understand their personal fertility information. During each menstrual cycle, users input their perceived cycle length into an accessory application, and data on hormone levels from the tests are uploaded to the application and stored in an anonymised cloud database. This study compared users’ perceived cycle characteristics with actual cycle characteristics. The perceived and actual cycle length information was analysed to provide population ranges.This study analysed data from the at-home use of a commercially available connected home ovulation test by women across the {USA} and {UK}.Overall, 25.3\% of users selected a 28-day cycle as their perceived cycle length; however, only 12.4\% of users actually had a 28-day cycle. Most women (87\%) had actual menstrual cycle lengths between 23 and 35 days, with a normal distribution centred on day 28, and over half of the users (52\%) had cycles that varied by 5 days or more. There was a 10-day spread of observed ovulation days for a 28-day cycle, with the most common day of ovulation being Day 15. Similar variation was observed for all cycle lengths examined. For users who conducted a test on every day requested by the app, a luteinising hormone ({LH}) surge was detected in 97.9\% of cycles.Data were from a self-selected population of women who were prepared to purchase a commercially available product to aid conception and so may not fully represent the wider population. No corresponding demographic data were collected with the cycle information.Using big data has provided more personalised insights into women’s fertility; this could enable women trying to conceive to better time intercourse, increasing the likelihood of conception.The study was funded by {SPD} Development Company Ltd (Bedford, {UK}), a fully owned subsidiary of {SPD} Swiss Precision Diagnostics {GmbH} (Geneva, Switzerland). I.S., B.G. and S.J. are employees of the {SPD} Development Company Ltd.}, - pages = {hoaa011}, + abstract = {What variations underlie the menstrual cycle length and ovulation day of women trying to conceive?Big data from a connected ovulation test revealed the extent of variation in menstrual cycle length and ovulation day in women trying to conceive.Timing intercourse to coincide with the fertile period of a woman maximises the chances of conception. The day of ovulation varies on an inter- and intra-individual level.A total of 32 595 women who had purchased a connected ovulation test system contributed 75 981 cycles for analysis. Day of ovulation was determined from the fertility test results. The connected home ovulation test system enables users to identify their fertile phase. The app benefits users by enabling them to understand their personal fertility information. During each menstrual cycle, users input their perceived cycle length into an accessory application, and data on hormone levels from the tests are uploaded to the application and stored in an anonymised cloud database. This study compared users’ perceived cycle characteristics with actual cycle characteristics. The perceived and actual cycle length information was analysed to provide population ranges.This study analysed data from the at-home use of a commercially available connected home ovulation test by women across the USA and UK.Overall, 25.3\% of users selected a 28-day cycle as their perceived cycle length; however, only 12.4\% of users actually had a 28-day cycle. Most women (87\%) had actual menstrual cycle lengths between 23 and 35 days, with a normal distribution centred on day 28, and over half of the users (52\%) had cycles that varied by 5 days or more. There was a 10-day spread of observed ovulation days for a 28-day cycle, with the most common day of ovulation being Day 15. Similar variation was observed for all cycle lengths examined. For users who conducted a test on every day requested by the app, a luteinising hormone (LH) surge was detected in 97.9\% of cycles.Data were from a self-selected population of women who were prepared to purchase a commercially available product to aid conception and so may not fully represent the wider population. No corresponding demographic data were collected with the cycle information.Using big data has provided more personalised insights into women’s fertility; this could enable women trying to conceive to better time intercourse, increasing the likelihood of conception.The study was funded by SPD Development Company Ltd (Bedford, UK), a fully owned subsidiary of SPD Swiss Precision Diagnostics GmbH (Geneva, Switzerland). I.S., B.G. and S.J. are employees of the SPD Development Company Ltd.}, number = {2}, - journaltitle = {Human Reproduction Open}, - author = {Soumpasis, I and Grace, B and Johnson, S}, urldate = {2025-02-20}, - date = {2020-02-01}, + journal = {Human Reproduction Open}, + author = {Soumpasis, I and Grace, B and Johnson, S}, + month = feb, + year = {2020}, + pages = {hoaa011}, + annote = { + +not really interesting, as they only look at cycle length + + +they use “perceived” cycle length, which is hard to defend, when there are intermediate bleedings etc. + + + + + +}, file = {Full Text PDF:/home/alex/Zotero/storage/PS9UC298/Soumpasis et al. - 2020 - Real-life insights on menstrual cycles and ovulation using big data.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/LTFATQIC/5820371.html:text/html}, } @article{brewis_demographic_2005, - title = {Demographic Evidence That Human Ovulation Is Undetectable (At Least in Pair Bonds)}, + title = {Demographic {Evidence} {That} {Human} {Ovulation} {Is} {Undetectable} ({At} {Least} in {Pair} {Bonds})}, volume = {46}, issn = {0011-3204}, url = {https://www.journals.uchicago.edu/doi/abs/10.1086/430016}, doi = {10.1086/430016}, - pages = {465--471}, number = {3}, - journaltitle = {Current Anthropology}, - author = {Brewis, Alexandra and Meyer, Mary}, urldate = {2025-02-20}, - date = {2005-06}, + journal = {Current Anthropology}, + author = {Brewis, Alexandra and Meyer, Mary}, + month = jun, + year = {2005}, note = {Publisher: The University of Chicago Press}, + pages = {465--471}, } @article{noauthor_monitoring_1987, @@ -621,13 +983,14 @@ Publisher: {JMIR} Publications Inc., Toronto, Canada}, url = {https://www.sciencedirect.com/science/article/pii/S0015028216500028}, doi = {10.1016/S0015-0282(16)50002-8}, abstract = {This study was designed to evaluate the accuracy of various methods in predicting and detecting ovulation in 14 spontaneous and 17 clomiphene citrate …}, - pages = {259--264}, + language = {en-US}, number = {2}, - journaltitle = {Fertility and Sterility}, urldate = {2025-02-20}, - date = {1987-02-01}, - langid = {american}, + journal = {Fertility and Sterility}, + month = feb, + year = {1987}, note = {Publisher: Elsevier}, + pages = {259--264}, file = {Snapshot:/home/alex/Zotero/storage/M5P9EZ67/S0015028216500028.html:text/html}, } @@ -638,13 +1001,14 @@ Publisher: {JMIR} Publications Inc., Toronto, Canada}, url = {https://www.sciencedirect.com/science/article/pii/S0022030216306725}, doi = {10.3168/jds.2016-11247}, abstract = {The objective of this study was to determine the relative importance and contribution of several physiological factors as predictors of pregnancy risk…}, - pages = {10077--10092}, + language = {en-US}, number = {12}, - journaltitle = {Journal of Dairy Science}, urldate = {2025-02-20}, - date = {2016-12-01}, - langid = {american}, + journal = {Journal of Dairy Science}, + month = dec, + year = {2016}, note = {Publisher: Elsevier}, + pages = {10077--10092}, file = {Snapshot:/home/alex/Zotero/storage/EBK9WJP4/S0022030216306725.html:text/html}, } @@ -654,31 +1018,32 @@ Publisher: {JMIR} Publications Inc., Toronto, Canada}, issn = {1573-7195}, url = {https://doi.org/10.1007/BF01849284}, doi = {10.1007/BF01849284}, - abstract = {Simple and reliable methods have been sought for both predicting and confirming ovulation. Application of these methods could include management of infertile couples to aid in conception and for increasing the reliability of natural family planning ({NFP}) as a method of birth control. With the advent of specific hormone assays, serial measurements of estrogens, progesterone (and metabolites), and luteinizing hormone have been the gold standard of monitoring ovarian function in women, However, newer and simpler methodologies have been described and are currently either in use or being tested. These include the measurement of basal body temperature ({BBT}), the evaluation of the volume, consistency and electro-conductivity of cervicovaginal fluid, salivary steroid content and cellular enzymatic activity, the use of enzyme-linked immunosorbent assays applied to solid-phase formats, and the investigation of new hormonal molecules as markers of reproductive state and function. These new technologies are described herein and their potential for monitoring ovarian function is discussed.}, - pages = {263--290}, + abstract = {Simple and reliable methods have been sought for both predicting and confirming ovulation. Application of these methods could include management of infertile couples to aid in conception and for increasing the reliability of natural family planning (NFP) as a method of birth control. With the advent of specific hormone assays, serial measurements of estrogens, progesterone (and metabolites), and luteinizing hormone have been the gold standard of monitoring ovarian function in women, However, newer and simpler methodologies have been described and are currently either in use or being tested. These include the measurement of basal body temperature (BBT), the evaluation of the volume, consistency and electro-conductivity of cervicovaginal fluid, salivary steroid content and cellular enzymatic activity, the use of enzyme-linked immunosorbent assays applied to solid-phase formats, and the investigation of new hormonal molecules as markers of reproductive state and function. These new technologies are described herein and their potential for monitoring ovarian function is discussed.}, + language = {en}, number = {4}, - journaltitle = {Adv Contracept}, - author = {Albertson, B. D. and Zinaman, M. J.}, urldate = {2025-02-20}, - date = {1987-12-01}, - langid = {english}, + journal = {Advances in Contraception}, + author = {Albertson, B. D. and Zinaman, M. J.}, + month = dec, + year = {1987}, keywords = {Birth Control, Estrogen, Luteinizing Hormone, Progesterone, Serial Measurement}, + pages = {263--290}, } @inproceedings{serrano_is_2019-1, - location = {Florence, Italy}, - title = {Is Attention Interpretable?}, + address = {Florence, Italy}, + title = {Is {Attention} {Interpretable}?}, url = {https://aclanthology.org/P19-1282/}, doi = {10.18653/v1/P19-1282}, - abstract = {Attention mechanisms have recently boosted performance on a range of {NLP} tasks. Because attention layers explicitly weight input components' representations, it is also often assumed that attention can be used to identify information that models found important (e.g., specific contextualized word tokens). We test whether that assumption holds by manipulating attention weights in already-trained text classification models and analyzing the resulting differences in their predictions. While we observe some ways in which higher attention weights correlate with greater impact on model predictions, we also find many ways in which this does not hold, i.e., where gradient-based rankings of attention weights better predict their effects than their magnitudes. We conclude that while attention noisily predicts input components' overall importance to a model, it is by no means a fail-safe indicator.}, - eventtitle = {{ACL} 2019}, - pages = {2931--2951}, - booktitle = {Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics}, + abstract = {Attention mechanisms have recently boosted performance on a range of NLP tasks. Because attention layers explicitly weight input components' representations, it is also often assumed that attention can be used to identify information that models found important (e.g., specific contextualized word tokens). We test whether that assumption holds by manipulating attention weights in already-trained text classification models and analyzing the resulting differences in their predictions. While we observe some ways in which higher attention weights correlate with greater impact on model predictions, we also find many ways in which this does not hold, i.e., where gradient-based rankings of attention weights better predict their effects than their magnitudes. We conclude that while attention noisily predicts input components' overall importance to a model, it is by no means a fail-safe indicator.}, + urldate = {2025-02-19}, + booktitle = {Proceedings of the 57th {Annual} {Meeting} of the {Association} for {Computational} {Linguistics}}, publisher = {Association for Computational Linguistics}, author = {Serrano, Sofia and Smith, Noah A.}, editor = {Korhonen, Anna and Traum, David and Màrquez, Lluís}, - urldate = {2025-02-19}, - date = {2019-07}, + month = jul, + year = {2019}, + pages = {2931--2951}, file = {Full Text PDF:/home/alex/Zotero/storage/I6J6YP3C/Serrano and Smith - 2019 - Is Attention Interpretable.pdf:application/pdf}, } @@ -689,591 +1054,282 @@ Publisher: {JMIR} Publications Inc., Toronto, Canada}, url = {https://www.sciencedirect.com/science/article/abs/pii/S0360835223006915}, doi = {10.1016/j.cie.2023.109667}, abstract = {Recently, transformer-based models have exhibited great performance in multi-horizon time series forecasting tasks. However, the core module of these …}, - pages = {109667}, - journaltitle = {Computers \& Industrial Engineering}, + language = {en-US}, urldate = {2025-02-19}, - date = {2023-11-01}, - langid = {american}, + journal = {Computers \& Industrial Engineering}, + month = nov, + year = {2023}, note = {Publisher: Pergamon}, + pages = {109667}, file = {Snapshot:/home/alex/Zotero/storage/TJ634T5V/S0360835223006915.html:text/html}, } @article{hu_pattern-oriented_2025, - title = {Pattern-oriented Attention Mechanism for Multivariate Time Series Forecasting}, + title = {Pattern-oriented {Attention} {Mechanism} for {Multivariate} {Time} {Series} {Forecasting}}, volume = {19}, issn = {1556-4681}, url = {https://doi.org/10.1145/3712606}, doi = {10.1145/3712606}, - abstract = {Multivariate time series forecasting is applied in many domains, such as finance, transportation, and industry. The main challenge of precise forecasting lies in accurately capturing latent dependencies. Recent studies develop various frameworks to reduce computational complexity or to enhance the learning of intricate relationships, while lacking interpretability and generality. In this article, we aim to elucidate the capture of dependencies as the recognition of patterns. We believe that patterns can be formally described from two aspects: the shapes of segments that frequently repeat and the corresponding forms of repetitions. Drawing upon this idea, we design a multivariate time series forecasting model named {PRformer},1 which incorporates a pattern-oriented attention mechanism and a pattern-based projector. The attention mechanism can perceive different forms of repetitions by embedded with various similarity evaluation metrics between segments, and filter out noise from segments to extract potential patterns with a statistical-driven weighting scheme. The pattern-based projector is employed to form the forecasting results by deriving the representative patterns from the set of potential ones. By incorporating explicit definitions of patterns, {PRformer} is interpretable and general to various time series scenarios. Experimental results on seven datasets demonstrate that {PRformer} outperforms six state-of-the-art models by about 10.7\% in forecasting accuracy.}, - pages = {38:1--38:26}, + abstract = {Multivariate time series forecasting is applied in many domains, such as finance, transportation, and industry. The main challenge of precise forecasting lies in accurately capturing latent dependencies. Recent studies develop various frameworks to reduce computational complexity or to enhance the learning of intricate relationships, while lacking interpretability and generality. In this article, we aim to elucidate the capture of dependencies as the recognition of patterns. We believe that patterns can be formally described from two aspects: the shapes of segments that frequently repeat and the corresponding forms of repetitions. Drawing upon this idea, we design a multivariate time series forecasting model named PRformer,1 which incorporates a pattern-oriented attention mechanism and a pattern-based projector. The attention mechanism can perceive different forms of repetitions by embedded with various similarity evaluation metrics between segments, and filter out noise from segments to extract potential patterns with a statistical-driven weighting scheme. The pattern-based projector is employed to form the forecasting results by deriving the representative patterns from the set of potential ones. By incorporating explicit definitions of patterns, PRformer is interpretable and general to various time series scenarios. Experimental results on seven datasets demonstrate that PRformer outperforms six state-of-the-art models by about 10.7\% in forecasting accuracy.}, number = {2}, - journaltitle = {{ACM} Trans. Knowl. Discov. Data}, - author = {Hu, Hanwen and Han, Zhangchi and Qian, Shiyou and Yang, Dingyu and Cao, Jian and Xue, Guangtao}, urldate = {2025-02-19}, - date = {2025-02-06}, + journal = {ACM Trans. Knowl. Discov. Data}, + author = {Hu, Hanwen and Han, Zhangchi and Qian, Shiyou and Yang, Dingyu and Cao, Jian and Xue, Guangtao}, + month = feb, + year = {2025}, + pages = {38:1--38:26}, } -@article{braude_machine_2024, - title = {Machine learning for predicting elective fertility preservation outcomes}, - volume = {14}, - rights = {2024 The Author(s)}, - issn = {2045-2322}, - url = {https://www.nature.com/articles/s41598-024-60671-w}, - doi = {10.1038/s41598-024-60671-w}, - abstract = {This retrospective study applied machine-learning models to predict treatment outcomes of women undergoing elective fertility preservation. Two-hundred-fifty women who underwent elective fertility preservation at a tertiary center, 2019–2022 were included. Primary outcome was the number of metaphase {II} oocytes retrieved. Outcome class was based on oocyte count ({OC}): Low (≤ 8), Medium (9–15) or High (≥ 16). Machine-learning models and statistical regression were used to predict outcome class, first based on pre-treatment parameters, and then using post-treatment data from ovulation-triggering day. {OC} was 136 Low, 80 Medium, and 34 High. Random Forest Classifier ({RFC}) was the most accurate model (pre-treatment receiver operating characteristic ({ROC}) area under the curve ({AUC}) was 77\%, and post-treatment {ROC} {AUC} was 87\%), followed by {XGBoost} Classifier (pre-treatment {ROC} {AUC} 74\%, post-treatment {ROC} {AUC} 86\%). The most important pre-treatment parameters for {RFC} were basal {FSH} (22.6\%), basal {LH} (19.1\%), {AFC} (18.2\%), and basal estradiol (15.6\%). Post-treatment parameters were estradiol levels on trigger-day (17.7\%), basal {FSH} (11\%), basal {LH} (9\%), and {AFC} (8\%). Machine-learning models trained with clinical data appear to predict fertility preservation treatment outcomes with relatively high accuracy.}, - pages = {10158}, - number = {1}, - journaltitle = {Sci Rep}, - author = {Braude, Itai and Haikin Herzberger, Einat and Semo, Mor and Soifer, Kim and Goren Gepstein, Nitzan and Wiser, Amir and Miller, Netanella}, - urldate = {2025-02-11}, - date = {2024-05-02}, - langid = {english}, - note = {Publisher: Nature Publishing Group}, - keywords = {Computational models, Outcomes research}, - file = {Full Text PDF:/home/alex/Zotero/storage/URDGBHLV/Braude et al. - 2024 - Machine learning for predicting elective fertility preservation outcomes.pdf:application/pdf}, +@misc{helbling_conceptattention_2025, + title = {{ConceptAttention}: {Diffusion} {Transformers} {Learn} {Highly} {Interpretable} {Features}}, + shorttitle = {{ConceptAttention}}, + url = {http://arxiv.org/abs/2502.04320}, + doi = {10.48550/arXiv.2502.04320}, + abstract = {Do the rich representations of multi-modal diffusion transformers (DiTs) exhibit unique properties that enhance their interpretability? We introduce ConceptAttention, a novel method that leverages the expressive power of DiT attention layers to generate high-quality saliency maps that precisely locate textual concepts within images. Without requiring additional training, ConceptAttention repurposes the parameters of DiT attention layers to produce highly contextualized concept embeddings, contributing the major discovery that performing linear projections in the output space of DiT attention layers yields significantly sharper saliency maps compared to commonly used cross-attention mechanisms. Remarkably, ConceptAttention even achieves state-of-the-art performance on zero-shot image segmentation benchmarks, outperforming 11 other zero-shot interpretability methods on the ImageNet-Segmentation dataset and on a single-class subset of PascalVOC. Our work contributes the first evidence that the representations of multi-modal DiT models like Flux are highly transferable to vision tasks like segmentation, even outperforming multi-modal foundation models like CLIP.}, + urldate = {2025-02-25}, + publisher = {arXiv}, + author = {Helbling, Alec and Meral, Tuna Han Salih and Hoover, Ben and Yanardag, Pinar and Chau, Duen Horng}, + month = feb, + year = {2025}, + note = {arXiv:2502.04320 [cs]}, + keywords = {Computer Science - Machine Learning, Computer Science - Computer Vision and Pattern Recognition}, + file = {Preprint PDF:/home/alex/Zotero/storage/AEEDM4ZW/Helbling et al. - 2025 - ConceptAttention Diffusion Transformers Learn Highly Interpretable Features.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/SAHGAINH/2502.html:text/html}, } -@article{fanton_interpretable_2022, - title = {An interpretable machine learning model for predicting the optimal day of trigger during ovarian stimulation}, - volume = {118}, - issn = {0015-0282, 1556-5653}, - url = {https://www.fertstert.org/article/S0015-0282%2822%2900244-8/fulltext}, - doi = {10.1016/j.fertnstert.2022.04.003}, - pages = {101--108}, - number = {1}, - journaltitle = {Fertility and Sterility}, - author = {Fanton, Michael and Nutting, Veronica and Solano, Funmi and Maeder-York, Paxton and Hariton, Eduardo and Barash, Oleksii and Weckstein, Louis and Sakkas, Denny and Copperman, Alan B. and Loewke, Kevin}, - urldate = {2025-02-11}, - date = {2022-07-01}, - note = {Publisher: Elsevier}, - keywords = {Artificial intelligence, in vitro fertilization, machine learning, ovarian stimulation, trigger}, - file = {Full Text PDF:/home/alex/Zotero/storage/UNX7ASLP/Fanton et al. - 2022 - An interpretable machine learning model for predicting the optimal day of trigger during ovarian sti.pdf:application/pdf}, +@misc{chefer_transformer_2021, + title = {Transformer {Interpretability} {Beyond} {Attention} {Visualization}}, + url = {http://arxiv.org/abs/2012.09838}, + doi = {10.48550/arXiv.2012.09838}, + abstract = {Self-attention techniques, and specifically Transformers, are dominating the field of text processing and are becoming increasingly popular in computer vision classification tasks. In order to visualize the parts of the image that led to a certain classification, existing methods either rely on the obtained attention maps or employ heuristic propagation along the attention graph. In this work, we propose a novel way to compute relevancy for Transformer networks. The method assigns local relevance based on the Deep Taylor Decomposition principle and then propagates these relevancy scores through the layers. This propagation involves attention layers and skip connections, which challenge existing methods. Our solution is based on a specific formulation that is shown to maintain the total relevancy across layers. We benchmark our method on very recent visual Transformer networks, as well as on a text classification problem, and demonstrate a clear advantage over the existing explainability methods.}, + urldate = {2025-02-25}, + publisher = {arXiv}, + author = {Chefer, Hila and Gur, Shir and Wolf, Lior}, + month = apr, + year = {2021}, + note = {arXiv:2012.09838 [cs]}, + keywords = {Computer Science - Computer Vision and Pattern Recognition}, + file = {Preprint PDF:/home/alex/Zotero/storage/3FRISAP7/Chefer et al. - 2021 - Transformer Interpretability Beyond Attention Visualization.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/QUPBJPC9/2012.html:text/html}, } -@inproceedings{azaria_semi-supervised_2019, - title = {Semi-Supervised Ovulation Detection Based on Multiple Properties}, - url = {https://ieeexplore.ieee.org/document/8995235}, - doi = {10.1109/ICTAI.2019.00039}, - abstract = {Despite being a well-researched problem, ovulation detection in human female remains a difficult task. Most current methods for ovulation detection rely on measurements of a single property (e.g. morning body temperature) or at most on two properties (e.g. both salivary and vaginal electrical resistance). In this paper we present a machine learning based method for detecting the day in which ovulation occurs. Our method considered measurements of five different properties. We crawled a data-set from the web and showed that our method outperforms current state-of-the-art methods for ovulation detection. Our method performs well also when considering measurements of fewer properties. We show that our method's performance can be further improved by using unlabeled data, that is, mensuration cycles without a know ovulation date. Our resulted machine learning model can be very useful for women trying to conceive that have trouble in recognizing their ovulation period, especially when some measurements are missing.}, - eventtitle = {2019 {IEEE} 31st International Conference on Tools with Artificial Intelligence ({ICTAI})}, - pages = {222--228}, - booktitle = {2019 {IEEE} 31st International Conference on Tools with Artificial Intelligence ({ICTAI})}, - author = {Azaria, Amos and Azaria, Seagal}, - urldate = {2025-02-11}, - date = {2019-11}, - note = {{ISSN}: 2375-0197}, - keywords = {ovulation detection, semi supervised learning}, - file = {IEEE Xplore Abstract Record:/home/alex/Zotero/storage/JSAEWRGB/8995235.html:text/html;PDF:/home/alex/Zotero/storage/P74SEG9S/Azaria and Azaria - 2019 - Semi-Supervised Ovulation Detection Based on Multiple Properties.pdf:application/pdf}, -} - -@article{luz_p-656_2023, - title = {P-656 Machine learning algorithm automatically manages and accurately predicts ovulation in natural frozen-thawed embryo transfer cycles.}, - volume = {38}, - issn = {0268-1161}, - url = {https://doi.org/10.1093/humrep/dead093.983}, - doi = {10.1093/humrep/dead093.983}, - abstract = {Can an Artificial Intelligence ({AI}) algorithm automatically manage frozen-thawed embryo transfer ({NC}-{FET}) treatment cycles and give an accurate prediction of ovulation day.An {AI} algorithm automatically managed and predicted the ovulation of {NC}-{FET} treatment cycles with 94.8\% accuracy using an average of 3.01 test days.Today the preferred method for frozen embryo transfer is natural cycle based on ovulation detection. Currently, there is no software capable of managing the treatment cycle automatically and identifying the time of ovulation to support doctor decisions. The aim of this study is to develop a physician support {AI} software for determining ovulation time reliably with high accuracy.2083 {NC}-{FET} cycles from September 2018 to June 2021 were used to develop the ovulation detection and treatment management algorithms.Each cycle had data from at least 2 visits including: hormonal levels (Estrogen/Progesterone/{LH}) and follicle sizes.The dataset was divided into a train set and two test sets. In the 1st test set ovulation was determined by experts’ opinions and the 2nd test set included cycles in which follicle rupture was documented in consecutive ultrasounds.Two algorithms were developed, an ovulation prediction algorithm based on an {NGBoost} model and a treatment management algorithm that used the model to determine if and when to call for a new test or declare the ovulation day.Both algorithms were jointly tuned to reach the highest success rate, defined as providing the correct day of ovulation using the available cycle data, with as few test days as possible.On the first test set, which consisted of 176 cycles in which ovulation was determined through the majority decision of 2 independent experts and the attending physician, the treatment management algorithm required on average 3.01 tests to reach a prediction and successfully predicted the ovulation day in 94.8\% of cycles.In the second test set, which consisted of 29 cycles in which ovulation was determined through the follicular rupture in two consecutive ultrasounds, only the ovulation prediction model was tested. To ensure that the model provides a reliable answer and does not rely solely on the follicular disappearances, examined cycles were tested twice: Once using the ovulation day without the day prior to it, and again using only the day prior to ovulation without the ovulation day itself. The algorithm accurately predicted ovulation in 28 out of 29 instances (96.6\%) using the day of ovulation and in 28 out of 29 instances (96.6\%) using the day before ovulation.The main drawback is this being a retrospective study: while the algorithm was trained to maximize accuracy when it selects the test days, the dataset test days were selected by the attending physicians. Statistical methods were used to overcome this, however further prospective trials are needed to validate the results.This is the first {AI} algorithm designed to automatically manage {NC}-{FET} {IVF} treatment cycles and predict ovulation. The high accuracy and low average tests count might improve treatment outcomes, reduce the patients’ life disruption, and allow physicians to spend less time monitoring their patients’ treatments.not applicable}, - pages = {dead093.983}, - issue = {Supplement\_1}, - journaltitle = {Human Reproduction}, - author = {Luz, A and Hourvitz, R and Reuvenny, S and Youngster, M and Baum, M and Hourvitz, A and Maman, E}, - urldate = {2025-02-11}, - date = {2023-06-01}, - file = {Full Text PDF:/home/alex/Zotero/storage/C8YM765Y/Luz et al. - 2023 - P-656 Machine learning algorithm automatically manages and accurately predicts ovulation in natural.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/WANIZX3H/7202977.html:text/html}, -} - -@article{lin_transformer_2023, - title = {Transformer neural network to predict and interpret pregnancy loss from activity data in Holstein dairy cows}, - volume = {205}, - issn = {0168-1699}, - url = {https://www.sciencedirect.com/science/article/pii/S0168169923000261}, - doi = {10.1016/j.compag.2023.107638}, - abstract = {Predicting/detecting pregnancy loss of dairy cows offers the opportunity to shorten the time interval between artificial inseminations. Although several methods of pregnancy detection are being practiced, models with accurate, timely and interpretable detection of pregnancy are still lacking. This study proposed a transformer neural network to predict the probability of pregnancy loss based on continuous activity data, which were collected from activity-monitoring tags attached to 185 Holstein cows from a commercial dairy farm in Cayuga County, {NY}, {USA}. Our best model achieved an average accuracy of 0.87, F1 score of 0.87, recall of 0.87 and specificity of 0.90 using 14-day time-series activity windows (90\% overlap) using 5-fold cross-validation, outperforming commonly used classic statistical learning and deep learning models for time-series data. The results indicated that our predictive model gave high probabilities of correctly detecting pregnancy loss prior to the increased activities and veterinary confirmation by transrectal ultrasound. In addition, our model interpretation aligned with the changes in the temporal activity levels, revealing that drastic fluctuations in time-series activity data contributed heavily to the final prediction. To the best of our knowledge, this is the first work on developing transformer models for the prediction of pregnancy loss in dairy cows. In addition to facilitating the development of future precision management on modern farms, our work potentiates an increase in the reproductive efficiency and profitability of dairy farms.}, - pages = {107638}, - journaltitle = {Computers and Electronics in Agriculture}, - author = {Lin, Dan and Kenéz, Ákos and {McArt}, Jessica A. A. and Li, Jun}, - urldate = {2025-02-11}, - date = {2023-02-01}, - keywords = {Dairy cow, Precision livestock farming, Pregnancy loss prediction, Time-series activity}, -} - -@article{shkodzik_innovative_2024, - title = {Innovative Approaches to Digital Health in Ovulation Detection: A Review of Current Methods and Emerging Technologies}, - volume = {42}, - issn = {1526-4564}, - doi = {10.1055/s-0044-1793829}, - shorttitle = {Innovative Approaches to Digital Health in Ovulation Detection}, - abstract = {Ovulation is a vital sign, as significant as body temperature, heart rate, respiratory rate, and blood pressure, in assessing overall health and identifying potential health issues. Ovulation is a key event of the menstrual cycle that provides insights into the hormonal and reproductive health aspects. Affected by the orchestra of hormones, namely thyroid, prolactin, and androgens, disruptions in ovulation can indicate endocrinological conditions and lead to gynecological problems, such as heavy menstrual bleeding, irregular periods, amenorrhea, dysmenorrhea, and difficulties in getting pregnant. Monitoring ovulation and detecting disruptions can aid in the early detection of health issues, extending beyond reproductive health concerns. It can help identify underlying causes of symptoms like excessive fatigue and abnormal hair growth. The integration of digital health technologies, such as mobile apps using machine learning algorithms, wearables tracking temperature, heart rate, breath rate, and sleep patterns, and devices measuring reproductive hormones in urine or saliva samples, offers a wealth of opportunities in family planning, early health issue diagnosis, treatment adjustment, and tracking menstrual cycles during assisted reproductive techniques. These advancements provide a comprehensive approach to health monitoring, addressing both reproductive and overall health concerns.}, - pages = {81--89}, - number = {2}, - journaltitle = {Semin Reprod Med}, - author = {Shkodzik, Katerina}, - date = {2024-06}, - pmid = {39572028}, - keywords = {Digital Health, Female, Humans, Mobile Applications, Ovulation, Ovulation Detection, Telemedicine, Wearable Electronic Devices}, -} - -@article{pratikno_pdf_2024, - title = {({PDF}) A novel women's ovulation prediction through salivary ferning using the box counting and deep learning}, - url = {https://www.researchgate.net/publication/379467622_A_novel_women's_ovulation_prediction_through_salivary_ferning_using_the_box_counting_and_deep_learning}, - doi = {10.11591/eei.v13i2.5847}, - abstract = {{PDF} {\textbar} There are several methods to predict a woman's ovulation time, including using a calendar system, basal body temperature, ovulation prediction... {\textbar} Find, read and cite all the research you need on {ResearchGate}}, - journaltitle = {{ResearchGate}}, - author = {Pratikno and Ibrahim and Jusak}, - urldate = {2025-02-11}, - date = {2024-12-09}, - langid = {english}, - file = {Full Text:/home/alex/Zotero/storage/MVSBPZQG/2024 - (PDF) A novel women's ovulation prediction through salivary ferning using the box counting and deep.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/8FYLC8YZ/379467622_A_novel_women's_ovulation_prediction_through_salivary_ferning_using_the_box_counting_.html:text/html}, -} - -@article{luz_improved_2024, - title = {Improved clinical pregnancy rates in natural frozen-thawed embryo transfer cycles with machine learning ovulation prediction: insights from a retrospective cohort study}, - volume = {14}, - rights = {2024 The Author(s)}, - issn = {2045-2322}, - url = {https://www.nature.com/articles/s41598-024-80356-8}, - doi = {10.1038/s41598-024-80356-8}, - shorttitle = {Improved clinical pregnancy rates in natural frozen-thawed embryo transfer cycles with machine learning ovulation prediction}, - abstract = {This study aims to develop physician support software for determining ovulation time and assess its impact on pregnancy outcomes in natural cycle frozen embryo transfers ({NC}-{FET}). To develop, assess, and validate an ovulation prediction model, three datasets were used: {REI} Ovulation Determination dataset (500 cycles) split into training (309), validation (90), and test (101) sets; the Documented Ovulation dataset (101 cycles) with confirmed ovulation (documented follicular rupture and {LH} surge); and the Clinical Pregnancy Rates dataset (515 {NC}-{FET} cycles), categorized into “Matched” and “Mismatched” based on alignment with the model’s ovulation determination. Pregnancy outcomes were compared between the groups. The ovulation prediction model exhibited 93.85\% and 92.89\% matching rates with the {REI} Ovulation Determination and Documented Ovulation datasets, respectively. In the Clinical Pregnancy Rates dataset, the Matched group (282 cycles) showed significantly higher clinical pregnancy rates than the Mismatched group (34.6\% vs. 25.9\%, p = 0.04) and similar results for patients under 37 (41.1\% vs. 30.7\%, p = 0.04). Logistic regression indicated lower pregnancy rates in Mismatched cases (odds ratio 0.67 for the general population, 0.63 for patients under 37). In conclusion, we introduce a highly accurate {AI} ovulation prediction model. Treatment cycles aligning with the model’s recommendations had significantly increased clinical pregnancy rates.}, - pages = {29451}, - number = {1}, - journaltitle = {Sci Rep}, - author = {Luz, Almog and Hourvitz, Ariel and Moran, Eden and Itzhak, Nevo and Reuvenny, Shachar and Hourvitz, Rohi and Youngster, Michal and Baum, Micha and Maman, Ettie}, - urldate = {2025-02-11}, - date = {2024-11-27}, - langid = {english}, - note = {Publisher: Nature Publishing Group}, - keywords = {Infertility, Outcomes research}, - file = {Full Text PDF:/home/alex/Zotero/storage/BSHNTIFD/Luz et al. - 2024 - Improved clinical pregnancy rates in natural frozen-thawed embryo transfer cycles with machine learn.pdf:application/pdf}, -} - -@article{yu_tracking_2022, - title = {Tracking of menstrual cycles and prediction of the fertile window via measurements of basal body temperature and heart rate as well as machine-learning algorithms}, - volume = {20}, - issn = {1477-7827}, - url = {https://doi.org/10.1186/s12958-022-00993-4}, - doi = {10.1186/s12958-022-00993-4}, - abstract = {Fertility awareness and menses prediction are important for improving fecundability and health management. Previous studies have used physiological parameters, such as basal body temperature ({BBT}) and heart rate ({HR}), to predict the fertile window and menses. However, their accuracy is far from satisfactory. Additionally, few researchers have examined irregular menstruators. Thus, we aimed to develop fertile window and menstruation prediction algorithms for both regular and irregular menstruators.}, - pages = {118}, - number = {1}, - journaltitle = {Reproductive Biology and Endocrinology}, - author = {Yu, Jia-Le and Su, Yun-Fei and Zhang, Chen and Jin, Li and Lin, Xian-Hua and Chen, Lu-Ting and Huang, He-Feng and Wu, Yan-Ting}, - urldate = {2025-02-11}, - date = {2022-08-13}, - keywords = {Basal body temperature, Fertile window, Heart rate, Machine learning, Menstrual cycle, Wearable device}, - file = {Full Text PDF:/home/alex/Zotero/storage/7Z8P97UF/Yu et al. - 2022 - Tracking of menstrual cycles and prediction of the fertile window via measurements of basal body tem.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/SMRBT6EG/s12958-022-00993-4.html:text/html}, -} - -@article{luo_prediction_2025, - title = {Prediction of the fertile window and menstrual cycles with a wearable device via machine-learning algorithms}, - issn = {1472-6483}, - url = {https://www.sciencedirect.com/science/article/pii/S1472648325000021}, - doi = {10.1016/j.rbmo.2025.104795}, - abstract = {Research question -We aimed to develop fertile window and menstruation prediction algorithms through machine learning based on women's physiological parameters data collected by Huawei Band 6 pro from both regular and irregular menstruators. -Design -This was a prospective observational cohort study conducted at Obstetrics and Gynecology Hospital of Fudan University. Participants were recruited from November 2021 to September 2022. Each participant wore Huawei Band 6 pro to record wrist skin temperature ({WST}), heart rate ({HR}), heart rate variability, and respiratory rate. Algorithms were developed to predict the fertile window and menstrual cycle based on {WST} and {HR}. -Results -We included data from 270 and 84 qualified cycles with confirmed ovulations from 136 regular and 47 irregular menstruators. For regular menstruators, the prediction algorithm based on {WST} and {HR} for the fertile window had an accuracy of 85.47\%, a sensitivity of 70.07\%, a specificity of 89.77\%, and {AUC} of 0.869. The algorithms for menstrual first day labelling and onset within 3 days gained an accuracy of 83.6\% and 75.0\%. For irregular menstruators, the accuracy, sensitivity, specificity and {AUC} were 79.85\%, 42.79\%, 87.28\%, and 0.763 respectively, for fertile window prediction. The accuracy of menses labelling and prediction were 61.2\%, and 50.8\% respectively. -Conclusions -Based on {WST} and {HR} data from the wearable device, the algorithms demonstrated reliable performance in predicting the fertile window and menstruation day among regular menstruators. These algorithms also showed potential for assisting irregular menstruators in managing their cycles and planning for conception.}, - pages = {104795}, - journaltitle = {Reproductive {BioMedicine} Online}, - author = {Luo, Chuan and Su, Yun-Fei and Ren, Yun-Yun and Zhang, Qin and Li, Ran and Zhang, Qi and Li, Cheng and Hao, Yan-Hui and Zhang, An-Qi and Zhang, Hao and Huang, He-Feng and Wu, Yan-Ting}, - urldate = {2025-02-11}, - date = {2025-01-07}, - keywords = {Fertile window, Machine learning, Menstrual cycle, Natural cycle, Non-invasive wearable device, Wrist skin temperature}, - file = {PDF:/home/alex/Zotero/storage/YIV6T8MS/Luo et al. - 2025 - Prediction of the fertile window and menstrual cycles with a wearable device via machine-learning al.pdf:application/pdf;ScienceDirect Snapshot:/home/alex/Zotero/storage/3IJMUH82/S1472648325000021.html:text/html}, -} - -@article{maman_prediction_2023, - title = {Prediction of ovulation: new insight into an old challenge}, - volume = {13}, - issn = {2045-2322}, - url = {https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10651856/}, - doi = {10.1038/s41598-023-47241-2}, - shorttitle = {Prediction of ovulation}, - abstract = {Ultrasound monitoring and hormonal blood testing are considered by many as an accurate method to predict ovulation time. However, uniform and validated algorithms for predicting ovulation have yet to be defined. Daily hormonal tests and transvaginal ultrasounds were recorded to develop an algorithm for ovulation prediction. The rupture of the leading ovarian follicle was a marker for ovulation day. The model was validated retrospectively on natural cycles frozen embryo transfer cycles with documented ovulation. Circulating levels of {LH} or its relative variation failed, by themselves, to reliably predict ovulation. Any decrease in estrogen was 100\% associated with ovulation emergence the same day or the next day. Progesterone levels {\textgreater} 2 nmol/L had low specificity to predict ovulation the next day (62.7\%), yet its sensitivity was high (91.5\%). A model for ovulation prediction, combining the three hormone levels and ultrasound was created with an accuracy of 95\% to 100\% depending on the combination of the hormone levels. Model validation showed correct ovulation prediction in 97\% of these cycles. We present an accurate ovulation prediction algorithm. The algorithm is simple and user-friendly so both reproductive endocrinologists and general practitioners can use it to benefit their patients.}, - pages = {20003}, - journaltitle = {Sci Rep}, - author = {Maman, Ettie and Adashi, Eli Y. and Baum, Micha and Hourvitz, Ariel}, - urldate = {2025-02-11}, - date = {2023-11-15}, - pmid = {37968377}, - pmcid = {PMC10651856}, - file = {PubMed Central Full Text PDF:/home/alex/Zotero/storage/MTHDPZ5B/Maman et al. - 2023 - Prediction of ovulation new insight into an old challenge.pdf:application/pdf}, -} - -@article{masuda_machine_2025, - title = {Machine learning model for menstrual cycle phase classification and ovulation day detection based on sleeping heart rate under free-living conditions}, - volume = {187}, - issn = {0010-4825}, - url = {https://www.sciencedirect.com/science/article/pii/S0010482525000551}, - doi = {10.1016/j.compbiomed.2025.109705}, - abstract = {The accurate classification of menstrual cycle phases and detection of ovulation is critical for women's health management, particularly in addressing infertility, alleviating premenstrual syndrome, and preventing hormone-related disorders. However, traditional basal body temperature ({BBT}) measurement methods are susceptible to disruptions in sleep timing and environmental conditions, limiting practical application. This study is aimed to overcome these limitations by introducing a novel feature, heart rate at the circadian rhythm nadir ({minHR}), for classifying menstrual cycle phases and predicting ovulation. A machine learning model was developed using {XGBoost}, and data were collected under free-living conditions from 40 healthy women (18–34 years) over a maximum of three menstrual cycles. Three feature combinations— “day,” “day + {minHR},” and “day + {BBT}”—were evaluated, and model performance was assessed using nested leave-one-group-out cross-validation. The feature “day” represents the number of days elapsed since the onset of menstruation. Participants were stratified into groups depending on high variability and low variability in sleep timing. Results demonstrated that adding {minHR} significantly improved luteal phase classification and ovulation day detection performance compared to “day” only. Furthermore, in participants with high variability in sleep timing, the {minHR}-based model outperformed the {BBT}-based model, significantly improving luteal phase recall and reducing ovulation day detection absolute errors by 2 d (p {\textless} 0.05). These findings highlight the robustness and practicality of the {minHR}-based model for menstrual cycle tracking, particularly in individuals with high variability in sleep timing. The proposed model holds great promise for personalized health management and large-scale epidemiological research.}, - pages = {109705}, - journaltitle = {Computers in Biology and Medicine}, - author = {Masuda, Hazuki and Okada, Shima and Shiozawa, Naruhiro and Sakaue, Yusuke and Manno, Masanobu and Makikawa, Masaaki and Isaka, Tadao}, - urldate = {2025-02-11}, - date = {2025-03-01}, - keywords = {Heart rate, Machine learning, Circadian rhythm, Menstrual cycle tracking, Ovulation day detection, Wearable sensor, {XGBoost}}, - file = {ScienceDirect Snapshot:/home/alex/Zotero/storage/PC6FSQIA/S0010482525000551.html:text/html}, -} - -@online{noauthor_keras_nodate, - title = {Keras: Deep Learning for humans}, - url = {https://keras.io/}, - urldate = {2024-10-23}, - file = {Keras\: Deep Learning for humans:/home/alex/Zotero/storage/MS4QLPRC/keras.io.html:text/html}, -} - -@article{coninck_dianne_2018, - title = {{DIANNE}: a modular framework for designing, training and deploying deep neural networks on heterogeneous distributed infrastructure}, - volume = {141}, - issn = {01641212}, - url = {https://linkinghub.elsevier.com/retrieve/pii/S0164121218300487}, - doi = {10.1016/j.jss.2018.03.032}, - shorttitle = {{DIANNE}}, - pages = {52--65}, - journaltitle = {Journal of Systems and Software}, - author = {Coninck, Elias De and Bohez, Steven and Leroux, Sam and Verbelen, Tim and Vankeirsbilck, Bert and Simoens, Pieter and Dhoedt, Bart}, - urldate = {2024-10-23}, - date = {2018-07}, - langid = {english}, - file = {Full Text:/home/alex/Zotero/storage/SFH656QN/Coninck et al. - 2018 - DIANNE a modular framework for designing, training and deploying deep neural networks on heterogene.pdf:application/pdf}, -} - -@misc{shi_time-moe_2024, - title = {Time-{MoE}: Billion-Scale Time Series Foundation Models with Mixture of Experts}, - url = {http://arxiv.org/abs/2409.16040}, - shorttitle = {Time-{MoE}}, - abstract = {Deep learning for time series forecasting has seen significant advancements over the past decades. However, despite the success of large-scale pre-training in language and vision domains, pre-trained time series models remain limited in scale and operate at a high cost, hindering the development of larger capable forecasting models in real-world applications. In response, we introduce Time-{MoE}, a scalable and unified architecture designed to pre-train larger, more capable forecasting foundation models while reducing inference costs. By leveraging a sparse mixture-of-experts ({MoE}) design, Time-{MoE} enhances computational efficiency by activating only a subset of networks for each prediction, reducing computational load while maintaining high model capacity. This allows Time-{MoE} to scale effectively without a corresponding increase in inference costs. Time-{MoE} comprises a family of decoder-only transformer models that operate in an auto-regressive manner and support flexible forecasting horizons with varying input context lengths. We pre-trained these models on our newly introduced large-scale data Time-300B, which spans over 9 domains and encompassing over 300 billion time points. For the first time, we scaled a time series foundation model up to 2.4 billion parameters, achieving significantly improved forecasting precision. Our results validate the applicability of scaling laws for training tokens and model size in the context of time series forecasting. Compared to dense models with the same number of activated parameters or equivalent computation budgets, our models consistently outperform them by large margin. These advancements position Time-{MoE} as a state-of-the-art solution for tackling real-world time series forecasting challenges with superior capability, efficiency, and flexibility.}, - number = {{arXiv}:2409.16040}, - publisher = {{arXiv}}, - author = {Shi, Xiaoming and Wang, Shiyu and Nie, Yuqi and Li, Dianqi and Ye, Zhou and Wen, Qingsong and Jin, Ming}, - urldate = {2024-10-16}, - date = {2024-10-02}, - eprinttype = {arxiv}, - eprint = {2409.16040}, - keywords = {Computer Science - Machine Learning, Computer Science - Artificial Intelligence}, - file = {Preprint PDF:/home/alex/Zotero/storage/49N63CMZ/Shi et al. - 2024 - Time-MoE Billion-Scale Time Series Foundation Models with Mixture of Experts.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/HPHN7WNJ/2409.html:text/html}, -} - -@online{noauthor_decoder-only_nodate, - title = {A decoder-only foundation model for time-series forecasting}, - url = {http://research.google/blog/a-decoder-only-foundation-model-for-time-series-forecasting/}, - abstract = {Posted by Rajat Sen and Yichen Zhou, Google Research Time-series forecasting is ubiquitous in various domains, such as retail, finance, manufacturi...}, - urldate = {2024-10-16}, - langid = {english}, - file = {Snapshot:/home/alex/Zotero/storage/JV9JIF73/a-decoder-only-foundation-model-for-time-series-forecasting.html:text/html}, -} - -@misc{goswami_moment_2024, - title = {{MOMENT}: A Family of Open Time-series Foundation Models}, - url = {http://arxiv.org/abs/2402.03885}, - shorttitle = {{MOMENT}}, - abstract = {We introduce {MOMENT}, a family of open-source foundation models for general-purpose time series analysis. Pre-training large models on time series data is challenging due to (1) the absence of a large and cohesive public time series repository, and (2) diverse time series characteristics which make multi-dataset training onerous. Additionally, (3) experimental benchmarks to evaluate these models, especially in scenarios with limited resources, time, and supervision, are still in their nascent stages. To address these challenges, we compile a large and diverse collection of public time series, called the Time series Pile, and systematically tackle time series-specific challenges to unlock large-scale multi-dataset pre-training. Finally, we build on recent work to design a benchmark to evaluate time series foundation models on diverse tasks and datasets in limited supervision settings. Experiments on this benchmark demonstrate the effectiveness of our pre-trained models with minimal data and task-specific fine-tuning. Finally, we present several interesting empirical observations about large pre-trained time series models. Pre-trained models ({AutonLab}/{MOMENT}-1-large) and Time Series Pile ({AutonLab}/Timeseries-{PILE}) are available on Huggingface.}, - number = {{arXiv}:2402.03885}, - publisher = {{arXiv}}, - author = {Goswami, Mononito and Szafer, Konrad and Choudhry, Arjun and Cai, Yifu and Li, Shuo and Dubrawski, Artur}, - urldate = {2024-10-16}, - date = {2024-10-10}, - eprinttype = {arxiv}, - eprint = {2402.03885}, - keywords = {Computer Science - Machine Learning, Computer Science - Artificial Intelligence}, - file = {Preprint PDF:/home/alex/Zotero/storage/QF6E6J8W/Goswami et al. - 2024 - MOMENT A Family of Open Time-series Foundation Models.pdf:application/pdf}, -} - -@misc{liang_foundation_2024, - title = {Foundation Models for Time Series Analysis: A Tutorial and Survey}, - url = {http://arxiv.org/abs/2403.14735}, - shorttitle = {Foundation Models for Time Series Analysis}, - abstract = {Time series analysis stands as a focal point within the data mining community, serving as a cornerstone for extracting valuable insights crucial to a myriad of real-world applications. Recent advances in Foundation Models ({FMs}) have fundamentally reshaped the paradigm of model design for time series analysis, boosting various downstream tasks in practice. These innovative approaches often leverage pre-trained or fine-tuned {FMs} to harness generalized knowledge tailored for time series analysis. This survey aims to furnish a comprehensive and up-to-date overview of {FMs} for time series analysis. While prior surveys have predominantly focused on either application or pipeline aspects of {FMs} in time series analysis, they have often lacked an in-depth understanding of the underlying mechanisms that elucidate why and how {FMs} benefit time series analysis. To address this gap, our survey adopts a methodology-centric classification, delineating various pivotal elements of time-series {FMs}, including model architectures, pre-training techniques, adaptation methods, and data modalities. Overall, this survey serves to consolidate the latest advancements in {FMs} pertinent to time series analysis, accentuating their theoretical underpinnings, recent strides in development, and avenues for future exploration.}, - number = {{arXiv}:2403.14735}, - publisher = {{arXiv}}, - author = {Liang, Yuxuan and Wen, Haomin and Nie, Yuqi and Jiang, Yushan and Jin, Ming and Song, Dongjin and Pan, Shirui and Wen, Qingsong}, - urldate = {2024-10-16}, - date = {2024-06-18}, - eprinttype = {arxiv}, - eprint = {2403.14735}, +@misc{sprang_enforcing_2024, + title = {Enforcing {Interpretability} in {Time} {Series} {Transformers}: {A} {Concept} {Bottleneck} {Framework}}, + shorttitle = {Enforcing {Interpretability} in {Time} {Series} {Transformers}}, + url = {http://arxiv.org/abs/2410.06070}, + doi = {10.48550/arXiv.2410.06070}, + abstract = {There has been a recent push of research on Transformer-based models for long-term time series forecasting, even though they are inherently difficult to interpret and explain. While there is a large body of work on interpretability methods for various domains and architectures, the interpretability of Transformer-based forecasting models remains largely unexplored. To address this gap, we develop a framework based on Concept Bottleneck Models to enforce interpretability of time series Transformers. We modify the training objective to encourage a model to develop representations similar to predefined interpretable concepts. In our experiments, we enforce similarity using Centered Kernel Alignment, and the predefined concepts include time features and an interpretable, autoregressive surrogate model (AR). We apply the framework to the Autoformer model, and present an in-depth analysis for a variety of benchmark tasks. We find that the model performance remains mostly unaffected, while the model shows much improved interpretability. Additionally, interpretable concepts become local, which makes the trained model easily intervenable. As a proof of concept, we demonstrate a successful intervention in the scenario of a time shift in the data, which eliminates the need to retrain.}, + urldate = {2025-02-25}, + publisher = {arXiv}, + author = {Sprang, Angela van and Acar, Erman and Zuidema, Willem}, + month = oct, + year = {2024}, + note = {arXiv:2410.06070 [cs]}, keywords = {Computer Science - Machine Learning}, - file = {Preprint PDF:/home/alex/Zotero/storage/YEA28FMJ/Liang et al. - 2024 - Foundation Models for Time Series Analysis A Tutorial and Survey.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/9SGH3AIN/2403.html:text/html}, + file = {Preprint PDF:/home/alex/Zotero/storage/HVUXXRXJ/Sprang et al. - 2024 - Enforcing Interpretability in Time Series Transformers A Concept Bottleneck Framework.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/6QS78DZP/2410.html:text/html}, } -@online{noauthor_pytorch-forecasting_2024, - title = {Pytorch-Forecasting}, - url = {https://pytorch-forecasting.readthedocs.io/en/stable/}, - urldate = {2024-10-15}, - date = {2024}, +@article{yuan_dcfa-itimenet_2024, + title = {{DCFA}-{iTimeNet}: {Dynamic} cross-fusion attention network for interpretable time series prediction}, + volume = {55}, + issn = {1573-7497}, + shorttitle = {{DCFA}-{iTimeNet}}, + url = {https://doi.org/10.1007/s10489-024-05973-2}, + doi = {10.1007/s10489-024-05973-2}, + abstract = {Although time series prediction research among engineering and technology has made breakthrough progress in performance, challenges remain in modeling complex dynamic interactions between variables and interpretability. To address these two problems, a novel two-stage strategy framework called DCFA-iTimeNet is introduced. In the first stage, this paper innovatively proposes a dynamic cross-fusion attention mechanism (DCFA) . This module facilitates the model to exchange information between different patches of the time series, thereby capturing the complex interactions between variables across time. In the second stage, we exploit a decomposition-based linear explainable Bidirectional Gated Recurrent Unit (DeLEBiGRU), which consists mainly of standard BiGRU and tensorized BiGRU. It is proposed to analyze each variable’s historical long-term, instantaneous, and future impacts. Such design is crucial for understanding how each variable impacts the overall prediction over time. Extensive experimental results demonstrate that the proposed model can effectively model and interpret complex dynamic relationships of multivariate time series and understand the model’s decision-making process. Moreover, the performance outperforms the state-of-the-art methods.}, + language = {en}, + number = {2}, + urldate = {2025-02-25}, + journal = {Applied Intelligence}, + author = {Yuan, Jianjun and Wu, Fujun and Zhao, Luoming and Pan, Dongbo and Yu, Xinyue}, + month = dec, + year = {2024}, + keywords = {Artificial Intelligence, Dynamic cross-fusion attention, Dynamic interaction, Interpretability, Time series prediction}, + pages = {86}, + file = {Full Text PDF:/home/alex/Zotero/storage/JEXYN7BN/Yuan et al. - 2024 - DCFA-iTimeNet Dynamic cross-fusion attention network for interpretable time series prediction.pdf:application/pdf}, } -@misc{taylor_forecasting_2017, - title = {Forecasting at scale}, - rights = {http://creativecommons.org/licenses/by/4.0/}, - url = {https://peerj.com/preprints/3190v2}, - doi = {10.7287/peerj.preprints.3190v2}, - abstract = {Forecasting is a common data science task that helps organizations with capacity planning, goal setting, and anomaly detection. Despite its importance, there are serious challenges associated with producing reliable and high quality forecasts –especially when there are a variety of time series and analysts with expertise in time series modeling are relatively rare. To address these challenges, we describe a practical approach to forecasting “at scale” that combines configurable models with analyst-in-the-loop performance analysis. We propose a modular regression model with interpretable parameters that can be intuitively adjusted by analysts with domain knowledge about the time series. We describe performance analyses to compare and evaluate forecasting procedures, and automatically flag forecasts for manual review and adjustment. Tools that help analysts to use their expertise most effectively enable reliable, practical forecasting of business time series.}, - publisher = {{PeerJ} Preprints}, - author = {Taylor, Sean J and Letham, Benjamin}, - urldate = {2024-10-14}, - date = {2017-09-27}, - langid = {english}, - file = {PDF:/home/alex/Zotero/storage/GK5AIG2V/Taylor and Letham - 2017 - Forecasting at scale.pdf:application/pdf}, +@inproceedings{guo_exploring_2019, + title = {Exploring interpretable {LSTM} neural networks over multi-variable data}, + url = {https://proceedings.mlr.press/v97/guo19b.html}, + abstract = {For recurrent neural networks trained on time series with target and exogenous variables, in addition to accurate prediction, it is also desired to provide interpretable insights into the data. In this paper, we explore the structure of LSTM recurrent neural networks to learn variable-wise hidden states, with the aim to capture different dynamics in multi-variable time series and distinguish the contribution of variables to the prediction. With these variable-wise hidden states, a mixture attention mechanism is proposed to model the generative process of the target. Then we develop associated training methods to jointly learn network parameters, variable and temporal importance w.r.t the prediction of the target variable. Extensive experiments on real datasets demonstrate enhanced prediction performance by capturing the dynamics of different variables. Meanwhile, we evaluate the interpretation results both qualitatively and quantitatively. It exhibits the prospect as an end-to-end framework for both forecasting and knowledge extraction over multi-variable data.}, + language = {en}, + urldate = {2025-02-25}, + booktitle = {Proceedings of the 36th {International} {Conference} on {Machine} {Learning}}, + publisher = {PMLR}, + author = {Guo, Tian and Lin, Tao and Antulov-Fantulin, Nino}, + month = may, + year = {2019}, + note = {ISSN: 2640-3498}, + pages = {2494--2504}, + file = {Full Text PDF:/home/alex/Zotero/storage/VV3I2T4E/Guo et al. - 2019 - Exploring interpretable LSTM neural networks over multi-variable data.pdf:application/pdf;Supplementary PDF:/home/alex/Zotero/storage/57IK29PA/Guo et al. - 2019 - Exploring interpretable LSTM neural networks over multi-variable data.pdf:application/pdf}, } -@collection{hutter_machine_2021, - location = {Cham}, - title = {Machine Learning and Knowledge Discovery in Databases: European Conference, {ECML} {PKDD} 2020, Ghent, Belgium, September 14–18, 2020, Proceedings, Part {III}}, - volume = {12459}, - rights = {https://www.springernature.com/gp/researchers/text-and-data-mining}, - isbn = {978-3-030-67663-6 978-3-030-67664-3}, - url = {https://link.springer.com/10.1007/978-3-030-67664-3}, - series = {Lecture Notes in Computer Science}, - shorttitle = {Machine Learning and Knowledge Discovery in Databases}, - publisher = {Springer International Publishing}, - editor = {Hutter, Frank and Kersting, Kristian and Lijffijt, Jefrey and Valera, Isabel}, - urldate = {2024-10-14}, - date = {2021}, - langid = {english}, - doi = {10.1007/978-3-030-67664-3}, - file = {Submitted Version:/home/alex/Zotero/storage/JMVJMLJ5/Hutter et al. - 2021 - Machine Learning and Knowledge Discovery in Databases European Conference, ECML PKDD 2020, Ghent, B.pdf:application/pdf}, -} - -@incollection{hutter_general_2021, - location = {Cham}, - title = {A General Machine Learning Framework for Survival Analysis}, - volume = {12459}, - isbn = {978-3-030-67663-6 978-3-030-67664-3}, - url = {https://link.springer.com/10.1007/978-3-030-67664-3_10}, - pages = {158--173}, - booktitle = {Machine Learning and Knowledge Discovery in Databases}, - publisher = {Springer International Publishing}, - author = {Bender, Andreas and Rügamer, David and Scheipl, Fabian and Bischl, Bernd}, - editor = {Hutter, Frank and Kersting, Kristian and Lijffijt, Jefrey and Valera, Isabel}, - urldate = {2024-10-14}, - date = {2021}, - langid = {english}, - doi = {10.1007/978-3-030-67664-3_10}, +@incollection{iliadis_temporal_2023, + address = {Cham}, + title = {Temporal {Attention} {Signatures} for {Interpretable} {Time}-{Series} {Prediction}}, + volume = {14259}, + isbn = {978-3-031-44222-3 978-3-031-44223-0}, + url = {https://link.springer.com/10.1007/978-3-031-44223-0_22}, + abstract = {Deep neural networks have become a staple in time-series prediction due to their remarkable accuracy. However, their internal workings often remain elusive. Significant advancements have been made in the interpretability of these networks, with attention mechanisms and feature maps being notably effective for image classification by highlighting the crucial data points. While human observers can readily confirm the significance of features in image classification, the interpretability of time-series data and its modeling remains challenging. To address this, we put forth an innovative approach that unifies temporal attention and visualization as a blend of recurrent neural networks, self-attention, and general attention. This synergy results in the generation of temporal attention signatures, akin to image attention heat maps. Temporal attention not only enhances prediction accuracy beyond that of recurrent networks alone but also demonstrates that varying label classes yield distinct attention signatures. This observation indicates that neural networks focus on different sections of time-series sequences contingent on the prediction target. We conclude with a discussion on the practical implications of this novel approach, including its applicability to model interpretation, sequence length selection, and model validation. This leads to more accurate, robust, and interpretable models, instilling greater confidence in their results.}, + language = {en}, + urldate = {2025-02-25}, + booktitle = {Artificial {Neural} {Networks} and {Machine} {Learning} – {ICANN} 2023}, + publisher = {Springer Nature Switzerland}, + author = {Katrompas, Alexander and Metsis, Vangelis}, + editor = {Iliadis, Lazaros and Papaleonidas, Antonios and Angelov, Plamen and Jayne, Chrisina}, + year = {2023}, + doi = {10.1007/978-3-031-44223-0_22}, note = {Series Title: Lecture Notes in Computer Science}, - file = {Submitted Version:/home/alex/Zotero/storage/WQIHZ7IP/Bender et al. - 2021 - A General Machine Learning Framework for Survival Analysis.pdf:application/pdf}, + pages = {268--280}, + file = {PDF:/home/alex/Zotero/storage/LV7IVKZK/Katrompas and Metsis - 2023 - Temporal Attention Signatures for Interpretable Time-Series Prediction.pdf:application/pdf}, } -@online{lightningai_pytorch_2024, - title = {{PyTorch} Lightning}, - url = {https://www.pytorchlightning.ai}, - author = {lightning.ai}, - urldate = {2024-10-14}, - date = {2024}, +@inproceedings{schwenke_constructing_2021, + title = {Constructing {Global} {Coherence} {Representations}: {Identifying} {Interpretability} and {Coherences} of {Transformer} {Attention} in {Time} {Series} {Data}}, + shorttitle = {Constructing {Global} {Coherence} {Representations}}, + url = {https://ieeexplore.ieee.org/document/9564126/?arnumber=9564126}, + doi = {10.1109/DSAA53316.2021.9564126}, + abstract = {Transformer models have shown significant advances recently based on the general concept of Attention — to focus on specifically important and relevant parts of the input data. However, methods for enhancing their interpretability and explainability are still lacking. This is the problem which we tackle in this paper, to make Multi-Headed Attention more interpretable and explainable for time series classification. We present a method for constructing global coherence representations from Multi-Headed Attention of Transformer architectures. Accordingly, we present abstraction and interpretation methods, leading to intuitive visualizations of the respective attention patterns. We evaluate our proposed approach and the presented methods on several datasets demonstrating their efficacy.}, + urldate = {2025-02-25}, + booktitle = {2021 {IEEE} 8th {International} {Conference} on {Data} {Science} and {Advanced} {Analytics} ({DSAA})}, + author = {Schwenke, Leonid and Atzmueller, Martin}, + month = oct, + year = {2021}, + keywords = {Interpretability, Attention, Coherence, Comprehensibility, Conferences, Data science, Data visualization, Deep Learning, Explainability, Global Class Representation, Scalability, Time series analysis, Time Series Classification, Transformer, Transformers, Visualization}, + pages = {1--12}, + file = {Full Text PDF:/home/alex/Zotero/storage/VRGIDFY8/Schwenke and Atzmueller - 2021 - Constructing Global Coherence Representations Identifying Interpretability and Coherences of Transf.pdf:application/pdf;IEEE Xplore Abstract Record:/home/alex/Zotero/storage/Z45R3XWF/9564126.html:text/html}, } -@misc{alexandrov_gluonts_2019, - title = {{GluonTS}: Probabilistic Time Series Models in Python}, - url = {http://arxiv.org/abs/1906.05264}, - shorttitle = {{GluonTS}}, - abstract = {We introduce Gluon Time Series ({GluonTS}, available at https://gluon-ts.mxnet.io), a library for deep-learning-based time series modeling. {GluonTS} simplifies the development of and experimentation with time series models for common tasks such as forecasting or anomaly detection. It provides all necessary components and tools that scientists need for quickly building new models, for efficiently running and analyzing experiments and for evaluating model accuracy.}, - number = {{arXiv}:1906.05264}, - publisher = {{arXiv}}, - author = {Alexandrov, Alexander and Benidis, Konstantinos and Bohlke-Schneider, Michael and Flunkert, Valentin and Gasthaus, Jan and Januschowski, Tim and Maddix, Danielle C. and Rangapuram, Syama and Salinas, David and Schulz, Jasper and Stella, Lorenzo and Türkmen, Ali Caner and Wang, Yuyang}, - urldate = {2024-10-14}, - date = {2019-06-14}, - eprinttype = {arxiv}, - eprint = {1906.05264}, - keywords = {Computer Science - Machine Learning, Statistics - Machine Learning}, - file = {Preprint PDF:/home/alex/Zotero/storage/JP9K74A8/Alexandrov et al. - 2019 - GluonTS Probabilistic Time Series Models in Python.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/RJYSBT29/1906.html:text/html}, +@article{schwenke_show_nodate, + title = {Show {Me} {What} {You}’re {Looking} {For}: {Visualizing} {Abstracted} {Transformer} {Attention} for {Enhancing} {Their} {Local} {Interpretability} on {Time} {Series} {Data}}, + abstract = {While Transformers have shown their advantages considering their learning performance, their lack of explainability and interpretability is still a major problem. This specifically relates to the processing of time series, as a specific form of complex data. In this paper, we propose an approach for visualizing abstracted information in order to enable computational sensemaking and local interpretability on the respective Transformer model. Our results demonstrate the efficacy of the proposed abstraction method and visualization, utilizing both synthetic and real world data for evaluation.}, + language = {en}, + author = {Schwenke, Leonid and Atzmueller, Martin}, + file = {PDF:/home/alex/Zotero/storage/SLVVAAXA/Schwenke and Atzmueller - Show Me What You’re Looking For Visualizing Abstracted Transformer Attention for Enhancing Their Lo.pdf:application/pdf}, } -@misc{cho_learning_2014, - title = {Learning Phrase Representations using {RNN} Encoder-Decoder for Statistical Machine Translation}, - url = {http://arxiv.org/abs/1406.1078}, - abstract = {In this paper, we propose a novel neural network model called {RNN} Encoder-Decoder that consists of two recurrent neural networks ({RNN}). One {RNN} encodes a sequence of symbols into a fixed-length vector representation, and the other decodes the representation into another sequence of symbols. The encoder and decoder of the proposed model are jointly trained to maximize the conditional probability of a target sequence given a source sequence. The performance of a statistical machine translation system is empirically found to improve by using the conditional probabilities of phrase pairs computed by the {RNN} Encoder-Decoder as an additional feature in the existing log-linear model. Qualitatively, we show that the proposed model learns a semantically and syntactically meaningful representation of linguistic phrases.}, - number = {{arXiv}:1406.1078}, - publisher = {{arXiv}}, - author = {Cho, Kyunghyun and Merrienboer, Bart van and Gulcehre, Caglar and Bahdanau, Dzmitry and Bougares, Fethi and Schwenk, Holger and Bengio, Yoshua}, - urldate = {2024-10-10}, - date = {2014-09-03}, - eprinttype = {arxiv}, - eprint = {1406.1078}, - keywords = {Computer Science - Machine Learning, Statistics - Machine Learning, Computer Science - Computation and Language, Computer Science - Neural and Evolutionary Computing}, - file = {Preprint PDF:/home/alex/Zotero/storage/E8WMK2IN/Cho et al. - 2014 - Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translation.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/6PTCL8LW/1406.html:text/html}, +@article{wu_interpretable_2022, + title = {Interpretable wind speed prediction with multivariate time series and temporal fusion transformers}, + volume = {252}, + issn = {03605442}, + url = {https://linkinghub.elsevier.com/retrieve/pii/S0360544222008933}, + doi = {10.1016/j.energy.2022.123990}, + abstract = {Wind power has been utilized well in power systems, so steady and successful wind speed forecasting is crucial to security management power grid market economy. To date, most researchers have often discounted the interpretability of prediction models, leading to obscure forecasts. This study puts forward a unique forecasting methodology that incorporates notable decomposition techniques, multifactor interpretable forecasting models, and optimization algorithms. In the proposed model, variational mode decomposition is employed to break down the raw wind speed sequence into a set of intrinsic mode functions. Adaptive differential evolution is then used for optimizing several parameters of temporal fusion transformers (TFT) to achieve satisfactory forecasting performance. TFT is a new attention-based deep learning model that puts together high-performance multi-horizon prediction and interpretable insights into temporal dynamics. Empirical studies using eight real-world 1-h wind speed data sets in Albert, Canada, and Five Points, USA demonstrate that the system using the proposed model outperforms those employing other comparable models in nearly all performance metrics. Examples of TFT's interpretable outputs are the importance ranking of the decomposed wind speed sub-sequences and meteorological data and attention analysis of different step lengths. The findings signify substantial progress for wind speed prediction and aid policymakers.}, + language = {en}, + urldate = {2025-02-25}, + journal = {Energy}, + author = {Wu, Binrong and Wang, Lin and Zeng, Yu-Rong}, + month = aug, + year = {2022}, + pages = {123990}, + file = {PDF:/home/alex/Zotero/storage/MHAFY926/Wu et al. - 2022 - Interpretable wind speed prediction with multivariate time series and temporal fusion transformers.pdf:application/pdf}, } -@article{hochreiter_long_1997, - title = {Long Short-Term Memory}, - volume = {9}, - issn = {0899-7667, 1530-888X}, - url = {https://direct.mit.edu/neco/article/9/8/1735-1780/6109}, - doi = {10.1162/neco.1997.9.8.1735}, - abstract = {Learningtostoreinformationoverextendedtimeintervalsviarecurrentbackpropagation takesaverylongtime,mostlyduetoinsu cient,decayingerrorbackow.Webrieyreview Hochreiter's1991analysisofthisproblem,thenaddressitbyintroducinganovel,e cient, gradient-basedmethodcalled{\textbackslash}{LongShort}-{TermMemory}"({LSTM}).Truncatingthegradient wherethisdoesnotdoharm,{LSTMcanlearntobridgeminimaltimelagsinexcessof}1000 discretetimestepsbyenforcingconstanterrorowthrough{\textbackslash}constanterrorcarrousels"within specialunits.Multiplicativegateunitslearntoopenandcloseaccesstotheconstanterror ow.{LSTMislocalinspaceandtime};itscomputationalcomplexitypertimestepandweight {isO}(1).Ourexperimentswitharticialdatainvolvelocal,distributed,real-valued,andnoisy patternrepresentations.{IncomparisonswithRTRL},{BPTT},{RecurrentCascade}-Correlation, Elmannets,{andNeuralSequenceChunking},{LSTMleadstomanymoresuccessfulruns},and learnsmuchfaster.{LSTMalsosolvescomplex},articiallongtimelagtasksthathavenever beensolvedbypreviousrecurrentnetworkalgorithms.}, - pages = {1735--1780}, - number = {8}, - journaltitle = {Neural Computation}, - author = {Hochreiter, Sepp and Schmidhuber, Jürgen}, - urldate = {2024-10-10}, - date = {1997-11-01}, - langid = {english}, - file = {PDF:/home/alex/Zotero/storage/CZSV2ASE/Hochreiter and Schmidhuber - 1997 - Long Short-Term Memory.pdf:application/pdf}, +@inproceedings{habib_n-beats_2025, + address = {Cham}, + title = {N-{BEATS} \& {Temporal} {Fusion} {Transformer} {Based} {Surface} {Temperature} {Prediction} and {Forecasting} for {Realizing} {Global} {Warming} {Trends}}, + isbn = {978-3-031-75167-7}, + doi = {10.1007/978-3-031-75167-7_3}, + abstract = {At the pinnacle of civilization, where the impacts of climate change have been increasingly felt, weather prediction plays a critical role in mitigating the potential disasters that may arise. Moreover, with the gradual change on climate, surface temperature of the earth is increasing. This increasing rate of the surface temperature causing global warming which is a matter of intimidation. To leave off this global warming, weather forecasting can be used as an arsenal. Selecting the appropriate tools and models for weather prediction is a crucial step in ensuring accurate forecasts. In this research paper, the focus was on studying the versatility of three specific architectures for weather prediction: LSTM, Temporal Fusion Transformer, and N-BEATS. To assess these architectures’ performance, we conducted a number of experiments. With the lowest Mean Absolute Error (MAE) and Root Mean Square Error (RMSE) of the three, NBEATS stood out. This shows that when compared to the other models, the N-BEATS architecture had greater prediction accuracy. It's vital to remember, too, that the trials also showed that the Temporal Fusion Transformer and LSTM performed well. The only distinction was that these models required larger sizes in terms of parameters and computational complexity to achieve their performance levels. Consequently, considering both performance and model size, the researchers determined that N-BEATS was the most optimal and versatile architecture for weather prediction. Its ability to achieve excellent results with a smaller model size makes it a favorable choice for practical applications.}, + language = {en}, + booktitle = {Artificial {Intelligence} and {Speech} {Technology}}, + publisher = {Springer Nature Switzerland}, + author = {Habib, Adria Binte and Ashraf, Faisal Bin and Hossain, Muhammad Iqbal and Alam, Golam Rabiul}, + editor = {Dev, Amita and Sharma, Arun and Agrawal, S. S. and Rani, Ritu}, + year = {2025}, + keywords = {LSTM, N-BEATS, Temporal Fusion Transformer, Time Series Analysis, Weather Prediction}, + pages = {30--41}, + annote = { + +shows that n beats has better performance on smaller datasets + + +we have a relatively large dataset, thus tft will be focused on + + +}, } -@misc{lim_temporal_2020, - title = {Temporal Fusion Transformers for Interpretable Multi-horizon Time Series Forecasting}, - url = {http://arxiv.org/abs/1912.09363}, - abstract = {Multi-horizon forecasting problems often contain a complex mix of inputs -- including static (i.e. time-invariant) covariates, known future inputs, and other exogenous time series that are only observed historically -- without any prior information on how they interact with the target. While several deep learning models have been proposed for multi-step prediction, they typically comprise black-box models which do not account for the full range of inputs present in common scenarios. In this paper, we introduce the Temporal Fusion Transformer ({TFT}) -- a novel attention-based architecture which combines high-performance multi-horizon forecasting with interpretable insights into temporal dynamics. To learn temporal relationships at different scales, the {TFT} utilizes recurrent layers for local processing and interpretable self-attention layers for learning long-term dependencies. The {TFT} also uses specialized components for the judicious selection of relevant features and a series of gating layers to suppress unnecessary components, enabling high performance in a wide range of regimes. On a variety of real-world datasets, we demonstrate significant performance improvements over existing benchmarks, and showcase three practical interpretability use-cases of {TFT}.}, - number = {{arXiv}:1912.09363}, - publisher = {{arXiv}}, - author = {Lim, Bryan and Arik, Sercan O. and Loeff, Nicolas and Pfister, Tomas}, - urldate = {2024-10-10}, - date = {2020-09-27}, - eprinttype = {arxiv}, - eprint = {1912.09363}, - keywords = {Computer Science - Machine Learning, Statistics - Machine Learning}, - file = {Preprint PDF:/home/alex/Zotero/storage/2R2H34KB/Lim et al. - 2020 - Temporal Fusion Transformers for Interpretable Multi-horizon Time Series Forecasting.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/ETDAYW36/1912.html:text/html}, +@article{papacharalampous_predictability_2018, + title = {Predictability of monthly temperature and precipitation using automatic time series forecasting methods}, + volume = {66}, + issn = {1895-7455}, + url = {https://doi.org/10.1007/s11600-018-0120-7}, + doi = {10.1007/s11600-018-0120-7}, + abstract = {We investigate the predictability of monthly temperature and precipitation by applying automatic univariate time series forecasting methods to a sample of 985 40-year-long monthly temperature and 1552 40-year-long monthly precipitation time series. The methods include a naïve one based on the monthly values of the last year, as well as the random walk (with drift), AutoRegressive Fractionally Integrated Moving Average (ARFIMA), exponential smoothing state-space model with Box–Cox transformation, ARMA errors, Trend and Seasonal components (BATS), simple exponential smoothing, Theta and Prophet methods. Prophet is a recently introduced model inspired by the nature of time series forecasted at Facebook and has not been applied to hydrometeorological time series before, while the use of random walk, BATS, simple exponential smoothing and Theta is rare in hydrology. The methods are tested in performing multi-step ahead forecasts for the last 48 months of the data. We further investigate how different choices of handling the seasonality and non-normality affect the performance of the models. The results indicate that: (a) all the examined methods apart from the naïve and random walk ones are accurate enough to be used in long-term applications; (b) monthly temperature and precipitation can be forecasted to a level of accuracy which can barely be improved using other methods; (c) the externally applied classical seasonal decomposition results mostly in better forecasts compared to the automatic seasonal decomposition used by the BATS and Prophet methods; and (d) Prophet is competitive, especially when it is combined with externally applied classical seasonal decomposition.}, + language = {en}, + number = {4}, + urldate = {2025-03-04}, + journal = {Acta Geophysica}, + author = {Papacharalampous, Georgia and Tyralis, Hristos and Koutsoyiannis, Demetris}, + month = aug, + year = {2018}, + keywords = {ARFIMA, Multi-step ahead forecasting, Precipitation forecasting, Prophet, Temperature forecasting, Time series forecasting}, + pages = {807--831}, } -@misc{nie_time_2023, - title = {A Time Series is Worth 64 Words: Long-term Forecasting with Transformers}, - url = {http://arxiv.org/abs/2211.14730}, - shorttitle = {A Time Series is Worth 64 Words}, - abstract = {We propose an efficient design of Transformer-based models for multivariate time series forecasting and self-supervised representation learning. It is based on two key components: (i) segmentation of time series into subseries-level patches which are served as input tokens to Transformer; (ii) channel-independence where each channel contains a single univariate time series that shares the same embedding and Transformer weights across all the series. Patching design naturally has three-fold benefit: local semantic information is retained in the embedding; computation and memory usage of the attention maps are quadratically reduced given the same look-back window; and the model can attend longer history. Our channel-independent patch time series Transformer ({PatchTST}) can improve the long-term forecasting accuracy significantly when compared with that of {SOTA} Transformer-based models. We also apply our model to self-supervised pre-training tasks and attain excellent fine-tuning performance, which outperforms supervised training on large datasets. Transferring of masked pre-trained representation on one dataset to others also produces {SOTA} forecasting accuracy. Code is available at: https://github.com/yuqinie98/{PatchTST}.}, - number = {{arXiv}:2211.14730}, - publisher = {{arXiv}}, - author = {Nie, Yuqi and Nguyen, Nam H. and Sinthong, Phanwadee and Kalagnanam, Jayant}, - urldate = {2024-10-10}, - date = {2023-03-05}, - eprinttype = {arxiv}, - eprint = {2211.14730}, - keywords = {Computer Science - Machine Learning, Computer Science - Artificial Intelligence}, - file = {Preprint PDF:/home/alex/Zotero/storage/DG4ZJCWV/Nie et al. - 2023 - A Time Series is Worth 64 Words Long-term Forecasting with Transformers.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/H6XGVBY6/2211.html:text/html}, +@article{dunson_day-specific_1999, + title = {Day-specific probabilities of clinical pregnancy based on two studies with imperfect measures of ovulation}, + volume = {14}, + issn = {1460-2350, 0268-1161}, + url = {https://academic.oup.com/humrep/article-lookup/doi/10.1093/humrep/14.7.1835}, + doi = {10.1093/humrep/14.7.1835}, + language = {en}, + number = {7}, + urldate = {2025-03-05}, + journal = {Human Reproduction}, + author = {Dunson, D.B. and Baird, D.D. and Wilcox, A.J. and Weinberg, C.R.}, + month = jul, + year = {1999}, + pages = {1835--1839}, + file = {PDF:/home/alex/Zotero/storage/8DE3ZLPJ/Dunson et al. - 1999 - Day-specific probabilities of clinical pregnancy based on two studies with imperfect measures of ovu.pdf:application/pdf}, } -@misc{shao_exploring_2023, - title = {Exploring Progress in Multivariate Time Series Forecasting: Comprehensive Benchmarking and Heterogeneity Analysis}, - url = {http://arxiv.org/abs/2310.06119}, - shorttitle = {Exploring Progress in Multivariate Time Series Forecasting}, - abstract = {Multivariate Time Series ({MTS}) widely exists in real-word complex systems, such as traffic and energy systems, making their forecasting crucial for understanding and influencing these systems. Recently, deep learning-based approaches have gained much popularity for effectively modeling temporal and spatial dependencies in {MTS}, specifically in Long-term Time Series Forecasting ({LTSF}) and Spatial-Temporal Forecasting ({STF}). However, the fair benchmarking issue and the choice of technical approaches have been hotly debated in related work. Such controversies significantly hinder our understanding of progress in this field. Thus, this paper aims to address these controversies to present insights into advancements achieved. To resolve benchmarking issues, we introduce {BasicTS}, a benchmark designed for fair comparisons in {MTS} forecasting. {BasicTS} establishes a unified training pipeline and reasonable evaluation settings, enabling an unbiased evaluation of over 30 popular {MTS} forecasting models on more than 18 datasets. Furthermore, we highlight the heterogeneity among {MTS} datasets and classify them based on temporal and spatial characteristics. We further prove that neglecting heterogeneity is the primary reason for generating controversies in technical approaches. Moreover, based on the proposed {BasicTS} and rich heterogeneous {MTS} datasets, we conduct an exhaustive and reproducible performance and efficiency comparison of popular models, providing insights for researchers in selecting and designing {MTS} forecasting models.}, - number = {{arXiv}:2310.06119}, - publisher = {{arXiv}}, - author = {Shao, Zezhi and Wang, Fei and Xu, Yongjun and Wei, Wei and Yu, Chengqing and Zhang, Zhao and Yao, Di and Jin, Guangyin and Cao, Xin and Cong, Gao and Jensen, Christian S. and Cheng, Xueqi}, - urldate = {2024-10-10}, - date = {2023-10-09}, - eprinttype = {arxiv}, - eprint = {2310.06119}, - keywords = {Computer Science - Machine Learning, Computer Science - Artificial Intelligence}, - file = {Preprint PDF:/home/alex/Zotero/storage/7EFZ5IT6/Shao et al. - 2023 - Exploring Progress in Multivariate Time Series Forecasting Comprehensive Benchmarking and Heterogen.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/W6RNWBLM/2310.html:text/html}, +@misc{wikimedia_commons_basic_2019, + title = {Basic {Female} {Reproductive} {System}}, + url = {https://en.wikipedia.org/wiki/File:Basic_Female_Reproductive_System_(English).svg}, + author = {Wikimedia Commons}, + year = {2019}, + file = {background_female_reproductive_organs:/home/alex/Zotero/storage/5MAJ4CG5/background_female_reproductive_organs.png:image/png}, } -@article{zhang_crossformer_2023, - title = {{CROSSFORMER}: {TRANSFORMER} {UTILIZING} {CROSS}- {DIMENSION} {DEPENDENCY} {FOR} {MULTIVARIATE} {TIME} {SERIES} {FORECASTING}}, - abstract = {Recently many deep models have been proposed for multivariate time series ({MTS}) forecasting. In particular, Transformer-based models have shown great potential because they can capture long-term dependency. However, existing Transformerbased models mainly focus on modeling the temporal dependency (cross-time dependency) yet often omit the dependency among different variables (crossdimension dependency), which is critical for {MTS} forecasting. To fill the gap, we propose Crossformer, a Transformer-based model utilizing cross-dimension dependency for {MTS} forecasting. In Crossformer, the input {MTS} is embedded into a 2D vector array through the Dimension-Segment-Wise ({DSW}) embedding to preserve time and dimension information. Then the Two-Stage Attention ({TSA}) layer is proposed to efficiently capture the cross-time and cross-dimension dependency. Utilizing {DSW} embedding and {TSA} layer, Crossformer establishes a Hierarchical Encoder-Decoder ({HED}) to use the information at different scales for the final forecasting. Extensive experimental results on six real-world datasets show the effectiveness of Crossformer against previous state-of-the-arts.}, - author = {Zhang, Yunhao and Yan, Junchi}, - date = {2023}, - langid = {english}, - file = {PDF:/home/alex/Zotero/storage/NM9CETJS/Zhang and Yan - 2023 - CROSSFORMER TRANSFORMER UTILIZING CROSS- DIMENSION DEPENDENCY FOR MULTIVARIATE TIME SERIES FORECAST.pdf:application/pdf}, +@article{silberstein_physiology_2000, + title = {Physiology of the {Menstrual} {Cycle}}, + volume = {20}, + copyright = {https://journals.sagepub.com/page/policies/text-and-data-mining-license}, + issn = {0333-1024, 1468-2982}, + url = {https://journals.sagepub.com/doi/10.1046/j.1468-2982.2000.00034.x}, + doi = {10.1046/j.1468-2982.2000.00034.x}, + abstract = {The normal female life cycle is associated with a number of hormonal milestones: menarche, pregnancy, contraceptive use, menopause, and the use of replacement sex hormones. All these events and interventions alter the levels and cycling of sex hormones and may cause a change in the prevalence or intensity of headache. The menstrual cycle is the result of a carefully orchestrated sequence of interactions among the hypothalamus, pituitary, ovary, and endometrium, with the sex hormones acting as modulators and effectors at each level. Oestrogen and progestins have potent effects on central serotonergic and opioid neurons, modulating both neuronal activity and receptor density. The primary trigger of menstrual migraine appears to be the withdrawal of oestrogen rather than the maintenance of sustained high or low oestrogen levels. However, changes in the sustained oestrogen levels with pregnancy (increased) and menopause (decreased) appear to affect headaches. Headaches that occur with premenstrual syndrome appear to be centrally generated, involving the inherent rhythm of CNS neurons, including perhaps the serotonergic pain-modulating systems.}, + language = {en}, + number = {3}, + urldate = {2025-03-10}, + journal = {Cephalalgia}, + author = {Silberstein, S D and Merriam, G R}, + month = apr, + year = {2000}, + pages = {148--154}, + file = {Full Text:/home/alex/Zotero/storage/EL585H2P/Silberstein and Merriam - 2000 - Physiology of the Menstrual Cycle.pdf:application/pdf}, } -@book{noauthor_research_2021, - title = {Research Funding for Women's Health: A Modeling Study of Societal Impact: Findings for Alzheimer's Disease and Alzheimer's Disease Related Dementia Model}, - url = {https://www.rand.org/pubs/working_papers/WRA708-1.html}, - shorttitle = {Research Funding for Women's Health}, - publisher = {{RAND} Corporation}, - urldate = {2025-03-07}, - date = {2021}, - langid = {english}, - doi = {10.7249/WRA708-1}, - file = {PDF:/home/alex/Zotero/storage/93NC3JH3/2021 - Research Funding for Women's Health A Modeling Study of Societal Impact Findings for Alzheimer's D.pdf:application/pdf}, -} - -@report{mckinsey_health_institute_closing_2024, - title = {Closing the Women’s Health Gap: A \$1 Trillion Opportunity to Improve Lives and Economies}, - shorttitle = {Closing the Women’s Health Gap}, - institution = {{McKinsey} Health Institute, World Economic Forum}, - author = {{McKinsey} Health Institute and World Economic Forum}, - urldate = {2025-03-07}, - date = {2024-01}, - file = {PDF:/home/alex/Zotero/storage/US6TWL7D/closing-the-womens-health-gap-report.pdf:application/pdf}, -} - -@report{mckinsey_health_institute_blueprint_nodate, - title = {Blueprint to Close the Women’s Health Gap: How to Improve Lives and Economies for All}, - shorttitle = {Blueprint to Close the Women’s Health Gap}, - institution = {{McKinsey} Health Institute, World Economic Forum}, - author = {{McKinsey} Health Institute and World Economic Forum}, - urldate = {2025-03-07}, - file = {PDF:/home/alex/Zotero/storage/NF6LAC2S/WEF_Blueprint_to_Close_the_Women’s_Health_Gap_2025.pdf:application/pdf}, -} - -@misc{global_burden_of_disease_collaborative_network_global_2020, - title = {Global Burden of Disease Study 2019 ({GBD} 2019) Disability Weights}, - url = {http://ghdx.healthdata.org/record/ihme-data/gbd-2019-disability-weights}, - doi = {10.6069/1W19-VX76}, - abstract = {"The Global Burden of Disease Study 2019 ({GBD} 2019), coordinated by the Institute for Health Metrics and Evaluation ({IHME}), estimated the burden of diseases, injuries, and risk factors for 204 countries and territories and selected subnational locations. - -Disability weights, which represent the magnitude of health loss associated with specific health outcomes, are used to calculate years lived with disability ({YLD}) for these outcomes in a given population. The weights are measured on a scale from 0 to 1, where 0 equals a state of full health and 1 equals death. This table provides disability weights for the 440 health states (including combined health states) used to estimate nonfatal health outcomes for the {GBD} 2019 study. - -For additional {GBD} results and resources, visit the {GBD} 2019 Data Resources page."}, - publisher = {Institute for Health Metrics and Evaluation ({IHME})}, - author = {{Global Burden of Disease Collaborative Network}}, - urldate = {2025-03-07}, - date = {2020}, -} - -@article{sauer_reproduction_2015, - title = {Reproduction at an advanced maternal age and maternal health}, - volume = {103}, - issn = {00150282}, - url = {https://linkinghub.elsevier.com/retrieve/pii/S0015028215002034}, - doi = {10.1016/j.fertnstert.2015.03.004}, - pages = {1136--1143}, - number = {5}, - journaltitle = {Fertility and Sterility}, - author = {Sauer, Mark V.}, - urldate = {2025-03-07}, - date = {2015-05}, - langid = {english}, - file = {PDF:/home/alex/Zotero/storage/W6LCEFP6/Sauer - 2015 - Reproduction at an advanced maternal age and maternal health.pdf:application/pdf}, -} - -@incollection{holesh_physiology_2025, - location = {Treasure Island ({FL})}, - title = {Physiology, Ovulation}, - rights = {Copyright © 2025, {StatPearls} Publishing {LLC}.}, - url = {http://www.ncbi.nlm.nih.gov/books/NBK441996/}, - abstract = {Ovulation is a physiologic process defined by the rupture of the dominant follicle of the ovary. This releases an egg into the abdominal cavity. It then is taken up by the fimbriae of the fallopian tube where it has the potential to become fertilized. The ovulation process is regulated by fluxing gonadotropic hormone ({FSH}/{LH}) levels. Ovulation is the third phase within the larger uterine cycle (ie, menstrual cycle). The follicular release follows the Follicular phase (ie, dominant follicle development) and precedes the luteal phase (ie, maintenance of corpus luteum) that progresses to either endometrial shedding or implantation. Follicular release occurs around 14 days prior to menstruation in a cyclic pattern if the hypothalamic-pituitary-ovarian axis function is well regulated.  Structure Genotypic females ({XX}) develop two ovaries that sit adjacent to the uterine horns. Each ovary is anchored to the uterus at the medial pole by the utero-ovarian ligament. The lateral ovarian pole is anchored to the pelvic sidewall by the infundibulopelvic ligament (i.e,. suspensory ligament of the ovary), which carries the ovarian artery and vein. Each ovary contains 1 to 2 million primordial follicles that each contain primary oocytes (ie, eggs) that can supply that female with enough follicles until she reaches her fourth or fifth decades of life. These primordial follicles are arrested in prophase I of meiosis until the onset of puberty. At the onset of pubescence, the gonadotropic hormones began to induce the maturation of the primordial follicle, allowing for the completion of meiosis I, forming a secondary follicle. The secondary follicle begins meiosis {II}, but this phase will not be completed unless that follicle is fertilized. With each ovulatory cycle, the number of follicles decreases, eventually leading to the onset of Menopause or the cessation of ovulatory function. Per each ovulation cycle, the average ovary loses 1,000 follicles to the process of selecting a dominant follicle that will be released. This process accelerates in an age-dependent manner as well. It is also a common thought that the right and left ovaries alternate follicular releases each month. Ovulation is regulated by the fluctuation between the following hormones. Tight regulation and controlled changes between the following hormones are imperative for the development and release of an oocyte into the adnexal uterine structures.   Hormones involved in ovulation include: Gonadotropin-releasing hormone ({GnRH}) is a tropic peptide hormone made and secreted by the hypothalamus. It is a releasing hormone that stimulates the release of {FSH} and {LH} from the anterior pituitary gland through variations in {GnRH} pulse frequency. Low-frequency {GnRH} pulses are responsible for {FSH} secretion, whereas high-frequency pulses are responsible for {LH} secretion. During the Follicular phase of the Uterine cycle, estrogen secretion causes the Granulosa cells to autonomously increase their own production of estrogen, contributing to elevation in estrogen serum levels. This elevation is communicated to the hypothalamus and contributes to the increase in {GnRH} pulse frequency, eventually stimulating the {LH} surge that eventually induces the follicular rupture and release from the corpus luteum and luteinization of the granulosa cells, enabling the synthesis of progesterone in place of estrogen. Finally, the low levels of {LH} following the surge restart the {FSH} production by the slow-pulsation frequency of {GnRH} release. . Gonadotropin hormones are heterodimeric glycoproteins with alpha/beta subunits. The alpha subunit is common to all glycoproteins, including {TSH} (thyroid-stimulating hormone) and {HCG} (human chorionic gonadotropin hormone).  The relationship between {FSH} and {LH} hormones is responsible for the process that induces follicular development, rupture, release, and endometrial reception or shedding. Disruption in the hormonal communication between the gonadotropin-releasing hormones, gonadotropic hormones, and their receptors can lead to anovulation or amenorrhea, leading to various pathologic sequelae as a consequence. Follicle-Stimulating Hormone ({FSH}) is a gonadotropin synthesized and secreted from the anterior pituitary gland in response to slow-frequency pulsatile {GnRH}. {FSH} stimulates the growth and maturation of immature oocytes into mature (Graafian) secondary follicles before ovulation. {FSH} Receptors are G-protein coupled receptors and are found in the Granulosa cells that surround developing ovarian follicles. The granulosa cells initially produce the estrogen needed to maturate the developing dominant follicle. After 2 days of sustained elevation of estrogen levels, the {LH} surge causes luteinization of the granulosa cells into {LH} receptive cells. This transition enables granulosa cells to respond to {LH} levels and produce progesterone. : Estrogen is a steroid hormone that is responsible for the growth and regulation of the female reproductive system and secondary sex characteristics. Estrogen is produced by the granulosa cells of the developing follicle and exerts negative feedback on {LH} production in the early part of the menstrual cycle. However, once estrogen levels reach a critical level as oocytes mature within the ovary in preparation for ovulation, estrogen begins to exert positive feedback on {LH} production, leading to the {LH} surge through its effects on {GnRH} pulse frequency. Estrogen also has many other effects that are important for bone health and cardiovascular health in premenopausal patients, which will be discussed in another article. Luteinizing Hormone ({LH}) is a gonadotropin synthesized and secreted by the anterior pituitary gland in response to high-frequency {GnRH} release. {LH} is responsible for inducing ovulation, preparation for fertilized oocyte uterine implantation, and the ovarian production of progesterone through stimulation of theca cells and luteinized granulosa cells. Prior to the {LH} surge, {LH} interacts with Theca cells that are adjacent to granulosa cells in the ovary. These cells produce androgens, which diffuse into the granulosa cells and convert to estrogen for follicular development. The {LH} surge creates the environment for follicular eruption by increasing the activity of the proteolytic enzymes that weaken the ovarian wall, allowing for the passage of the oocyte. After the oocyte is released, the follicular remnants are theca and luteinized granulosa cells. Their function is now to produce progesterone, which is the hormone responsible for maintaining the uterine environment that can accept a fertilized embryo. Progesterone is a steroid hormone that is responsible for preparing the endometrium for the uterine implantation of the fertilized egg and maintenance of pregnancy. If a fertilized egg implants, the corpus luteum secretes progesterone in early pregnancy until the placenta develops and takes over progesterone production for the remainder of the pregnancy.}, - booktitle = {{StatPearls}}, - publisher = {{StatPearls} Publishing}, - author = {Holesh, Julie E. and Bass, Autumn N. and Lord, Megan}, - urldate = {2025-03-07}, - date = {2025}, - pmid = {28723025}, - file = {Printable HTML:/home/alex/Zotero/storage/D6LTGP64/NBK441996.html:text/html}, -} - -@article{bull_real-world_2019, - title = {Real-world menstrual cycle characteristics of more than 600,000 menstrual cycles}, - volume = {2}, - rights = {2019 The Author(s)}, - issn = {2398-6352}, - url = {https://www.nature.com/articles/s41746-019-0152-7}, - doi = {10.1038/s41746-019-0152-7}, - abstract = {The use of apps that record detailed menstrual cycle data presents a new opportunity to study the menstrual cycle. The aim of this study is to describe menstrual cycle characteristics observed from a large database of cycles collected through an app and investigate associations of menstrual cycle characteristics with cycle length, age and body mass index ({BMI}). Menstrual cycle parameters, including menstruation, basal body temperature ({BBT}) and luteinising hormone ({LH}) tests as well as age and {BMI} were collected anonymously from real-world users of the Natural Cycles app. We analysed 612,613 ovulatory cycles with a mean length of 29.3 days from 124,648 users. The mean follicular phase length was 16.9 days (95\% {CI}: 10–30) and mean luteal phase length was 12.4 days (95\% {CI}: 7–17). Mean cycle length decreased by 0.18 days (95\% {CI}: 0.17–0.18, R2 = 0.99) and mean follicular phase length decreased by 0.19 days (95\% {CI}: 0.19–0.20, R2 = 0.99) per year of age from 25 to 45 years. Mean variation of cycle length per woman was 0.4 days or 14\% higher in women with a {BMI} of over 35 relative to women with a {BMI} of 18.5–25. This analysis details variations in menstrual cycle characteristics that are not widely known yet have significant implications for health and well-being. Clinically, women who wish to plan a pregnancy need to have intercourse on their fertile days. In order to identify the fertile period it is important to track physiological parameters such as basal body temperature and not just cycle length.}, - pages = {1--8}, - number = {1}, - journaltitle = {npj Digit. Med.}, - author = {Bull, Jonathan R. and Rowland, Simon P. and Scherwitzl, Elina Berglund and Scherwitzl, Raoul and Danielsson, Kristina Gemzell and Harper, Joyce}, - urldate = {2025-03-07}, - date = {2019-08-27}, - langid = {english}, - note = {Publisher: Nature Publishing Group}, - keywords = {Preclinical research, Reproductive biology}, - file = {Full Text PDF:/home/alex/Zotero/storage/MUPKFK2K/Bull et al. - 2019 - Real-world menstrual cycle characteristics of more than 600,000 menstrual cycles.pdf:application/pdf}, +@misc{pedroso_menstrual_2022, + title = {The {Menstrual} {Cycle}}, + url = {https://kindbody.com/the-menstrual-cycle/}, + abstract = {Fertility, gynecology, and wellness services in modern, tech-enabled clinics. Best-in-class care, accessible pricing, and a seamless patient experience.}, + urldate = {2025-03-10}, + journal = {Kindbody}, + author = {Pedroso, Dr Jasmine}, + month = jun, + year = {2022}, + file = {Snapshot:/home/alex/Zotero/storage/738JEKW7/the-menstrual-cycle.html:text/html}, } @article{munster_length_1992, - title = {Length and variation in the menstrual cycle—a cross‐sectional study from a Danish county}, + title = {Length and variation in the menstrual cycle—a cross‐sectional study from a {Danish} county}, volume = {99}, issn = {1470-0328, 1471-0528}, url = {https://obgyn.onlinelibrary.wiley.com/doi/10.1111/j.1471-0528.1992.tb13762.x}, doi = {10.1111/j.1471-0528.1992.tb13762.x}, - abstract = {{ABSTRACT} + abstract = {ABSTRACT Objective To investigate the current epidemiology of menstrual patters among women of fertile age. @@ -1297,95 +1353,141 @@ For additional {GBD} results and resources, visit the {GBD} 2019 Data Resources Conclusion The study confirmed the normally used definitions of polymenorrhoea (cycle length {\textless}21 days) and oligomenorrhoea (cycle length between 36 and 90 days), as these very short or long menstrual cycle lengths were very seldom recorded for a longer period. However, the high frequency in a normal population of large menstrual cycle length variation challenges the view that an intra‐individual variation of {\textgreater}5 days should be regarded as a sign of disease in the woman.}, - pages = {422--429}, + language = {en}, number = {5}, - journaltitle = {{BJOG}}, - author = {Münster, Kirstine and Schmidt, Lone and Helm, Peter}, urldate = {2025-03-07}, - date = {1992-05}, - langid = {english}, + journal = {BJOG: An International Journal of Obstetrics \& Gynaecology}, + author = {Münster, Kirstine and Schmidt, Lone and Helm, Peter}, + month = may, + year = {1992}, + pages = {422--429}, file = {PDF:/home/alex/Zotero/storage/JWE75VL3/Münster et al. - 1992 - Length and variation in the menstrual cycle—a cross‐sectional study from a Danish county.pdf:application/pdf}, } -@online{pedroso_menstrual_2022, - title = {The Menstrual Cycle}, - url = {https://kindbody.com/the-menstrual-cycle/}, - abstract = {Fertility, gynecology, and wellness services in modern, tech-enabled clinics. Best-in-class care, accessible pricing, and a seamless patient experience.}, - titleaddon = {Kindbody}, - author = {Pedroso, Dr Jasmine}, - urldate = {2025-03-10}, - date = {2022-06-03}, - file = {Snapshot:/home/alex/Zotero/storage/738JEKW7/the-menstrual-cycle.html:text/html}, +@article{bull_real-world_2019, + title = {Real-world menstrual cycle characteristics of more than 600,000 menstrual cycles}, + volume = {2}, + copyright = {2019 The Author(s)}, + issn = {2398-6352}, + url = {https://www.nature.com/articles/s41746-019-0152-7}, + doi = {10.1038/s41746-019-0152-7}, + abstract = {The use of apps that record detailed menstrual cycle data presents a new opportunity to study the menstrual cycle. The aim of this study is to describe menstrual cycle characteristics observed from a large database of cycles collected through an app and investigate associations of menstrual cycle characteristics with cycle length, age and body mass index (BMI). Menstrual cycle parameters, including menstruation, basal body temperature (BBT) and luteinising hormone (LH) tests as well as age and BMI were collected anonymously from real-world users of the Natural Cycles app. We analysed 612,613 ovulatory cycles with a mean length of 29.3 days from 124,648 users. The mean follicular phase length was 16.9 days (95\% CI: 10–30) and mean luteal phase length was 12.4 days (95\% CI: 7–17). Mean cycle length decreased by 0.18 days (95\% CI: 0.17–0.18, R2 = 0.99) and mean follicular phase length decreased by 0.19 days (95\% CI: 0.19–0.20, R2 = 0.99) per year of age from 25 to 45 years. Mean variation of cycle length per woman was 0.4 days or 14\% higher in women with a BMI of over 35 relative to women with a BMI of 18.5–25. This analysis details variations in menstrual cycle characteristics that are not widely known yet have significant implications for health and well-being. Clinically, women who wish to plan a pregnancy need to have intercourse on their fertile days. In order to identify the fertile period it is important to track physiological parameters such as basal body temperature and not just cycle length.}, + language = {en}, + number = {1}, + urldate = {2025-03-07}, + journal = {npj Digital Medicine}, + author = {Bull, Jonathan R. and Rowland, Simon P. and Scherwitzl, Elina Berglund and Scherwitzl, Raoul and Danielsson, Kristina Gemzell and Harper, Joyce}, + month = aug, + year = {2019}, + note = {Publisher: Nature Publishing Group}, + keywords = {Preclinical research, Reproductive biology}, + pages = {1--8}, + file = {Full Text PDF:/home/alex/Zotero/storage/MUPKFK2K/Bull et al. - 2019 - Real-world menstrual cycle characteristics of more than 600,000 menstrual cycles.pdf:application/pdf}, } -@article{silberstein_physiology_2000, - title = {Physiology of the Menstrual Cycle}, - volume = {20}, - rights = {https://journals.sagepub.com/page/policies/text-and-data-mining-license}, - issn = {0333-1024, 1468-2982}, - url = {https://journals.sagepub.com/doi/10.1046/j.1468-2982.2000.00034.x}, - doi = {10.1046/j.1468-2982.2000.00034.x}, - abstract = {The normal female life cycle is associated with a number of hormonal milestones: menarche, pregnancy, contraceptive use, menopause, and the use of replacement sex hormones. All these events and interventions alter the levels and cycling of sex hormones and may cause a change in the prevalence or intensity of headache. The menstrual cycle is the result of a carefully orchestrated sequence of interactions among the hypothalamus, pituitary, ovary, and endometrium, with the sex hormones acting as modulators and effectors at each level. Oestrogen and progestins have potent effects on central serotonergic and opioid neurons, modulating both neuronal activity and receptor density. The primary trigger of menstrual migraine appears to be the withdrawal of oestrogen rather than the maintenance of sustained high or low oestrogen levels. However, changes in the sustained oestrogen levels with pregnancy (increased) and menopause (decreased) appear to affect headaches. Headaches that occur with premenstrual syndrome appear to be centrally generated, involving the inherent rhythm of {CNS} neurons, including perhaps the serotonergic pain-modulating systems.}, - pages = {148--154}, - number = {3}, - journaltitle = {Cephalalgia}, - author = {Silberstein, S D and Merriam, G R}, - urldate = {2025-03-10}, - date = {2000-04}, - langid = {english}, - file = {Full Text:/home/alex/Zotero/storage/EL585H2P/Silberstein and Merriam - 2000 - Physiology of the Menstrual Cycle.pdf:application/pdf}, +@incollection{holesh_physiology_2025, + address = {Treasure Island (FL)}, + title = {Physiology, {Ovulation}}, + copyright = {Copyright © 2025, StatPearls Publishing LLC.}, + url = {http://www.ncbi.nlm.nih.gov/books/NBK441996/}, + abstract = {Ovulation is a physiologic process defined by the rupture of the dominant follicle of the ovary. This releases an egg into the abdominal cavity. It then is taken up by the fimbriae of the fallopian tube where it has the potential to become fertilized. The ovulation process is regulated by fluxing gonadotropic hormone (FSH/LH) levels. Ovulation is the third phase within the larger uterine cycle (ie, menstrual cycle). The follicular release follows the Follicular phase (ie, dominant follicle development) and precedes the luteal phase (ie, maintenance of corpus luteum) that progresses to either endometrial shedding or implantation. Follicular release occurs around 14 days prior to menstruation in a cyclic pattern if the hypothalamic-pituitary-ovarian axis function is well regulated.  Structure Genotypic females (XX) develop two ovaries that sit adjacent to the uterine horns. Each ovary is anchored to the uterus at the medial pole by the utero-ovarian ligament. The lateral ovarian pole is anchored to the pelvic sidewall by the infundibulopelvic ligament (i.e,. suspensory ligament of the ovary), which carries the ovarian artery and vein. Each ovary contains 1 to 2 million primordial follicles that each contain primary oocytes (ie, eggs) that can supply that female with enough follicles until she reaches her fourth or fifth decades of life. These primordial follicles are arrested in prophase I of meiosis until the onset of puberty. At the onset of pubescence, the gonadotropic hormones began to induce the maturation of the primordial follicle, allowing for the completion of meiosis I, forming a secondary follicle. The secondary follicle begins meiosis II, but this phase will not be completed unless that follicle is fertilized. With each ovulatory cycle, the number of follicles decreases, eventually leading to the onset of Menopause or the cessation of ovulatory function. Per each ovulation cycle, the average ovary loses 1,000 follicles to the process of selecting a dominant follicle that will be released. This process accelerates in an age-dependent manner as well. It is also a common thought that the right and left ovaries alternate follicular releases each month. Ovulation is regulated by the fluctuation between the following hormones. Tight regulation and controlled changes between the following hormones are imperative for the development and release of an oocyte into the adnexal uterine structures.   Hormones involved in ovulation include: Gonadotropin-releasing hormone (GnRH) is a tropic peptide hormone made and secreted by the hypothalamus. It is a releasing hormone that stimulates the release of FSH and LH from the anterior pituitary gland through variations in GnRH pulse frequency. Low-frequency GnRH pulses are responsible for FSH secretion, whereas high-frequency pulses are responsible for LH secretion. During the Follicular phase of the Uterine cycle, estrogen secretion causes the Granulosa cells to autonomously increase their own production of estrogen, contributing to elevation in estrogen serum levels. This elevation is communicated to the hypothalamus and contributes to the increase in GnRH pulse frequency, eventually stimulating the LH surge that eventually induces the follicular rupture and release from the corpus luteum and luteinization of the granulosa cells, enabling the synthesis of progesterone in place of estrogen. Finally, the low levels of LH following the surge restart the FSH production by the slow-pulsation frequency of GnRH release. . Gonadotropin hormones are heterodimeric glycoproteins with alpha/beta subunits. The alpha subunit is common to all glycoproteins, including TSH (thyroid-stimulating hormone) and HCG (human chorionic gonadotropin hormone).  The relationship between FSH and LH hormones is responsible for the process that induces follicular development, rupture, release, and endometrial reception or shedding. Disruption in the hormonal communication between the gonadotropin-releasing hormones, gonadotropic hormones, and their receptors can lead to anovulation or amenorrhea, leading to various pathologic sequelae as a consequence. Follicle-Stimulating Hormone (FSH) is a gonadotropin synthesized and secreted from the anterior pituitary gland in response to slow-frequency pulsatile GnRH. FSH stimulates the growth and maturation of immature oocytes into mature (Graafian) secondary follicles before ovulation. FSH Receptors are G-protein coupled receptors and are found in the Granulosa cells that surround developing ovarian follicles. The granulosa cells initially produce the estrogen needed to maturate the developing dominant follicle. After 2 days of sustained elevation of estrogen levels, the LH surge causes luteinization of the granulosa cells into LH receptive cells. This transition enables granulosa cells to respond to LH levels and produce progesterone. : Estrogen is a steroid hormone that is responsible for the growth and regulation of the female reproductive system and secondary sex characteristics. Estrogen is produced by the granulosa cells of the developing follicle and exerts negative feedback on LH production in the early part of the menstrual cycle. However, once estrogen levels reach a critical level as oocytes mature within the ovary in preparation for ovulation, estrogen begins to exert positive feedback on LH production, leading to the LH surge through its effects on GnRH pulse frequency. Estrogen also has many other effects that are important for bone health and cardiovascular health in premenopausal patients, which will be discussed in another article. Luteinizing Hormone (LH) is a gonadotropin synthesized and secreted by the anterior pituitary gland in response to high-frequency GnRH release. LH is responsible for inducing ovulation, preparation for fertilized oocyte uterine implantation, and the ovarian production of progesterone through stimulation of theca cells and luteinized granulosa cells. Prior to the LH surge, LH interacts with Theca cells that are adjacent to granulosa cells in the ovary. These cells produce androgens, which diffuse into the granulosa cells and convert to estrogen for follicular development. The LH surge creates the environment for follicular eruption by increasing the activity of the proteolytic enzymes that weaken the ovarian wall, allowing for the passage of the oocyte. After the oocyte is released, the follicular remnants are theca and luteinized granulosa cells. Their function is now to produce progesterone, which is the hormone responsible for maintaining the uterine environment that can accept a fertilized embryo. Progesterone is a steroid hormone that is responsible for preparing the endometrium for the uterine implantation of the fertilized egg and maintenance of pregnancy. If a fertilized egg implants, the corpus luteum secretes progesterone in early pregnancy until the placenta develops and takes over progesterone production for the remainder of the pregnancy.}, + language = {eng}, + urldate = {2025-03-07}, + booktitle = {{StatPearls}}, + publisher = {StatPearls Publishing}, + author = {Holesh, Julie E. and Bass, Autumn N. and Lord, Megan}, + year = {2025}, + pmid = {28723025}, + file = {Printable HTML:/home/alex/Zotero/storage/D6LTGP64/NBK441996.html:text/html}, } -@artwork{wikimedia_commons_basic_2019, - title = {Basic Female Reproductive System}, - url = {https://en.wikipedia.org/wiki/File:Basic_Female_Reproductive_System_(English).svg}, - author = {Wikimedia Commons}, - date = {2019}, - file = {background_female_reproductive_organs:/home/alex/Zotero/storage/5MAJ4CG5/background_female_reproductive_organs.png:image/png}, +@article{sauer_reproduction_2015, + title = {Reproduction at an advanced maternal age and maternal health}, + volume = {103}, + issn = {00150282}, + url = {https://linkinghub.elsevier.com/retrieve/pii/S0015028215002034}, + doi = {10.1016/j.fertnstert.2015.03.004}, + language = {en}, + number = {5}, + urldate = {2025-03-07}, + journal = {Fertility and Sterility}, + author = {Sauer, Mark V.}, + month = may, + year = {2015}, + pages = {1136--1143}, + file = {PDF:/home/alex/Zotero/storage/W6LCEFP6/Sauer - 2015 - Reproduction at an advanced maternal age and maternal health.pdf:application/pdf}, } -@book{hamilton_time_1994, - location = {Princeton (N.J.)}, - title = {Time series analysis}, - isbn = {978-0-691-04289-3}, - publisher = {Princeton university press}, - author = {Hamilton, James Douglas}, - date = {1994}, - file = {PDF:/home/alex/Zotero/storage/J8GVKKHG/Hamilton - 1994 - Time series analysis.pdf:application/pdf}, +@techreport{mckinsey_health_institute_blueprint_nodate, + title = {Blueprint to {Close} the {Women}’s {Health} {Gap}: {How} to {Improve} {Lives} and {Economies} for {All}}, + shorttitle = {Blueprint to {Close} the {Women}’s {Health} {Gap}}, + urldate = {2025-03-07}, + institution = {McKinsey Health Institute, World Economic Forum}, + author = {McKinsey Health Institute and World Economic Forum}, + file = {PDF:/home/alex/Zotero/storage/NF6LAC2S/WEF_Blueprint_to_Close_the_Women’s_Health_Gap_2025.pdf:application/pdf}, } -@book{cryer_time_2008, - location = {New York}, - edition = {2nd ed}, - title = {Time series analysis: with applications in R}, - isbn = {978-0-387-75958-6 978-0-387-75959-3}, - series = {Springer texts in statistics}, - shorttitle = {Time series analysis}, - pagetotal = {491}, - publisher = {Springer}, - author = {Cryer, Jonathan D. and Chan, Kung-sik}, - date = {2008}, - langid = {english}, - note = {{OCLC}: ocn191760003}, - keywords = {Data processing, R (Computer program language), Time-series analysis}, - file = {PDF:/home/alex/Zotero/storage/CIYMBUEW/Cryer and Chan - 2008 - Time series analysis with applications in R.pdf:application/pdf}, +@techreport{mckinsey_health_institute_closing_2024, + title = {Closing the {Women}’s {Health} {Gap}: {A} \$1 {Trillion} {Opportunity} to {Improve} {Lives} and {Economies}}, + shorttitle = {Closing the {Women}’s {Health} {Gap}}, + urldate = {2025-03-07}, + institution = {McKinsey Health Institute, World Economic Forum}, + author = {McKinsey Health Institute and World Economic Forum}, + month = jan, + year = {2024}, + file = {PDF:/home/alex/Zotero/storage/US6TWL7D/closing-the-womens-health-gap-report.pdf:application/pdf}, } -@article{rosenfield_adolescent_2013, - title = {Adolescent Anovulation: Maturational Mechanisms and Implications}, - volume = {98}, - issn = {0021-972X, 1945-7197}, - url = {https://academic.oup.com/jcem/article-lookup/doi/10.1210/jc.2013-1770}, - doi = {10.1210/jc.2013-1770}, - shorttitle = {Adolescent Anovulation}, - pages = {3572--3583}, - number = {9}, - journaltitle = {The Journal of Clinical Endocrinology \& Metabolism}, - author = {Rosenfield, Robert L.}, +@misc{global_burden_of_disease_collaborative_network_global_2020, + title = {Global {Burden} of {Disease} {Study} 2019 ({GBD} 2019) {Disability} {Weights}}, + url = {http://ghdx.healthdata.org/record/ihme-data/gbd-2019-disability-weights}, + doi = {10.6069/1W19-VX76}, + abstract = {"The Global Burden of Disease Study 2019 (GBD 2019), coordinated by the Institute for Health Metrics and Evaluation (IHME), estimated the burden of diseases, injuries, and risk factors for 204 countries and territories and selected subnational locations. + +Disability weights, which represent the magnitude of health loss associated with specific health outcomes, are used to calculate years lived with disability (YLD) for these outcomes in a given population. The weights are measured on a scale from 0 to 1, where 0 equals a state of full health and 1 equals death. This table provides disability weights for the 440 health states (including combined health states) used to estimate nonfatal health outcomes for the GBD 2019 study. + +For additional GBD results and resources, visit the GBD 2019 Data Resources page."}, + urldate = {2025-03-07}, + publisher = {Institute for Health Metrics and Evaluation (IHME)}, + author = {{Global Burden of Disease Collaborative Network}}, + year = {2020}, +} + +@book{noauthor_research_2021, + title = {Research {Funding} for {Women}'s {Health}: {A} {Modeling} {Study} of {Societal} {Impact}: {Findings} for {Alzheimer}'s {Disease} and {Alzheimer}'s {Disease} {Related} {Dementia} {Model}}, + shorttitle = {Research {Funding} for {Women}'s {Health}}, + url = {https://www.rand.org/pubs/working_papers/WRA708-1.html}, + language = {en}, + urldate = {2025-03-07}, + publisher = {RAND Corporation}, + year = {2021}, + doi = {10.7249/WRA708-1}, + file = {PDF:/home/alex/Zotero/storage/93NC3JH3/2021 - Research Funding for Women's Health A Modeling Study of Societal Impact Findings for Alzheimer's D.pdf:application/pdf}, +} + +@misc{noauthor_create_nodate, + title = {Create baseline model - {ValueError}: too many values to unpack (expected 2) · {Issue} \#230 · sktime/pytorch-forecasting}, + shorttitle = {Create baseline model - {ValueError}}, + url = {https://github.com/sktime/pytorch-forecasting/issues/230}, + abstract = {PyTorch-Forecasting version: 0.7.1 PyTorch version: 1.7.1 Python version: 3.7 Operating System: MAC OS Big Sur: Version 11.1 Expected behavior I executed code actuals = torch.cat([y for x, (y, weig...}, + language = {en}, + urldate = {2025-03-19}, + journal = {GitHub}, +} + +@book{pfannstiel_entrepreneurship_2018, + address = {Wiesbaden}, + title = {Entrepreneurship im {Gesundheitswesen} {II}}, + copyright = {http://www.springer.com/tdm}, + isbn = {978-3-658-14780-8 978-3-658-14781-5}, + url = {http://link.springer.com/10.1007/978-3-658-14781-5}, + language = {de}, urldate = {2025-03-17}, - date = {2013-09}, - langid = {english}, - file = {PDF:/home/alex/Zotero/storage/BEF7PQT6/Rosenfield - 2013 - Adolescent Anovulation Maturational Mechanisms and Implications.pdf:application/pdf}, + publisher = {Springer Fachmedien Wiesbaden}, + editor = {Pfannstiel, Mario A. and Da-Cruz, Patrick and Rasche, Christoph}, + year = {2018}, + doi = {10.1007/978-3-658-14781-5}, + file = {PDF:/home/alex/Zotero/storage/DTVM5NBP/Pfannstiel et al. - 2018 - Entrepreneurship im Gesundheitswesen II.pdf:application/pdf}, } @article{murray_diagnosis_2005, @@ -1394,114 +1496,450 @@ For additional {GBD} results and resources, visit the {GBD} 2019 Data Resources issn = {0820-3946, 1488-2329}, url = {http://www.cmaj.ca/cgi/doi/10.1503/cmaj.050222}, doi = {10.1503/cmaj.050222}, - abstract = {{ECTOPIC} {PREGNANCY} {IS} A {LIFE}- {AND} {FERTILITY}-threatening condition that is commonly seen in Canadian emergency departments. Increases in the availability and use of hormonal markers, coupled with advances in formal and emergency ultrasonography have changed the diagnostic approach to the patient in the emergency department with first-trimester bleeding or pain. Ultrasonography should be the initial investigation for symptomatic women in their first trimester; when the results are indeterminate, the serum β human chorionic gonadotropin (β-{hCG}) concentration should be measured. Serial measurement of β-{hCG} and progesterone concentrations may be useful when the diagnosis remains unclear. Advances in surgical and medical therapy for ectopic pregnancy have allowed the proliferation of minimally invasive or noninvasive treatment. Guidelines for laparoscopy and for methotrexate therapy are provided.}, - pages = {905--912}, + abstract = {ECTOPIC PREGNANCY IS A LIFE- AND FERTILITY-threatening condition that is commonly seen in Canadian emergency departments. Increases in the availability and use of hormonal markers, coupled with advances in formal and emergency ultrasonography have changed the diagnostic approach to the patient in the emergency department with first-trimester bleeding or pain. Ultrasonography should be the initial investigation for symptomatic women in their first trimester; when the results are indeterminate, the serum β human chorionic gonadotropin (β-hCG) concentration should be measured. Serial measurement of β-hCG and progesterone concentrations may be useful when the diagnosis remains unclear. Advances in surgical and medical therapy for ectopic pregnancy have allowed the proliferation of minimally invasive or noninvasive treatment. Guidelines for laparoscopy and for methotrexate therapy are provided.}, + language = {en}, number = {8}, - journaltitle = {Canadian Medical Association Journal}, - author = {Murray, H.}, urldate = {2025-03-17}, - date = {2005-10-11}, - langid = {english}, + journal = {Canadian Medical Association Journal}, + author = {Murray, H.}, + month = oct, + year = {2005}, + pages = {905--912}, file = {PDF:/home/alex/Zotero/storage/Y73KE57K/Murray - 2005 - Diagnosis and treatment of ectopic pregnancy.pdf:application/pdf}, } -@collection{pfannstiel_entrepreneurship_2018, - location = {Wiesbaden}, - title = {Entrepreneurship im Gesundheitswesen {II}}, - rights = {http://www.springer.com/tdm}, - isbn = {978-3-658-14780-8 978-3-658-14781-5}, - url = {http://link.springer.com/10.1007/978-3-658-14781-5}, - publisher = {Springer Fachmedien Wiesbaden}, - editor = {Pfannstiel, Mario A. and Da-Cruz, Patrick and Rasche, Christoph}, +@article{rosenfield_adolescent_2013, + title = {Adolescent {Anovulation}: {Maturational} {Mechanisms} and {Implications}}, + volume = {98}, + issn = {0021-972X, 1945-7197}, + shorttitle = {Adolescent {Anovulation}}, + url = {https://academic.oup.com/jcem/article-lookup/doi/10.1210/jc.2013-1770}, + doi = {10.1210/jc.2013-1770}, + language = {en}, + number = {9}, urldate = {2025-03-17}, - date = {2018}, - langid = {german}, - doi = {10.1007/978-3-658-14781-5}, - file = {PDF:/home/alex/Zotero/storage/DTVM5NBP/Pfannstiel et al. - 2018 - Entrepreneurship im Gesundheitswesen II.pdf:application/pdf}, + journal = {The Journal of Clinical Endocrinology \& Metabolism}, + author = {Rosenfield, Robert L.}, + month = sep, + year = {2013}, + pages = {3572--3583}, + file = {PDF:/home/alex/Zotero/storage/BEF7PQT6/Rosenfield - 2013 - Adolescent Anovulation Maturational Mechanisms and Implications.pdf:application/pdf}, } -@online{noauthor_temporal_nodate, - title = {Temporal Fusion Transformer ({TFT}) — darts documentation}, +@book{cryer_time_2008, + address = {New York}, + edition = {2nd ed}, + series = {Springer texts in statistics}, + title = {Time series analysis: with applications in {R}}, + isbn = {978-0-387-75958-6 978-0-387-75959-3}, + shorttitle = {Time series analysis}, + language = {en}, + publisher = {Springer}, + author = {Cryer, Jonathan D. and Chan, Kung-sik}, + year = {2008}, + note = {OCLC: ocn191760003}, + keywords = {Data processing, R (Computer program language), Time-series analysis}, + file = {PDF:/home/alex/Zotero/storage/CIYMBUEW/Cryer and Chan - 2008 - Time series analysis with applications in R.pdf:application/pdf}, +} + +@book{hamilton_time_1994, + address = {Princeton (N.J.)}, + title = {Time series analysis}, + isbn = {978-0-691-04289-3}, + language = {eng}, + publisher = {Princeton university press}, + author = {Hamilton, James Douglas}, + year = {1994}, + file = {PDF:/home/alex/Zotero/storage/J8GVKKHG/Hamilton - 1994 - Time series analysis.pdf:application/pdf}, +} + +@misc{noauthor_playtikaosstft-torch_2025, + title = {{PlaytikaOSS}/tft-torch}, + copyright = {MIT}, + url = {https://github.com/PlaytikaOSS/tft-torch}, + abstract = {A Python library that implements ״Temporal Fusion Transformers for Interpretable Multi-horizon Time Series Forecasting״}, + urldate = {2025-03-19}, + publisher = {Playtika}, + month = jan, + year = {2025}, + note = {original-date: 2021-11-28T07:08:32Z}, +} + +@misc{sherar_mattsherartemporal_fusion_transform_2025, + title = {mattsherar/{Temporal}\_Fusion\_Transform}, + url = {https://github.com/mattsherar/Temporal_Fusion_Transform}, + abstract = {Pytorch Implementation of Google's TFT}, + urldate = {2025-03-19}, + author = {Sherar, Matthew}, + month = mar, + year = {2025}, + note = {original-date: 2020-01-11T17:54:01Z}, +} + +@misc{noauthor_temporal_nodate, + title = {Temporal {Fusion} {Transformer} ({TFT}) — darts documentation}, url = {https://unit8co.github.io/darts/generated_api/darts.models.forecasting.tft_model.html}, urldate = {2025-03-19}, file = {Temporal Fusion Transformer (TFT) — darts documentation:/home/alex/Zotero/storage/5QNI6WSL/darts.models.forecasting.tft_model.html:text/html}, } -@software{sherar_mattsherartemporal_fusion_transform_2025, - title = {mattsherar/Temporal\_Fusion\_Transform}, - url = {https://github.com/mattsherar/Temporal_Fusion_Transform}, - abstract = {Pytorch Implementation of Google's {TFT}}, - author = {Sherar, Matthew}, - urldate = {2025-03-19}, - date = {2025-03-07}, - note = {original-date: 2020-01-11T17:54:01Z}, -} - -@software{noauthor_playtikaosstft-torch_2025, - title = {{PlaytikaOSS}/tft-torch}, - rights = {{MIT}}, - url = {https://github.com/PlaytikaOSS/tft-torch}, - abstract = {A Python library that implements ״Temporal Fusion Transformers for Interpretable Multi-horizon Time Series Forecasting״}, - publisher = {Playtika}, - urldate = {2025-03-19}, - date = {2025-01-27}, - note = {original-date: 2021-11-28T07:08:32Z}, -} - -@online{noauthor_create_nodate, - title = {Create baseline model - {ValueError}: too many values to unpack (expected 2) · Issue \#230 · sktime/pytorch-forecasting}, - url = {https://github.com/sktime/pytorch-forecasting/issues/230}, - shorttitle = {Create baseline model - {ValueError}}, - abstract = {{PyTorch}-Forecasting version: 0.7.1 {PyTorch} version: 1.7.1 Python version: 3.7 Operating System: {MAC} {OS} Big Sur: Version 11.1 Expected behavior I executed code actuals = torch.cat([y for x, (y, weig...}, - titleaddon = {{GitHub}}, - urldate = {2025-03-19}, - langid = {english}, -} - -@misc{clevert_fast_2016, - title = {Fast and Accurate Deep Network Learning by Exponential Linear Units ({ELUs})}, - url = {http://arxiv.org/abs/1511.07289}, - doi = {10.48550/arXiv.1511.07289}, - abstract = {We introduce the "exponential linear unit" ({ELU}) which speeds up learning in deep neural networks and leads to higher classification accuracies. Like rectified linear units ({ReLUs}), leaky {ReLUs} ({LReLUs}) and parametrized {ReLUs} ({PReLUs}), {ELUs} alleviate the vanishing gradient problem via the identity for positive values. However, {ELUs} have improved learning characteristics compared to the units with other activation functions. In contrast to {ReLUs}, {ELUs} have negative values which allows them to push mean unit activations closer to zero like batch normalization but with lower computational complexity. Mean shifts toward zero speed up learning by bringing the normal gradient closer to the unit natural gradient because of a reduced bias shift effect. While {LReLUs} and {PReLUs} have negative values, too, they do not ensure a noise-robust deactivation state. {ELUs} saturate to a negative value with smaller inputs and thereby decrease the forward propagated variation and information. Therefore, {ELUs} code the degree of presence of particular phenomena in the input, while they do not quantitatively model the degree of their absence. In experiments, {ELUs} lead not only to faster learning, but also to significantly better generalization performance than {ReLUs} and {LReLUs} on networks with more than 5 layers. On {CIFAR}-100 {ELUs} networks significantly outperform {ReLU} networks with batch normalization while batch normalization does not improve {ELU} networks. {ELU} networks are among the top 10 reported {CIFAR}-10 results and yield the best published result on {CIFAR}-100, without resorting to multi-view evaluation or model averaging. On {ImageNet}, {ELU} networks considerably speed up learning compared to a {ReLU} network with the same architecture, obtaining less than 10\% classification error for a single crop, single model network.}, - number = {{arXiv}:1511.07289}, - publisher = {{arXiv}}, - author = {Clevert, Djork-Arné and Unterthiner, Thomas and Hochreiter, Sepp}, +@misc{dauphin_language_2017, + title = {Language {Modeling} with {Gated} {Convolutional} {Networks}}, + url = {http://arxiv.org/abs/1612.08083}, + doi = {10.48550/arXiv.1612.08083}, + abstract = {The pre-dominant approach to language modeling to date is based on recurrent neural networks. Their success on this task is often linked to their ability to capture unbounded context. In this paper we develop a finite context approach through stacked convolutions, which can be more efficient since they allow parallelization over sequential tokens. We propose a novel simplified gating mechanism that outperforms Oord et al (2016) and investigate the impact of key architectural decisions. The proposed approach achieves state-of-the-art on the WikiText-103 benchmark, even though it features long-term dependencies, as well as competitive results on the Google Billion Words benchmark. Our model reduces the latency to score a sentence by an order of magnitude compared to a recurrent baseline. To our knowledge, this is the first time a non-recurrent approach is competitive with strong recurrent models on these large scale language tasks.}, urldate = {2025-03-26}, - date = {2016-02-22}, - eprinttype = {arxiv}, - eprint = {1511.07289 [cs]}, - keywords = {Computer Science - Machine Learning}, - file = {Full Text PDF:/home/alex/Zotero/storage/PU3ZGP4G/Clevert et al. - 2016 - Fast and Accurate Deep Network Learning by Exponential Linear Units (ELUs).pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/3MAW2IWE/1511.html:text/html}, + publisher = {arXiv}, + author = {Dauphin, Yann N. and Fan, Angela and Auli, Michael and Grangier, David}, + month = sep, + year = {2017}, + note = {arXiv:1612.08083 [cs]}, + keywords = {Computer Science - Computation and Language}, + file = {Full Text PDF:/home/alex/Zotero/storage/4SBUNZ4A/Dauphin et al. - 2017 - Language Modeling with Gated Convolutional Networks.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/TQBL4EZ7/1612.html:text/html}, } @misc{ba_layer_2016, - title = {Layer Normalization}, + title = {Layer {Normalization}}, url = {http://arxiv.org/abs/1607.06450}, doi = {10.48550/arXiv.1607.06450}, abstract = {Training state-of-the-art, deep neural networks is computationally expensive. One way to reduce the training time is to normalize the activities of the neurons. A recently introduced technique called batch normalization uses the distribution of the summed input to a neuron over a mini-batch of training cases to compute a mean and variance which are then used to normalize the summed input to that neuron on each training case. This significantly reduces the training time in feed-forward neural networks. However, the effect of batch normalization is dependent on the mini-batch size and it is not obvious how to apply it to recurrent neural networks. In this paper, we transpose batch normalization into layer normalization by computing the mean and variance used for normalization from all of the summed inputs to the neurons in a layer on a single training case. Like batch normalization, we also give each neuron its own adaptive bias and gain which are applied after the normalization but before the non-linearity. Unlike batch normalization, layer normalization performs exactly the same computation at training and test times. It is also straightforward to apply to recurrent neural networks by computing the normalization statistics separately at each time step. Layer normalization is very effective at stabilizing the hidden state dynamics in recurrent networks. Empirically, we show that layer normalization can substantially reduce the training time compared with previously published techniques.}, - number = {{arXiv}:1607.06450}, - publisher = {{arXiv}}, - author = {Ba, Jimmy Lei and Kiros, Jamie Ryan and Hinton, Geoffrey E.}, urldate = {2025-03-26}, - date = {2016-07-21}, - eprinttype = {arxiv}, - eprint = {1607.06450 [stat]}, + publisher = {arXiv}, + author = {Ba, Jimmy Lei and Kiros, Jamie Ryan and Hinton, Geoffrey E.}, + month = jul, + year = {2016}, + note = {arXiv:1607.06450 [stat]}, keywords = {Computer Science - Machine Learning, Statistics - Machine Learning}, file = {Full Text PDF:/home/alex/Zotero/storage/MJWRDPWE/Ba et al. - 2016 - Layer Normalization.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/F9WSU957/1607.html:text/html}, } -@misc{dauphin_language_2017, - title = {Language Modeling with Gated Convolutional Networks}, - url = {http://arxiv.org/abs/1612.08083}, - doi = {10.48550/arXiv.1612.08083}, - abstract = {The pre-dominant approach to language modeling to date is based on recurrent neural networks. Their success on this task is often linked to their ability to capture unbounded context. In this paper we develop a finite context approach through stacked convolutions, which can be more efficient since they allow parallelization over sequential tokens. We propose a novel simplified gating mechanism that outperforms Oord et al (2016) and investigate the impact of key architectural decisions. The proposed approach achieves state-of-the-art on the {WikiText}-103 benchmark, even though it features long-term dependencies, as well as competitive results on the Google Billion Words benchmark. Our model reduces the latency to score a sentence by an order of magnitude compared to a recurrent baseline. To our knowledge, this is the first time a non-recurrent approach is competitive with strong recurrent models on these large scale language tasks.}, - number = {{arXiv}:1612.08083}, - publisher = {{arXiv}}, - author = {Dauphin, Yann N. and Fan, Angela and Auli, Michael and Grangier, David}, +@misc{clevert_fast_2016, + title = {Fast and {Accurate} {Deep} {Network} {Learning} by {Exponential} {Linear} {Units} ({ELUs})}, + url = {http://arxiv.org/abs/1511.07289}, + doi = {10.48550/arXiv.1511.07289}, + abstract = {We introduce the "exponential linear unit" (ELU) which speeds up learning in deep neural networks and leads to higher classification accuracies. Like rectified linear units (ReLUs), leaky ReLUs (LReLUs) and parametrized ReLUs (PReLUs), ELUs alleviate the vanishing gradient problem via the identity for positive values. However, ELUs have improved learning characteristics compared to the units with other activation functions. In contrast to ReLUs, ELUs have negative values which allows them to push mean unit activations closer to zero like batch normalization but with lower computational complexity. Mean shifts toward zero speed up learning by bringing the normal gradient closer to the unit natural gradient because of a reduced bias shift effect. While LReLUs and PReLUs have negative values, too, they do not ensure a noise-robust deactivation state. ELUs saturate to a negative value with smaller inputs and thereby decrease the forward propagated variation and information. Therefore, ELUs code the degree of presence of particular phenomena in the input, while they do not quantitatively model the degree of their absence. In experiments, ELUs lead not only to faster learning, but also to significantly better generalization performance than ReLUs and LReLUs on networks with more than 5 layers. On CIFAR-100 ELUs networks significantly outperform ReLU networks with batch normalization while batch normalization does not improve ELU networks. ELU networks are among the top 10 reported CIFAR-10 results and yield the best published result on CIFAR-100, without resorting to multi-view evaluation or model averaging. On ImageNet, ELU networks considerably speed up learning compared to a ReLU network with the same architecture, obtaining less than 10\% classification error for a single crop, single model network.}, urldate = {2025-03-26}, - date = {2017-09-08}, - eprinttype = {arxiv}, - eprint = {1612.08083 [cs]}, - keywords = {Computer Science - Computation and Language}, - file = {Full Text PDF:/home/alex/Zotero/storage/4SBUNZ4A/Dauphin et al. - 2017 - Language Modeling with Gated Convolutional Networks.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/TQBL4EZ7/1612.html:text/html}, + publisher = {arXiv}, + author = {Clevert, Djork-Arné and Unterthiner, Thomas and Hochreiter, Sepp}, + month = feb, + year = {2016}, + note = {arXiv:1511.07289 [cs]}, + keywords = {Computer Science - Machine Learning}, + annote = {Comment: Published as a conference paper at ICLR 2016}, + file = {Full Text PDF:/home/alex/Zotero/storage/PU3ZGP4G/Clevert et al. - 2016 - Fast and Accurate Deep Network Learning by Exponential Linear Units (ELUs).pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/3MAW2IWE/1511.html:text/html}, +} + +@article{wang_systematic_2022, + title = {A {Systematic} {Review} of {Time} {Series} {Classification} {Techniques} {Used} in {Biomedical} {Applications}}, + volume = {22}, + issn = {1424-8220}, + url = {https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9611376/}, + doi = {10.3390/s22208016}, + abstract = {Background: Digital clinical measures collected via various digital sensing technologies such as smartphones, smartwatches, wearables, and ingestible and implantable sensors are increasingly used by individuals and clinicians to capture the health outcomes or behavioral and physiological characteristics of individuals. Time series classification (TSC) is very commonly used for modeling digital clinical measures. While deep learning models for TSC are very common and powerful, there exist some fundamental challenges. This review presents the non-deep learning models that are commonly used for time series classification in biomedical applications that can achieve high performance. Objective: We performed a systematic review to characterize the techniques that are used in time series classification of digital clinical measures throughout all the stages of data processing and model building. Methods: We conducted a literature search on PubMed, as well as the Institute of Electrical and Electronics Engineers (IEEE), Web of Science, and SCOPUS databases using a range of search terms to retrieve peer-reviewed articles that report on the academic research about digital clinical measures from a five-year period between June 2016 and June 2021. We identified and categorized the research studies based on the types of classification algorithms and sensor input types. Results: We found 452 papers in total from four different databases: PubMed, IEEE, Web of Science Database, and SCOPUS. After removing duplicates and irrelevant papers, 135 articles remained for detailed review and data extraction. Among these, engineered features using time series methods that were subsequently fed into widely used machine learning classifiers were the most commonly used technique, and also most frequently achieved the best performance metrics (77 out of 135 articles). Statistical modeling (24 out of 135 articles) algorithms were the second most common and also the second-best classification technique. Conclusions: In this review paper, summaries of the time series classification models and interpretation methods for biomedical applications are summarized and categorized. While high time series classification performance has been achieved in digital clinical, physiological, or biomedical measures, no standard benchmark datasets, modeling methods, or reporting methodology exist. There is no single widely used method for time series model development or feature interpretation, however many different methods have proven successful.}, + number = {20}, + urldate = {2025-05-06}, + journal = {Sensors (Basel, Switzerland)}, + author = {Wang, Will Ke and Chen, Ina and Hershkovich, Leeor and Yang, Jiamu and Shetty, Ayush and Singh, Geetika and Jiang, Yihang and Kotla, Aditya and Shang, Jason Zisheng and Yerrabelli, Rushil and Roghanizad, Ali R. and Shandhi, Md Mobashir Hasan and Dunn, Jessilyn}, + month = oct, + year = {2022}, + pmid = {36298367}, + pmcid = {PMC9611376}, + pages = {8016}, + file = {Full Text PDF:/home/alex/Zotero/storage/2E8EIVER/Wang et al. - 2022 - A Systematic Review of Time Series Classification Techniques Used in Biomedical Applications.pdf:application/pdf}, +} + +@article{gharehbaghi_deep_2018, + title = {A {Deep} {Machine} {Learning} {Method} for {Classifying} {Cyclic} {Time} {Series} of {Biological} {Signals} {Using} {Time}-{Growing} {Neural} {Network}}, + volume = {29}, + copyright = {https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html}, + issn = {2162-237X, 2162-2388}, + url = {https://ieeexplore.ieee.org/document/8066455/}, + doi = {10.1109/TNNLS.2017.2754294}, + number = {9}, + urldate = {2025-05-06}, + journal = {IEEE Transactions on Neural Networks and Learning Systems}, + author = {Gharehbaghi, Arash and Linden, Maria}, + month = sep, + year = {2018}, + pages = {4102--4115}, +} + +@article{masini_machine_2023, + title = {Machine learning advances for time series forecasting}, + volume = {37}, + issn = {0950-0804, 1467-6419}, + url = {https://onlinelibrary.wiley.com/doi/10.1111/joes.12429}, + doi = {10.1111/joes.12429}, + abstract = {Abstract + In this paper, we survey the most recent advances in supervised machine learning (ML) and high‐dimensional models for time‐series forecasting. We consider both linear and nonlinear alternatives. Among the linear methods, we pay special attention to penalized regressions and ensemble of models. The nonlinear methods considered in the paper include shallow and deep neural networks, in their feedforward and recurrent versions, and tree‐based methods, such as random forests and boosted trees. We also consider ensemble and hybrid models by combining ingredients from different alternatives. Tests for superior predictive ability are briefly reviewed. Finally, we discuss application of ML in economics and finance and provide an illustration with high‐frequency financial data.}, + language = {en}, + number = {1}, + urldate = {2025-05-06}, + journal = {Journal of Economic Surveys}, + author = {Masini, Ricardo P. and Medeiros, Marcelo C. and Mendes, Eduardo F.}, + month = feb, + year = {2023}, + pages = {76--111}, + file = {Submitted Version:/home/alex/Zotero/storage/4TZJJUSU/Masini et al. - 2023 - Machine learning advances for time series forecasting.pdf:application/pdf}, +} + +@article{wang_systematic_2022-1, + title = {A {Systematic} {Review} of {Time} {Series} {Classification} {Techniques} {Used} in {Biomedical} {Applications}}, + volume = {22}, + copyright = {https://creativecommons.org/licenses/by/4.0/}, + issn = {1424-8220}, + url = {https://www.mdpi.com/1424-8220/22/20/8016}, + doi = {10.3390/s22208016}, + abstract = {Background: Digital clinical measures collected via various digital sensing technologies such as smartphones, smartwatches, wearables, and ingestible and implantable sensors are increasingly used by individuals and clinicians to capture the health outcomes or behavioral and physiological characteristics of individuals. Time series classification (TSC) is very commonly used for modeling digital clinical measures. While deep learning models for TSC are very common and powerful, there exist some fundamental challenges. This review presents the non-deep learning models that are commonly used for time series classification in biomedical applications that can achieve high performance. Objective: We performed a systematic review to characterize the techniques that are used in time series classification of digital clinical measures throughout all the stages of data processing and model building. Methods: We conducted a literature search on PubMed, as well as the Institute of Electrical and Electronics Engineers (IEEE), Web of Science, and SCOPUS databases using a range of search terms to retrieve peer-reviewed articles that report on the academic research about digital clinical measures from a five-year period between June 2016 and June 2021. We identified and categorized the research studies based on the types of classification algorithms and sensor input types. Results: We found 452 papers in total from four different databases: PubMed, IEEE, Web of Science Database, and SCOPUS. After removing duplicates and irrelevant papers, 135 articles remained for detailed review and data extraction. Among these, engineered features using time series methods that were subsequently fed into widely used machine learning classifiers were the most commonly used technique, and also most frequently achieved the best performance metrics (77 out of 135 articles). Statistical modeling (24 out of 135 articles) algorithms were the second most common and also the second-best classification technique. Conclusions: In this review paper, summaries of the time series classification models and interpretation methods for biomedical applications are summarized and categorized. While high time series classification performance has been achieved in digital clinical, physiological, or biomedical measures, no standard benchmark datasets, modeling methods, or reporting methodology exist. There is no single widely used method for time series model development or feature interpretation, however many different methods have proven successful.}, + language = {en}, + number = {20}, + urldate = {2025-05-06}, + journal = {Sensors}, + author = {Wang, Will Ke and Chen, Ina and Hershkovich, Leeor and Yang, Jiamu and Shetty, Ayush and Singh, Geetika and Jiang, Yihang and Kotla, Aditya and Shang, Jason Zisheng and Yerrabelli, Rushil and Roghanizad, Ali R. and Shandhi, Md Mobashir Hasan and Dunn, Jessilyn}, + month = oct, + year = {2022}, + pages = {8016}, + file = {PDF:/home/alex/Zotero/storage/H5LLUB5K/Wang et al. - 2022 - A Systematic Review of Time Series Classification Techniques Used in Biomedical Applications.pdf:application/pdf}, +} + +@article{leon-lopez_anomaly_2022, + title = {Anomaly {Detection} and {Classification} in {Multispectral} {Time} {Series} {Based} on {Hidden} {Markov} {Models}}, + volume = {60}, + issn = {1558-0644}, + url = {https://ieeexplore.ieee.org/abstract/document/9509347}, + doi = {10.1109/TGRS.2021.3101127}, + abstract = {Monitoring agriculture from satellite remote sensing data, such as multispectral images, has become a powerful tool since it has demonstrated a great potential for providing timely and accurate knowledge of crops. Detecting anomalies in time series of multispectral remote sensing images for crop monitoring is generally performed using a large sample of historical data at a pixel level. Conversely, this article presents a framework for anomaly detection (AD), localization, and classification that exploits the temporal information contained in a given season at a parcel level to detect and localize outliers using hidden Markov models (HMMs). Specifically, the AD part is based on the learning of HMM parameters associated with unlabeled normal data that are used in a second step to detect abnormal crop parcels referred to as anomalies. The learned HMM can also be used in time segments to temporally localize the anomalies affecting the crop parcels. The detected and localized anomalies are finally classified using a supervised classifier, e.g., based on support vector machines. The proposed framework is applicable to images partially covered by clouds and can handle a set of crop parcels acquired in the same season bypassing problems due to crop rotations. Numerical experiments are conducted on synthetic and real data, where the real data correspond to vegetation indices extracted from several multitemporal Sentinel-2 images of rapeseed crops. The proposed approach is compared to standard AD methods yielding better detection rates with the advantage of allowing anomalies to be localized and characterized.}, + urldate = {2025-05-06}, + journal = {IEEE Transactions on Geoscience and Remote Sensing}, + author = {León-López, Kareth M. and Mouret, Florian and Arguello, Henry and Tourneret, Jean-Yves}, + year = {2022}, + keywords = {Hidden Markov models, Time series analysis, Agricultural monitoring, Agriculture, anomaly classification, Anomaly detection, anomaly detection (AD), Feature extraction, hidden Markov models (HMMs), Monitoring, remote sensing, time series, Vegetation mapping}, + pages = {1--11}, + file = {Snapshot:/home/alex/Zotero/storage/HIWT8MDH/9509347.html:text/html;Submitted Version:/home/alex/Zotero/storage/S4K2XXHN/León-López et al. - 2022 - Anomaly Detection and Classification in Multispectral Time Series Based on Hidden Markov Models.pdf:application/pdf}, +} + +@inproceedings{hsieh_explainable_2021, + address = {Virtual Event Israel}, + title = {Explainable {Multivariate} {Time} {Series} {Classification}: {A} {Deep} {Neural} {Network} {Which} {Learns} to {Attend} to {Important} {Variables} {As} {Well} {As} {Time} {Intervals}}, + isbn = {978-1-4503-8297-7}, + shorttitle = {Explainable {Multivariate} {Time} {Series} {Classification}}, + url = {https://dl.acm.org/doi/10.1145/3437963.3441815}, + doi = {10.1145/3437963.3441815}, + language = {en}, + urldate = {2025-05-06}, + booktitle = {Proceedings of the 14th {ACM} {International} {Conference} on {Web} {Search} and {Data} {Mining}}, + publisher = {ACM}, + author = {Hsieh, Tsung-Yu and Wang, Suhang and Sun, Yiwei and Honavar, Vasant}, + month = mar, + year = {2021}, + pages = {607--615}, +} + +@misc{saluja_towards_2021, + title = {Towards a {Rigorous} {Evaluation} of {Explainability} for {Multivariate} {Time} {Series}}, + url = {http://arxiv.org/abs/2104.04075}, + doi = {10.48550/arXiv.2104.04075}, + abstract = {Machine learning-based systems are rapidly gaining popularity and in-line with that there has been a huge research surge in the field of explainability to ensure that machine learning models are reliable, fair, and can be held liable for their decision-making process. Explainable Artificial Intelligence (XAI) methods are typically deployed to debug black-box machine learning models but in comparison to tabular, text, and image data, explainability in time series is still relatively unexplored. The aim of this study was to achieve and evaluate model agnostic explainability in a time series forecasting problem. This work focused on proving a solution for a digital consultancy company aiming to find a data-driven approach in order to understand the effect of their sales related activities on the sales deals closed. The solution involved framing the problem as a time series forecasting problem to predict the sales deals and the explainability was achieved using two novel model agnostic explainability techniques, Local explainable model-agnostic explanations (LIME) and Shapley additive explanations (SHAP) which were evaluated using human evaluation of explainability. The results clearly indicate that the explanations produced by LIME and SHAP greatly helped lay humans in understanding the predictions made by the machine learning model. The presented work can easily be extended to any time}, + urldate = {2025-05-06}, + publisher = {arXiv}, + author = {Saluja, Rohit and Malhi, Avleen and Knapič, Samanta and Främling, Kary and Cavdar, Cicek}, + month = apr, + year = {2021}, + note = {arXiv:2104.04075 [cs]}, + keywords = {Computer Science - Machine Learning, Computer Science - Artificial Intelligence}, + annote = {Comment: Journal}, + file = {Preprint PDF:/home/alex/Zotero/storage/6XB73Y2F/Saluja et al. - 2021 - Towards a Rigorous Evaluation of Explainability for Multivariate Time Series.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/CDCGX8EZ/2104.html:text/html}, +} + +@misc{wang_timexer_2024, + title = {{TimeXer}: {Empowering} {Transformers} for {Time} {Series} {Forecasting} with {Exogenous} {Variables}}, + shorttitle = {{TimeXer}}, + url = {http://arxiv.org/abs/2402.19072}, + doi = {10.48550/arXiv.2402.19072}, + abstract = {Deep models have demonstrated remarkable performance in time series forecasting. However, due to the partially-observed nature of real-world applications, solely focusing on the target of interest, so-called endogenous variables, is usually insufficient to guarantee accurate forecasting. Notably, a system is often recorded into multiple variables, where the exogenous variables can provide valuable external information for endogenous variables. Thus, unlike well-established multivariate or univariate forecasting paradigms that either treat all the variables equally or ignore exogenous information, this paper focuses on a more practical setting: time series forecasting with exogenous variables. We propose a novel approach, TimeXer, to ingest external information to enhance the forecasting of endogenous variables. With deftly designed embedding layers, TimeXer empowers the canonical Transformer with the ability to reconcile endogenous and exogenous information, where patch-wise self-attention and variate-wise cross-attention are used simultaneously. Moreover, global endogenous tokens are learned to effectively bridge the causal information underlying exogenous series into endogenous temporal patches. Experimentally, TimeXer achieves consistent state-of-the-art performance on twelve real-world forecasting benchmarks and exhibits notable generality and scalability. Code is available at this repository: https://github.com/thuml/TimeXer.}, + urldate = {2025-05-09}, + publisher = {arXiv}, + author = {Wang, Yuxuan and Wu, Haixu and Dong, Jiaxiang and Qin, Guo and Zhang, Haoran and Liu, Yong and Qiu, Yunzhong and Wang, Jianmin and Long, Mingsheng}, + month = nov, + year = {2024}, + note = {arXiv:2402.19072 [cs]}, + keywords = {Computer Science - Machine Learning, Computer Science - Artificial Intelligence}, + file = {Full Text PDF:/home/alex/Zotero/storage/76BQWVIW/Wang et al. - 2024 - TimeXer Empowering Transformers for Time Series Forecasting with Exogenous Variables.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/JL64E9YL/2402.html:text/html}, +} + +@misc{zeng_are_2022, + title = {Are {Transformers} {Effective} for {Time} {Series} {Forecasting}?}, + url = {http://arxiv.org/abs/2205.13504}, + doi = {10.48550/arXiv.2205.13504}, + abstract = {Recently, there has been a surge of Transformer-based solutions for the long-term time series forecasting (LTSF) task. Despite the growing performance over the past few years, we question the validity of this line of research in this work. Specifically, Transformers is arguably the most successful solution to extract the semantic correlations among the elements in a long sequence. However, in time series modeling, we are to extract the temporal relations in an ordered set of continuous points. While employing positional encoding and using tokens to embed sub-series in Transformers facilitate preserving some ordering information, the nature of the {\textbackslash}emph\{permutation-invariant\} self-attention mechanism inevitably results in temporal information loss. To validate our claim, we introduce a set of embarrassingly simple one-layer linear models named LTSF-Linear for comparison. Experimental results on nine real-life datasets show that LTSF-Linear surprisingly outperforms existing sophisticated Transformer-based LTSF models in all cases, and often by a large margin. Moreover, we conduct comprehensive empirical studies to explore the impacts of various design elements of LTSF models on their temporal relation extraction capability. We hope this surprising finding opens up new research directions for the LTSF task. We also advocate revisiting the validity of Transformer-based solutions for other time series analysis tasks (e.g., anomaly detection) in the future. Code is available at: {\textbackslash}url\{https://github.com/cure-lab/LTSF-Linear\}.}, + urldate = {2025-05-09}, + publisher = {arXiv}, + author = {Zeng, Ailing and Chen, Muxi and Zhang, Lei and Xu, Qiang}, + month = aug, + year = {2022}, + note = {arXiv:2205.13504 [cs]}, + keywords = {Computer Science - Machine Learning, Computer Science - Artificial Intelligence}, + annote = {Comment: Code is available at https://github.com/cure-lab/LTSF-Linear}, + file = {Full Text PDF:/home/alex/Zotero/storage/V9E95F7E/Zeng et al. - 2022 - Are Transformers Effective for Time Series Forecasting.pdf:application/pdf;Snapshot:/home/alex/Zotero/storage/HNVIZG98/2205.html:text/html}, +} + +@article{barrera-animas_rainfall_2022, + title = {Rainfall prediction: {A} comparative analysis of modern machine learning algorithms for time-series forecasting}, + volume = {7}, + issn = {26668270}, + shorttitle = {Rainfall prediction}, + url = {https://linkinghub.elsevier.com/retrieve/pii/S266682702100102X}, + doi = {10.1016/j.mlwa.2021.100204}, + abstract = {Rainfall forecasting has gained utmost research relevance in recent times due to its complexities and persistent applications such as flood forecasting and monitoring of pollutant concentration levels, among others. Existing models use complex statistical models that are often too costly, both computationally and budgetary, or are not applied to downstream applications. Therefore, approaches that use Machine Learning algorithms in conjunction with time-series data are being explored as an alternative to overcome these drawbacks. To this end, this study presents a comparative analysis using simplified rainfall estimation models based on conventional Machine Learning algorithms and Deep Learning architectures that are efficient for these downstream applications. Models based on LSTM, Stacked-LSTM, Bidirectional-LSTM Networks, XGBoost, and an ensemble of Gradient Boosting Regressor, Linear Support Vector Regression, and an Extra-trees Regressor were compared in the task of forecasting hourly rainfall volumes using time-series data. Climate data from 2000 to 2020 from five major cities in the United Kingdom were used. The evaluation metrics of Loss, Root Mean Squared Error, Mean Absolute Error, and Root Mean Squared Logarithmic Error were used to evaluate the models’ performance. Results show that a Bidirectional-LSTM Network can be used as a rainfall forecast model with comparable performance to Stacked-LSTM Networks. Among all the models tested, the StackedLSTM Network with two hidden layers and the Bidirectional-LSTM Network performed best. This suggests that models based on LSTM-Networks with fewer hidden layers perform better for this approach; denoting its ability to be applied as an approach for budget-wise rainfall forecast applications.}, + language = {en}, + urldate = {2025-05-08}, + journal = {Machine Learning with Applications}, + author = {Barrera-Animas, Ari Yair and Oyedele, Lukumon O. and Bilal, Muhammad and Akinosho, Taofeek Dolapo and Delgado, Juan Manuel Davila and Akanbi, Lukman Adewale}, + month = mar, + year = {2022}, + pages = {100204}, + file = {PDF:/home/alex/Zotero/storage/FSXMH5N9/Barrera-Animas et al. - 2022 - Rainfall prediction A comparative analysis of modern machine learning algorithms for time-series fo.pdf:application/pdf}, +} + +@article{ahmed_empirical_2010, + title = {An {Empirical} {Comparison} of {Machine} {Learning} {Models} for {Time} {Series} {Forecasting}}, + volume = {29}, + issn = {0747-4938, 1532-4168}, + url = {http://www.tandfonline.com/doi/abs/10.1080/07474938.2010.481556}, + doi = {10.1080/07474938.2010.481556}, + language = {en}, + number = {5-6}, + urldate = {2025-05-08}, + journal = {Econometric Reviews}, + author = {Ahmed, Nesreen K. and Atiya, Amir F. and Gayar, Neamat El and El-Shishiny, Hisham}, + month = aug, + year = {2010}, + pages = {594--621}, +} + +@article{garcia_prediction_1981, + title = {Prediction of the {Time} of {Ovulation}*}, + volume = {36}, + issn = {0015-0282}, + url = {https://www.sciencedirect.com/science/article/pii/S0015028216457304}, + doi = {10.1016/S0015-0282(16)45730-4}, + abstract = {Prediction of ovulation was established by correlation of clinical parameters, follicular development by ultrasound, and estradiol, progesterone, and luteinizing hormone (LH) determination in 71 menstrual cycles. Laparoscopic follicular aspiration was accomplished in 41 of those cycles. A 28-hour interval from the ascending limb of the LH seems to be the “ideal time” for retrieval of a preovulatory oocyte. The variability in the amount of LH to which the follicle is exposed during the LH surge seems to indicate that there is a relatively low specific value necessary for ovulation. Ovulation occurs approximately 10 ± 5 hours from the LH peak. Progesterone occurs in relation to the LH surge and is helpful for the retrospective analysis of the menstrual cycle.}, + number = {3}, + urldate = {2025-05-27}, + journal = {Fertility and Sterility}, + author = {Garcia, Jairo E. and Seegar Jones, Georgeanna and Wright, George L.}, + month = sep, + year = {1981}, + pages = {308--315}, + file = {PDF:/home/alex/Zotero/storage/DB8PW3QR/Garcia et al. - 1981 - Prediction of the Time of Ovulation.pdf:application/pdf;ScienceDirect Snapshot:/home/alex/Zotero/storage/QLFLZFDJ/S0015028216457304.html:text/html}, +} + +@article{b_s_novel_2022, + title = {Novel {Technique} for {Confirmation} of the {Day} of {Ovulation} and {Prediction} of {Ovulation} in {Subsequent} {Cycles} {Using} a {Skin}-{Worn} {Sensor} in a {Population} {With} {Ovulatory} {Dysfunction}: {A} {Side}-by-{Side} {Comparison} {With} {Existing} {Basal} {Body} {Temperature} {Algorithm} and {Vaginal} {Core} {Body} {Temperature} {Algorithm}}, + volume = {10}, + issn = {2296-4185}, + shorttitle = {Novel {Technique} for {Confirmation} of the {Day} of {Ovulation} and {Prediction} of {Ovulation} in {Subsequent} {Cycles} {Using} a {Skin}-{Worn} {Sensor} in a {Population} {With} {Ovulatory} {Dysfunction}}, + url = {https://www.frontiersin.org/articles/10.3389/fbioe.2022.807139/full}, + doi = {10.3389/fbioe.2022.807139}, + abstract = {Objective: Determine the accuracy of a novel technique for confirmation of the day of ovulation and prediction of ovulation in subsequent cycles for the purpose of conception using a skin-worn sensor in a population with ovulatory dysfunction. +Methods: A total of 80 participants recorded consecutive overnight temperatures using a skin-worn sensor at the same time as a commercially available vaginal sensor for a total of 205 reproductive cycles. The vaginal sensor and its associated algorithm were used to determine the day of ovulation, and the ovulation results obtained using the skin-worn sensor and its associated algorithm were assessed for comparative accuracy alongside a number of other statistical techniques, with a further assessment of the same skin-derived data by means of the “three over six” rule. A number of parameters were used to divide the data into separate comparative groups, and further secondary statistical analyses were performed. +Results: The skin-worn sensor and its associated algorithm (together labeled “SWS”) were 66\% accurate for determining the day of ovulation (±1 day) or the absence of ovulation and 90\% accurate for determining the fertile window (ovulation day ±3 days) in the total study population in comparison to the results obtained from the vaginal sensor and its associated algorithm (together labeled “VS”). +Conclusion: SWS is a useful tool for confirming the fertile window and absence of ovulation (anovulation) in a population with ovulatory dysfunction, both known and Edited by:}, + language = {en}, + urldate = {2025-05-27}, + journal = {Frontiers in Bioengineering and Biotechnology}, + author = {B. S., Hurst and K., Davies and R. C., Milnes and T. G., Knowles and A., Pirrie}, + month = mar, + year = {2022}, + pages = {807139}, + file = {PDF:/home/alex/Zotero/storage/U8UPIT4Q/B. S. et al. - 2022 - Novel Technique for Confirmation of the Day of Ovulation and Prediction of Ovulation in Subsequent C.pdf:application/pdf}, +} + +@article{salles_softed_2024, + title = {{SoftED}: {Metrics} for soft evaluation of time series event detection}, + volume = {198}, + issn = {03608352}, + shorttitle = {{SoftED}}, + url = {https://linkinghub.elsevier.com/retrieve/pii/S0360835224008507}, + doi = {10.1016/j.cie.2024.110728}, + abstract = {Time series event detectors are evaluated mainly by standard classification metrics, focusing solely on detection accuracy. However, inaccuracy in detecting an event can often result from its preceding or delayed effects reflected in neighboring detections. These detections are valuable to trigger necessary actions or help mitigate unwelcome consequences. In this context, current metrics are insufficient and inadequate for the context of event detection. There is a demand for metrics that incorporate both the concept of time and temporal tolerance for neighboring detections. Inspired by fuzzy sets, this paper introduces SoftED metrics, a new set designed for soft evaluating event detectors. They enable the evaluation of the detection accuracy and the degree to which their detections represent events. A new general protocol inspired by competency questions is also introduced to evaluate temporal tolerant metrics for event detection. The SoftED metrics can improve event detection evaluations by associating events and their representative detections, incorporating temporal tolerance in over 36\% of the overall detector evaluations compared to the usual classification metrics. Following the proposed evaluation protocol, SoftED metrics were evaluated by domain specialists who indicated their contribution to detection evaluation and method selection.}, + language = {en}, + urldate = {2025-06-03}, + journal = {Computers \& Industrial Engineering}, + author = {Salles, Rebecca and Lima, Janio and Reis, Michel and Coutinho, Rafaelli and Pacitti, Esther and Masseglia, Florent and Akbarinia, Reza and Chen, Chao and Garibaldi, Jonathan and Porto, Fabio and Ogasawara, Eduardo}, + month = dec, + year = {2024}, + pages = {110728}, + file = {PDF:/home/alex/Zotero/storage/6RYA5HIQ/Salles et al. - 2024 - SoftED Metrics for soft evaluation of time series event detection.pdf:application/pdf}, +} + +@article{hochreiter_long_1997-1, + title = {Long {Short}-{Term} {Memory}}, + volume = {9}, + issn = {0899-7667, 1530-888X}, + url = {https://direct.mit.edu/neco/article/9/8/1735-1780/6109}, + doi = {10.1162/neco.1997.9.8.1735}, + abstract = {Learning to store information over extended time intervals by recurrent backpropagation takes a very long time, mostly because of insufficient, decaying error backflow. We briefly review Hochreiter's (1991) analysis of this problem, then address it by introducing a novel, efficient, gradient based method called long short-term memory (LSTM). Truncating the gradient where this does not do harm, LSTM can learn to bridge minimal time lags in excess of 1000 discrete-time steps by enforcing constant error flow through constant error carousels within special units. Multiplicative gate units learn to open and close access to the constant error flow. LSTM is local in space and time; its computational complexity per time step and weight is O. 1. Our experiments with artificial data involve local, distributed, real-valued, and noisy pattern representations. In comparisons with real-time recurrent learning, back propagation through time, recurrent cascade correlation, Elman nets, and neural sequence chunking, LSTM leads to many more successful runs, and learns much faster. LSTM also solves complex, artificial long-time-lag tasks that have never been solved by previous recurrent network algorithms.}, + language = {en}, + number = {8}, + urldate = {2025-06-11}, + journal = {Neural Computation}, + author = {Hochreiter, Sepp and Schmidhuber, Jürgen}, + month = nov, + year = {1997}, + pages = {1735--1780}, + file = {PDF:/home/alex/Zotero/storage/5IE5G9KY/Hochreiter and Schmidhuber - 1997 - Long Short-Term Memory.pdf:application/pdf}, +} + +@book{medsker_recurrent_1999, + title = {Recurrent {Neural} {Networks}: {Design} and {Applications}}, + isbn = {978-1-4200-4917-6}, + shorttitle = {Recurrent {Neural} {Networks}}, + abstract = {With existent uses ranging from motion detection to music synthesis to financial forecasting, recurrent neural networks have generated widespread attention. The tremendous interest in these networks drives Recurrent Neural Networks: Design and Applications, a summary of the design, applications, current research, and challenges of this subfield of artificial neural networks.This overview incorporates every aspect of recurrent neural networks. It outlines the wide variety of complex learning techniques and associated research projects. Each chapter addresses architectures, from fully connected to partially connected, including recurrent multilayer feedforward. It presents problems involving trajectories, control systems, and robotics, as well as RNN use in chaotic systems. The authors also share their expert knowledge of ideas for alternate designs and advances in theoretical aspects.The dynamical behavior of recurrent neural networks is useful for solving problems in science, engineering, and business. This approach will yield huge advances in the coming years. Recurrent Neural Networks illuminates the opportunities and provides you with a broad view of the current events in this rich field.}, + language = {en}, + publisher = {CRC Press}, + author = {Medsker, Larry and Jain, Lakhmi C.}, + month = dec, + year = {1999}, + note = {Google-Books-ID: ME1SAkN0PyMC}, + keywords = {Computers / Computer Engineering, Computers / General, Computers / Software Development \& Engineering / Systems Analysis \& Design, Technology \& Engineering / Electronics / General}, +} + +@article{hochreiter_vanishing_1998, + title = {The {Vanishing} {Gradient} {Problem} {During} {Learning} {Recurrent} {Neural} {Nets} and {Problem} {Solutions}}, + volume = {06}, + issn = {0218-4885, 1793-6411}, + url = {https://www.worldscientific.com/doi/abs/10.1142/S0218488598000094}, + doi = {10.1142/S0218488598000094}, + abstract = {Recurrent nets are in principle capable to store past inputs to produce the currently desired output. Because of this property recurrent nets are used in time series prediction and process control. Practical applications involve temporal dependencies spanning many time steps, e.g. between relevant inputs and desired outputs. In this case, however, gradient based learning methods take too much time. The extremely increased learning time arises because the error vanishes as it gets propagated back. In this article the de-caying error flow is theoretically analyzed. Then methods trying to overcome vanishing gradients are briefly discussed. Finally, experiments comparing conventional algorithms and alternative methods are presented. With advanced methods long time lag problems can be solved in reasonable time.}, + language = {en}, + number = {02}, + urldate = {2025-06-11}, + journal = {International Journal of Uncertainty, Fuzziness and Knowledge-Based Systems}, + author = {Hochreiter, Sepp}, + month = apr, + year = {1998}, + pages = {107--116}, +} + +@misc{fdeloche_english_2017, + title = {English: {A} diagram for a one-unit recurrent neural network ({RNN}). {From} bottom to top : input state, hidden state, output state. {U}, {V}, {W} are the weights of the network. {Compressed} diagram on the left and the unfold version of it on the right.}, + shorttitle = {English}, + url = {https://commons.wikimedia.org/wiki/File:Recurrent_neural_network_unfold.svg}, + urldate = {2025-06-11}, + author = {{fdeloche}}, + month = jun, + year = {2017}, + file = {Wikimedia Snapshot:/home/alex/Zotero/storage/RU2XSRZN/FileRecurrent_neural_network_unfold.html:text/html}, +} + +@misc{chevalier_english_2018, + title = {English: {Schematic} of the {Long}-{Short} {Term} {Memory} cell, a component of recurrent neural networks}, + shorttitle = {English}, + url = {https://commons.wikimedia.org/wiki/File:LSTM_Cell.svg}, + urldate = {2025-06-11}, + author = {Chevalier, Guillaume}, + month = may, + year = {2018}, + file = {Wikimedia Snapshot:/home/alex/Zotero/storage/NMYA4ZA3/FileLSTM_Cell.html:text/html}, } diff --git a/presentation/resources/Menstrual_cycle.svg b/presentation/resources/Menstrual_cycle.svg new file mode 100644 index 0000000..2d2d857 --- /dev/null +++ b/presentation/resources/Menstrual_cycle.svg @@ -0,0 +1,2003 @@ + +Menstrual cyclePHASE FOLLICULAIREФолликулярная фазаהשלב הפוליקולריFASE FOLLICOLAREFASE FOLICULARFOLLICULAR PHASEPHASE LUTÉALE Лютеиновая фазаהשלב הלוטאליFASE LUTEINICAFASE LUTEÍNICALUTEAL PHASE17142128TEMPÉRATURECORPORELLE BASALБазальнаятемпература телаטמפרטורת בסיסשל הגוףTEMPERATURABASALETEMPERATURACORPORAL BASALBASAL BODYTEMPERATURE36.4°NIVEAUX HORMONAUXУровень гормоновרמת הורמוןLIVELLI ORMONALINÍVEIS HORMONAISHORMONE LEVELФСГהורמון מגרה זקיקFSHЛГהורמון מחלמןLHOESTROGENESTROGENEЭстрогеныאסטרוגןESTROGENIESTROGÉNIOESTROGENPROGÉSTERONEПрогестеронפרוגסטרוןPROGESTERONAPROGESTERONEJOURSДни'מיםGIORNIDIASDAYS36.7°SÉCRÉTRICEСекреторная фазаהשלב הסקרטוריSECRETORIAFASE FOLICULARSECRETORYMENST.Менстру-ацияשלב הווסתMENSTRUALEMENSTRUAÇÃOMENSESПролифе-ративная фазаהשלב הפרוליפרטיביPROLIFÉRATIVEPROLIFERATIVAFASE PROLIFERATIVAPROLIFERATIVECYCLE UTÉRINЦикл яичниковמחזור הרחםCICLO UTERINOCICLO UTERINOUTERINE CYCLEОвуляцияביוץOVULAZIONEOVULAÇÃOOVULATIONCYCLE OVARIENУровень гормоновמחזור חודשCICLO OVARICOCICLO OVÁRICOOVARIAN CYCLEOVOCYTEЯйцеклеткаביציתUOVOÓVULOOVUMMenstrual cycle2009-12-08Isometrik; Kaldari; Begoon; MarnanelWikipediaDiagram of the human menstrual cycle diff --git a/presentation/resources/ilnness_cycle.png b/presentation/resources/ilnness_cycle.png new file mode 100644 index 0000000000000000000000000000000000000000..8390f3abfdea3f564bf6b92562cc6cf4ab816975 GIT binary patch literal 168375 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

gUZW(P7~yBxYSQEfu!W)v?nHWQ>NP5p?-%g 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 literal 0 HcmV?d00001 diff --git a/presentation/resources/monophasic_cycle.png b/presentation/resources/monophasic_cycle.png new file mode 100644 index 0000000000000000000000000000000000000000..dcf033473287a038feea2e35c58cafcda43d27d7 GIT binary patch literal 202750 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 -Rlbjj;X>5Ed* zO}xAjn;evU0AU7DoPa4ZCl46+izP3(2Z*DxecSxr5-0Z{x#=hXyALbB_40T?x_2b? zhS@t2g+!k%&d-B^rXh(&n?{&YG&jaf1?muYATVVpoDLIb)yTwY}4O+)nJVCV} zh`k$XjoWwh&87zE5BHlzO}dYjaia7VpV8Av0um8u3Ph)fEQMh!vkWHCu-)F(*nK_k zJ*y~QA!B^4Thsc-IKxs!*C=(0xmGKzeQm<^>v08Ql>eQlv_35$51) zUM!(I0l&k+?v(K^Lf<5)@|{juCfQEM@uEN5Vx%D7LGhL7!iyGygQLgbG-!jD{UX&| zS{S3T0%F+0izuX^D3>lkEUdC=UZbU~VOBatDiFY5 zho#{5iothiP@;%sk(?Q<&hteU1Aapd+4&ZVf%bp;wq$`{Vt$It)xnW(h5dPfKpXmn zjWK+rbP8cVz)^V0gzpkt6Nof-eOy{QiOE2~_Gj2mXG;R`oH|qOF^d!rp(2XgM>tNF zmW?NEWGi)g-*ScoxpVwt{`~pzj{x9g38QE4XKU}^gXA!2jz3JKceHZ$h1oLx{v$vO zp>Q%C2NCRh4jc`1>qlGth`S-D#?HWL(A5ONwb=hQBl}jpkC+c-RLiGHnnFb*Qs=j| z=ydx+W0eVrO3V42K6{;yieB6@bVOO}uwAP;ZY8C`aoc=P9@Vf*7kF4>`q@7LcuXDJ z2YHN2>ZJhT57+u}ke&M7t?>4HJM&O#Dksx(d-7F)AabCwY!4P^J+9g}Ur3bfY{KINZD z3F=a(f9B(sagX*2F2y&#SE3=y3RzY$r`w9QeR%n71^1NJHwOaZe8gBjg>^h0nShRm z1&!8Z@xy?HdD1e{8urc4k1ZnR`H(yLEPf=%9W;)gVM0k0<7;thwp4Z)javfQI!E1Y zax#=uXerH?B2Cd8WMs1H2PR(riY`T$t{us@)bdCrB*#w4xohI}HzRi_LNp^2!cudp zg3%x564aEgF9c|E#4BIbvwPMT$ZFVw@tLm?H}jh_5w-)2X6yqIcJ3}bX)DtdzRbb( zl&n!sTA)-Cql>0~L?^ED4GVlGtCN{W0D&<>?}l2hMS~F3a`kXJAB6eds3#saC+cs) z?Ar`R#LQ;X{0sMmXboZ9x<9sL=Y@zrh!+Ek_h=lvb+S!a$FiOo+_Ja{*?s1LyD;%X z_+d6<0lH&G0UNs|Lcx){_PGu{$G#3mEz|kBH%9ofRvXNl$g^~QAsjv`)rVfojwDbq zRcuhW3x~w|pw&;oN8SUkyy%jO=@=LmjmC!Zd0jtIjB3?sh`&RlbN||bcpA${pm&b3 zha>$S**OG9nqrf#6oPK9p`>Rx1$yHq@w?gME6+8oPsUPgIwTTMDy>;Vp~xHltRe2$ zg%^1P)Y-EW9+lT|N4>Qo0sA@ab^Xan9LE2CUSxE6C%()Q zLjH;+ejHElmajw>R`^S9CunEXS<{4A{c{;I9|CayLIIj@<4HF*5Z{&y>$Ozh0sVU4 ztIpzb^N$di>z(pg74!OXOcYVmI`Y_(DV&iSkKNj97_tLp{8Cg|e@vOQGmfLbD+Nvy z29I8EbW8{CQY-_@KEGsghe6RLo|Kw#s#mqyvf%_|DkyVQBZ~b1Y5gA>#YR{nVFg8t zkJlPNKTDuOc$gq;AUkd+@zjCnA{jd84+naF1EL`U_fBZDatosFxetAaMtU`=X#J#@ z0ojdw>Scy<4N0mV@af`4(XAOx2TE00;o258-gp9u)r*kREqQqM^x#?llkOcmjtnumD%8@xDh;4bET~bJ<^Bm< zZxouye)<+FT7I;Rd-REJN$rzHaGqz?Ez%YTJc3)!biB_Ju-ogz1FQnPmY{^0x1hhb zcLshX5-{IC?oUZcQuZiXQ911bmb0B-P4_rw^N-p~)K-S?uXgt?59d9axOIA8-M6HV zOb>*$954YG;+Gc6($kQcm@y?_DY9_j3F8y<$iy8?q#3IKl`$6dY{UHmGj64$2J=Bm z%b8!(VI{lc_|yIq;v2~sNE$v*ADGR`VV<>CG?_1*4&lTQd(kYy1`{Wza> zoHHZ7-%CZTg9${nPBliX*A>|~_3mZ&A0yuw=zV9%{rsjWm$N@k1VgT=Tq}R%QknM- zT8RFW!_^m5oR=k6+qv<`ra~WA4CktkUyKNc{?!zARvkz;`U;$~8A0%o=|n3sO~`Y( zL5Q%wN7!-?$T4C1bbQ+ZfX=@;>(qw!t<%@r!PGb7ej2<8TP8MlD=ZX{(y_v-NX?qE z_Y)T$=*Ow`^|u|XgO6=aRd$A`+H-H`c?1-`g@hs_b9GmqGA5gl7)SseE#Cf}r`H*W zR3NkG#-IfGCVMVp)FFSr5o-PVcx>_(w&xm<&r@A*Sj2F8cH8dQv>-YDK^fEY@2~;- zSdmpJCv)O8(3RgL_iHhwk;(M6*b-8XuZ-VWTKmyuOyY)&x41)YetUN`=h>~Vd5RE5 zl~OtVisOtunhU1;!>Cvh!to*WMoZ0{~rR#)&8EON{oaOd^{dA}qy z*tz9p>O3(%TCiZ(mc@n&!sY+^#^h_zPIS{OR}A?(WT7fkWm;pW&5~?lDKxd-p%zd} z&kd@!+vkHyE(Eg_~FtL6?&oXTcb48aX$`<@>wlljxsa1bDa#=gO;5 zAco7n={Ktm{VY(HHhqL{4nNaPNcd$*luAWooewP;oE$J@ zbE$_V4aZN!@yNsR5>PeQFp(?6YnQf@75)ZvG z>V%jvQQ_Dj9s_(*i8WH|v|AozAbqFmE`j!JKqe!|C9?}WWwY6+Z>WffSaZ~Xua5;0 zzDCp3D^O)QnEY63w?QrH3lc2*wiK8xAy+PY%KMkglQqQ=v`noa_DC8%(+H-CGtR_S>-U_!PMf+lZ=aCeMusLQxCaKORgHRY(EgMrOwxF?2z(O55QdR;NXE_f85zQ;0ANHqYT?5!Gkx_TrL)!6T{o|6ien z_V^G(awqLxg)<_`+O}j$@{jq_>sOv$WyluKs-}LN>2#3fn`saexVaGWm+LzdU=9H0 zO*BtJw@|}4lkbK0*L@3$eC|#6+#Kn;6(%ov(ww)j@c22kmw6Cy?HwkIK1y{U0vbi4 zoRDj&`#Vnhh@3$x8EO-&%=qCnBYB)@)sVYJ1WQ^h$6a+@9{o0jq2_ar4s1b65j_SO zkYWbnPJ;fF2LC?S@KaC|AuTW&VmC19J^Q>jyr!$`E6NmMFKe$lrw4}?aRSP1*JT! z#Kxw@t-u(~;yWKNcaPwMIm?0o>OiT4csk`&;)%BL=5lPd$NzR@I1UHqSPbWHM@WE7 zqRTV?xls_c@0(JWay=z|^%*)*IRJ(bm=)51V~Se*f-ZG=HT>}eXpp+z$tQb1NYFfR zCLk5h`Q9uKPLM&29ha##a|f3e`+u(rLkL#64K*0Ip{Luw?y1a+;@9v=cWwsJk>5u4 zBW=NpT->ru?@+-3Egd->@^67HL`DR(PTEPxV(AE$?a=8t(H(O~*85*4^+-&L&!}dq zY|Ny0+a7Ct(0X&yuIiX; z1qhx$W}tg3JrZUfx;lLPRZq4$^cPvBZZiiU6vCR9Urh9grw;>sk77&1zrqc|=v+Q&Qm(QW>K+<@q~*2OXyS)fup9(w+2& z;i$+(ZTqJ8yJ1|B-qWS4nb^Eze=_^D=>CuO2x)E_#Px@*`8XlBP4~V=I|LBF;hp0S-i!Q7UKJD|NVwH>tnpt_ ztIX-6y)*r zM0dek8obBRZH2_j<34wy>Ghw5WE$M$Y-*tcBD!A7!uf_O&R#qN-&ghT$me7g9AO&cdTUz&$Yv9`WHh?UQ_Shc0Nr@5AoUU71Pl~V42Dmk zk(in&B*ty#{vzub<>9iHH~VZ-by<>X(;JHqF9Kh5|E*G91F2YCU_cbbi*XzO+dTDtX4ALzE@BMOl*3rQm72B#T7)UWd{$~ zy{v|lfP(R2aW0_zoFat_e93bH8h{;gMkukH=g}y>h)ZNYj?#j^j2J^amOtJLj~H!u z9R!IbK4~dv0n>-p6y>jRw`@1Q?%FGQ%Yk&3Cc%0`1ae#U1pOkDyG`HOb*uS`928r< z8l5kt7!C`TPH8Z73mRnxa4CNb_*Kktp7zvQ3I<-}kO0c1m6f}T#Ex*u?@b@3@}+x# zJkqy$iKZh&q;WHnI~trw@bVDwAEH=BLHV9}1}zc8935MYl=I$NXKle%2?F;aa=M_ zrQt!1=D5XVOQ@wvv$f@7D2I&7DWAFP!lVekHeg?m|26hE%~0J~p&-!DK8anlDQsfE zf^6l>kTNu%&})}95zt*c)#APH3#JXRI+I&+5MtM-cg36~X0p@_9Z^!(iplEFm0%Ld zj?^TYDc7Cb%_GC;a@yg{9aIf5v69k>=M`w+U)dd1*oC~p!lriu3MKiWYcqpD@u`6m z_FqdbYu+h#Ev+|B*{LVA=6jMPdB`?=Nu9u`CJKJto z!zeR7P@DXQXEbcu;w?>pudQ)6!~HCwp%n(0pRj;r(82t#Jmu{V<_P#)=!DOEVvOd~ zRB!V8yFoEN-#1Yut{{kWbfU|hAexZII>Qr+f)zjZ4vO+ma>9L&n4)E=;RLDq+%1(N9q%zb8Xu zAY^&*{*UXdkq7>BO<-AsPr`5fa*lN*J4 ztax1Ytkwa~jg5%p@M8|RJeJCjOmZjrz&aR^1TLtpnpaFEwu}$o;$9b5}2Plt+smz3fhKdU0*So0KV9oDAm^vOPCK(_KfZF%^ zyk-Z?`MEh*a?Rb`)9e>k= z`Sl=*pqUuonHX?V{$tjTplyg&#YCYbX(NZ_A`6|Ogs{R@Ixo0Jzp^2dOJ-_iZY?^C({&jZwV}-jKkh%Ue6;p7rMP^iW!h-oZGU}7L?7) z{LggES_Pv@`B+8c)SEv0F9}`$`QO>=Ti96kJ7~!}gew5`Q0vk6_`f4D;uS-wVQf?B zDWiTuZ&~v4FY~qdlKkS@~}W5A<%joaVGBXHFf! zyg_5B?3+N8z}*{02M~7qX;?SGw6(RpiM_XV$e=&TEuu~>@-_#C_G#d}1rGwjkRhMw zy8h54WRE6+DO=>uLNzEq5n7Uaa46f53!Hc(#y2%D@xUTF&zTY_e~{?a}ErF0bjNURoxJ$&g_xW2E& zYDkW=i+gcTgncaY;|8&+(wr|~m5Hny%b0Cd@(jdz9bfILDL8siw0poY)iB_(`0)6f zHe)y}g&N(HrS=x4b_h z#^`ajMSANBwtThfF|e6lazKjqkviaBZJlE@R$!2^FbfE;CY4NAStuL~ruYhA$}`*! zsG&N|3eFvb_^&2}Os%c^-<~NT`!B@Z#s>!eD-;x9MJk@RQPJ^ag<225)RxWSfQHdK z;DIV}uInuyVN$~H+Ox5l-sC6Lfrh$!4%0|#YR={J=m!i5t5nt?R}3$=<782*`JYxB zk36SX?tUaoG2lPks=izz`NguYCA)X94r>2(6uwovfB=E0eV-^ps|E9I za=p!`I$R5ImgAOUPNsfSy19;0_kqxJ{4x={7J6k@07wPyiKee-*#(@(5=^+HcW%Y0 z=|S()ErH z$OfVd-H*#3dD8$x;EfisQS*y5MV{x?=x5E3_F=3&=K@JeaOK1dt@8(3`1kehKw^I$iKk#>BhPE%NeueSqg9)77l5lOIYojAD+SDBq)X~Z8!pqwKh7Q*u zXVV^+2nvo8lVeEq(DBZI-9ssbK~W5s5_p|Ynn(i=-1aC z>YT4}yYy5i7=)TwN*w^g(h;6kRIbj~54r7zQAnqkNcyK>q;~iHDh5a?Jtg7h#S&(K zE_?|!npzTv{YU2pM_PWB0KY?DV)`@=Q13dHsH=;Pj%N8}-|II3GoV~cx1Nya{=)K)j%1 zb+vVN)#jiHpCHqNMX0Omnc3~v`M1%Ky|fv8K=bZ?Ij9!BIja$y>v59C`lslEsldE*@OkDI{Yi31QU@nouw9==UQl&V zfphz(6ApxL8eF(n#2yiD-i2l=z;>;S9VcNiW+nR=;T;|xDlnzZD7zosGKm#>D`_* z=%>0mNC=PVdNc&W8e%9O%*xIE%o~V(m*M5c_u%2SoSM?Y=yI|gV?kqp(~r}oiJN8e z!i+VRq``eC(E;*tI%MxHclQj2jQg3c4(WS);)@$V@mGkdU|AgY8r&U}gxP9;J9Bf1 zuRlGiA4`>ZSZHaG4B2UO-#^_#U4fG@i%T!isE5?nH#l;-2dRAh*4;ki2A-Xpx;k0o zzk4}EiW`qr=5LQ=uMOUvM3Wh1l^Ciim|AU)Igqi-5UnaD=A#%%tPoIIu|HZCiF(9c z+D2!kYj(V+hH7mJdI_v(t^SCJ=w@NNI(2#ekT7X;b2fR*fvXX>r2Z?s06xjX0cyUH zn@?=6Ov57JrsLa!|7P>zAbVyML1NjuZXO#o|_c3Ky~83mH>x zuRQjv++Xftk~kdCP9wN`9n78srIVK0euRuu9l&hj_5+9(hTBf_?fbKCNqRkpL8R~8 zGPpNkU`n1+?HX8z)JOIUj7N#x{&vr2cSy>|s8zKFc!%8->T=xFk}u;E4-YYO6U|)> z&2xPB(>&Aarsa8%NV@s?`GB&O$7HLvW>?0P*<|W-l_RGHow0OoOmJDTpvzvX^4fg< zC}F~JV!`=&lT3DO6&(LdujUpH(VAL-^(Pc#ofYTN^cJNMWrzoljRfP(i%7p3OXmr% zF%v;R`ti_Uk<6Go4k^O;V=+qxXDynByM5Ij3AW{8E%v4RV|tU*&9f)Uy+hx{_L<8d zN_A7+m6pp%O+%D?p+Q=aVWsC1+i1E54X(nP*~t_*;ix0u)a=^|^m{tbXQ$e_ZHYSs zWYTx7R}TmCkNkYM)L3@{$dd~rSW$j!HAO+Z6`4toWcCCT8oFy}@fMCo)9pD=55*Tg z*)sxSrcWxZRj5KP9oaJtbTR94@R{tf=Odq{EGfFV}8HNriErcX{IO0I79(@GC(SkNJBX=laelS8`3S`z706)AREC$K#5ek_hjZ zmOK1iz5cr&J!`kCTLr?cXTHp~tD|;Fb2qTg*92INUW;Y}dgCCmcY6(j;7oo(z%3~% z9r4$&!5n$#q(1jcOkZB2j?Yl;Rhy<)y&f@72s)ukn-P=tnio`rFu}n>&06G1`+KiC zJ-ed@NUjB=$v6xY%K(diTZQGoNW_x=t(ILMOj0ja?CwkR=cSfZ{kbSkXPkt(xO@y8 zIgJQThwm}@GAyTt=R+kjJ&QrBhA(`z6hXktv*zxHzTZ^seJcJo?j76oEldskOT&k& zv~?i;mCAijk1X5gj(BqI8}z9Bub0iRj>aG_vHIj6jV)7f+R zZX=0#mj|kIFyirCcO{G5;%Pn`c*TnRR%U+DAI`b_-_3Qoi&jpY25%@}@V9+TFj@qc z=*Rryi6H67A-KFr5S8e-E~C^PPo6rvdZw+aq2xQM2HpWb&lCGX0c!pg`1%_8+r2Yi z>!+$39hlW|W_C}vRWyAvE4*2qc_lg!niGz@r`(VKl5PJ8s%M~D^?oQCur(r8^S_l< z;F+vNczl>vaBJUPdEUGn&b6q_D`COk*NDRLlX+Q5hW4)Ta)VyAB$RS-TDAimK$FS+ z4j5Sj_gbgTSp4djG0v&)jK_K2Tab8Y8f)`Fs^4FO>ZcYMByG^^*(eu0en!Ljk{KSOeg~J`2-caQiFORpsWa7+I z;{TbzIxe$@GLs3~;d@FEU6__5L=DKMH8sk32*R((QD8J@3y+mKDZqr{N<8jneuN$H zIEZ5eJ{>6*`tRG2sr-n6G|mEx+fPs(i%(1!#HSrA8J6F%P2@tAn$C9T83quG?jll*A*iqd;#oK7H^f}Lj z2f6XK|FWvA3Jn0FhHP^$xc~GSsc8LzCi>HLk14CUea&+r`K~1eZ>MY_sQ*TLRHr4X z)#j(u_phGLM^(U=#`Ns@`g%k6W8~$>{bj3zOjmq?RDzqcq!8T6N|ocf4Pj@zidH!B zjJ0EM6x+9flUD7mZMy;KzO)ix>?psse_S)(bsl^CR~FVs$Hof=hGY}Wxtr#@i^DE3 z3k^DI)Z;jxKX=V_QW?6YHSWOA4a89u`9GGNIdpe-BmHgv?{~m~XI^`Dto2*ZbKe+7z;yh_;YrZG(PMjKTk0eI`ePn}Ufg8#+U2?45tXQxocO2_n9aRSoM=Z1#Nz z0_bQu0!OtQ>^qA&arde(tsgV_ZE@6Q7NoB1JrWp^Y|`>H--5DLQ5fgPa6Tjst`+7) zcJ2t>@X4lq#GKLdWNEu;Jz10Zbf2XiKf6MV-OFr%nnKD^JQ3iM+5&%r3 zhKTujt;y+L+-U%HFimHi2h9)q#NsV(wp6@tRm2e|t-Ze$*Cqjh_^v2+nU*syN5UFL zRGTjF{sJS}jW!xl53(NDC}Ez=eczU6XXXWX_~;6@`kk7(dJe2$f#HswXaY-%=G|}; zj-jF?$bgg5cjBooyI z$fLHGH$);_&$ES)N}T*3m91|VlQ(2`OCn)kD3;fRzm=0hE8I}2U>7f%+$oA}vA3uA z#PlQw`%GhrjjT{e8D!W-CI zJyS@Q#bKp%Y~~{vP)w9At6+^x^QjnfFeY@xcaq(Et|6@Esrcj08%>y6`q~=8TAv(M3yX>(r#_q2o6>6|y6x;qtfv={7d^HtJ=T)PEz)&D)YHBj z(?<1j#7Y>?H)1v(Un@xr141lDKp`<+izx2c{w8R0a&k7 z=&&$>xnXKyw|{sK=WIgxlnmm@$Zrxn*?0?Crtll!QDC`;aNqFYX_VCKN9EDdDOH!B zXhLUx3h?f9dW{-av;z0cq>6fWm@((i{hz=${?#U$6Spc~n(HC;VqGJva0uyBq5p~R zDO$_3dM$+<;)cX*B2`Sl&kL!%2#M-7F!E|~N%^Z6%o>&7A0CSeGK6(?N&gKL_a>&! z-y_u}7xK$`ULSt(^c2u+XYeN~7KL%jb$lW0-wcb#bw+sYp|;Rtuj^;}9;9X_gZ@Qz zM1))9%aQ+MI!tlpmwG^)Sb^-9fm{WekQW>bB{Ua;HaJeDkvJCWG<;eDLl>LjCbVN^ zQeDMP`LM*vJ1+O6HWEEzcy<;v#^hDJti&I+FK4-TIT;w`jr78{DAPDBcWu|pMq01= z(GsouxlJfWasH@r)a8Q+FaYG<% z7>7eRZ-djQmi*kd9hoDOZ>bwZX>Z3q!oZU+8fO1 ziZb9IQFPbrkpRdb`$;xavm@nO#wfAgpA)XGHK!FTwJyBtoKi8gFf6RouP|eUT9yk} zkSqk;h@-HycR-qC?+@!#75SRN%}HYgxzUL4m4nXLe{ph6&D?kv)G+%rtoR7LSnVaY zSFyV%J=w)r@dQA^#_hmVv0^g=?e0B;beIrJ+aSm^dEwmK3N3|(J^7fIwE-Cqfmd+1 z_m}S*-%TmHYw%Nc-f&$((f8 zo+2U${~GJS01)}abLBqiXy?KmAb6ms@+Rh!HvwZDhr_DAbvEByRJBqK4u{sfJj9jf zryCBF{`dd#$0_#l6yGhPOwQ!yyk*5JwSH@}AZ`D7$toSI#Pqe1tGJTKkDBVMRq+%M zK(Nc;fv&1hrlnuurt7 zYt~Ab^VA7IVb02V8snV}3>ZK(OH?r1ACljb!;6L|)dQV3RL+OA*2fUm07d`Rol%=V z7YBPpulXx+0Wkh(#Y%AMlYJl}o8gstCk!GDCj>~)74$nVwGby~`-eWobEs|wm*dV% z-dCBKT*?vloB>Dv0XHF8c<@{#T_NNBUEE`y?GAFFiqICa7fz420WYrhk}M*(Mrj!j za!yYIN3kt5hv3w_BMzd?3(0>aP|erKdY}-WC7=6Vz9Mu+h5N?{8U8XI1C=xjAw2F- zkJ0$G;jonQ+^4(RA$O{9WGb0=kOBrRh36xF}(Y@W!x! zITH1$WYyLX6_d#8iI4o5gUKp=33g&G5oVI)jMd^3k2fn(nNODmN!-?WW+Q2#|6p!2 z<+^U?19b4&*^r-XZ3Mh4UQUNi|JW_ScxFb|l{Cn~vGQcT4z(c75yfmM>4)t?{X3ls zK&43jbc&?oeKpm%86$HFkMhCE5s&Ef#}EoRT4>m)U$E-}1kwv5ZMhs`Dfy+TQ4lKPASjJ-@B}{nd3?PQFX3(-rmc$%6u8M(d&RR z3P2rG#bpw6*8+onZ<-mC>0lVq{K~SwsX)rV5&VE(&&oP=QUBO8+8p>-T%^P_FL%lnxV;ArQ4NORW0<9HT z7g)uuFDY_J&(PDZ*YOm(c$3u_VyJ{!FybZOyBny)K92C1G|9-NnJm5;YaiA3-p66G zeVOtm>$FXJ2m;GWsRgSTp&2iW=<~{nkp8q#^7QEp*`!R7HPM@sWLdD}o71$Ibhc`f zFQBe7buOT6>NIy*o<#zo&fLz9SHk3e0FIRCK;@ATdF_Sva3|d$=N#Z*`ow+IQvulL zs_VHU{={Pu2EKUz4re$=J|g@((fr!=jyJ2B|H+Eh^5T`ww>eXdMh6PJ)+@C|fKvgK zkv;+qz_T3kM}T?OFHyTN%>EW2y=~ckU<&AG=$%R;=9F(JLW=D2_TwI@?<#U%Ww_H^ zsUeZ3ZMzA3a7oO78M^8D>H{C{hj!O?vBvx`AK%&^a9mJW!BXtaS zQ}blo(Kcm>H<>FDWXWWbAL>3#mD9(4SF@5GuCCkk$74wtJ|py96M(y)W|ftz|BOUG ztv9AyP5za5iJ22DP1vg{IJrR8%dEO9dor$t1;T{nwbL0g`z%ypSGvjMC=vs0tZpYL z1FWoz>ifa1ymxBahjXg$;UJjY>ma{znF*aNff1ew+rANgq~MYIL_Deuh1BWfJL zgPV{2@22bfX{b`ddR~&gwLkRFbUTT47F9lN%@HTux%$YrVKQjR#mT8E#5g|YeB89N zzUVZn>SH&Y!mV^OoW>XX`wwtt?F9x%rLafyU;ZIqs=zHa`6J4>1_&{>oMPHYOeoA0 zOj2Sb2j6#`9PhM%v@Ty;%k3YW@{j|@m5EKS+XDIYsOtk-yk{SN>aFrq_rqEXIS8oF63S75ST;vNy^imFVupFohxs2 zyql-x0#_D18@?#*G2}d|tq5AVpDt2j$cS?|G`?$3h~h zLZ5;t^76?ysP)R=z0)7#lkR6LC5~jpj(NbR!(GGW)7fjTS9_(vCt*V(t~^;hIEXgZ zH6Cb0{T9deUb>lbYdD#>7}wheH~W0cLRg#D=l@H*qG2az>`U%=^A1>6tSq^tn2&!efHic2Wp9SX*iV zUeXy!qF;_;1nsmIOVG2f2exL8lo2$EF*#PQb+1$N!zv#w5}Udw-hnr&C@F^K?1PzQ z@xdPv=Zqb&JY!ERNS>2>ai6|h_=Ex%j>F=Z_J^qc>z}+_zYv#--_4_gYlzl}98`abUSc-o!=-dz0z#qU>=H~9k{91jY`!mQCAdyDR5NzuF^RK2uDw; zI^L0`H!l_cidXjYrf0nW{jGSjwSWad5o_;~voTPcMLP(M=)G+WU{GZEGgz%cxJ|lj zVG?lHvACls|An&=j8Q|-c;sM31_-OXP6)Jr*@kK7gq~s3lokd>9Z)t8$cTkm!0O<) zpg8B5dLW${mXwYB=a*H3aJZe%qvPx1B>Gg1&7g`wH*8pce!fU-?W-|Ffp^#JvFG*Om(o5Y8Gfot$vk=&T!38%Sy`$whn7O*CxPAzT9+(0md!a*W!#OWX^A^bA)XzeIuJ&Rj z;c&z;KcNVdF1CI#LnL6)+aD7$02=_S*;+r3Ql>DH|1Z!N%O7R5Sxua5wGSpVJu{F- z`R!1IZNTBMur>*8mW2UO+jU?3N=s^J_@2 zjM)34^DZc+-MVCBAq-XXi;Jx&#$ywS!q!Kq6mPo^pAt0rvY#?BaXnNvnT8_m4!xy9 zw=?giW#BhXn9%ZB?9N&C3TtOV&^J%6ujA_$1=-b&G-XR=>YP&e{23!aKcebGr@B){ z0FvOO`#dk1PAIDHDRUcukgsK$)Owr6+1^!+L=zlxT|u2t`OcrTPAJjF8f3@2SjvcT z>b**LF-?Oth5dbaM#l1&J3eVfLq!?!zmVqglfU`dGnqR!AWYvgcL}yMP5-D{Ro2!? z4^fv9a20J2wrrQ0vZ!9mUK)?@tM84Bu?D^ILZOtPAztCsDZt3uvL*$9y`MY!Q&4Z@4Cbbn@_Dg8D#j~Nj$%-Rv%6Af)gQa&1XXi_YZWAD@{wR zs`vcuWe2_ixn`S8ayfnT1tM4N0CL!hj}7+)Z^CH~@i3*8`WwY4cEYWkNKhiQm9m z$NJUS052U$z;@ps2hFP%pU*Pb**Mzx~qC(KG%?+dew%6_vY&@SVJk37dX zd93xmIfJ|gz;C@&gRa>XyT%*K-xeSDzpZgHW=3vV*bIKZ07MO&SARI-b}&eO{h{hf zaAUl0?(hgLPX)rIreB?h+%xJ_psZGcW|DaSd%TU911W6-eiF$3w1&dYM6V z(Za3zx_N=xkq_hf?pWDq#x_{_f*m*yh^{+>eQq07r+@gG-SoNL#qg1{- z#kyJ=l-l#z6kQpJ%sH>whmmm_t_|h%^_Da2c+)!W?0Hnfpu05_0jCNH02k?QbLQuJ z36O#$r+nSg%7~d(G*+!86Oi6?xdyMyGRVKP;-X0!QN^VSc^t&?rJ}TTB6FB*H0(5o zK)HO`UDMAwwJ;&srgCs%L3W8bzrn(81NkHlA2-=5>I)r$uHf$YPDe$7hm|f!$n=|^ z1y5!jW)!6SA532jJg(r{w^>JPVD<{fl=k)B4^CQy`Jhku06uM2pwAG6QCE<`?Om#- zO?eBC(_)P6ygciAr+w7dpMB^(D5g8`qD3nLzRQ9csYZf|y-e+|-Z1NA#AlT@=PG2j z{x+OUjq~&d7_TSsd?T3uEfbMQd;U|6v}nwsCQVDT1*omkpEnl&aDPRC!R6X4m6<5I z-vZ=NCas>^GnN(3Z@LEWNPRUQ=7Ndj8SZM8Q_5PCdPGbC@&-@|z%n+u`3-Cqy1nXk zgPG8#Zvp4Ig>EMyJ!tm-AKSR~QXH_7SOSgZTVe#00OEzf&j^hX7UvFI3=-YtbVZXF zU=01=ce%4J(FV|1wLiET7yjJj*bFAeXSgmn&O!oLk@%VH4BsH;?y_V{`fe`cgjHj8I3>6gRd<8Jgd?} zXg^(^0Lw}10r5AzJSEx=fbG+2xPkJeW zT|w)rxJ+P*GIvW>x_6VwH%!Qaqp?At)A~pbBuzIaEj>J)f-XM*rff-4QS>I+3S?v- zMshd~f4>a4i?upcPsN=~d{S-WaBoAp{DzhQSkxw_gZaJrUw3Vir2mkOOm ze#z2hM7Z4+dxdvh9_jpfSSs1wit(dF<|n&xN$`EVt3ii4TdW#m$(8xDX0*C4AJz9H zE>6m5(_hme`J?*ZS~TEE4&~>$KX>-MCQf}mi}Q#tcbG=xTig^th&fMB=Ir@ije2h> z=}=}b=B43jROih8>OLvq64Yv*e#2(aQSN|&M8Tb2nZpTcC>tX(Kc{?K{`i@ajZ?K(2uphzJI1uISUP>@7cUDtca8;K~ z4&dZFBuz3f&QcXR{R%#l)2YC$yK5h8^Up#1!R*aj_kL+ zFIcx|%%(H^jh*fkjU9Rwjq~P>sz!`y_r;b>B{BYMihZH}d&Qx=6G~WoD2|IKY5JFI z(0BqUzBF~PtBd7gDOX?;Q~iO#Q^hNJw5JXf32+f2rYs!e`Pt;CRc|C!Z;~(WFl>#3 zF{-|~{Z!g_U-xj}IY&5n>#>z|Ppex^#=;`2hY~hANOA{3+(|lTK?*0*@-I%?5vAu< z|x{bNAVzI z`7_o8N(mdu^_BNNzHlx1HWfJr!Ir0-xIxwn>WNI+0e73BgHr+}ko@2F(tDLJ@T1;k zTOpw;ewH@@Y65cU`0)cyeC`sj;LSTnJ;j4ETTjpvA<&N{*9V``^>3C=u!9gV=pm~2R0bSkn*ooGAJ-t~yp^c(N0$sK(O8No z*W`LCf*lG>IX!mfhit~*Rmbwp31O@nDxi0em=n|Uqny-wog?BapF-DMToV8zipYrI4&Tsl`_6ke6}h7Rdlfktm6@XAl=vIy+G~?hzNzc zPFRGSN1JT&rFPz+eMqUPkCQ(K>Zkm10V5=6?I?tE1WWCdH-|#+D|DfLfFcW^VQN&D zG4QZ4oGFVpX~$m}t%T6Xg!am^Ktp})&w+l_V;@>jw5O?QhA1u{`n4F6ZnUlFj^^rH zd>JvzS&pm5NdI4wWCsF`cD#qS%60;uosW}5YbP%~MLB$V<)jD<$)}pqYO|#_9o~C6 zg^4#{Lc~0Q)VLVRzEA1{oVLV;=0Y_6V@#w4$_3&yQ}yiky_V2(zVzJ_i=|$mpAS@q zlVDfX_NEh6k=AaCx&=ZaUwgQw zu~gc@4xO( zjF(@gLSfg&C^dJl69rPPq3%|tEurI>`^t31@{5^59f#}9Mxy|>0)RQ;GoV{Y19j4b zU^N;NcrGVWm$h7PC3dSRz->x6`k1w7|NR6I0068_THhS>7Lc^l=s|_ABHDnwyV%@^ z@9fY}^FL8=F@61w!hX?O1jTdR_FTuB7U=a7w0hWyCB;z(jAe9s& zQ)>7RD}i!g6vCyo_t6W6Cc%X=S|}bXH@^sMpzqwLeXLWaGPUH3Lx@szfTv`M*CgU$ zv}~bZ&gX$B%4o`Ezl&}s;R0|LY>cFuLu z&#hC?`G=qXE$`#nX;Uj(Vpiy$hyD6K{z>lK;^3Z5gX#q|BT~9_L|RD4q1jgE<5*|F zP_AkBphny&xs+ng=sW>_Ke(`ZDj=ksadYM24$yV(OJAT!Zn0kwZ@%bes~zi14u06& zi;%uaq)HhT3v0kSu|h_S8tNETafoa)ms>StIIqULF@K&jpx5;%+4I|DnKfVMv)&QY zEiK6%`2v7^kjaOf>x)i*E8GW$<8M4x%oMqzWdS`SF3{BkUOO#kKH0ic_8)+lk~9LC z8XWe)9mA#W6YziHImKR>^40Kfn+|m|nu^JpFq{`; z7m!WjE_TUukVr8u^Wxitm{s0LtXn=U5!{42agQM7&AqvId)iJk45x-udhv@U-M*tR zz>^CMq79Q6N@8Cu9A>94r;D|d!|S0Ge6}shPx^O7Q(kGg-B1s%_)#(T`0AMXvlr=; zBg*uS0PWbQ|Mj;yXcPKUhlwDDZy42cLce}@`W4fO_bSGiFI9O}==lD)^~&~0{}9Lh z@=r)O@x8jK$!!|?5jkc4VVZ98pENxv%f}M5b&DToob>q7F ztxVn<)(`N^9xx^W9}$Zsoak2+FmhExVHQqCrOuLa9fK;~SR9sVD}Ig5Ryui7?^Auh zLP;4q8qGkB&Xop|Unh4n#Cv=@R^7qWMORN~6xA4?iv zc?yy(o1?4m%Y2I4$f>|^Uyhd9Pt!9f^w55gK*&ebc3@=~9SxFy|Dx{l(^LIkmGvY^ z!jJvRy_TrKN%ztmNeA(@nTiXHr^KZ;7Sbpi&L3-0{GWcu#hc702nyAVJZXw5Z&CfX zRCDec-9m#n+QySihLl0w3z3AQHZ!V_B6dFnPsn)6TwG_sOut)i_4wZa ziY`9ccq4cSM6o+Yj_ihAM?5SqRN{?6D_gv{&89-r;c$H#x$HcjC5-;x^6tf-ka??z z6S|R?AC@m{#S{l%V$gY#>Fhikl*d#JeK>dWre>_{0wdhlSBr_SfE1qgUJM+ViI+dJ z!D~vYc&ixb3zN&ksTRcAkEZx`A08Q7T_GztlEH3NN9$jC!>2??exciK69h zH%DR#sO2yO0$r?*i${AwEOQ9Cw&SoFM9WSz)=0Ze{=nBJ-BrVjkHFQZ7OOqtRB&6t zI%M5c4samk?%XvTcos^NC37H_QXo@T}PQVSB?!Far*Eeh(1YD{^;+9GB; zX8wlMj0M){Z$%O7(+JlL@aYY#8Nuoi&)ZZ?#aZgjXjExgFSj{)XmH|DjGeWlYNY2j zXA~gb>~ZW3`>k=0htte>gYW$bPj#fLl8EP7A;KYh*_6?{JZ8j=A&Bi*q%vu=H+Anzb6Dz zKL#4y<$Cf#O)^ZkGDkgn?9&k)0}OM@oLn)m&Akf(q3+0<>YgEt(F5=)qOF!m#wdbF#d z=xwTnZNJ-_3xfqzY)MzqSZV44n@6Tt{#P_y1oWyJo?c2jALe{wc$jyGPEMah0n;LP zsy%fKlgV!OuZ#8j@^AZKcrz;p?db{RE^Xwe1=ctvUm}26F+a5-Ov`iIvqH#`yc9@6 zr?a)d`h>5mUR<3NIYbmI@><-UOg3FXG~|4mQ65m2Au;BAQA~;K`UIYgsb9uJEv!mP zlG=-a-Lrte9#L>%#*sLe7zvb`D3LJ24PwUY_z4x7QuyLt7h>WIvW4~{{S@b_bGgxU z9pP5(sB{y(tUeZkIij0=x$+KclRwANz8A7yc^h61x=J*GX2@pWwM|}Ia_YL_fV}jD zUM03={JZWz59HrhcE%`i(FY({A7JbuEs!H-DSJQ! zj#e}b;52#6b=2Xh)2q>eFfZ2NmmQMXw31W`TRkh8T(r_&C=*qoWGL=rH{YAi|I~ix zaQ9wyJ<2bG0>jVMYW_ppz21>+x$_KsUY_pq0deeb=^%v%WMy?ci)8;}XmjaRw6;E&d1oqV&t+_@^fBM&o zTig0=#87i@sc46e9dem5Oxl_R)~Z;>L{#4Re%N&P*_@30c16tXhEVw|`XX|h$VFx$ zRDa`WiQha67@YQ%&w)}ZH>-g}rlIN5OK@dv$-;M>3mcDlV zw(+j*(N3w|4O{g8ATHDQj@QBMbX zND1xR6<(t)@>Qtet%@I#o1UZiUg08k0$Wbz*R@_B({aGOakjg|7L(60AW0G1?_nwu z8)&a`dEee~?^DNqt(|olDi%z9!?e7>AUYFY%$)Be9&(&)sHJ*ymqM}xr0S?qB3}-LgC1__+(X|aKo&Uh*Us&XBhJ_al)C*tP#P*5Lc|cf$$&xsQ zU`d`pP1DV2$_{)gk8iZzueDe2tj7!9F5S@tH5F$nv?+9ddc1Yvs)g?zIXgpgf~T_> zcj8Z@#TSBTyF$A?SYXJO2Y@AdzX>wi*g*PkdF6P7J>zB+BFDmpQa>U9Y(OOR{+;)n zdk`Q5(T)h#JF8b8ouWYuTPm|(%G7hOb&R%>V&hEnp*pUJ9Fv;loPt!yswdqEm4XdL zF40Ip;M?{LJ+>*eqz+LJg`PzlLs=m9nR&WEeGdpFZ ziNi@uI>NIWE{Z8tib+cR6<)OJ^axvEIa zEBw#3%%}XYDE5bFu>-M#BATIwaFux1ZBhXbQK}Tj47xIs#84aE=Jao??^~yc zU06a1l3)A=xIQa-z7@F%#gH}})sexErvs(NYQ0H7uDGSGRWq{Df6RU5l<1SkBKvtp zbb#C|g~Z2y7?23r?->X(tUHE_rxxk7cO)gK%3a}+rTq3+WP8`Z$xF*y^1b|~%DNWX zi1AMoNKU_QB5dFc3nR1s7m7jYF4uUcK}Ia1cqY5COLQXwLDPyRn2`V9tBftZHVGhO zd?hlOAUmJYfl#ZPzk5!=>15R2c@=|A*W+^lyAZTX&Y2U!tu zy)-yF?&$wGbrWBXP5U)1Vp!d2TA;NPxFu_GlBxm#L-DLkmm1v3+UDPGkF(l=FbyobZX`)6f}>3&zMN zGjJ~&8@JFL*e1-4i4?+goEgSrz!(2^0b86akThG`HO1Mv-ZsH!%9vlfrXh z{0s%f?6U220MLWDim|4lT6!>~H@={yAyl(Zep8&Qh%$i(UX3+Ds~&bt3JMZQzU@uL zTMFCpnR0@u7LX}o)ww-vx}j8j?FzoEU}6+ZHS)Dx^74)3 z-hmoL68PCf7!?6+2WzFp#UbJH?gbW+Q4|G2!UVBi09@ogp05uQMrc?^Ns5p^q>$?2500x*m|i1k5M zm!FemB6~yzCn+C0*~2W1z$D>$kie3Iw@N70SBoC^%%tIHJal*^5JvB8=lzz~f-k&R z@JH-Hw%Q@x99`D`1Up@v*4IX&w%p6^^Ejf>o2(K?MIgo38TjO$#jLNh@T#cq1Yw>P zAKgI!x|)*b*t%~4AX73J@5TxBL5L`J#W1RHin7mC>MB}+2+~KRONEEyo^fxcf$(fI z?rWSAy7I?ED)aU2do{_1j#OBxPUeE9WQQA5$7o^_i0Eq_1E zZOXu1m~$NB_cC~WZTivmTkoiWYR9vOhseOyK#uj<$q66#x96Yw?P$+lqo98RA#y=q zej&jFg8a_KYeMN8?>>orF7CPo?v@lYTLVHG+dWi3Q9b9k*Enk-(L2BvI_a+7w)GY$ zIgsoOlSI|zM=4v)s10i;*F^0`0*44-06c;4C>As@;- z^hq-ip^G5IJS^`9=~2t#4+LT5w=mdvM5oKZMJqm=sFFAVq*{JPNOn-tP7R^7?UKi~_76Sf*ZxGl zo8uU4h8pv^46*+k5t<3`9LR;fGmd+yvuNiVkw0!-dP}>GEG(k3dqbd)=rDcx z6$^&MdqI7y@L|PRC4t{`-(tvT5R*ehIfkJK@)yc@QeZOBAWIrCD3=nxGc&Pwy6zoz z5?W4oG3lN+dH~BSKG2acB#@E9gQ}_)sH$##HN^uahK;3^gDa-tUrKArESAHS9(n5_KKG5@TFa4-)+m;da%*h@2QDWy-v8!D8I$zo+6f9W zj3mtMR-gBOSycsR9B%H#IS_U#UuKaMJqt$0n?UnH@VaADZR zI{Zy*cnEDY+6Nx4!1;C2_h+lp&RKCAN~aqwF=1E;G2CIP&Ure(uuOdFY5j&_gFt;g z>u3nIxw>|re`c=6Xm6qu(>3gIM#bH$r`1%GX6Ni4RfKj*t4)F05(mzrGlAzOlf~Si znu+-#eD#g3vh_kf8ZNH8i3v^evAebM)SnLN`YnF*myG|1F`uM;UFQ+J}bP;#JN6DF7X`x&@buT zfbE4#M-_lggS9-K#$Q2;&%+g8{VFy>k_}pf(>6Lnj(+JGKBV1>G_z8L<7zu(h(Q$= z5S-MP6y(4h%P%>}_S^PMkO#x?rAnKAZ9?LHvnlCip}(|OWD*N{G7$tJSQqt5@%r09 zR7B)=2B@O595*3kxyGN&Aa6#~N&S*6U)W3KmI=#bP!lOaGY9!vxt_+}EM^B^(EE-X zq3hqq7AYEeY|ErS3x{nALFq+D*VyxC#N+nl%775L&@$lVpE6U{JX z^%`o%hQPjn69_qZ>=S*}U(V2J3(!{_g-u=+{S3daFJJ6qIEUJYahdaHfUfXOvx@&V z02nN*sDjlB%zpIz8ZK!$mw2y$s3DF0<6vmL?ctXnI%eF^(2FBm1O1X#9IL8+0l?~n zH4>V}P{L1cBW5RgQ}9t&485j##kaG6oPWL40!=q*#=?jor8K?l?G6Uh(YfL9n8}#j zDJzh09`ZbtqB~5G)le7e_`2zRcPdbM9Y^$&`wkR`^uOPP;qmB-{F*+Rqxtn_Z`@jt zcI4oOvxY+iqcVhtk~EvrH1;|;Xv$N}K>ZA5N`O1A3Ih?XQxZSLA ztBhAo(7jESR(XvBFtVxT7}CiL{4u(8{7k2noQ17E@xBl8_#P@5fItJR`h_ z+P!R=<|k1kw~4oyHS_9+JhmtAnoUv&yi9Ly$+WpsWGzgG5TeP$%1)>cY%@)Ml~{l^ zgI-P1m`;djaUnYI7V;C6=RwE31~e~#kO`|1Dk2; zL#+@ZBuohW#9AdMltVO?c>ap`9R*_n5X4zO$}5iMQuNv4|NB`GBAEGQwirHXA?T7Z zcVUAh_vBRFRRZI*+1nmBs6?@7^xc!Y7Gwx%S?^F2jYVr;^{wd$?Vi6M+}lm=K>v57 zt0FAXMAsFY^Xe7qT7)p|r80L<0<+Gv1q$b>MMrB(zR_p`X3x#-N=+Vem zCFZU0-i8TGuUudbS$kxJp;qMUavrBh<6E&bQ9Oxn-Kub6DnKgo$C&5XlpM`pr2O#5 zCizDf@#a}{1&&>2&uGedQ=nR~ik2T+Dy(vu4sn;A{KW`+dE}mZ)pR+#1@q6I&{^BE5-=3pn@uCJE`JOZF^!q4C^1S;f%# zZ=%>!i(~tYX4;fZf1GtT%yBR_s7EV7D9vrJ(xboFgyY{l1M>yEmF_PNv~|fSJjH)_ zE$^2K&*q`ZaOvzc1NSR|ScsZQ~pDw#z_Oa`>B#|=o^Dl5dVh?;9Il{t1w zHUPJk^3FR$Krrs~CRb~1hPm4GL-lyLW<>PL`gF~*k%t172h;{%=1Ez2-Ok~)jsWMkw@+-E;oCX1( zTe487bF2h4-`FCCmoqwu&y92^8JQBt>8D_M=r zKU&{u=-lF6bm3&-BQvD5L2qrV7u}GW4aoXhrLJ0zWn1T=MGB_qr?iMt5lUNJ)P39g>|@A?m?Def3nkQKS9Ar{O^M&A4G+Vv>EO>7 zzekh8HgHFSaN?-SUpE{uR`rQlan*g>D&rG*dBz`HY_K<4N|+L2=GKd99fU7K+^(5` zJV8(9-gsUxpgle@&_Z{TaSAqq3_A+QnX(6`b;nSMbdD)y$*^w`Np(dwt+qf8>Ir@eiL1xRQm1#n12TBN&T59=pl zLR#MTXKBu9QBv|lMx7M5!c-n{yIi*K+tftK4!{bR!>wdFW02kg8S!>Z;bT3|9_y>V z@Vry$V!d!LlR#r(;rB<1WMCz_A~LwiNuCL`68ftIPMtX&*6@vi%F!hrX;Wl0m^7Q3 zQp_nMSlHyLQOT$~r)smeTf)oNgpe_|6i)qfpAjQECLU%i+nTWBE`8Dd3BEKACX=6lf5qkFOs6^W?3PFbE7P0JYMr>@>vJdcG|0UBNF|8ISQk@O6h*`sL(eAtm0XDd@YC&-n_W^`T$fStPLuRy0 zl7WO(Iw&=;`eq4117}=ML?Z-Zy+Jua%74*{z^A*wmPo7+Hh|yMfCo3JEU0v|o!{?K5f+Wzca&CY zf&Og-#FS|*H-h#f3L;wAhR18()Wu#DdvtvQfaYnAdwFz1y5b5L!LOv|W=kcEszqbk znuTe9Pxpxlgr3AcfF4MpVZsw|E|+r!wkdjLsSClxf z&J4O1#awz=@xSG-%|`(alPGfih5z)~@J}dW8qt1e52jhh(d{gC*BGx8{oTT=7SCXO zuaSFpMisPL__gb5JOewIULpkLc;@j57~^$k)M*wBaIx_Gl%I7B$W7T18wZ7ZgmxbJrq z2MAIwEzAU`)R~Qdv7@(NVH=m_q&IJT=QguQKI1U0qCu&9vPvs~rqD*`?RP|d2feG^ z@3f{wwrw#X4N6Gb$zA10w_I8+d?Jrnx^!#qy-@E`%tA!mY61iog$E1=(^3Up=ke+Ss6e?Pt%-D=UeYsr#R&fYcF z*XH%OLz&D`V&~?nT9(;-OGOG7GG2y}yoJ779;rIGv0}5Obb|jY59l=i$>cOQgOSsa@hBF0Z8$P0&9hUwlsPx7klAnFGY+ zG;}$CLkiH)HuuwZ;%hyZp3P4LyEYqPwQIkN`62QneDpianh7-KgR|8f1mRLL>|YJB zPpf}dA}4tNFioUkC1>^-VCF;OTZplxk*PM>0*7%DMbKIa@7(#QxXQauh2n}+!Eaoy zxF@CxM%?!&kw@Lv8vr}*mkaDb3A+!`(Ziir?OCE>vvL~jf zRG1E5O1Do$e!-54-Nd)R+qudq*8W$lQKDzOpXU5G1aB`o z_uQzKjy5&UJJ0mI4ioP~A8LO|#C~2V<)AKEbpQz+eV(RD@5%glWmdw7zIxstuwHG? z6%=jpiu`Us?@-`VNCJ$~>lQLNriGhOzEA}9%ST(Y?O}7dHhz5YuzRG=p-WJ_Qt2;? zL#2CTUWB7R$3;j6k;|XQMq*n(IZ3u|_v6X{_kZ$-IoB1xV&5~T6d>yZ#^yU?R&fPPlvM9f|doAnfw(+a&zjr;^#{# z0qJ(0ckVMUF5*#=-Mnt-mcr?ZUe`jx@4`U@SkfNevYc;{;a^eh{yXm zA6R-`iw9uomWN}X<4Ffsfa{ibV^iPMjCq`n?Fd1LOZjidLtwoT7gN96b#wUl`Yja{ zrHk1$v%GRnaqEhrQGFS>uYsqPsAm_urxL;&oYCSB!1Y=FU@8f-{m=(_3-A2YYV%c?-|O>_ zPqiy*Gc_umqt&=8EGnE;6sYui#(?}<9blm+2JJNGU2 zKHh2}UH9d$MvWdYrW(b)r!ZniL~z9Kl~pawuY@!^KqWMH zm+|ixE%{gBwfU>PvE?d^H2gjcQ>jw~xn-Tc6>L zw-GF4&{&yuab;1|ZKbmC;Dj}KmJ4}mF@w!NN|@jn32hMuyf@+LR_EF_K7`&Ige zAgnq{cDzsAMbcN&?x zdgCBInuApbH{07GttwzOb6>broVSUb#@01%0`1Cp5H)nnjzRKWEK+z6m&C%_;J4~F z>d2rDCsMG4SjK?3_q}yh;iR8J#1yH5{d0Tpkd`5>&nz%c?h z%ECL@d%vbXnWYkr>x$QCeVwbX)sV&7QiTavbO%hyJe_i(yTg0we>>in#+(Gd+gGQr zA1&;$@FqV01TTt+)pADBAHYc>Bj-dwilFfkPwIbHMN~-+-HmAcCgE|iI1gDeR;Ai1 zo)#mWCQlI~4Ou9J^%`Y=$bWKzM*l>dcW1#MdI8m_&b}ki`xWGw8vgY9dg0qfx%``Q z7!|fS+eA1{BcX&*Bfg|djlY-<*W!5%#cC;S2dgGebd1X2tyP0voINRbICT$ zDOMS4+y-6cegAZOBrf!&rE4l&0%+!Jy!pjvNinKW$j^vkCb1scYT!=^It5$(99f0m9xne zQ&i=&wZ6D(%c}v_^KN@b6e)hjAV@-fxbf9Xb8WVVn>;Ip=DyS8d1i33E%kJ_x#5!P zZv6OXyrBqG_~6eaUdth+w7`++fTl!l>=*nhlj6p-(Zpp}|M|*|L)Pl|Ma1=yc;n+) z2|w;{zX`Kb#Q^WtA1H{Mle^NJ6Xb{f=fA+ou-J?Qk`)cWY*4Y18-)}Wc3CvO81uLb zMM6mqr?!fkU2e+xtfcXAmPD_!&6q^VQxmzpYJn(*|0f`ED=HR>3%UXRWD}Y2Z&&uY zTif)A@1M_M35BxmNhijBwCx5$2g$>cY#4> zQw~eNhI*jgnsKG5b@44?~q$$)c`irPpFC1__SGMcI=W|5UB4iJ#2$k`Q+9k|m? zwk!lveCKKJ0<`na&1kCqsOj|Zd3cpsnjVT$(78#M@v^8{)v^GY<{5wWpSGQ-W}9q3 zn%ArZX@}*WqQA7VqfyP}bl`e-L#@!$gOD+tJ>THY^d(=O$MdSc|azp$S55&rhRTYevxP(R#}dFJk(re z1O2>km5LN27v&eU-6XM@ih+NPC5vm|cT;^+NkWECQ!f0Lj}@=beO0XXWWfxLVBn1pY@Z@R0J!G65dnWx-jTLZ+k;0<{$zoqD^%CMKamy!mG--({c-^AAx3{j$VIU zaK4^?Z2CE}U)L*=9h7eXN3$-m+zCIe` z*Kgup)*k#>Ca@7MB1M30XUlMJ?kj~bd;Z-aM8Bp6s5`=r(@bL3z>#{=vkc=r@=9+% zs22j%KdKbTV2uYySfiLC)__=@bb2^foy$!qIx(fxelCrsRvYvQWDh5#S-UX$kAI4! zg-PI=OH8#!@jT>&&*Ow}mxp){M_1qd^kO6Yk_A_axZ!4V%%GbS`%Og%47GH88l$_M zmRiy#XD$AT=9*y{_o?dOF48>3gS*$+A#!1|hCUYFv^Z@fbP2KlDR^=Rr7Uc$5eX+_ zzgbCO)~!u0$(S}`GLYPBM!DA-b}Mb?dIQuNHS41(!RvdZ?cUh>qo z<=hS*vzR>szDV*1@zC*^ks?#NuWI#d%9NSppF)O6O>F#bh*;y`@J;WQjr-R-GVTvt z?!9R}RR`^h@bla$C+Ij9JUoj*N@gJx|IlTTp`|DSxqLTEt z8?y?yG(-+8dsXk->%N3Rf#)a&P;M3IninFaxVvqW4RLr1c?6uM z?BD`H@*3xLG~VWJ*ntXD-NTXe&o?cAOP*nfI7FQ-vU!JTgBmbiEO@it{VfKB>DP)b=Lf?rLlb8|?}3>w zu(*^8b)cpSz+tB`wRXU$W9C5?cExjSSo+#P;c|{c&XcDo)=+4ZjFd}POF2I_BLvDB z3da+62EpdHT^ZJ&pD>_IK2IU|dR3af`bzfG#*bNoSN%N&cPG*WxUx3z;gtA6Mkt1q+E_-(t(u7ZYM&#y~vZ& zp$2|G5k6&J(mej;s)Liy9Tq{MO)kTp<=R--rjDX|*>DPjkVhH3Q&-`nb}lEJOHn=d z9Htk`O(1OTf2-=e*<*AfBp{)nVCED)BAzLGcA&KYIRQ_CQIhp%XP&v;0?((tZWr<4 zPaekwK_={Z{WM|RI%+Om8IbZ2YEC1Z^0yZg`%QhJF5!lg_l-B~pf$ZARGMf3)QyhC zXV8%a_V7z^8L6Zun%U-tc4h875>N_@Y!Qu~u%K)RUjC&f`rT0C>7MLMUn%vj&fZP$ zlizx!yii96sqA3z00Me_OL2Jq?tqZG{P<3CASE}W91k+5yZ7cW zg>?g5^H~ESq&mJ2-1@)0egO!KTl$ z`sWu+{TK5m_b3!@H}1Z&zx2PhzeUTEvMlhM7CR()h~j8ExO8@Eg~?K?0BMm{Pnv`v zA*=Fbiv6!GmDI@3_9yi1qWGbe-qQrrCtb0U6C)d!d1?q zC_1Xx#+&tdmQURC>lh_zj{`=TZmX8P8$D5_BbTM743u9NNq+VfUJ8q_EdU~8aar9BX` z!RtG)UQ3-GtwtQ(!UVOL-YaNp?*LhhzZ(K1MSTlQ3WBp?5`j|EbD641!uf~EkL-MZip zn@H4u`1L&VWwsV{PpipBHRlj=7A#9fY=C7Zw0;h4@jrns+b=-#p6bx_@SoNF5qyOH8LGwq ziq(lEpC(L2ui+^(f>+2BiD5B|pX5F8LL+->4(L}t(TAo%aopVH@aVJO5el$ZzM(z! z=?WL@d`}YyPqxHYOf#j|3oq2pUrnk!MMUJsi*Qxf@#Kxdi5{pmXY8!*a!O@1 zyNzVwo)KwP2nLFVe-x3?meWF@2@3VWt9cKm;SAK=M>;Ay^1GkPVJsfMC^R~a`~XUm zc+w!R4&jq6DOA2Cb5w2?Gs)vdW6S=x!#+7(K1`KmZJd%h%kcT;{PtyEj4f7ZwjY@~ zOfo4z-nthJ5%)Zs&g8arQj3>m1%l9W#xfLmXP>VmkOc&ihXQ-kZGHo|j$(i4?TF)lZ4;NmzL+C>jz`7x=CF?{0j;CQZG8O8bNh z3z37XZj2_0a-^eGdTJ0sS+@*Xd7Z>@1GhnB>p432XhB{09&0ov2h`4ok}ubCCI>L= zzHl=R2itR4t2w#}ng^c?DP@DdWw{#bo_lURhT7?KQL(u()4V<3LdwfSBXpXefRpW4fQ5`rw+Ou5s?1(RP0D;NbgFnd;uyOSn ztAQVyeY$?(UmzqRLS{93Wa-9gat2~Z@Cq3D|6Nh()FomY1>m2MOL?@Kyk$X}NW zOmeGhScx!ZkS5*e|7_Z3BB}CGw&m}G-db}UolPYbUJli&Afnb6ZcDv4wyr$@)&njo z1Dli6{ZQuud)L1MpY6EZqPa_Q9aWTFclgwfQkF(LxFg)UHJ~x`f5@cNS*_SjV1V|u3;Z$<4A=VYeX3l)LT2!MXRD~~RXFB)x{0h@dm90{6MZtpq! z>s&xn8SgENVUC9)KdTCrr&I>m8=iKv-c^I9iS z<_FiQrSOH;qiNyRZE*vmz0qd9JwZ)>D#>RiI$mITrR&2wo5dwdv%LYP5(JQaZgDwK zZTS#w`B1)jlfKMaP_D82reMBBdl( zZo5Etn6cnFfdaF_f6ba3syv4LjtIdKXaqqKUm$PA3?>&}ebtQTkOv;21cLy#-w6RQ z%{23|k2-UZ*ed;s4iKe{NGQ}yiJ134ezp!vKXW)jbvAf-N$ zvjc!XfHWEGsVX${YNbtkn>d8514J$qvys)3R4>VCqVd5w_u(7$>KT?57vcVxdW2e1 z{zi3W~q~L ziSDe~?j|zBYVoM$+Cugq+~}qyO+Q35uPmz35gq(zXf73{mHgJdbsXhUae^)(YQwEK zqwubS-S+Q9aTJ%TIPXg6U~!z{Oy{ukhqLgiMT>o4JH1tePgAmoNMo&ACu$- z=~zN1tKUg&b}>VmJS21t#Bm^M&Sw*acdC?&plSnLnLeZ@D?DQcR4?O|LuS~SIGOH*ommUUbzV#y`ET+Tk-9Rbi)g7+01>4}f9&1Z0meZddSgp75ivpeq&6b)WxgmVj^PbOnog9=y z@}C3T*#g!k1Ad?X2-H3}YXRL16_4h&OVjBA#@d>acn1MAud)Hi5~TmOJ7J<<6qy zw)g>Ru{Ofg7LQN_4la@OU@K@;wt1G3*DLy&_>zX@&aD& zfW=HAgFh^THn!uys)iY_cw+}f;gs)uqS5#HB+iR?=1HSK6FIDp(<^C{69jgDe0-5m zJkRc6&rdzTE33H1h1)79Sv;9xDEI$t&uu2%h} z_#2UQm_RILTF$)@?%)~U5p06F(G4Ga7h(&9KU=4vA^6W=-$C%M5AS?pRbU^FA>L>q zuy~gq_LG%2xP|{0@DVYVOG~TZ=fH{SteEXs2iXzpZ>u%gb2^(`x3VA#WGkn#5y;u5~}nT9ltqp{QeoH0Wrs-S0(J<>8Zsj;xc4z?nXtX|(DP_jR5DPSOfsxdB_lvLa?tp?%st^-spi5WYGMc%ac z3nhs-Um&dgXj#xolJkZtJWa~a#lRcckzp&^)?wyJO!8V)ge$qJU<4-Vm2 ze$-#yTCcV`Kw`$a>h{k`?CM<7^%qkL5)4Y*d+Un4k?fGIA>qd#`n zB5YIH(vfWE9_@g&PA4COU*>j)qbRv}_rD}`&lpTh5-`s0=V*l%AB3W{;NAEaAX3>N z#!$i($Urx|LHN=-MUYes=2ya>>Fb5hRTKbdy!hQ)66=O-9S==Nhw)ppMoy=M*Oj)` zo<3ZN9*SQ?pKa@exNJXTis}!;EH&JdFL}#LD%pP zAAx)DgVsVptNz7ojJWup8B=DA1wY*YF0`6@7^~<0mNGbjweKi*Mp77fJ+RaR=+w6n}(Z});ErJ5w|ofFhmP(48ajlN%XfBksvxapd7(a z7yOrFd5EdM@+}@3FT8%+xVb~BWeevrZ6&~}2g9M2yb8~XCWoN048>AvD@Fwv&cS7? zz#Q&sm3X2(|Lk*N#+)w7w}Uk{nGxfM$FoxhjTg3lN)%=JdEA+we<>94xW$>P7YRX{KZd+V5Hj|E;p=)xKb-qF`lFD9I3X#B zJ&t;A%Uuafe6as-?OIpViK$?~RQtG5a3f4h2~T(h)u+VQQiE*ZNiv4(k{uP)KZg5umBxCHa%@mP ze&0R_rIQ?vJ0>NAZ`EWc>Fz8PH+|)t&K^P~bPQw*EM=-Q~|Jm^! zk)<)OEG;FQJ%zIEfX(K2kJH1q+RbXi!fHIGf)Yl_qs=Q{yJHb4$SrS)ihYS6v4_@5 zax=*-t(7BejY~RZ-*tQC# zwbp%b5XU%7wo7L-)fmnF*uK2%lLbI(soj(ip(y?B7O92!d|QW>EpczuiE!E8i@FhR z{KZ{_w`*SnTdc(k)r5WMY7aE4BIFP2%A?|Q-NOMVsG?af46#KkAeOM{K@X7tOwQ}z zz`sT)TaJ?bPMkD896K574ifAAN!cDY;jiB2|9UMgRCX8V%bB6vxByZZUl{u5CS$w- zha&Jy#O`o4hHJ5GB57oKi>GVi?c4U;Ol?DFGgbUH)f5S|yhURA;xi1-L6?0K+Xg}) z;xBONr8g1Rpt$a*+40DMlrpfl$k0yk$NBq?1J~`<_2tixtD(2!+t9{3uWNC0CCkmr z4LkNvzmlr%cIz)6FLZwBaix*3greGf73B?Xl0t>hU^z4E^`a1`N*#O`fwQOvmg$vQ zVkkp6`|T~f7UE+Hy!O6@_Ybto)@`y zXR4&0GPBg!0xI=)_9gVqqJUCXWaYc>CGLSnX3at^v{a9#*4JfKud+sl0RFwu5?2ay zzqxrF@ngf+|5fZ%v0;t<&Rr|tAFac#F;>YZ?aZ%2WO>~6;f!oICRH?zar?G6x!`#f zD=7cGvOP`@-*^)ns3fx_*bs4ZTQvaovy20+NY;rcq33#+$BC7wrK?K-!9#y3-<~>o z_naTuMPBZ7ew>x7!n?S63vMkm5;auYL!VVeh)_nahor-YEWw9>nu0-2RT5YNEn(5l z5TCDGi!JBfJjaF^98WHoYg8J6R)$fB>_=X+VIc4XG%I8Ig*2R4CPs8ePLU>Fy|K-Q zRXVj$3eDFS)rx~`!ztPbH^z5#EPdg0b(-i?tPtp?5 z%7cQ=j7#w;w_kFiJxu5=>9cGoXl?9fHSdA8HD9o5bbh>hug6__-=R9Rym#}cRSlJB z#+SHvGs%k>{;^42i0HD>Vj|UDi_P+&X~A^Cbu+XIDrZGJKs@+(&~kHr-4L*U`iq=i zkEEVSCKT-aWZsZS+mxSU{!Hu;E~ zU6yciT`?q&HOt25Y3r|cwy)q)0WIJjfV~;MCsY+&K1|WUJ4`QB{rcYzFI)Ta?+LNM z7gn_u20_y~FV6qn{BdfqV~BIYj+yGCx*X}_*nz2bU-RqKL&C0t3Ry#{8uqPl^y#c5 zlAKvNpH3E4eF+XM!2hUM>M6qb8m~wUrtx*MBQ2e3!2(s-)%A2@`!}1t2|;<3XA?J! z;Ze=|u`zGOkn5z7G_eyGZbC`a3tm&|zRa~@oJMD{?!vctdBokylV>sPpEF_|Ze(#P zS@Yy%jqzT?DkgO)z^W6^~ZAp{VpyK_$h)ZwDSTx*L&7@fGai zwND@WES9+E5(!LKnP+p$q`bG`Hm90z`&1OB8mi0r3;_McJEVI%lbv6iOe{1Zi2g?( z#jR)kpo|e@QmfnS|F$K5^0x>WSdwj}xqqbBwD4C%X;6vF7R=|Y6-F;D&lTECyxX~D z%oO_BvPhZva|UP_5K1~QbS6L+^e%rl=r?c%BQ5ZVQG6e77>g1*GZH@IH^vRm<5yHu z67vbAaBc;?k%UBJ32Hh(W-NC+cWI~)D)rHii&+adW(-(eo@0R!=B!6bU)uO{#+QHc z_rr`X#9UF9OVc&OrN-^(vfm(w{DNiC&|5PD5ZNteAns84K_y5nI^oPG`#k~_boRG0WZ-xZP?-TX zt9X>1$SoDp=|$vXP+<=ru3kP>2wIEDNrxn9NRP}g4aZL3aO{k!k-N&ZbfSR8WVcW{ z$Q+o5BYY|xFZ@^AE4qzzLrowQagwu9pweKQ9`}k0UnTUAE-uMbC5I^GtbJHE(@w)* z!~@@$@6W@+r5F}Kb|Tz^uu`jwT?WHuM*X><8dy_kJEPUK1k0E4QBFCe?BfSgyH#jK zFzXXOt1id0WYX&)fOr?5u^!&|kbW>hgUfchP@h}k4HLXn&aPi^5+Gl{p+mw5;tVyq zN>>4fN>vcF`V&m2M9|$^{@L$)+VdS~ZS<}?ps2r2J)5N-9d9LAQ|M5Nx?|Yq)e%4T zIh?g1oClTbdWY+<0DI1LA|ohp!sz%x-!uUH*81N2rPL?=eMhd$iZc5gOi3C7#;un| z@g;B9%1e%G0+x@PiIizKe+kyadjGQ){U`i-KqtY@+fpR%gSQdOgfMVK-}lCZzbsO7 znqI=(7tHxzkXo$b!}203aBK=cnq$gxH>9Bnl)S2dE7__R?v6oOch<;&q~{gDAKYvi zr@mH6p$nqUQ&>ShCT*Db{W=LK)9X zX|_)OVvND)t6*9$CRCI%gYAhB{05oa$o>QWAPCHxy!eE2ufETMHNIpD&FT=!ccWtp z#OKBtQO>30+cs*7V#y<6+$d!N3LDmh9xgr)N`Fs3(!`ymw(&FgRh}|_5OtQQ!pXgy zZmA)1?lDwV9=J%Hy*VZ02N$}le+;BqqEa!8bkwk^lNk&s9(>-avVu5k zEPrEf7mu=_u~rm@yk}ei$Z`pe0`Kh@(?sa9(5oSrY9PM+$G3g_?1`pvd~~KZhrGb1 zjOD0+xg@X&)m%lLpZFR1@cX&dJ+hT=9hMCTK2Zx6 z8ZE8COwu7;%2+qVHkys02q$SJ7YNx{MQ^FNJXmSvlCPz~OmrbG&pA>!YwSxuyiAq6 z@tiMYdR%bIbdeS|!3WerHP+cQnf=%A#@DUE23E^^;M6HK!j?|0z3{S)veq)yITiix z;1zR2?QWEJ!!t}}nGBr3$>cMf`LD$K$t2-dcXIIw0nf8nHOe7MEuKNBR5^>~VOj#UQeivUSP4#73Zmp0_K&v<%ZoU%EU=@RX~JlN$g`bBv-1XspvhK4HzuljG(xwR(DxA`D-_6_1>LPBj}t}t ziewKb&NqdX2=N-U9X;T2xf@0A%%-viv3LXOz#eVKYe-HnexJZ()m6pvbyMt3Ut`B^ zPdz8K;7VQE+fv441V#>+RKB;<_rc_%nUM0^qg) zOpf6DZ=kaoFdupg+(WQKR2unFk};ZlaquS0K&r%gxyd}us`o)In)Eg%5YdV;D~{{v z6VoDQ=aZCw;&6a{^a3Tq&31;c)3rwq&0$&mZM~j?K#y-#Ff{06QY`0^te?c~{AT)b zI%7=bVI@%9XpcB^nc+^oMxxoZUq~w^IG-m8tme0oe?=T zObnxX5D31YFwwY?xCdg^C>$)tJp8`!rO8P(lv&d#UwBHLg0WrJN2VPLnN_|JsfAvD z?1(%K;mW-F8u#T>4@RqZL(mrq-+T3m_?;4B$N1gt#{Q7gp3FE597tu=S5m<}4n&V$ z`(Xcci=WtcRX0xwzqxOpO+w=a=>@aZGAUK-nFUAt4Xc?QUU1tj68AT(Zov-f%6lJU z+xvOR*0HtT&~JXq!}_;Q5Me&^~BF<33 zuAW)Q+mPr=s59LQ$hUq4Y2Xy52MpJHZYGIPNIPS^nVbh%>hAY&b{+Jp57x$)c4rki zfs3u_&!rpR@^;v=&Q;*DN<5Rwqa${Z(NYTzVs3`u@x&X9Qo%X56DR}>rgZxmHrpPR z==DpwYC~u{UPSalB=?p~K22AoK=T@M}BeUHoU^lHPEs76pXnbb+PJ*s@q(YJ-N=uY;`eQBBu z;VHj>WcF|mD$r0`;h`eBs6WnBD-5NB>M0X+C~s$`B#wUxgZM~Pd>uH=#TSC%$s?RG z2Q9pJS{9+0-cm1^{xQMNQKDbJTadI!`OqD?NJ8kC=g!Zy!rSyp?bQ{!#@7({{Y#=!lI5muIq7 z6v+gxGTCs)Jx#r@I6cz;n}Q7r?_7mJB?YV0mphYCc7`Q-xC`mYDf(k{@Z8OGZM~Ui zA&YHk+kaRm{12B5!J|e%H_EA3Pe?Pb?mQN{G{bUc^m@^FLyiL_bsj4mT~K5O9mJ1H zc9NQ#NWso0iV_PiqfAU{Toa39?4*t@o+(Exr_MHyw{p>3?E!La3HKvTx~rl2*8)zh ztkgny|A4OGkHc@k6O|wj?`E~sL#|PqlpDWOg90`)NlykUdl;BeNcuN=)J%UlwEJQw zXc7-n;e73tWsJ?;AFp-r$N3Y#8LS{@chwm5G70G-m13BnAYZq^Y8l2;=XZ0%DU(tT zHNugc!<Y6C3*oVI7F#9!O@)xJf0s{W0>*p41>_(wui!v4bUo{x9kC zRCdX35KlgKInmDig;fg*ruPsTXCJMR932H05MM6M#K|4wK^l)joiiNv{5s5dF=Usj zr^jfYEAxX0Ylap|lo9E^%fug|f4;yqtI)l?eeemUVt!gOkUpzcvyzqeD4`L|DbRyp z;*usB`5%Bq8_M+$lfjF^m98lO%D@nGQeZ0?&)D4$-$rWf^LL8Jd=sz;_={X`|`T0xuQ%1Kn*<_8p+JCUTd zxb*E1a#T$+2e^$fRC7lIr#yHiN_82Pg0=>!`N2tv!xf?}$t^uEWp!16onX9C^F(Nf z&jUO|jMdY4)*=v%I)Q}Eo2kd}x)^0cX!zpdV*2$XTNv*Lj*_6tqucn~rLf!Iu9PR* z2G{jUpzC=5|EIqa8=zIw-yAPm~ zKQdSjv(+dm!p;_t3U0}gdEENAFd)nIB@eM94uY`jIj*Pdawl`8Syn}~9FA&Zi)}av z;V6B3(oV$ep(QgF3y$Q>8EMP4BjE;mDr?rmG|PyTL;=TxBuWlT$!Uu01eJTBt4m2T zFaYew0Cz_va0NUg$s~2*Tn0UZ-7-rLU#bXGW}JCuLmQ%S?FrlY1GHqo?$bMH8IG^s zC^6y@wJj(3n!-bs?UE$@mtg$icMIlj3s3Cr2@S!!&2E;!>H9@w17qLdRdE>Xh=Tql zq|Aj>UK`5f5x>cHv0Sx(wI!>A(w!Zn8DiHjPPM00e0bKkFDGx1Gw*x_bXAtFiJ{>c zL#KtxKHi)4Rzg9QcoFRpVPkhk8HP0`YB!b0hkY1-DdZ(7PYjR4@AvUVY_THN@k?LBS9Y<8KLS1rnSd1&7h zZm@1?POTNYQI|}R-;u+l>;}k+0rkHf_34#4y*^s?REWDXI(L58GQUnYQw|_&?;${2JZvHggR$n^U5-ejD=jSrdk{|T!x+fIwT@-6bc}9%+rdw zgEl|u5Q-K&UNqmF@c+n9)h8eI`Rd59v@sEI(q=z*pDRT)Nu+Tw;lpxp%p4pSTJ$^k z98UaM1t0g)(Hqc8nl}($kaRjrjo6#(;3{s36OK+0HjLy+Hsgfo6d>2qmx6qFUb5mC*0)!5@ZY{noeceh6$bxVyh@ zasJCnrF)k%no>gUqz(I(e&s$W2Uj*n?{Qt)he2L>84>=%R+xQ}-U}9ITwfKert=j| zp(pKv!@a7q!@qWWz%|5rp9o>G>{+Pp()mPSF{Vc$m`HEfn;eBN8WEmbhdZA<1p=N} z3%9%wZtV7D* zCi;k$^u=e&%n;$F#XfwImW99vU(M-hCmBL%&Tu|Xc?P;IXh&wI4gtwWn7Twui?HmA z4iCzwNhT-6>#KJG7Mc{3x1;piP`qf`hMeew*@LvA(U?@&BNr`#FFOfAonP?ahHt~2 z?As<_I$by-h)<4%N>hIOG?Kf*=ZYutH+*?N z+(s)hM*w9fbO0++je*{IXE5?n;2P42BoQ&U&+pNQrgBQu)029)|8_-@IAL<2re*^T z0>~P_v+SfASL>6J2mj*bdMAwY8>15SdSI=#P`3l!si$XVldotKj*Ku7LRf~1Jfm1H z#B8-jx9|?AF+71MV5kRt^<++R`jx|kZXO3m_09F82{D0I5WD0&ZIYt299IkznVaSy z5#$3vSd!veaIJ@XLKK%*cj&`_L|`}YRzMUp{~k`Ul7`iDVqmi6m;|X9teE#|@`F(;J?rnjb8R*lC>-wxO_Z-&T(L~Q&0^1`B2NPc zJieN>kvV-6#tL#d7V>@fMUs_9mC`d?7{SO^{8WnFd(D0#2vi$_ej$kDz3%p?7Hu z$`I*o!;3Nynwc7$_)L>FRAX<>&~w{6IsqxhOv>Ji_2=e2GF@T<(UB4Y7oy>k+WBq2 zuqz%!XDyCize`G`@aD4geU2*gCySM=_;#kTP)_iMoG`9D_b-&`^uzx8h3fv^e!F0xDrcZQav=d7pg zroEs{O0|MR@S=WqQcSTI*32C-J0%{PIT!*b$D_`Gcp;RCf>lui>-TMb3ve2aBjZu$ z6-RyRUQRR>{Dzo&9JUSz|0fHt&p{DQd|nk@jX07K&jKgGk-D6&w;FR$yc-wd%(2(J zi?d_p85hh$=^8c?*+m=mfr3)SF-T{<_g)A-a zoBO4k&F?_{oZD4yXf6LXQAiGD^wp0ferR#VC&&7Bt#9>r4>ZKkJ!io)Zh_Bt7YdFq z_noN^jsCqisr%lFfLFF6pMzK3$m{*Q2X@ccnjU0xyIRW&IFw&wRqk8}bcokLevo@^ z>bUwuu?=-{&x1yQ?uL52b5Ccn2|x@je}eD}L+(}YwMG0GtKHFt$Hrf%pHcHBJgoAc z9_(?lb_~D2=Gt>p)xoq+S}cqd^0?!-xNbbf=CFTAvk3zANL@BFPziX;boSE+kwa7i zrb-?6f{YR4Jy7>IX;l^n2XVYNbJ8G!tMjt|>w zZdb#X=z9Jg*E)mW!+)3pu<+6+`zDCi?~qR!Hr}th#lZxitpkMC8hLpmWQU&?ezq}x zaQS@`VHFzqJ-}dqN;#(kjO7|a$$qR$;p1=nFBK>y620aQhb=jo2#XnN%3!m|zIr`e z2G%0JY?{Fko!{F!S!?wH(Dhpn#5F_ey+{FhSS@EfrU&+~GX(hswTU@Q(PKFY8zM5O zz3<_BoCKqvKV!Rta7cRmvWE*OV5Mdos^GbCo(!d3itsxc2%!M;!^Uth+jtpxjx z7afty+GypkE1(raAfdPG&3@S@a^0Pv*4)8lI4lh=ODU3ipzboP4`?9vpWCdK+8tdX z6uyq$8=@*CrpJ>&ABQ-4s`t-r+6qq>Qbdtk?enCU*qzN=_HTAlp3x-6m@f4@?+4p{ zn%3}`zBDkvJ~ny&hJ_5bnomO*i}ZP)H#L4vyz+}+)S1P>bA-Q8V-Yk*)wa0r^sbu+P?u@yH)}OT7V&?}lV&hY>F89OjE5JlDEy zrZ3oE_PBNRxY9}7!Ub@+_UgXcBb`nCx8K)f}VaCSGHPJgBtbYK%V%VPWa-quYDdM1l&X zk4YyjG$hHI`Awx(8()bvsK}{-;yfoezAxqeW;8;kGz9x!JDn$leDX%k)4Vf2Ht>2Qya^QKLd}g-kVe~g{JGZpV?>$Jlq!7*h;?7tvuVy$cBrz66mF)Gm zm37N&5}^kQGl00@*)}GoTOID*XBK*iOTj|0hLH*RVsT{q)l(o@PCD*w?bffzEHc*E(F~5sN4c^Keji#G_E1WSk)> z#x+$=nkeO7Uy>{)P1U7TD;mK}5hSL2MsTZV!3141^nK=13p58(nfoS+_jM&0P}|Bq z?yzDx(!o1G`Wzts+|*}`Sq4Wyo2rDAgLg4hC}$@!+#YHr6bSFu8`OgesJTQZtzPef zYw;)0V)ym004vm=+U57AUaeQdS)wrp=^hJsBk(+MBp{^3|2f^8}2Bu)*GKsQ!uMvig-3MRUYT^{3pS;uv&*bn@W7GBGVxK1vz| z%-{F2Wq-cgdd)boorbiZnvr#?pq_kjoL+c0qb=JLnUl1;M4%HtdG|uS2N%Efdz%^9 zt-#H~SRTd!9tX<+6Tb#@Qn~f0%VeU9o~5{^WCk44YKj;dHLtJ8G>mUa2o04X(guj~ zAt&Pf`a?(V`#+vz+vO;IqYiEQ(foXb?pfvafIu6fTT06j~zysyU5ghXj!D@ zGj6Udn9|eaaz=G<@Zm~=rE-v1FC6x%Y6eI7r{KaKIr56!BZDb3F3R5SG*(p_h^SMch7ncm|#mjUbe+$_2q zT_aBr```v@Jir3_KNE)wKKVIzN$vIx6nWaI?9!foDH0z{cVI6F=2Z>lUGt$NB(zWp zvznC{6ENw0nQ~@%(l@iGray9FZUA!M(VklBcdVJx`|xrFBHsKb<5qb%Yi#jhrh23v z*ud#KPGj)sGngMKFv29rVN>zTe+A6hWT;l$n5U^#XC+DGRHOC2SQbdPs#M17GCCvV zCBuU8VwDNctMfAw4y3yrZGyyb&`V*TivZ2zMVi@LNBc7cg%5&h89LYpT~1#TTBJc{ z0<=a81sJC~t_{akVvfq9JBJ=bap048{!Eq+S*NDmeJGW}P&Yv+SH&(7j*ppVpF76b z^n@T5VNx?ypmjx7D%oSj%f+ucq;g@p5?F8WbSErX-$q2i__&CwD=0@?jZf%HvYTqnDkMIFiZbZOpt|_8S{H4}X4mH{uX3RI*#y z0Q2RW#M3lSUwf6+6BE5c13^mVSEeqQ|IV6C`v4*7DE;G=y%9ulxN4+7D9eO6;mVZ9 zY&`%8z-5;3q%jVIzFBt#y@5&}baz}cwrd0J6 zp5sbN;joG0$Gf+di2eLG^{wvm`X|qip(b814>lA#nF+d0?0UAB6=e?yJ>poy9f3I7 zdrC1?n0o2umP}vo08@foe!pn#36CBPG%iJgEan#fZ2MuF9UjjjZH#W$}`8GTlec!v0Qg9rd~c;rbNx=m9-#Fb2g| z65`5=79&7z#p0kGxE!?Y;b$*{ExMd1@qIJIIk49z|EGEr0XZ5u)^bHJ0z6mjF5L&b zzb6DtTX{Ox-fc1yViR)eFv}g}$tAqS@KZTfVxAOvtTuVSVcqL(A%htc+h3JQB((`7 ztIj!W8Up65{QqxeD!7bQdUpq7iWdZ7k%VkwNR05Yc}(1^Tx4+3)`@^7`EB1=K%S8A zb9PJ826s^?_<6w@(W0GSD*9IkzPM2n#wxGg9}`uCQyh@+6BJyP$NYJ~Kh5VL?&@0V z`|g~a-WA)~W=iw=q~r6di}5;n*i2P#p&9W4NJId0>Glr}2so^ccao>|Z|3=MXS7)q zM`szbpt7=8!EkQ0Rn1;%qo_^BFOALS!oOE#B-)g$Q=>Bj<;|!wO<5;G25?OY{|%R( zSK$|In-|7B7B4!R?2DZM#2t^ctQlglHhfw_WuCn%mz)kS78B(+i8?DXwk9(C)r3wu zA7bY5NVf67g(&jeBvyH^qT>!VI`>Axn4$>5pqPHCPF-no&iuXc3yt?j)52WwYnJb7 zEIx8a4DQ^&^0b7fmx`&(E$`X@dP<$x%;RL*%h!Iz1JamHK(Wr={u`f6M;Z5-AF=m9 zQ(x*U(MNrcwvST#-~FPmG| z;M5+B{`8Ox_q2t$ikC8jIi{SxnC2Zfr4FZY1Uh5*6XqL}*WWXR;XuN^mas3gXatmt z&!bNwu`!r+GaPt(&RII==eZj}fe)wRGt6px;r_fI@vm@JrRSJqsuov=zoKszo{AHN2nlUOap87EVE?@n9t-g^oCB)k z;1PI@PK^LMH8>+~lJN~eorwcm$=)&OC+{xKXPoe}X{pU-s~&`OvDJ7ZDYtLxVg0bq z^f{z4i_uznCy!L%w&C!hHauWQpo92%`TlN^bwJrOxA!Xc#YLy$Tis%vjPw&qk=ptD zt|B~SN>u$e!zeljc=>%$QGL)%=3!?&GIh#Fi`z)QNDTOmO)*%Db=|&vkpoVNb^oXS z*#n|D6KP-S_2%EbI6huAV~zv~G+B7RLtpw%?=zlSRf`S8 zn|Wg8?Geg9mA`<^SaBnLYVjj41D7D42SG@?3HD-#4aBUa#OI|dF!?nKBE`RDQoPCZ z04>;Q$t9)Yx87gT+goW>2V`+uyY-=bGxpp^+1LriC%=m~|G{bueb2(&s89qyoc4~c zEImKTXBpKD#aQ>#-4hTH$7E@LAzNcCa1@EQY7b5nheq zQ|+4n|4Y1(;jfd9i(m4oxY*;oxTC@*M&Ot&1m9OuRF3D@@dcr+aT6K(JZj%&#pZL0 zC;Hs0_ZulhqFJWNVosH%8^QJ*N@*Vvk&qEcsUzP;SEs$l=ME%qyy zH-jCEEm8gq$;~d=5#}Y@=&a2o)zW(h_CG3K;d<|JiC}IdgJBa<%y56DYq>e;nA6Q< zDe6XQz215--IxD0T{jd?wIHvmLlc`yPt)MrBA2473g)G87)52Py9YC;G8Fyd^l~Qm zl8eL#YcFR(wmZoI%V!Fw*T#sMvVH!DLuG zY$lvb&<>}i7D4T+mKevKl8Hj@g@eigF^eG`=`mH-TwkWe6JULNx?VQ%+Z`W0Ni=_7 zCppPv^^+cPdHKBn0uq;^2HVg1%{$7wf4?8{`3a+#z+yx5^r1t&K_$+UJq1sv!zKL`{Bu7z*AlsZW(tZOEQhdwKQenM zJ+KiIF7^OTS(!nC&^o7RSmvmGWe+HS%)`u>rMNlZ?U#@<4c+o0}WeI zkda~ZbpPRnluES>1+3H>`_|Tp>)sL2OJvjbUJ&(6rgiSv_2YkfQMO>+{6C+V&ElTDcM@4vdDC7$wD!L6 zp+esX;;6(>wfQ7H$Z0YoSLTgw#did`L^*2|9>4(g1D!jvqqkdYzu2Vxx2wX1)Qhw* zq1}nchnsZIBqwX8Auklj=B)bjO-}vAUFVXeO)tl`_JRx?yXl!3cE%uM)&Qz=kp%;W;5iGG*fM@1`_+% zE2|qrvFtaYk-QU_fkSc>siY|lV2<0xm;|?kryt~>1PAosaBLV_dU#`mvPYyzo|C40 zQZfk#_}`ckXs!~SFkx0kB^!0!1}PTzN2rw66S&-4E#zWAWG+lG}A6fH34ao2CtZX6AUj-xbp`AwB9mA zGz1@6;inOR6`OAf2BrXH>&k6*U(cbP4n%`pJE0$c!+C4Uwe2SyLbdS) zP#O?-Vi00#>onkbh8cDN#sify6xCzYIFf-U2DBajw2i?sZNc1x^@zFyN^kRjgK9sd zub#0h5Gzb3TAQSDETOFXyD3SPy#+=XoeJZmZSd{*^_2ICf5fknB|F$-%^l9_z%(~ut|kJ3x$Sv@esk>wKmYB! znFStNO-SZVishW#GQ8Jmaee`-PF#l>H~5AZN@MH9ku1;{>mwLz#1I8BwVaY}F`~AH zCR(|ze0mdN0wd;v9hCrzR{dc7><<~T4ogMoIpTwsM;4(fpqEpR2ucoe7$Q=0?!}i= zCiKe#L#aSD=2!T0+gVHIms=z6l<`OuKUJYDsv!`?j6!2Br6}w^9&pyAIfVb_9V~-S9KEThM@y zSV}6Ufc7Ds*rXz zIALlSlx-=7W8o!C?ocQlpZGWYyXaPIX^GFJL#t`ev!F=`lMxa!K%vx!eZ`2O-4hQh zYzuMOF%x2+lP@TPy{CdqSFXN!?6|^3T`Ty3GgOO8F5q0tv51;YQd(lBr|gKM#|Mhn zd4LvdAbQD7%Kf*LTIvI&EQT8G=g{l;%DL2?BxK6_OsBra=%;4HX`*wU2U6?gIZd1y zb&;1h?~dV$H}IvSXNn$X59gyHgC#02cXQn+ok{ z{mN7y{e4DMqOR=+GiGd8fP3avdf(L0OvH~eO{`ySRD6!3#4eK7$#7ok>wuXS!9WXZ zsZ@!9@qKVdJqE1%&%nJ_F3@lqVkhBViM&(z=6sE=>b zi*0{m(u|D`5+TOos=-F5VSsB$M{_1rct;!@FV(s9M~L!6Xifq z8%oy-{(w*v%o3f!O(e*#lzYF&9MoyPQIFeo{)Jxj4DR!kCu5NA_y}1441s&>v)&Uxo)tc49iwOqTgsQLD^NA5uA z(;s>(KNE}yfzq!)O^B3Z*=sAsB@>ea*$gLY>Hj1K^(@i?j+P0r^O8_?GvL9N-|@lt zrw^EnU5j~Z^X742Ua>^*n|#BKx^cA`MhKkT{8f|y#rleuk3;aV$&f)P(KJ#-rv}C! zf%N=3W&SHZ5;E50tT>&@+08}8#_L5qD)HnjIqkso{>;)hVb@3qr>D5~7jTN9N|ief zHc!K{$UJC*DXzlZf||2xJ7vI#>YsZ&yvPI+URqOb0_%jc%yvl}raxgm->YlL(tit! zfEmW=Do2B6?10u=NBaK4?{tRey%je8jTG>>2a|2Lr-}A8n+evOpNgH@8oTvK^>Ptv zC)miaQBc@jWgUZp4jyTRK`4)^390C+{P-Ox-DZs z4Fvr45o+cK%9>zNo#0n9xSA(4u_hF{Z2P|@jE8Kod9K-0?tT}6hQ$%0+~3A7N$M$R6@?HJJ8QG=aZ2l~e=Pc{grFF8H?$h{r z?^hKFoZkP|KnlX>|CT}UbeRq@D;-0!u$7M&r{`yVuUiFn)9Uh`Cj-hb*0WgrL|0+g z;Or*-3Y2PmcH0A?r`GnykdMCZx>aGPv$8EI!$vwTT+!Z!OGV+n3Gmf}m;%bqxB`x< zu5h{h-^mF3P+HzDAnGS=#L?b7}hHr4-hDTacF1RXD4>m zgjt9tz;P0^me2nmTNoK6=s9MsDFT_5<9EY??B|!`2`_S5V>*t zsB1d!+cu_rWJQ%#GD+QDtx2P!+ylmQ7R4Bh*^}ZtGI_w-cvlQ7RJ*S8;U-#;Yo}CB zLN0Nuh9C^_J#XsH#zp;}rjVcq=f9o=FhCNVXDDTl2~JA%70UG-W#RCIr?-lS+2|bG z{$WoN{QD_H1bq1qrj2<1nL{SQ4Vl@DF7@af z*d;@iYeEwWhJ@(I5nMD^;(My{{XTzIS-)FdrTUDa6#K)5B=EZ%Wg?YV`U`m-7nMn!{{Z7mmKURck+MZeHMC6Sy6 z^IA2hTSgb#h~3EV)Nh)KnIIo1>W17oNdK^mydc-maN~Ml1rG;e@EX%P9c6TtT_*sB zbT2}cPvAF{_pbAE61cZ4g z=4!Yvq_9WlUHfmo@GJ?tWE>jdcKvc8LoV`PTwMq6Xbsvy|M0sYeAAvP{9~?~y&!J4 z+|~+)$sI8kna{7DlRd3!NA83IlRqPArwipiQ}^s+vM?~HG@|Yg;BAKL8YW10OE%Tt zd#`F-Lfde+SbEBA60hUjW2|dHD1k4z@Zcg3YIXxwooV=(Z&7j|F%^(UB5 z^Fb`ElK6{3ExYQgp@A@2pr!n8X35Zgx`@vP^H^O)Bwlg1{?8gaUjacGk|IW61~4Vs zTC!{7>OgjEd&3CJb{t*_ltSmMN^|g40|KYjRg7E#7<$WMC)9n(z>I6-j` zvV{EaTm_ET*rR@{DkM`2eYu5Aa4}Vs^!V=2L{8FC-U9}d%l@8tNgphODsM6f^pAQ5 zv^LYIVuo}CQimL}F`*=YUTEOMHGO<*%V6*;A4-|{I|3HTMOl-hv#9~UPQnQEPn7?v z@ztB}#?-m7o4*Xb3B{=+#2&GJJfqODSK2Z6v{+L|fEoBjl2$oicroLQ28T(l`WiVXdkd=^r^Fordl071HGsK@gI!2~Ws-^5+r(_Y2+NzNq&Z|`EVko_`u*3{bl^73G2xrJBuM3m8s_72BFMv8OJ2?9&{jC{>%;*n=7`VKP037v4gwZ2YWHze+Cp|O-W&z--V`tYnnc>vL~stPBv=;D zX_wDw7l7V`ohDKt>h}j9_yJCcXnRveNP9wnQ4coR--l9{wrv-34nxc^j%L@bg+IUU zmvu9C06Q{pWQH~hwdj}Hw;EN!80aEinLLdWCszZ5N2W@6Pv7h0f#QwSgeW=qotNVl zR1$_;X*?4{H}Vd=2V1|bpLDk!_jG4;0i=K!@TlGX^?ld$Btc$srr0Qq*lfGl>A1r3 z3Gs#WEeAmXk9GXzK#H~qqGQriRO5IVz;`g`e|>7k;+qlvE*U!RZ9Lrlqj204iWmEI z;NNih^#$sKGu$1$>|igJ*swyZ#zwqy$6Qnf-d`41+?1iDvTqE#uWmbtGI#(YU~o=!Hhq2Bc977%RdU40FUA|_JCr`>RF z12d~ej>gN4fSFU0I^t29jnOj4<9Hb?`YCs+5)iQ=Pd7`8bEr5PbV8Zm$4={o`Ogw5 zWS*GM$cN=9KA+_7bv;0I@x1GCeZRM*@pT2`vUO*=0dO(={{D?`FbWxJpHwkSfL46i zXb(?nqE|10rbj2dZ*(bm<)fv;gz}&E!+#H#(Pf5NuRx-qrsY$x*U;@PhC@duO2JuZMKsyf9x-cnE3*(ubrRI<2h&k z2K=L3m-g4NJS=k#LV8a#1uk(umxFiKW@R7?@Mj?#lc+LD-LwIo=-Kf~VM#vwiX>iU zr(Ao&x=Od(WC8A7F2V)2_qVMMJ>Mf-%2OZ1C57(?4V4kxO8^Qx?eQYQG$CymFNXPF z=12+>p0PBzuNaaIvcIK+4uZA$3_5khw>9EvX2oS~>Unj4d0DMlYi$}SQkv&|obj?q zGPf|3UT-heD9Cw5zfnsbnKePp8N9LDUewVd9QibJGXJ1KlP3ioKpZpPU$CV2>~((w z3Q`Pg2W=(6ShMD}4{U4|I=Nww4uo!eC4yQVy1*p_Oh?~E_++j>Y`2irUeo5jmdc8M zPM%5(EB~SLy9#@1@FK0wAxyqHUy4LpI}Q{fiRJ(b622XV5Bgl|aT3P_^qM$;b|4~2 zeIi(5_}q2ISXs3XE}cTcr4Be|?led=w9S!rH*vJ7bi;VhM(mq&O*kUWzLZuEhnzIe z#pegZ&a`aJ_PKCDolJdBH^j!-F|W8N3P3SD3nT-Sy+)D`xI*f!B>1LO)Fk{+#1A15 z2u@+gk%y4B0F3USgP1ahC_xzsj9yYlOFwr z;mSo1LO+xqy*P)Uad!@)6l6^QogBuYKtJW&s*b3(7M^m#QwgM1nF*d|RJB{amN4LN zU31h_Xw7+w@4pjJls`uj(z`mLs-6rQAQPB|u>ephd)Uzm07YldJk+@&Wy;%uj(u%p znk!Q>vpCGnX7!M#TEgx#xNvDiaALfClI@7X#bzVG+&-b%>D6v zB_kYJvWjsqsPwyWR{6mAh}`+WT0oq}5f60Jg1UnUrut_ol{{;k;48%m;3qYTfmaMdlLPT2`rv zR+0a3twDo9iKunW?;F>+zjt&n$aXJ1r@RZ6WkBpQw25O@5SL=@@e*)^15y1l`NU!H z-Y==m*QLOk(6y0$aLzNiT0EuZg8ThjN=qEEBC0kHIW=m+7P{T1>*k-D+7y}NuUQvX zF12LQatZ{yRsM`d!OTl<9=Vd&q?u(hS$9mvzez0qa7w30p<-Y@Z~5dmupi&R0;b6= z$%I!}>S-*XvXG8^BVL%h1@rmL+(`9H+rR>^n?$~@ViJnwRrV+;HN?$}d$*G~mcI2N ziZ)E0pn_B{ZL}HEf}pC(vGAx5nN&-jS=x(;+R!AQywHI1#91f{^Hw;k?NTJ)J>w+) zd?8?$_HO~idYcBh(!Z;`?Q@-}SmYLomxUKQsn4Xc)8X}%*Cpg_fMg5r5(nLa>LW(S zHN2lt&d!rrB@AmEYwy{RS{t!WteL!!vrXPOZp}Azz}RK#&fvwBMAv|H-gh(u zr4FD@NS7mbrK>jwwqLrc1)M2CsWI~yiVwB4EeNb})m@)&wHU&VrA`avT)Se;sF;0h&pqhs%9H0yMLk6zc`NBeUbsL=GX)=1AFN^||ITU_Smjp%bBeyCfr+s{qN;aLW zZ}U`urcEMN40$;>kEbDsm?RWPAjutF7dZAay3woMdv#^NrbIgRH+G}3Ec9()_ARqv z3fhYSt@E+Q-&7TtuYMUK_@C%DC@bLA$KtzB80n3Qqazr z1pD~Wln*m6q58U$%Y4RTuhWDVk^gbkT*&RA^D&{Xn0apl^H z_An^+!Ho^nhkmLt^@B5rW&s$;N>eg5ZnVdlCyI5J34a;+q+O4rd$>EE2(eAPF+^6P z2X!nqw#Vs9l2FF3A~o_-8jl77`l}@?F%~Y|fF)pmp`1&+LUDodJ5*?gzun^^RSdYu z{DhUzA-vGsynFfq4jUNH*JYw6nwwM>a7xCSo7fib1h%wb^)#VAWKPhoWMkD1YS~;I zXfV>GDi?7wjnE422bM6>PZu7RhfVBk^rqk?O6>Qi&}-!mR;f%9G!5sqDiUpuS>*?n zef>|O(8e8;VYkGxL++Y)!r^nhoz`}qB$ce@0$mB0XW6faDRJ1s(h#kUt%$j=cok87 z+|oc)W#z2KPYy>~5_Q0aKHh3yi<3>2K$Gd<$;m{5=8?BCexdYZ-&DhLe7et3^18-y zv{3G%7_hSTL(3UMNgN0P$uI>rSDOP%om|Af^jrz|B7d`FRo^8HOoC9?JTOdXYR2GNY)6?Ay$;=Ax<#I zlaj_7FO*Y;0_d%yy1}C>v7Nm#^}BqvNOcE_>i^s^O`b0+1w20o@d5%dSdkN5J(DC; zl41Qr;`WXBFdOL}#|`Y1y1$f|TLs(>Q3sF{UAW*uC}M5y68&GvlNJ)MQj?V$p}vBn zRr3~`y>ld%3Zo$(9IilTyH=PLi>RvzUxzDur2#BT=(7Yem0y|{e;q8VOuAV$Tq-_r zeVGJo(!KhriptB}5gMp~Uy_@Wd5o5XoW~7O)mgY>`$zDA0jH`>Qai%j>BW5FUf3Fg zxf!a*y=d;3f(ABt)lMikY-0=G74V~FALpd;?7QO%W&KqCSN!SmZjuPd^%Sp$ubfHn zXCl^+tps9_wb|3uBipiW+pAMSjmUBZ&!BIZ46e4jus2tcD$dm22%{E!=$&G+uj*QN z4ei?i{3BQL(WbZpL)vKynqH!`PP6h6dgLui=Q5gHn`+CPQ5ROF+5d~5c)Gjc`Zfn1d48~8wamD-{EACP)2gMo=p zFAx3bl4SxhYNtpea~P@RS}Nu76#0GVD%%%~&VUy1S)LdOr}*)c0ue<{KeXJ&>&?Et z;PDfrXy12=|8K8sIeuZ8iQh#ow>GCIO|H+0vt5%ZjC%LQPmc6$MnMMV#i1CQ{4W<5 zELU2(a95;y#K*jTDLPs{K&oKJfwdDH!AH2q9aO47=@@TWc)+ z`Q!MYuRue?>#^R}f|IvKccvkwwrqC)$Hg7tpAxpOlWh6Q5bn_v1RQ@6tj`oUZ0RWo30e3sr^NWL7+s5*8* zG&WGA))xNw-E%k&=JTuLvJzlQ$6e{Z%^j!1NzY zn+$(XpLL19*jRlCT<5;gyHZs=ZNKeG=8vh~{npxg`QD`%5%pa;0`-$N^o202G~AuX zgZukTz(JZqZfE@PcFAl z0Pic~OZxm|dujlAuv=+7WzefS=!L#wCL;1~jf3Rq`4ALzI%(fq2AMu_R5gsNf+;#^ zIbKwM{u6hae%$Aj8Urw@e{Tc!_M$`bU@Nm8FPVSYV)ejwL+=g$Xe7kzuH{hTw9Uc$ zeJXLEaV{-9?9QqfJbkUN z8Z_YIGNFjcv_q}_Ug3!oS)-j4&B31(pwiZq12feKgKqGqIIKp%fgAu_IU5AV%T*mN zeuV`n|H!FAJTQQ%5a?z5Wo>#`_kWFMg&)$;LpX)z{{h~B!NA&OD@#}Q<$Y#yA{tVx zQy7p~<#gWjkze|AaT0{Z$Ovufjbl%5DSqSEnM5e-;Am8m#As}-IzqJ+?sjSmrlbER ziPy6qrO3_Tj<>nGIR*Stc|1e8vyAtW4cn$B$1SWlz5ksbdr=$RH{)5VsIxX9o95er zv?>qTk1+qwQ-_WxT%0*Bj>|z#mV&Fg(ph}X$3{0wmO{bgc}pC zEHQJwphafeB%4pF*nZb%{P)i(GFLxG<57<9Q(JNnm)kPl=kW3yn0)#2XNtCaWj};B zqW;I@Xza!Bn?~hl{N_|mkyGf$**pkK*=y3*A^4wypbowIP*7jt*5aPf774!XHI zh8zpy{qvH_ONjWHz1R)9<2v2^U*|)c&#lY(jhCSHebJb`QXG$zgXMH@Js0H*i;eX* zl}rlvT$Eot4Xsnw6VlN6oqN5_#nQ%VZ10-Z)F0lMY7tIyDs=NbxfoSeBaO>p?N~+B zIHjZCQwKrszK9SI%98(0rq9W2mAKxtW0b+#g8IjAyU0@pV(QHYg1F6!LmuMHm)w1V zwAbT*RS+#i?pZ!wW~a-ob(R+*CA^G}FM0cbfIvbZRJ1tVJn{+STsNA|LcKvV90Kt2 zWHg*X%xPHAwyt^0zmWH;EH``x8Gv0?m4-1Gp1_%yu?w8;@;pz%2?3HP{=QtFxzAoy z;n6bPOApaN-c>ql>k{^%ZL|~qi{nut#k@R#3nKVMeLrqk*-w(U(Z@uaQaHSuN(-vQ zovysqsd05`glXi1;!X1+YxhMpXl#RP`DyACSD=TXU!twAfXTv#0zt%YD9Seubc4E; z!P{K9=LF6w+;?a@uaA^Xov(CLjcc+zEFf<7uwCh=|3~u{!0}a34pA| zPKRY$oqMC3IqHwN<=b&@~@DEETUkRicL08 z*(s*LlEp75gCO+G4}znCt8S&`2v4fIM@+G)1P+K{a+ACz1#`~r21g5P6Tu}6NUHpF zF=Op*-uq^gBO3WJUBmp&9CmzC8=0{s6VJsQ&$q0L+kcBN02vbws%y?yfT#a2{*dh9 z&pINZ8${(H^RoFHav^?ZBXeP!YfQOGr@b^5+L$HkJe1-cVIJ~8Yt=|eR9KOu!4Cb0 zWm~_QCTS=Yhw2ul-@Ab?`!>xhgP+Nfi$~agszXn@gSrVnsH27H&gS9nIF^#i?$bAf zdE)^j9H0gz2~ZqgL0d~S9fL#?y2YA@obNRo{~;K9sT` znygiR7>T*e&{2Ku^%=Uhu;VXt=RjFLonYpbRGq#YRvE=YU6s?fbZ7%3m*?EXaM7+* zd{xD`-QWF^h!|-BF;mB`xu*Q>@~N4v=6l%fSU!*;=?mLaT6>VjAK2uqjrgd}WL;IG z$1B=#n$E|C3#UF-S@`~1)|HC0M3&Ujq9A7IwQqD%Rsw(pRQh;}o5@W@0?$=SjFvlg zTOY-b2SQ)s$;BoLhwa7bP#UyO=8peFi>a$(kCl#3mQy}HbENMetq#+EET<@jzi=@_ z#2nUjdVAFPx1kCAGekDmxOOk7q$xY2QiTG7Fe`3D=IWmKu;EtEkqq0@LrVw1Ip2>yi7qn>2&7cz!~Yk`3vJj*f z5JkgQSViK%Om88Lbx6VwXZwbv5lulEw(VF{`>krDOVb0|A z@AcAgVplH%@Up(E1^}sF5RHnSqX&aie;C`F(sX9~psSm;SC~yDfXA^5 z93phpy~Ide94?-0@)y`u4e$Bm_7cH!B|DgF$b9+ib#ACPZPv>fwVfo5q)(4@)vf#) zO4^cs<7Dd8&nOAo#2{FsarM~+m5?4+Iz=%WC9v`$mPmF)cZb#b^;;Shg}kakz{kdJ zBHc>%&3PymJduHD4K6eS(EHilweJ+ORDve$XS&lzOXs3*t+u_Xhl;7MgLvWg8);r(H;V}-PH6y&k|}_7ez@TAK^^ga6hl)U zvK|8!`y+-unc<@XT9@Y*COXTzIZ*y1R6m*+{54ggJje&SqtofsgG_l)2J zKAf<5_S90-Z%M>ZJn=-h8`B12%3Hp1zey9KWErA%rcuWXU054henptjE1=TLUZK;r zx9AmM*bB@q@Xcua(bELhf26khweK5?>8wYZRU0#es^?p$b^Ob>71*(qS+Ru-x`)^0 zF(Z8N#=E^q+FT3hPVI`K_=Gt=$gp8_267a}n{DRGq_pOIIqiB1VQsC`{{7( zVy+%8GYLc^OH!|y7jkL|XN|2Je_pXD462Cwzkxw`PKj0B zsFy4?%ddHfi5F-bHel99%y_61=E|kBn%sW|(BS zx2Vxu6bbj7SxuvNr0Yxwfxs@##hstU(cEvRbXj4-NOnT+qDj;8t$=yDgwwet!^Y1L z90<@DLbN%~v$7ZTEov5YnnUZZdXen?1XNk}LU=Wsa674NU#<}-!jbD;^LKVF-H3#` z(Z5>MtBnC6NyyOVZ3OKIdE(IXg>rSIU)f`iV`yq0wf#>9zS9Q(V)&f)H3k~Hks$9j zGS0RIH8w|P@zDN$tvK!*4qv!V@Mo(__udjd-klqI`nmf@)tzH_A6jfRanLz8(Z%`p zq894r#xVh$8z^+fEP0C&t~`CKE)c4tr4d`Eu-=JgJ;sYE-rg|~hf7otw!~c^sj4XW z*BI0fK!GMU-S@C2*Yt@-9VPS&JWqn+ z)ayd#>3w#q1p)aLAjch&{xDpz;@0lKd8e@#uljFF1a^o#a#07}^CN!D9Kth_s7y0+EI^|Xu_YaP0##a9 zbOGMGmRW-(f`n24ToTe^oVHE1$c^GaB-6q#S{=b_3bjb{PZ{u&=mPa%VaofVbLCgh zh`y1xZPn~J?ce=RGCE_Nyz5L`p3|Yx&EI3i{;b}Wr8*o|1Qk=H=fCFwl9mcO6hy?S zHtiAMuIi(al4%&3l7MGW)8hEEjL?$53~q%=qqPyehdrG``?VD~{Iz~e6o^Q9*x=SM zW*}R=>`U(EjI4qT17X--VIncKtl7`8JXW^jaMqt_+9P6DQ?YycpVy@(Hrt+K9YXKM zPKbpcHrnw^0y2cMXnLQJ^3UazB=?&Ye_FXS<&IQLMOPYA;bh6E25oD`&Z%#%glha5 z73rHkIsXWVmzQ7mr_V$qp9Fq(@%qf5YwFA3e+vJ1Elg+&;*ROY-C8sLn}8l7i>W%7 z+2SX(->d!hLo)HMwi=M8$`$d{n_A$cPoN<>4qOG=gW#KYoNl?PQ-5O0&VU>sHf0SQ zYF|>cP|WJ$n&qrzmN&F2ECgp?|54_woLgXI3@9o7>I+8+m3AO*a``+TI$_Wb^Owy*Ar zaMY>E7eA=mG;H2EwW9Z57()RHxXOz-u>R+aN=TeL0qK(IeymDx$ODb{e>)U_{_^c+ z@H1#aYkRuI#;xCGI;FC|NQ!xc)m=i>^27HdC^dGFiMN64md7J3Z`?7{fEt|eXDICd z8xcWd+K44!Oxbl$M=IBp{)GPvNp3{`l;0%?pB#Yq%jvgW3??*3vU|JECeB3}s5j+F zMsQ*~zL{xO1BOaEA&MRX3lm6I7$(;)$kFQc_y zW>wHQI!dVHKKl@;mmHjM*ccGmV@R zXdWF6!VAr(X(;u^x}KFVFLo5#P%O9Yy~zDfgYVX?g~T|ZV{>~g10j6LT1tig0c!vh zjcU5TY$6?y1 z=_Ow8xfs&MRhOVR&ZyMj2smO2Wwq&*uWgpKZ;wLF7;ILGD5_rE0W9dqfV#znmrVDN zMwzMftohlB+8uSn+b5V$Sr=FO`&T115{Jo~QV8b*+4VcMiqN)*wv4qMU4-xeu=v zuj8;3v!pr%fT2m}MD!Nv(I>tT0KWqo<1+|xE!5a0no;^&U*9jv4d{5#G1Nilv+Mt= z>)>t8{L=n=qKOA=ZfKhh+4ZB~^H>Ef$$f7#bd9c?$p6kGAt;eaH7^YroQ~Gr2DjGc z4RbWU+xnm_SJ@#LT}ht9TjOMO+ml>7lV34le5PH6fy(tN_7Yrbpt2g0P&tO_1W>~iW;G&l6&_Z`O^IWic zcQ&uzbrb&IWl{%_8HntrEFC#B0EKNuIARnrm$vlDUn@-197{P=x{fPgQ<4d{)dcO=275{K&lO(dP{065= zah|mQ|FLwAag}!O+Yi$;O}1^@wmoUGYqHJB_S8<3YqE{WwrxyqXFk{c`#4exUjz*So`tA2aSS_^6jQWZ$+AIkAz0(6oBEm(?}lH=aY$dXrA0o^ih zZ(WO0>w~@AS)cb*;>ju> zg`tg&QBHYVxM}7V(_LB9VR8O4{RkyJd13b@bts(n?6Bq>c>LS0Wr=tW2t1opNGtPf zC6l4!i)kASYl-^Gee>NBcC^hmFu3OK>B}55DumpgHne^%YjM=dSTi*LLK5k)n=_y! zDRO2QO4457%*pEi>ls`A-;(W~xR?nB|NZ6P_#7Xi*sh!gYbsV*8Ey9gmdui@e9VbHlfPAnWqRQXU4no2jYTmM*)P#(CarXHthe~`F7k0r0;1A znHu@n0LJ9@!LBTrq%#@$Bi@Shy(=a=B!3B#Lvk!^WOMRI;K1VY#aZy})fw|gCcQJS zmpM8y>Hktsq{|12T%4_bheGWAogh$@7&951CJme1qew*s&QC$TY%sNkD#KE?C#Mx1 z!-%1aakxFR0O%|v8VyE1k@SG&7%I~Luh$;1Q9>kx6^)xD>#`ZAHvjtGDTIFAmPP5> zG)}FIp~xUv`u4M3>rJkF3D7S!zi1Y>eUqd9+SYl4rjGNHlC8Jb;l+Hq(Tnc5su6ef z$+FI1G_8&T8Noz`&R@Ubh!n47zd>}*una(u{5ogYI~3&D4n63U-^*<{RC1e1&y-T@ z=})gMHyXnsy-F$0-`UrG!Ub1(HPm`$WOBc}U?5G&um@v=W@ufl2Er!5ryiTzle7Pc z`q^}8eg|4I&N-K;ceI6|zLx0#M;Ba=p6VL1k`1`j*kzq<5~!Fw&g+}E6u1!>KA)@8 zD7hDGE=7AAGGl2Wl4G0(ClR0*$HVrq{~3BjI5SR@D4om?q?6UyYr2AXPR0bbq)kY4 zf>iYnwMOTKdaU13#N630{%ck@jOC`TR8 zQEU4Zid=2^(k?9+`udY^aAF70yq3h)r@c(F<>@f5uB{J)Vd?8N^IRNR_ zZpx;s@q%c;gK?DPZ~_CLE+NF!s1*0DcDp@L;q};K4MIFeVT7g8Pq|+{wuKQtGVXc(sTWvXv&NKS(w`) zqU9{!Uc=P6CmXaYvM5@7;#x?|5n81XKThl+7|tMs!u;?k5m=Vg%akKxq-e3@%sG*7 zKXqL!h&&o#;OUY`ZLsy1E2VXQQGdC!WVJS)BOS^GnKLDm+UEQrQUokx*B3@yq-q*U5lzLCEg;ymMHOB-pt&0lcpxnczvYZ z?auUC8_oNaKMA>a6#HM*jY0m@!njXYcyCdy3H6Aqjt7>ZgLo|_rFM1P=>Pc3_nYR8 z`y1>ho4On|B3M|OZ9cL8+g2d@X|`gfz#p+Ot=Afk$ql$dg)!H$)BA11K80)NH-o>^s9y<=TQ~ok* zH{j`T2{Hw8gB-bAlV669?2QQz=LD1l01ybU#U%8#l(*dUnEif%VSk;n4^9DlcYf1s zC1fS(i(ln581@DhP7G8HvTyC%;YMb(EnPM{Opb({-!D8bw_-c|3|hbP!=)m7I<)Ly zB#->ySFfA9yyMF)eTt!LDB-hJKaBL0>QT!hvfD>JqCH@jPu4KD)Qh190Bz)!yDQx(rUqc0+qoG1eark2v%Izt|4SJwfUmpW5rYKCM5RR4M9c%@ zt0aKL0Y@P%k9Fp2mVp^ffwQoX50N^Ip78&CXl7L~ocKYijyg8o1C0&U$054?5c_T948bDFd_Mz)V+%t{@3z1x1JnfJSFOB4ZB`U%? zP5~kbYd_D3>KC>SfYkr|xI@|R^idV9&IZGdIP0ronDBJ} z;(Mv}_U3F>a`|}XfZ^*S9gTBbiWJ#4yZmzP%`>d2#~-B23j;VwvR(S%rpq?0p>c;` zQ4jLbQ&5e_aU4$>mP@t`kLf{C0F(jN2zP#FShxzlqECvS9Hf{<$YtHVJqiCgaQq0k z9PcS#e&}$*h@@^E6lmR^@JR~Ry_dbY$wl+W9;NZDBiM;u0_KS^RTA(e&v{c~XUZ_pMd*3w%fhF! zUNfkojat0~0eWLe0hEmY+xfJ9-CAPm6@K^bR?*1`46*Xcg>IL{1_RgWlLFe^Dkj_P zy`<_ud`9(7qG+86^nNce4?5Y2;Ea)zcEe#Nz^+P)0`d$jU4(@doD$z@z+sDT#4UE8ySh#a3F{!Pyyj}tv+^Uk)Qq3okftzl4Cq9vz7q3 zOHw`1|7_Fiag4Y#>+QW7nE?W#f%G9RP*?)fF!p zxwI2ec?9t;n2gI8k8L+7OXHk3?bRDa<)Yhb25E#(d!oXc@TcGN+T?dxm_cL?8-^$r zWy&?TkTYaw=aEVgB1vJ}<$#ievoD$1ZyI09r>GLZf2K8Hk1!U-GwQ$OoHn-oaKTtW zh}dTeX%}GKFT4Li?hYu5)=neln;OSB_^|(VlEU|ecjGrqI{B(gL=x?(phztACCTfT z5xF9oZQww-5I23p+5wmn>o1;D;x8GuqahVxRICiy`ktvRSz*c@-lCg9-wOp@g!%Fk zI6iw)l+pzf2qGyb&}S8lNEr$P*bw23jH#=#sNn7nKdSc=ZrGb@c%pupoiEzKzWk`E zSy^zhQJuoCcYMl>Fd2DZihqf`5*dO=Y%Kw@=(Qc8Qkg!bLOlV0$>5{#I6JGsMsx zKYQKP=ldyysf{xNlS;f1V0NU^- zb=Dj{q^ojz|JY(XjP0)%_pCq?$lmrspRKE+hNFqp;N zA-3}?49ju!WEt(Teka$7hXR{MO`p3BbFh0Z)NhvGv7CLDd@{PL{&w6^o`s;NxxLef zrW|&ZcgG$rm0OHcdu12+Pyt5-Z5Ny^fXMcQF}$-oZjd=yS#5nD5qy-G5rm!-FQI7P z-T<<;5mvPxDqX8HQ<4Yfs73cw>e&%@thpoeDjBFux z)79Y%YYG`r#uaT8XL!YUoBd|rdX|#C0C+)V^FXYDIm2|`#elQhpSySFhGg!6%{sf>e!8;_}vm{^chuywe^^QWtOSO z{F1=OtB_gQ<2mGic-kr)`g8vqZWs5caa=QI-gLJY8#xwX(aTJci?Io&WNWvl6^3zD zem2LU09)8&4bn&XM2Xt85R1YPl;E6On&4oPX2eBK(&8NUmH%WxY(lp`T-Yh}JLTML zVTsq(nUe1=M(dj&reLrXRmYU}qLU#q1&!8_H6BD#`pIKijM*#_?P6&obZYT}tVpS> zc9JVxWIGra{pv2YHVb;ZfA8sV-1Hu{Ap(o2#s4Yrm>It7XvpbstgXv$1T(d6c~BbQjM~`TFH} zDv##reB?&W9j$x~(q>rRi#q|~L2nt>?3aM*sn6_-qfMtXs33CbGJj$00=sb5o!oxe zI#)Y<5AW0JRSl{Ok`As9bajk}PC}w|4cMhs6tP_iE}8HjGZACC&hp3tUn(HZ*zHJp zT9Ft846H!X$!Gq2fYsXM#S{#?ZBsr}(APb6KJ}Vj3KV>RNL<_HOZjbs(LPbXM?>Vl znu`-A%?(;v!~}~iLR&6Egw8dme^Y!_Kr#jKTRhdwQEG!L^??ZFJ`($3zC~VmG0pk| z%{trI(1nE~^leo0StHGu1P{`-$F;~R|{kz$I}3EU32du_sF zm%}&8mPc;3Md9QO`f2~j%4BKk`v-Auw zZ5$Q<7)-1dM(8y{>*B+!kLM{~nX-8?fh>{~f-GgquVe+-$eeX|>z7Z_mYO1)50b{4 zTG=$BI*vA#RD$LBZeuseZA@HUGJOM#qFozq%#{sVfAS<)`=4((x25hNxqr-er>7R?zDD*glYMr>G^q6%+3uAICAtiRwb4G z!ss(JGc9C%v1&$DQb>RDizqw6mbX@R~&Mg06&doQ4lz z=G{kzl8F#cwG?8y`&;KdGLD#kGbqqS*;t2JG|4fl87UoRJ?F@3_uEwd(!ZH~C{e1K z%|r#y`Vr0TjQL6tXZwASJ$)>(4HHjSKJx6&SfV-4y zry49zk2UFEEv2o!*n*fAmW!{qs_pvan~h~!Q=af!G0cpu`yU={Zw);L%(`y%nNV|S zzIMvw?(c`DNrt2ioO*jiQq3vv^O+QQT*_cAHcYIn$tQ&3StrojMW-gm!4h*y!H98Y zq2+h(=n5kMW<6P{{Ehbq6Lr4h5k2VU!-B-_6Xox8=eGCu)0ut!4H!Mc7Aj1|M43;- zPs7rVV~owe%gW&LRK6f0B5Jq0Gj@TqFG+}~*_X1jvpp|;wxaLv-9P;lonKnoyI*q{ znhJP#*=geE13DUCuU*#cnpu&be!x^YWR*?#BI;|-d6#*+80?s5wh2D(30wzNV*mIRj%oDO zAY>v1yz!=Jk3g4axEq)ct8mrNwD+p3>+zOq zo%Y%_w>D0)dP&x5W$plQv(K`cUieqqE5{73KpQokg9VTj)>z&D_`!>~kQB5OzDEfq zmWXi73z*~`%^p*96FB51X|0aTk+3%nx5kfi4C8|$8psc3Bxn@w+fuN%6}9E-*DAlj zM%*PL$gm|GfG29MW{^^TGkBJFxQot^=!D`EF)0~0E3<=_ls4JXe#rmC61@RD-j}iL zIBF(g?awMZsxUN$mEF^u5yr##m4J5VQw)QZsls4S(9?zBH3oMhGtb%zks{I;w7?7t zQe}d08}zbMVb3)LlNG=^ef?RYPcU<+X;>$rS<_;Y*<- zJGX&^sP?}rXZ3q_ML<9>+UoN2d_F0;4&&|+ZF#%7arQkHC$7`GJU(`OG=sV7xf$JQ zoA$v_=JBZCwZml7MW$trULKU`VxlwRWH;(~i^p=7luEOtVzmFGuKolxFSy<7O%yr| z&)$>}vZ*m@gg?sHjQz8M3B)&b@gij_-0s`+;2h2Z2@azX!H;AUr+WPg-E$a<_TQW7 zqJoQ~$XpTQEUTj@sq1$YG$1)8OD5t>i_n7t^#|(EYc^xQJ${S4f^Rs=uW~qqE}rNk zA1P4$TzHq*$erxJcUQ*i)VZ|y&`~yWW7QZ!c1t0R-l+uM91G4^9GRM-fUO4L9XYvN z7CK?5O0gh}0YS*7>>3+3kBE?Y3?Hl<6+NXHJ4SlV5<*A=F4r89_K&A9%Ez_b?j#R8 zdvV%ET7Kg%F04AA2@IHM)pfX}08gH>`16YZGF}jdq&?y5Wi!K&DQsKqodofww<&*G zlO_utb`=+VwP2`cM;ZRkTn7U9kis?RsltT&M-+lt8tr0%XRY4KTJEw>*+a*lj^KXT zVU0k6Sj)x42f9QsNG1d)aC?TL1|q_nLq{-VLyLnqPU&bjjC+Cn0)xfPQIQVx=g%J& z4vr8JlC3EEL>Z&E=R41v5$fw@)A*gPmkVf!EI}VEWWie$P-f=!?VNH!W#xo(E&?4L z-PMS)|LhDqh7oebPp(T6%e2e3MwY|Hz72Ycdm^=T)I`N!O{{gjNQc2BgQjUEq2h^O zg?q29)G*%bqc2VmRRVT<@qP9}U3oB!>58AFlz`4lx`cC*9Ub3QTtReyYEm360-IVx%(?>47TP zm!^qZIbGHmMg&l$q)^jd@HRw;6}ZB8G=exAsmLi{q6L5m0MucEt~q92{K21f9ywEO z6dkSzo@a@)8JcA7}Et*7A5xEYk zosGVDoMh`&vN$LKGqkB$gG$KOgfW-%N^X4QC6hR++KwTmHH-i%ROruuVD85CYO!8{ zP&1y2G|71s?BMvv)zyVY=Vi9D4ZfwzQ88>%U1K5N3<@H5Djb&B7X`v`w?FdiZp!zN z9fyc$kh|*|F*=FX#Sn7ovvv%E*0LF#B-ayt0n^|01cvBPfE$tAn`zuQZuF}JPQwi8 z^w7iD!iZCH=WE2d4+k9GHcx!t^Ty~nc#VDRrFd290w8wa$;6OqHJ|3Qq%>Gu{i_cN z-M8wW0GCDNTh;ZsCLw8Mc>OTo4(UTh5n$2wV_Rt@NWvw8_?r>`SncB>4F)ZYMVZ-g)OShuEzp@{izs{wFITrpH+HyF^h9V39_}h2^>9@>G>+t zUA>n}ls@era*EtCoPV;%{h`f!;VUzV&@9H)i%trsV+h%JD)o2CYANL>vL*cQZSg_J^KVFYYtEvVGJ=TLZ z+C5CchZ8bIYT9kCv==RVaUCc=WD!yYj~5<*5o;AwN@}X{!XFLoPVdIkDfK{12C2gz zp_5}aeUvt;fdnA2kjRoFE3`W+Hg+Q0X#oziPi9#0RAM*oMCkMwu}Vu$UKAjY2_XGB zy+qh4%_qs2OD4nONhWo4g_`wk$D?pQ>O5&j$BTq=RPsCYWhqc?g01vAgMDiN*mv%d ziDg3qh?BRma2pO-M1MY!W@8L8?#jAA}WF)hA1i@pI>v@8x%KYL&#I=CRi*-As?wDG~$ z0lVvMQbT)L@1hhD%WM&67pF0g;0QBu0+sr!qDF$;=(TSH8pV(CQ>u~Qf#!M^05^ED zIQf@U$eJ_MBA+X!Z8m}U`dAR)IHW|(4+znZpJ?3`c0!b0lo+bN{%04wTyiLca);C^ zfHp7_t#wn?3iy2sDvv2V%NmfJbx}8ojjzESg#Kbdt{b(=EoK=iqA@fUEWf$j37=Gt za2vVbE89f1$1TyV$kc6EpeYW78g41ZRIJrT$bA~O{C&#z{QP`1&OWt0oJj7upD68k zllPB!I{kn@mi6&>}y9yJ!xYzsYq3sE<&DQ;Ez} znzMzo>Mx-lO~XO>Od)L!4&XW=pW;St+ zgf4s?POUo}^!b}7Q%1z)l_?X+8j@ey88!~N##_*2w*eEwe#JRDmij6RAHf{pgUON< z)7@`%)41j=;T64EA{+KrKj^W%3p>mHQB=(Hl2LhHb5)Z$jG@kWXZ7hhPI{rc-eCJj zQVE%;P2eQ_R$Bk0?Xc;Q`|liQnzt7aKwsos;B#sm3RPA-!Qpg-M;MQeS;F3Qof4g^ z%J%XvxrwjSa%(D1oueVA!?S-#K*z$?%<^2n`$3g>-GghaU)D{-ug^Uywz;85><>#| zjuXCSOaJL}Z69upeDGmV+STbl*}wM9=oF?Cu^~(RxL~)TO?=>}g#Q`@YjV?+)|Ili z;a~Hnu<0=a4rOp1{64^+d9{7(-?PkZjuJhzt^Sz*OM6^Siw#v;;9^}yj5;P&k0_Pu zOI*p+GDEf2LV*(m1l%a7Pv~JTz-6z)M5rVq5pCZi4yyi465H3I;+F7h$AQL#UkVD379XNC^W4L=CxO3)Xo~9K zcF}O6uydl!aIS{TQLG+C@*tkc;fwQuD%sR?QAxbZ7zO%`r6uZe*_?oIXS(td+gVnT z`DvG?;{-kE{m$@%^92|)`Q8=~4_FGnteiE<|3WaH$Px5$+#g2uJ>uW`YhwV$LqJ5_ zVb6U+Ao9Ca6}X)iU+(g2SILYQxcOq=^<=@I*MdSxNy+1WhSPNw%DfFL{0Mo`0aiNO z>LxBKy8Tp<`*vmtwwl}?q0W`yA;9vx71qhZ`%H#<6E>S0WwbXKJMV++N*f_Tm3~_V zk6q)m*V@500f|W+KHvtvlk_&olxEs*HV#4(xSLlObIZkL6)gXJ2sTGiPJB6bzHFI( z)2gzH*sn0vZMN$x`gwcP&YYP0G(Ez;+)|soMg&1{Z2qt&Ll@k~>`>74V#N_fE*)>O zcZ_Pm&kuJ_u-*uB^Z+-#JXL%>fNdyZ$@!>PcpmnI;oG7Y`^bLyU%8A@r@16$l{YLbq)Hhp=_Kk^n_x=k%$M?#ls;Y zE>$5M2X8CFk%@Z;MF+!-dm($<1)U#RxQeY=O&N^+N|XifI7TaGQtD;;Irei{m9vGy zWAUe^9ULS4vY&iPafg(%`Ui2Ij51=ZBaWuqE~iy(2@A9-99Cw|Lm z%y4pDUo>CvhjC33*~0qJ-u^>-#ei_lnItYBio5putfNPScFY5jY3K<_4fopHmGf$O zesR$|7<&W>K|NW!lxn`f=Q0r&a}>|WZou1jnCIf;87LICDnIP1hilxN8=Y8~npUfd zm`Kn%l~$=cBPnbT3BeRI`#=V<+;oKU=lO0P^{}{ozxS-C7)2bH&!b z9UJ^|YvRGpW#184e^?I@n3LlxWWi&>=;Dg(S54UbH~Ek(WtJtqk2#BnS;*b2Cikz0 z!&)2WM%F_vq&0%=Y6D!Oq*Cc#b&-X@b$_y$&8gM89GHDd;3rx)L#U=J+hekxxHkK3 z3+v_-+eN%Y|DzN?Nvu=g2GKbYgy&A^k<<9j%a$_lhsCtlGY6Nwz(C~@fpMJW_WpQp zU#c-;VwP5y-HSX9Pw$afGg1Al_iJi44!0poI3PcoHfjVcnbUE^ajDO}-mARz3=Fq_tgdNgPub zd>gMXMY>+=G{Qp;M~6iEZ(U7#bfH72=;%Z`_=7W-n;nSV&z6I*4Si8h z7c2Lgo+6cf$u3`Ji{!6?H<%dW>L>9lM7+>5jnGYEyvpUr(5Ij%tm_S0{8)*a#8J&fLvyr2EWzrNec1XrE5#R2ik zh$TX&{(J3?dy}-W*%XYxO7aw3_fuo@*BKnX)#xqv#L!#_$FYeq){-FKe{Zw3*sLIz zKi${GMcT8yNUGrQznv{OxnG_dY)2SuwHGNQ$`OS8jOq_oJ0CWC-5k1sM;sj9yszJW zT7|Ew^)I`)%#tU#ns6)8!|rXvMis5l!Th>Y-!tD*tW?)fD-8I-D?hqD)^Kglg|j{E z&hhSFJ#8N`&xF_$2utRQIgR_uE!4*@U;B&+h_bINGB#DC)%QBnoVlxY!$K#VeFn25 zG1~n7P}cZg^2)xxPd)3j1VrxWyOrGl?~C#7%IIkDa?OsEefEdfK1?aE+N;}X+J7c% z)RrT1GntDFle+AZju%f#9UP8ny7nV=tu2^EE zrLxHs%Uey8F|^kN>4cLc;xFegT-bBV)*j>5q)x5eg z91s?3PJX>O@y+JGbvgd!ux*(E!6(Z-gc^6;cKh5^G3reRA=(UYx@wWZ`CiMsx48^u zpSc~e!*ciinqwqxae%bX(IHnTV2FcJ24wKeDgn7%m5FViUx#*%@(x1Qz4r~Co_fWv zt|(vgGOIe;z*U(ln*9ME!sjcY@ADym+s5K#f7ro9)pR=iL678X?TghW=g-_Inb-xp zZvK!xQ*=}R_YQYk?WG;6vPY>SuG`qbmIM2?$PRzxE?1;XZ|V@1i3xPyHSIna-)rkO zip$*11~kG23>$2ST;Ut2e7L4!X|qe%z^ht=*MGsO#9v`KUgu7+OuTeM54ge07I`r} zQy&i_j54vxRv`NhCss|z!@->k`bYbtvH2~_N!!7&c8f#(HI6P~08^!Y!J%{TtU{u8AMh(s!p7U)%5SG z-o@~Lo#j1-FlcW;b5<>xhV9#)G3S;*~+CpX|4=a}Njwg7d8 zR=iGZu=Oj(DG@}=`C@9i=HA&`e5WtulwN-I$Q<9lTH`)Fd%+iGgq@d?2ebeeXN#Sk z_9G7?0qRc|e>C77!3;tU5+LPE|2M{}18PFx-cOBIXBz|Oak;P@( zVh*BjuyE|K{Itc}$p50R9t#|h*Hn7}(Zqm;rf;TwVWCwsR)eYfN3~@h`MLObPtKVR z*&A`!#xJ1alR3PaolV}fQ*Pa`wY|AdsJ4P4LDJd ze|v6UY}&iC;ZJvq2%P^_ahLp=omtSq00^lr9zyzKKyfo`X{~BTmZwkuUrB{q`X?$a z4a;{Mnpi|p5s}FM(byLda}OQ~J@BUdQvTvX?70m&*7;w*vetA6>1?%8US>w3?`7-5 z{}sp{d(s$n)1!)ksAn`yhjRV$R)suxidw-WcVhIAm*l{@3${+Xp)X$8jzr#yiWW!Z zNDIHZQ>12$Dvk#XKQ6oNs9r%)3Bp@^A`8c9$he34xBBJZ-*4x?NnQ!vhze~t3o%De z+O~t@y$sPXY?vft41RLmtL>|6nCJr*f|5aEw8>fq69K~XtMsAPw=c_@oD~m0EV?jL zKbXcHW|$w}*8``Hj)-tLf~CEB_S_gyYCyOzzGv6g{zrd$c=DQ*aZ2(aUNS5fe(eIz zAfFkddb6?HXjh#g)D|x-g}I-Iw&@*o;^ei+XyBevkQ4-_^3&uX0ComC?W8v-Z;3-i zTvYh?Y-oo2U_?CoLtO(+u}8V~QgIVVZ3YL;pS0g}J>l#PGF_x=h38(H=zfB}Wwn{aEk8KZ zs{c0<6&TPKAatR>+=J*rlawh5#F7|ZQ1tyjmahB7gHi<8QrBULbyYZ*{tgT4tj;Z( zK7(k^iBaTlsEdVqrnsW|NP9gh{+Njx2Jl_ch_6C35R5 zSEuD1v`COxPmB1M#AhNg$SYu^GbeDnYYLD~joc}HDs=mPwlVi$mm7XbRFk8D0mhB` z6n;d#%C7PB_L$pT-D|}VRAcy)d4u`CofP?O*FNMK*34P(3DTD{V#zGhY#s6OOO-?c zWlDvYlM;h^i0JQhK(k>q>XioGi|4a#3^SN$+ryZ-lV~T@_T&5M(W%%>N_6{W7k=Ol z8ZrdC#du(`wG35qX=!Oq%9I{HF|o(Iy<)5}BpV;!D6LMQ77MX2LwDvU$Ab8MDqh*W8 z$+c&9h=DFJ<4`E$fxvRHI$=|;f+y58mO|Q!aV1H98>ss>yOW^E}+Hkg#p(CB_@eYWx1uiuZ8Yh%JeW_oeW2+Gj;8-3hg=Om}f)X(>OQh zeueoeP@+SO5z!>)%7q}|32QU`yEZulQ;x7#qYC|XVurs@&kh;CV-k18Nto2PXVl8K z{QFz@BfHo&+p5L5ynBO3{d)1+jMo6&p?N&$K?IAL6O*J~sdjS3AghG24t>Uh zdE~MU4*ZD83(EtnHJ$k=YB0!Q5;>52yR*i_CUzaz*<`%e=YS9RXpL`f?aL4fR`!PR zm5g>iiWln)doY5zvvxEjw6w4T;bIMGFnSfaH$Fk|xDMkTlDbqD6!fXK^Shrp7Ue*l z{cNtuMD}Jdw)$)juVi*l#NJIU7nM)bAG>~uo_Ud`%gd3;J&eG^s|M~#PK@{xBJpVI zf=erkUQ!yPA`+rmPx3*jj+}B>45YJVg`nI}Pvu)KAQh?Io^I;=R4hubq$`VQOQ175oUUzTY{G5o0F$#6W zl6q!{Ec7;pVRbL$jh3VZdlg3cNr8Ry_XKtG-*R@Q7B5}oizeAR*b!D6e+K4z`fj5l zj)9*C&Pr|#oQ4u3pCZovc7q-H-T2vs*bJRODFij;5oo9?BVgY}Axik#n61aV5s@Z* zlVX$@q4@j7^2T3LV%~o4B);zD%$_gmpCN;_WXV!ZCi!Pv4$XqhX-=d(+Bo@i{Qeyf z)X?D0sCr7ZtvJV+7~o$nt0qJUVPhu6_w$=Z-!NchL`CFB+I&)Eq9zj` z3C%ddIykAqqT0(+>$wXm6HKDzaXm(1#a&!p*5u$N_-;;0XH{ee zZGq?V#JZ}7<%g80=3e=8!~c#VXF6`6g;5giQs-07!mC^u?h`iKZ{F~vV<*0)tnWsd zn2H=i1GMSy3P=apTH;8IbcK}o&aLbtP{DGd_0s4@IQBI;+uv`joF!-WXZPw-5ic4< zgI7$&%?MjS2Fh%{baV2yXklgeo3;kZ)GluTfdWmcf1m4sNRI1!q7^T21Ftn#w(M?A zKYOpLb6^|b+P45RCbu8Sx;+~GoVa|zYy5)yU(3p9qs{I3_*g_o2bW2&C2)wy2f@$J zujT15^Lht4fJgUT(ZL%X$W{z@u)7~WR(vjbTK~LUeE3+pH$9M5KL3#~h02eNv%nUEwF=greNh1bz$8=s*XvYqI z5g-3?anhXabMX)C-|3mx>0)^}-df^2)%?y~sa+e))OJk9=eP~=b}TKNpO;7aeBa!y zNJvPy_u#Nn7mCGfpiplykspiC9cTEl`Oqc(-!$W-qJA=8r`|$UT^+sisu$k%w6b~j z_?X7;%#^sGesUK39eU*VMvRz5L<1g%U8NMY_9xV-3t#u}%gc?QhXdI01hW~jV=Rr5 z(|x|G`6*GHZkslWmv-eP=dfWR59zjN&4Qg94-a#?NH~r0G@v1==~AqGM^sNP*&7lD z^3tRX8iUYu9=9C(Gd8Kg!1GjEroDR-G}@^5t68EpPwVPi!Thc%pByzFWOgZqt()FB z$gQocD|=Zy_YwHDZ*YW~)a-ker2Bqd|sOM)4+Ej0-!ia90 z_p*Otrp^{pd_X-6OLQdzc~Z-~`CJ%wQ|B!bNMdo~G0?}*ffyr&5Fav{)L+Ylge&@V zP=ep{Et_uX4Y@fvYWMz{A#*aGqDXSBaQ2+uCpoW2z~8SQwVff)k|&21%QJVTG}&*+ z0i6rtjew6g4jvvEJ3G4u-zVp`=YQoV&!^Q7nEdww@%F6;Sl>InIsM*F4NI5^oVYN(D}>ScHfF1#4(Zlw7m|M^i6gq4|fTd3@!X6kqp#}15!g!L^@qaYhYEFhix00^n#Q2Od=!IE2-Fy zjrn(JlsY{-@5TCXH(n)m0h(-KjPe~m5>%TvM50Up#l2-@zi+Ydr77_RbNt{q5Qr3; z<#00?zBEVV70szYPndqeS$)UxGKR@zK zM|ND@R6LpEkK%@|2hB!JiXIT?;Dsi?fHzY{Jit z$!2v?Ecvv%ntLAnxx8f+hnP(Kke;rq- zisS=HHww#Z#Z_|__(cq;;d!*hg37!MXzQANJfiPsk&Nq&yn>3gjk1y%8q~G1%W#M1ny2#-{H}5HI27Og;u?yOiyXx znad$asDOi^QLZ`jN2467v!u8uBU!fD?cE(*=->J&p|xcin6m=(1nr{INN!zu zzaXKP!-LycVcXx6#owQgCE>{%XEb|SWxOnN_@?6R(TQXK_7tEO({&%EtYqK*1s~2h zES(oxHa&OhB~3CCN^Y7?xls}EoK4l9u$s)K=5Hl5uoslVyN0P~Oho^V=#urYvP2Z) zlZ0NY&hHaaecj8eqEc?; z%$s*TMKeCxhH%*k_H16KUm7Rv5PNIQD?lOsb;EzjJ;2- z>q|Rp(|q(F0VwtW7cgsK=uOc7&6mzqkrWpAW{D8C+0A6Kb?KV$aDOS_U`QaZuVjP_S(&nWdes^=4o1=zHnR zCo{9z=}&>eW^3haPjd;CAxncp8!KNfG$1rSQF2F^i27B{5v0nXt`u z8Ak%%Yu0|ZO>@u3xfh;6_Fh*D*FI_r_?46~EJI%IB?~Nr@noo6)YSNWXj@1eaE6RhxZ zSwo8=DfCM(LZX?D`HAx1ywf^G5oat}5{C7I9vkavk{o6Jra0!2C;ZDYF*TDgiEvN0 z`2urU)I{`blpO6;p>FmOZPj6_3NW-r6GXc=yv*10VSEDtt7TxYD&j zSFQO7DyG@h*Uk!3KH1Atp0pH>f43uF_`4%^D`qf+@~s=R)ugw0iXFc(qB?PKGV$th zG9{g<-J^zca_B^(e08nPS1#ZV{TNU1`~AammQ4ePdbxDPbhj$ja+PQ?ajZczTP~-% zqyJxc@GYuOm@^;&MrCH^VS4_F;S|6DjRFDuJL&t^^>GXA_sPudmw%>KQResdNc{c8 zyW!9LgYV_Zx@1z_&nNx%liqi-XjmS73CP6d7a^xh`oE>K?&dL#6cSrSirLsIc~f}S zW>I4lWQ5C{Vp;{V#XYKontd^*bA5|r?a0sXLL9qO=XUa~7>i(@QSynSfnvuM9^+~x zBP%Qdw zPzznvbuB*(Ye%lV*b#I6ym&NLEBQ2V%WiH{C^tp@a>ldNSfixmBAae!u3YpO!=RNvaG^G~c81hfmY*gMP>VE&Mfh!1iXbp|r)R zyeotDSsmCW23}G#q{t#%O_f+1e4C&VoqxlA&PleGIN^$kh1NEgALroq4gMJhwsYYH9j%v?C*t;$fKHTC_e>dtj2jiB?gJsw_t zGSbK<{*xd@0eiUcHHMfP7n?(Qh`SXIdD7v zm$GclA`FhOn(Go@Z)^cRZ3dD;*x3Wo zs)S+d(Lv88JLNFmz$SmbZ1xe}k3PTKsd$?ot4d(^+j?B_{K!1fn(xbUnJ+zIezz~@ zylvOv$}{>?=PH}!T-*KYEY|qJxp(EVLT(0*;->Q}xyUVs$E$^NC1XtVa8&IcdfHEJW7H9U{XDV0ASfR`gHj#mcbsCDb9RDgGZv zR~gXc-$nm|fFNDc$bb>jj4pxEB@I&2qeV(uL7LGyN=J8hcgN^PLAoR-{m%EpzCXLa z=ehUXbI!d#67y`b>;x@A)kDb7inaS%+qzTBt0}?fNFD@%F=xb!jg6J}lO{6-6E6+A zjDLG@^NF({HsJ4HW>9ih*$W4_o;=o@Ak!{lduRc5LD z06QAa1>HY*Pg+25CEkFB6MA@IBMr~(dXe%V&(`OUi%(*Ww1lU!@Q30Cpm(*tel2)j zA&`{fdjh0VDJO8#R^yG?6ZC_WnvZks^DH@Is=4R$Q$?W#dh+V!*)vxdX9hf;0KUbC zo{?e2oZi!?ThD`l$YE}Yp)$>Or?#W69)hgrJD4Xi z@<{I`2GSN6ZGf-Z;2&z#1D}4VjV$Q8amFjUb}PWdbytpc{5uT6+Nf0C9WZmyY%;Ro zahs%Ix}<;}R2yF`)o9;dc264bRAj(D!`OP|F!m^$+tImn0gd`DPr`!{3XBtxZ19Y~ z6iAMn)!LQnY7`tw{$Y+d&S?O^z$5tD+}NJI?~Z?kG2_g&$i!5Ld88na5gmzgd1JdX zh~iG!+4;^^zv2$pN+ML%x)WEW))9(to`>$pX}>Qn%;);p8uV?O zK4ARo+oTf6eqBS?25l$`hi)HgE+DT5&`kWNaW{}AHI5~Jx|l1^@*nZ9|1dJzQ!#7a zsm_e+#8G;J9Ujv!TG9PIDS&nZpA`}ft_f++GY&SnaUE+s!|`{>Mz(7{nxqL8i)gh5 z5xbKwDJnR$aE(SYIpIClTbj*@CzWRvL`vekhGf*GH@~}Kc9&fFCbw_XX~ZFia+(xo@tf@K z45&b|#<|N0%kz_f!0HJy#WZeOD#mO0kD}GrhxNYkd6+V{m;Wv($0SmNj)~3&E*>3` zg}RZS+xjKqimm!;l`-Jg$lbFT{71Zl_oh%&#pEm9YEx>!?IQVxL&;S_IZI7fjTY03 z5*P_E{JHj4lDu(V+`V3W&t+EOWWfUGaejr3TS(2xPsVfBUw9S=;|UTplPAvbsMKq! z1|C=tps4yQ>y5<<8TnPH*z2lem7YJ{0IG%MS#Jh$m^El&ZfarOllb9&xP11#nXHSX zYs9FvMOzu8t=8k*xj>mS`J#`}ke;6&PDjnMB|s`*m)A^=3dNRSqK@iU8&>dk23pm(6%^WX7Ha{-*r*&3r|Qnpa1Q&=KJE>NqujsjZWNH8G1Aty4*JPn&Vb{-F&d`PV{qzduQM8 z!fd|6#DKed1SlLhfgu=7g=RB!-Cd!rG@tZtTvL0C;>}Br9OuDbU@%3#>1x{00a@WQ z=ZWNzo~ysPuQ>CBLX%Dtz_Tm#;x49+PEd#6h1QNgaU(Fd63cm;9p7hML2O8L_{z$| zfh0-t1K%d+{Hz?@Rc5ejMVm;w=ANt7E-tKrH(DO8{sm;eKMVcx-ZQX7WDO6jB4&K~+*d5zaW=tBf9+6Xh78MSBjs7o(h)?ET#Ac|n zj2-;MQ;Wn4yXaAQ%LXUGiDrb+C}$PQ%&rA~y3XuU#>(QbP7>9y%(NsJbipHZl_NcV z+r8Z_$OpQ4YA_$dMiT=cQ^5W@bUT3L9C}gBeR-I!z|q2fwuDR9C^lJy(v_!*Ka?BB z5dNb${}GZWuWf?Y?(ad5`kDO}#2~VGvo`3HM6&dzro`x}M;_E}z6~LnuqF2Iuk*OS z13OIxWD;K=cWdo32d0z|4mzW{wPWZ(_}1$t=Hv|X8U=k^tV~(@Gu!f5)4I5d_X5Gj z-%M;@-q5rk*L5sPN;Oca;T*r!86+e#J`fM~_>!ej+XCBkBqqX$wSV=)_!Fm^aV=kv zC!WPzm9OD!cmawYSgyb$d8qlU{Ko(OY7o`G>Y8=r2%bn%vFEKA$=ON+E}BbyFq0Ro zkV$x$RATdqs~U0+fobVBqeN6z^v_$rjseai-%&yq$62vM5sEk^Q zElTOFpI`OZ5S)o!x3lz^Jiv=;fZIbH~p>+&3`gO*Q*&!wy9&6NN zQ>2r%>@|^R6!tj#ZR~QU^S~Su&p@1D`@s0}XPMCn?<9(gMqVOdalcm+*p`DP0Mw>w z1vzX+=%0JbJIvGu>xNAVh+f^V^7&AQmF)wIFUF#U#*pcPs$Z47!t6_}{BUT?FV)`l zQWB2YlC+*;l{XW86W(E6LAs7S8tPPG#Ls}Ygz*{QQuJI3(0fyATgC)fd_N_SO|UCg zwJx@As&$8ExV>doShjbaZBD4$(3=|LY4H`G9$nO2aPM#o;!+7;G@J(2D9^2r+{c#} z12>b#eHP$3#PV2HrFG~-k~|<(oQXShWQeIHGrno*G=7C~?P^|ZL;*_27-63Y1S!j^ z860yC@YDeL!7ZE|Wv@~q&JF$S9ErT!fEsO2~?E&Q_`x9_E= zwgj%tnJi}~>N{Rlno=ca-3N2=&-?17LZr8oS$!V`t&)T#z1*YCNF2w@?f=Et14B(pOAvGM#>$Az z*|;tH;V7;|Y^jRK1ivK}w%+UCxKo&RujMHTcI6_z(wzM<8ekI_V6jjPhK@yU*ezQ% zw4)N*biBJ0KM5KoEUkh)d8BxBR$5Wi#NL>`kQ|!?^gC2hVT2mCro&tk5TSzFUi3Nn zqu5gZ>liAv+tX+W1c!oC93V29R=})d-BWZ=x}?EZI_Pwo2{^dpF-m}fW=+?>Y+^ zg7o+Se&+Co)0*_Jd*yJT!qi<8=_D`v*_hUDNHhdzNi`jy<}R{ls@!+_eB#V1;jkC_Y-=qvDbH`5Qo#z%NuD|Dr$hM$Qg#%I234%R5w+nKQ$n5|$^ z6on6Wxw~A7jIhQ(7ZWb(1;(#YIcdJ*Y*xA~-s8^|m1R1n=@%iV1{tt0?!BkE5~{`o ztfg6dNNwdI&e*Ay*(5O> zN>qOCX}6C}ktt!!5FFZguSCc_3pt`sTtU#j7zWTsa;5)2F#u_W#e3Rq-WU5_=)g+W?L9YEj5vUrB#%L>g@d`(yD zjJti|XN5#LCj#v=)sDCy*Eg%#`>%4Wogp}nO8~3bx0jARLz+hvymo~rbcyY$CJs7m zko;qc%BR<#IsX(E^RlBoQI&0S4Yzoe*qSd}NjhEsqvQZsCT(@8;b0=}Gs<+QxJwcC z3JEZ+Kgp>63-hbjj_g)MT;nXv>?l{hXo|3AdHZnT#Kn_ST|VZRa95yh9euyt%R_sR zlBtjcLD9)5+cgBxJL^rJ8{Fqn5gdqb4|=9evqt;h6eEW{iy@C3PBl}KdJBh@X1j?R z(E^0;uDuNYjybNMY!1GX2cBey5UEU*^8UPtO>jt`BMUjBQda&8DJ%a~kv@z0D4)=~?n@U>JuAD5hGLS6I^jvtILP-SH%LcMVO z7yxIStkx12!UYnk!F_v#Ki(f(s|+k`&Fpw0MktR*?w0D!=5y@iOo)j%kDTH=Y+!<% zY_@4dVKU}mZ5-;iQy+{yH`FY|!5+X(DD({aEHTHS1>}khIZ{q%kOpO^B#NP+IVy;8@ymcy}{EdAv1 zUI9I;^D`e2HVuJ_HC26`M*p)^MAtPkL!CqSQZ1+)-;!__03%L&a=o{)25bM;c;#m^ zRA*(+Xj#K3sCodNg`SS6)YMuxg#&YKLS)3{gL4$( zMG4Y+94MX*y^uz=L8x=UaT?q%C!gPH4=Qp|B_lujA*~bp0}bgbdm_-HHd4e>*C0>k(gjbKO^y^nxvV9y_fa z-u_ER?+;&2FGSB2Fq0xk=el|tW-d^}(3|X%lj^NZ*E%z@tw)mT5e|lI&Z_~=W>6ux z5{d~-$lcTjWl-1$`mAG2Ba8(`ZPTiKd!ZXZjTt7X! zCR#cK7il~>j*C+TTw%Zec+V#qptsP34ue!~&%_xiE75F97<&!2?Ho!@T(VY*4l;Q^ z|EXn74X#m;R56m7D^&VRAL_4K!kgd+1rGdr9U6n6#Lj&L%>U37vdN`_SsiBV()vqk z(j|`bcNS&+0>IKH@fK)4;{GQ~GQtAw6rHS5BxNFF zCXzxrQ4a*=-C8cp_1TZGivEakr6{UPMOrkZv1?z9_0a8z2j|3%de^zXH)`T83ex=? zMYwQ)y)elyN^KYVtNrLb>)|Ab5vC*X+S=j296`?F7u`jn!1Y`S=q#o5F43DDW?ni~ zg5&9;2CxHYKhR|{yr4>g&FIZ|W|WNI4<&!9aZY&@|6VZ0OibDTTe+-gfLIS7XOk(_ z>Kma7%{hVo-NdgT;+pUT;S3JZm-D~H?MoO%n=2D>LUKzOH2s&DW_$J!_*kt|5X@+qbRk|+I-E~MTcq_oqd-ligge)n z*-#6lXSwy(g^Gx22KtdLfKvfPNllZmt}i!`O!!HMSQ-kPV22O={DA=A;X*Z?)MAwL z`2^;-iz|SEb>&CMwre7Iz3BN_$j#8}bIzPl(f07rhcI~vqz;_;{vhunU81*-@+;A- ztJ1FXF8ft z$9!pmsgKno8zujmrzb!BEh>JD?%=Sf1PeiWd6?hEA&*QdDjly z6ZDJ!&|`{lN-5LQ*>>duM26|6i4XaeXHS_`h6uErNP(1d`xB-q?xbQ}t{$A;C~)5i zFv-QGsDha{&lO@8EkhRD4CU@Vmq5_|yZ1+z~A0@5TUp@3@q-x7LWp^N_fE(>0 z&!^*whX(`H*0+*kCtXfi0PrxulZ(djAE+0dO>ZmHvPJL_#bNvG?$;(GkM`&{E0*?b z8;-rCIuq3o4)Z$i5s9;bpWWMNcR7yC*KJ+6_II4Bb*{(j(Zdw%K0wC2G_?FF>#48l zsLmd;>fo9MV|b!b2G#5lXCG*Yn3`SbXBw;LA$;#5Gb+^DG?|ReMzX&u9f&iYI_$V4 z+8j9Z-rzQr`{Kt;89x0nI_ZclHvzkd2i(R>F(F>TE2HQTzgdQiZ*LLxWId2|v7EJEcVcS2P0s$GJu2TzMx!IvlP0};c)KQgZ5!ymkKf_n zRW#Eu46vVVnVx$%*wYBYnec#q?&0fGH&dbQ9i55FXVl3|cFT1j$NFk45I` z*!}OtmBBp)6ElO}j~Jw?>sSf)Y?|HVl< zw=n$o;f3#ff_LP`-L&(`dt%eiEjkbqCrA@&tp+ zaVtD`ucBN5#4$a!+5IxqJfy~4`?B~#^<6!`9fBQV?*+J`nm5Qu?a*VeAF-GaE}^U~ zL)ZU#nmB|$cUW{Jl8)QWB6Ny;$jU>=Uk;mR7CFs|VUVDs;C8_;ZM*POk~wi@8R3?L zy#0{{wbY9uwCNV7wsZea4($lv3vd2z%L~-nqWbPQY9Cwe@^jSHs67k&abC;nUw8d0 z%>&b>5C$q2KCt}CTBo`BbK?6HCX5LbhqhW@es{BL^i>x`NQ8nA7EXz{dJxBA{lLny zldqg$nG$wd=8P2JuDAQ}d2xpW%j8LPp(~mysntJuMIyL&^=c(&iJ?hMlpkX&F&y&o zbF}Hw77{Z<>SjpXY9Z+{JPi7J4bu z{}9sB%Z>KpX04-hfh)seRWK37Ub?@?y>Ht|O7H00@ECC1hXbQp{?vCfdC*-nD$yJJ z*R;IP9JWoP;>U-Q4(2XeAr{831XeSRL~_^mF08Ahx-aceW*sDAVEH$VdC*Y%%5%Qb zp<+gL+wku>dHlcW$S=8x5Yxqed3pxG`gu*0?oRpfV`t*^R_`3i9%W!ov*M~l$H|Q9 zuI{Y+jk!5qL<^Og5%R)zKRs)+I#E!GY7hJ(`7hB*oV$r8mq&KDua49{JimQeglG;j zkzFh&uvkhoY+1{EnDyrl*B&%HPnI~?86DAM(&;eO{mN4bu zcG#qM1S@4hoxoI1wookW&;jD&P(&kUE2UVH%Nl z8YY_sn@@3f*M&TiGQ=-NG{b(sa-K`e=PCl{poEYOo)}FEA&Z6*h5P}EwgrA3zc*N6 z3Z{M2;z|*=>p==eD`%fI)3I{9TIKS2h%D9_+J)%pGd?Wc3}4kpbP2!bc)2h+v+Kc( zV1hAF-i`#29;6$am|5`O@rD`Q)qQ;u-lg)@6 zTgcSx%V#!7Nl*{=c;FFLlv|ymeL!^P@Sm9J%bU!zY}%xv-f$-eoqR8Ypvc!prty8* z%f|Y$fj2F3v-9r=N6fdJh>m^$n9cNSH$FTT?vB%MXp>(zOySv%^Ezh?PYURMuJL!N z5j62S;CRoQn}w>8>e*{b`W3JW)u<6-ofy&ScTYJ$4Zlwg5?P`O9jTQ06EAs&*&Uua z{4VvAk=#Y7rE(OYgol#yVMKCi!3;LPShUneo__(3CW4~fZ(FB3>x{6ESCL65YT5TX zNGX1q6eEj4U$DUU{pL#Rf&KZV{wwZ+2GnIpug)*8=lnq~2?hf`g9nnwyH^eUyLGRG zjzp=Ek@Puq42w4cT#HxwjRlbtMuUZQPb9@z4O%s881nT%rt&V^g@x||v8DTm_V5Mn zg;Na8Ky5;i@5Wp&XQUrbqh3)3=9G1Kd+=Lz4qM^YxE++;NF<2mGTPfVQK=0VFkz5j z%|g)9LsfEshCGJmzw4TZS-}zE6=LPF|9;`&>rYt---~Kg{atGE693+4BgGoVM`+o9o?nK|Lxt~TU z%={uF(-Z=9JFPQ$gY`2}6uWY4drRQGi<4QXVipMtAS8VRJ&LyUW;OooRw$KDf!;T3 z`8y>RFniImzviR5AR9m!{?nVT+)zCI#Akw@x8Bc(+5>b;R-Js-6%!@QNa3+3e%&KV z+((7TQ@MCA$>*hmtR6_vwqa?k)SE$&PW z-H3@mczc8Chra}BQ?uTpEc_~(6sa6JGL=TlD*fm2XCP5_N#F6kcM5Mf)9t-9@Nno6 z6sNlmjIij*`}hpv$k*x8;h+8ADp)!J>}J%gld82M&PC27At(WP_IDAHjMAGw!NNzx z5i7TA)apMBQA59X2^Hg-VJ}-BBKXL436J%k9#~54Y*M{Rff?I{GWFub+d|a`U%snP zNfSzB@Hh~xY%3|Oe?1BcM zZ8{g2XiXL;E8a;oSj)y|af7?JSplXD7VL?o0Wrgu*jiW+uy*eL-iE2;C%v>~8n8vP z+0Gd))>m9Lv}$Fh!GdZ6op54aLZRe#C9l|Xk0=L7+J*acHnL?hijmANfiY;!%so`S zVng8UA|&-{-ht;%`CF9ZrkQSeSS37O#o4dsNm z+_uk!XX_I_W5Yjvi73nnh_s6wJUbM3YkQU zUQL*v5l&l`8=&kfJO1KTvH(Z5W{eWmF`SDnQ@U?+wFFqCe*H%gf%Jl@rvWHm+o5L< zp9&mnO)vm<7+x!<(&)qhi0`v0T4q^2Oyj}}5}4p@in(Y#b2~gxNTjsut8cG;vxjO; zP=v+qGL_f(Bq(!CXD_t+0!Kb%OOK}S>fQ-!L+69F=i1+`OhN5{`?6YXfs*%44Lsfz zCB6xgPt_}BTuVVp50Ev|C?ECTG-G5BERnY1|LzYXmeVajE^lj`)Z?0d?E z8lVkxRr10OE=%aH3I3EGc)#(Y_b(md4C~y!a9d>Wd?qZvD!Wj>KaS#tN4NwwHH^$N zXg;@pC!+kV+AVHVo@Dz|+>Mwh9U{r`QceIx`r%HC4JgG)5{h(UGs3j^qDj)N_^W0K zW!=vU57`nI8Hny8sb;X=Yg}AYN#jijCT{|Z05JIh)DCq$uM7$psSxv8yL3*@;;(tj z#~7rTVbET{w-};l$T#WeSyCR^fBDr41X5jxKY_I=b}_Fd8m`!1i*-#s=fg{tRI4eu z=+U%LJMZS|7$8z33YlP)DYaWG{TJhmQV79I!0SN%s8SP8RRUvfBSh!YFm0}i#h}6n7IerB| zdmZjOPXa?)ZDf_$Gio3O_0HM?p!nBK+E8CTt~^6a&IN-s@D2{AuDN#NYv% z)O^kZ*wRi26rz>y6&?Kgf%O&-?n+u{F21L+;88n1>kUM8T6SS|ke|>-R|SwA^@nc< z)hr@RLGlp;n{||oH9m#tvYRkVGF9yh3~5lEYKOwy_WxOATHp#!V=APB|3Cvrt5lQp zjNJVpRfJ8CUKXy3Zd5O8okJ^cmX@MUW<~I?d*Hot{Ll_^^8Qt|VbPLZ2os&;q5UzW z&4i<=y<1Gmq~sJ?ur&lauL#=PZqjzIdLBXiL7R9{+!2%0!bv-v#Fgn_AdvIjf%s?& zZ=$Wpd-j(S8)lsr_QYxc0Q?y1Z}_)N7QwFdnoWM%4#fxaJDYDyQidT)33iXFg9)npsDI)n1>e6TaM`SA&KBi9xv@I;RkI#!(wZJw zX5usbR8NV!JThn!lDOoTV?Grx9le~J@DI66VN)WkyvGS_sH7!_I>b>%Tm#e~BQCin<9cB?W|QJPZAG z2d5K+FBS_Eyc!Pc&l1(B*TlwCdnR7J`S}r;EzY;tU_V3h;#Pd$Uwr6S2HBCLJkE0o zisqjTBkbc=&AoD#i#||b@TnLvqOY;Ony~F{JKHY3PDsa>3WEx|al#vd4 zxk>?vMSA9$;X92b5}FR`MEx!hEvR99CfVivYX_GrNk9fB@IBv(X3%{mUdP`*S4`#* zG>Z@aFsIn(5dg+?Bn0P1LeoiD(_TD%zAHk^BisJs)m3h>bTn)BE_Z@;&pZSNmi>j* zJ2+UmxF07w6OMrMGC|BjuOKmr%WX@U#Dy=F^OUqyNwH8E@sALbh`gL8iO3{B`AGRZ zWLi!R)5MzS6!1E9lYaT%@b7n>t3JBeze)J(h7elwW@EQ9sV zi#QDo>R+n_b}r0*W%W}Qm8xk>&r=ahbnC6xp3?_DP%r_i`6ippEP0tt{xP$5s%qE( z?Qj6>Z&IGC0ybuhomK}`y`;*v>?7rV;R`QRLkOi(izt}bntyinV7ISjHFQbn zW2ta|m;$MwI7Sgs2`S~^N$x%3K9OnrPX5K+i&G&lL2Klj$(J2A!`J5r3MAHae+E{j z=&iw1BHTey5RE|U|6}OFLS0`H_Qu)YYq8vz@&B2V48l01s-vRzdDe_cdNC=12eZ zpKU@W+Exy4Tt29>p=8Rt8J&bk(vc$y#auHr+VF%J2(bi}dJGN;!YWf#WBYGjU?5@e zz~=+;it^#^2g%;yJ_UYY*$X@#g;DDO)BJr>W*MROniSDV42;~C4$T@I&9%XF8=ZG+ z)-zLiQW-UfSJgrh;bRMScHqQ3PwfyUz!^A)LLgUuny-FwDsL+Ph3VF&C8$%R#FbBx zG+VI%$45Q+*mW+4(FBM`C-r7d*WKpxsQ%%J84ZhHgC7q&fE)O3zhk-y|0ou)m=aD?BP-zIZBk>uT6%<_JEf z*ZW)k8s^Xtbqr%QYdn%t-T2!p|8%Ft^KHlN861c6I`^bhUWQ_SOC!sc5Rtd2fEhLj zIehHxa1c!XEZ`lhXmXm)sMd=n7GQ`moE^+K_JEDDYOJ$pi%N9*cOkvr$6LhgTcI-? zEdS2szC@zRwkJL=!t3!b`!N+w0hZ7awAvZ~KJ@>nVSG(zRD2O6E@lWT1UKpkijIBc ztM=8Ow&M>z@$LVV{z+FVCblEGvE5ZFH`Nn=;O;9CV%Vc084d`du-o(uo%YY(C(n-= zQFhL?++A>6x!o5!^qfLXPsBDJHWW6_poY2L8OeU_2sp*uzT4`#6dIjZ_s{y?r8Z66 z@J5GI?R^1xy`fXnT%i0k>MbNMH8UkDK zdeFJS_{m=7qLc-1DKpl0_lBr=WB$6TDta#KdLaI|Z0l^IAm#1&((Azp>14G|-R2Ju z{?a@h)Oo#Edbij9bQAvP@sXh;&TiULFP~zm?KJN6RO8`XWD7Zfw?goAA^g-%f?CjjLjS~j3F(y(pNi^w=&z657Tm=A0}In7lNBXwutL#% z)D7M)JP1lG<$JtCo85()L`UwU&y1w8E?YbvC}<$)O_$Zc;6|y|VCTmr{(oM*ooH2s z^_&yG1e>ra*2%;Qe;o!?it59=3EC}G-C}JTIBZ6x1q(d2b6>OdW1-cseT{S)y$2Ly zfznPcI|DC4YuA^asBg>&751y}Q)6bTPNm9X^O+qz!ei}l2pZr2tI5X47>=~qwi=Ba zNu%s4hFa|xuO9z-5d%+eqFC-8oh$eWOhHN)o)B=^mo}8?Z|l^2sp{_gr2xXbwwQ~% zDRD2B`}9`@Egk3Wzeus}?)|+uS^Kx^;cM3HR`fhuUwPcA* zU^^0L<_D8jWaM>O%B{>SFa%&vATSSXwILc_phaA4&$RW?_7`=Am6M^yySj;d%)^ZF z7kPO|OVnx}iORi>m`TD)s!-zWovI|`P=|?`Fo1s1J@VIq31x-Qk-x8OS+Deq5(1mS zKIs8Ni;Zq~s7Q%vN*0!lhX8Pf0-fDbd*HEmSTc|#h*jC?4cN(=7dz_6*!yBKn*jjt zyxE@_L9VE#a>(pZ{7}gfY887FVHP!liR&esqqg*<>(&hx9fs`JmhSco% zv)5Ue?3YX`Y_G1_B%;0;R&`el+47q-bc@~yJTB%hF8>vN&a&%$88Mnd(V41|HMqeq z3S3YB$2+1u(Wpq{6`p7SQ@8FI%3W`E8h$B{%w~g z5Q5(&lJDu#nI0vYuXr8Mh+Ra4OHs_t6=Be@0ALi15ghR0kf19RydpjDf5n|e?51)b zKL4eo0tlN~%M*Cb0h@;D)PCE`PG6N(-pRN-~z*!DRo~RrCNAKh*{C4ZGug%5L@|(iNpw^Ru3qw!_QYV(5K{|1#;0stFa%d&iCnX^G!%ZkLZhU zED?qF=%a~pg3FUfMk?9E5`_WI)-`WE_=AqL=dQ-(c8fyVhqH54YsrTxi1!u?>V?2| z#A#h9@A(kuo?&w+s8|fdsbRpY#Q-^3#wi2%pp*^0pOpoz%`qKry=?AJw-TVn!t@l( zzwJP*cZg?C8PaXI>UXb(nrA(y&Z^ zy46EyLDQds)@9(eimwU7uJ-SMvvL;T6u=E^^k3=oSh4ZcVJg5%hSdZSnR?nBU4hcH zhvKZBr$6rnInpxo#K1Lo|Ggh7B)4lXTkDXzJBEu5p3U$b`f*Z`zxV>75%i@^kFk>nOCKNs{|ROHC8R zDV!Wi)87ojx01)yQ@5+A{L$HbDNIGhHhnY5Y)PX6m)D-Y@&Vh$Dv-r2_fV-lQvrk3 zuvkZ}n1W2Sdxg_SCj{nv&Ef`i+D)sEM|a!$vLcrXF#pXt=e9Oa*bflKaZXDOqY*yy z>@A@Q^z6Z|M;0gNPwhQI?&-7`!T&u1xl5%kOwgFYHC<|8v#*5~XQQ zOj)%Oc$gJxFNfZY{mik2y9;WlOfMz*xho1t&;O|(Eyz1@9VFwK7gks-V*|=s*;-`@ zItokoY2s!*a4Hqv&N65T*Jk%gAKX)z^W<5%nZCj%ZbB{5?>*T4jO{^-uNZ>X;iQmQeIBhxb{LX8YtteO$FgN*OrKPHoS(lLnLA1n{ zbCKu9c?{DBx9FHXc5Y1)et#6#RuGyqQMw(GD}R>Z=|r9$A5TjnAQC%aLcwJuOB!vJ zN}9zWXUn+VVLz=ij_UY)M(k^&!et8*pl1h%(mT=~i3Z-I10s>9ogYqZ?~=yn|9dN- zn1#iMM@?>|`DOp|bHh1KtuJifX97nX_MdNrH*gtzHOSPlC|T2 z`8$D-N`%$5q#m}NoFE>&Zw3r1)&hqy!W_-;ULp3r)IN*%;p%h7)qm{}GP1-`L@dDC z^26@-s$}*|DPa_KvC+rnn&hLUT7d5TMYh5s2?N~O36QX&YbXQu)tS<9)Lg)wuv6jn z+Kel>ZY?;*G%?z$TyAn3r#eBoSlL77;20V zbr?0)kt$mM2||*T_GpHyMvZCx&bttLx!k-}rLf`sF%i+Ov~chO=gn5Kvi0r3soAwj zl<$MkjquWXUa2otLw*esMVXXsrF;!yD$7-(`4qHos}qVwk05Qv*6Lx;m@e|B{O#B+ z2jX>bDDMqDlVyAqg;cQq(K*k08G|`8>m6+&?irSqCaFLRPAFpoj7TP46Ukj48Da#y z*B)m5k5x`3QE@`Y+L))9u}mZDl>mJBsc~egZ)Dzlpyh~jPKwb0oG9**jkk;DDTOC` zFT7>29QEHvDxo}z|73b_Hv6^GPyFo~f1i{f4c}Ar&ORZ)LLY6 z^a%6(Jr}t8z}H^q_SRdY+1Rt^*LSK02?EE((KQleW+ZX{-@cuP5oAcVC7+9VHx3y} zSw<|l7Fls^O~$PbNiO6Pso9*yqI0bTp?c-*S#NOn0J#{@z&4@@D)d!*m+kiE|2_)! z(XU~0^#iRx34cUlDldO76$ql5CcFe*CFGIdMWn~#Y&~| zb8*bXvD(-Ahm0^d6|C>B@P(&eU$d$1sfu(!0=q{x^eV~M^jR*OA#L1C-~T?o`v04& zato;jKVAIQJHDGHk8!Uu^%hJ982b=+1DTf7;3KXFMa;TXBu^Va0a#h##7inflJbE# ze}9wWi~9Y!p@7tibv!Y>8O8LzhNa7ozk_O;gY5kli)Lyd%B80+lZ^JoyQ8Wt)7B;C zK)!k6;$3elxw7C{NR5PEFf0DFAba@oyS0#`>}_vnib3%HbdwKiCn?|41B&+YMEE$A z23pqu@5TaeNVyvaBnnk`zH&rXcgUN}usa5htOH@|ZH^^Rex_K~^XgacX^#09ZOtfi zGPPFsjC#yB-vI$o(j@7D6fQX1v4`&5q@zT^Zo?JJ8V#e4W~m*LC7ugDtg%}2)_6;5 zyeOqgb68#6x7VjpFs2Az8E)~`Z-KJ5R|xpu(M4*OMtGm6HtH;UK58aLIcI{{Qr~@D zbLgdzGhO6mZ8Lok>k*axNQuUQtK->%Re|WM6FGgW^X6mfrAGLF;4fF|)SM}H3qPyQ zC4|fxn1+EjA5zU`t}<1!Y+Vb^_m%$of_t=eo|)Ebl(qp;Iiie4WdWUWZ{h4Fe@0?V zUtuxg<-*FLhV#Umw#x9odr=_qKQ|sD99n(Jvuxl4k(ss3wjagK6`_)!*Tv7<7@ckw z56Q*mq&V0y+Kz5Y3p7`8h!ZCh<<=wS|2srE7Ue+9i-cQ(Jj$Qsk|1hayWjYuS+mG9 zWX3V9XS$|}&OH#)%PD7?DGAZZXV)kX#)%RmJOcVy@jZ$TXCe@XvWPH_;QEPg9~o=2!)L`(A8r{m&UxZrU3>xm5b zi4D>|`4>yf3xoNl(hA?fk@@aUv+J8VJ{dw<#j9QGYIzc|M&ply=qEj`=;(0_1`IA` zI$AghC{Ib9=TedtwXWRMYW)_HSEwLeRD+2XTjCqaw2B7iyy;wcYE+CEeZ>t1lSC=& z{qg;oM?Kyp&wBuXEmp%qU4xG4(_d#>r3LC(Iid9Zn)%Sita*h>Gs)ynBC#m#eZE5o zw}2>Uj`WiV6)=K`{UjV1>}z$b>WlX}f!_J?HlhEr*i3S_bq5UARu2%~nX%2=Fa=Z> z3OCA&R6v*#ga`71XZ-d9YaLytMclt-Sx$!oyFIScivg7E-*iExC;Sh% zOB4Z%P)%KS4KlyHFBnUpF0ZOcIn*F=+cDk&;diZrYUROx?NuI7@jSyT z_=&EHHj2b?_pL8}rc@uo+>B3XjZ&Q7pUxB6s*N`&f$u3y1k0fverpl)6D0~AyAXfj zHPgvW-f^9*;VlF1#Q;5lR44>*rm&`3`$1FsnhfRP#u0!8$%CMIQ#NrX|2qGIt`~}y za`gtbMk16b)3t9}?f%+WJ_`{@6uTeF=aD_#I=eys!<=I~vqlq7&GVa;caDx1eQEf} zu6U`k*v#H{oJ?XNj340+wS5la(4OxFL(lD2$`Yg1FzUx|L{GT;T-~I+HiIprQymqMH80LV6 z1HFA!!+Sqt#nAGIzAZ3M&g4F($@7T$T@S>eFPOwuB2NaOOrZfJ%J8a&>9jmTeEYQ2 zMN-iAr*slQ<4Q!IWFU39?p5Fw#RqMcB|%WtMkDg)3yJd)Q=i|-{&oL2lYm##i0Yo> zU~1&FiWt@&LLZ4JXb&5>OPyrNdX%m}bC|9Ck3l=y-gF56Q;7%L3G*l_%+1RtiVAF^ zadW>VT$#S1BHWCwK!x#DjWsp4>>=Zt4i0T4&}ud&FSt?3ct@nhMu465E0i@N9QYtn z<4H@!hEqxZaP*Ous?SJDaU^qSqp)dQm|gi3W2>oND0k^cRn+<)MV2N|=J%kojidFX zI#sgE866cemp+X^CuXfv1-qjM4oCJv`^CqY*7}x>C)ADuDk|N|EHJ|U2F&ct@+?E= z`VnCfk-h%u%ls)--lyiV;pc)@ZxLF;!XWv7Mpe&ig5iy{8aEoTPTh$NpqlRZpaJT` zh7IcO?yC6`Ai955pDh?eQrDLq@#U8uAt5Z zYa&bN5lND9eYbJ?MeF|N7~OqbpPu6B4mzlji*muL5;!j&woa1Cp~oBlr_Ly&8uBvC z3~=?eeZwS*HC81dRkr!h7->OH9x=TjtGf*L=3`j6eQlOBt!F4GeewJE;I!d1RCi(cW=K zj7?x}_%~=JY>Q7e%6A+Z5kQ~rWF2;9j4(V>n~IFylpbiJELS5i+j{}e94&be^Uow> zj^zEHe<=L_w8l>J8{HM7IF84w!16pS!K3^^)3wu9p)nY{!>6n1S5~pN%cnw93jy3I zg^p!~ejv9hWa|Opv(@Lh=vJ`r8S-vfCM))f63KXt4Qx}W4U2(Sm)DD(Uh)dTmjc#M zU^n~qxRfK!6Y?6pjU`@10Ct-$voqAOyL`30!+y%wJ;#&wHzL&eIZin9$fe`(Z$NwLBMRR3uHE6|T3pTA*l#_P@(qiw zuQIo!rEPh=;>Te9$-@jDCVNu));%6Z^$Mgl$jZ z9m^+n{nv)eD03xOGZN{gwEDe;6QF)eYElxiJOiq={5Cnhr}#6oWv`cjyV6Yb85Id7 zcS~^~mhP}43-|<3j5nku{65v4iyOej=Rf^fY&9k@h9AArKhwTF;ZizPp;x&W<^P!z z3qLFA`j~+lRNV2)LDi|q+ITkego>iDYVC^0-{{@v-k~x`gL%7|hsd@oR$WaNY|cz) z%XOdd7Zp}X4Z<6h4@lcEnFKuBFp}F3c1J?7A6=ZahoHrK--CVjVU;S;sDLx^tv`f; z-gEI{(G!zO%oOnAkF;}^?!?iT-kwulqZ_xP-1lDm9Uiaw879NPG@k8#{g_T-ar(6v z=$?nmCm0Jp=&&c*Z06+oA4$1?33G1sbxvjc`G9hj{L~f*;viDSi|Ix};~EF0ZcM+Q zEsb2zSUD=GDx3BZai25d5q|T;{@;vsa)g1j)JEs`ovqSll zQ3VVHTZfn@@I14VhGoq|071`wxAV;zQLmMzM|#OjZIKL32Hx}<)#uX{FXuknBhiIW zGyS|UN@}1445A1qouu`}x~#o!OSL-u@mO1)Eo1lP6xPE7*5hDpnvyNZ1$_mb&!_ra zy#N92k;T_XKAALU%>=QD_i9ER=o>9qb3UB<1q?V7=BHulE&dv-wz1_hR^A0E)SIG~mxb&3k zTF6Q&a^5rDc+8lzI|2rAqJwiz6REn^bSPkt{b!*)#$u#xfq56W6;Lnp9RZe#R1N7o zAC!3X6!7L_f-FHng3nPK>-Q$+`LTl0q8S^vR`Vy7glu;G6y+m@aUv3RNNj_GyV34& zd5{(?&1b7@!D%+f?eLPN=NQhhzeqPtBJcXGwzFGvdVC)0raY`ErY&Q!+?YTb!CsMg z@W4{HllfxS3;-X0`@GFo@~31_uX?SpD1K=^lUuTK_@3A;V{TD_+IKy-K3%e3U5|WP z8GIc*`xx(pad<}@my?$H(D<5E?|&BnNM$*DZQf8W!1o?+k5mkeRyqOIN$|5ib6ROd z&98)Ev6zEi_+-&eVPmvO#AwdVibnjRnrqyaBpqyEt!x%;4T%qM+r$-+!PWtoLcqCA zvO#a}D8)xSFihwJz?n|&8yjP<5?Dm$&5{igwILwpsvT&(rZI& z4Tt*R;P+NgQ|vQ)ugOE3+~kMdc4RG!@)lDDgEm)fooj3A#5&^ZsbzGZgY``x`2z<% zu>f6C)+hv~gdpkWu}QW#S78oenC+pPPNjS+sVv~Nl{E<%R48ebv^E3{dz?MCr8Z#7 z-ssb#eDchgIH;!PmIb@tkJz|3cdh>Z=Z@XNt8rzA0A6xGTM47{lAD!--0A6sEK{ zu2z1b>q;l&5UI}J6oz*R53d#H|G5?d6Dno=PRYm1HhPg^iPIg~U#fBR9pz%X@wlcF_*mOAb|ANHlwn_Eqd>NMW%9=~XV%?YtN@n77^5 zumK3HK7r~+5!-x85L5JY~dzKUAV z+W0{1Cb({Y3KOkpM3910C1YOlCcHk#rTh3#ASo=IWe9<$wF?84C+cMCK&pkEcB9;q zVmi?rOB26J?N*sU=Uc3O-GaaPd8S@LpPBlr!mY0*w&KSeV|!gccP9#Kt+ao}QKsAY z)Q@}{2sf_*yx9X)zSA6FxdHZ7ZMkG_od4G2ne}y&O0LXxVh_&aD1SAR1xC-sJ5w%y z&C*IO+UhoBO%ZCg(TywX46GzdLyzP^*{MI~#l4R*$qmh+zt!RmLFwSgLk70vo>q0HI8NJ1^B>-jo?I_DL&ARBf|t`m}D;PfjVNCn-0)fg(TtYKM! zfb!r}S_>gUm)&XudklRpI=j-_n#dOBdV;7i_|+;_*JBN`N|vlB%>hd))YR6(b|*oJ zk&Hah8bg)wp*P!1V_!82y4+cF!)#jVRx7TmEplgK`~p_ar(Dxg(t`*48iGn)WERxB z7u%ErCdoLG2lkk!MU`?*Ai-J(p^WIrA@5jBbjh<0g-hEee@_n`@$b4(Et>S>okQcH zN22?)N_#wF&E67EzqTOtHs^1*e8Iq41X031!4Di|!F)W(Zx5_TW7hT4 z4yBKZ;xV$svG<@`#gshmt(jQm6m)#$C3z$oYh#I?!6qc#D+^i&+;p3p{MZz7%T1kF1-A+2w)v-s}xmAZ}F^3m;z6HieEx|m;)ua_7YkTac-RQ zB@)XG|9*D9a}ZZg3CZBi8sUyEker0IF=_r{dfN*-kv6jf^-}`Dj@M=c<_aV(5D7pP z{NE|cVZ^MVAUb8dwZD6Q{=R-aJJ|T4*^j<|Euj6805*{iCS*~tv$H2589&#O0X5U8 z4iA(=F`Z=^lZ6mkYNNxCen%%%?-=`)T!M;rt9ilP0{ii*cX3CaNji+m=o*_=GuIG<4D^IdN`64m(G4aYm_B09X`+ftYK;6QL; z*Oq8Mw@Q?$Z^=wdC77qy?!NIUgu#o70sVgYj+*S|Nlet%1Q|z7jkAvDy*Qj9&;8vW z`ROd1cww$*GKi>|E$=tJZN_FIxM+-qPZZHTt3sG8h`ZD5?$__8H9u&+yh%IU>P)PM zAcknSljfu zI~kuHo=WNLSY5(uj0vY0B|J2tyrEGfSl{Znjdzm|M5!bs<(A zq5B48AzlgR6ckkW;5vqR+E`GFHP!X6blDN&6j7F8;S|_eq_|+s$zt@Sf|vOFWbgB ztn2<6zY=M->lqRmBzigGHtYRDtvSrNdM7uq7ST}}oAOt7Rpn#tU=fet)gk_lgPWnX ziJF5bZEo<2X!~A1X^o$preUNZHQU8;VQ9&zEv1y<(7xjL&GxRUvXg|L>*JE@(_y=> zSM3OYdI{r96Uk98gEf(k4GhV&-X<~Q_z(AMZ!Yhi#>eukN4MR(}9+xPJ zBZ}$==4i!e&EnTX;uUY`lzQ_X{j?Mb7tpV^3)fUDvpbR$WN9(=zv=1BHra@v^vfdQpsy8N$V1oN)o6u79d;EoG(+ z`-;No!d9m{dS_He1yaKBnY9+Rj5&;Mv-3^DAX_AK=2Ilx%@`^q!zdAI+5Ilsz-*Cq z-iO@svnPnC$qq1_iL^#0D`wQZRajPB#LRtCs;6EGg<{NX&NoEc=TD%QS|*Un8L7z8 zKSm+RtrV-=?7fJb74UV0G6qQh!y4Vp>0O^5tM02;^p6*ej^9cH&&)iT&+7!!^M+;Z zOjz!tUx#!j$w+6Tq3W5^;G2B=q6dpR8GIoc8zH{v_LXGj@zWqlJCMsB{+a>t7m@!N z2x^_RblOfV`AFTX!%@=Fn~Rn7B*j@&C8y6VXWxYXx*adwuSqvILJOg@IudPklJ@x} zE5pF7#Ri+9NH5fU(4>D?WJb(O*k@ES|6gvNuO}^&==?2CzzFdZlj7`Odd)niTspR% zbkCziG&2keJ^A$RXbYXhrlb|T^2qqYkYXTFJzycI=xa4%3s`X9sID>NZf7wm5EA@? zFA)CO)ER;|L2-cZ1ny|wk%Oxu)ZxqTKq!ajN6iyhtMq*(KlqL;eOa@khcd;q8oB!7 zI9ah0gA2dqt^6-dFH>pM`}~bfB}0W;pI2hWdH|yD8WwI|Voxv~pLm5FQ5gfaV_x-J zT_3ahrWR>MoRQlzM6OU(MWgw{C{`w*pJ=t%k=d%!rT=cc?Kp(WF-d;v0M}uvYXI=&?4?=82AWyMDYe7fI7iHc6NZ662}&Q~R5@8Y~`! zXrZCnm2aE<>hYkFrh_&_)E`Yv7#C8Ts7F$?Wtwef<*&$Q#Hy6~x(!p0&GzX~Eh3Iq zk|YLN>+UR2QoyL58lGq|kEqqCL#Kfdwu^Ra*8`;NOri1DI&%$wL@I3|f@G~ND zlrR>5m~1%1=`+~!oT7r8pz6zGY^6fC}JpOTh-twV5qaQ#r2)Ipr0kxDFw-`k!qcP`OKM)s#6|N4=@A!eR36eK7)CjV)gL| z`A@}89z}+PVOM>2u5(2R#B)$Gj-=)lGX>T`_v6lko6oZ1CBxp@yR$TtCje-0@Wmh6 z$EC!ip2zZQDFt{(XGF^j%Te0osdGENmF|lZ`e71T`LZwVew3l&vqHRvz}KR1~AZY=pzH*~e^6Zc*)gVlRw`%I5!HL`IDz%n-g3R6c66 zE%=O-USbR;|JaaQXvi7ECePaE@de*OmodaaEnP0c>S4@b^7}(uliF#o{YYfhW^4D| zPY#C4GgAZ36b;yjF za!tHOfcEzgbtiuT4Te(xInEaCH&PmPCLTcTRRK%a-);V%k~o+2@N=^b369AzMi-=yu4Vbe~byi79he(5@tkZSE$ z3W}j(CX)y`ILtB<-wKRhCri(btlYYF$boWT*SYx~(5>+AR<2f`f*FbZy$nTTfFgda zg{5afm+vr7;AzkwfDDY_SfI5|I;{D}{$rZz*Le5ft0!@0zfOFR76n>!!Ff#7JyXRk)|aF)9IxvTE9sxvXbELul52k(zk{9-B= z3cm$CK5w*ap2wvV2wMTb^{u%<#?fK_%$dck)deoi_@Wxnx2K6lf=42-v=;X*n$1^Q@ajLZ+>@& zwA@Pfh@m~btYIn`K}*ii?+TkdO5E#b*Q@@-Xjzvy&$ze{C9!+`-4+Zr7_A;y0Y_OK zM_bTLw)Olx{I8zD&I<;Ae5O2Q32xH63A1u|U09$1R$!z1&KVskF)Yokd*bWc>C?E_ zOi3&G+G%zCE1~qe<+w)(G-XUpXW=uT$?`K8(E{V>_)48YyX@Ag-bOLx2=|f!%h16=(}9kSRp$Ag1Q}cIu)=Se-mr`0GxQjH%4`zT$=`D-t$rEVawf4nfts6 z4OjUB;0iGxen#H zv=GJyhwC+-ju!pwpD7HRNMbs=-GZI?1lZ@;uM2rHPPO9Yvy3OzM`@&24fK31d z<9C@2KSCIbJ}o4eZ6~_)qs~^ySfnB6Xcrai4;CA>q#s9~iHPzHRG8R6R}7U|s6!@P zY+H4+Nd*SE?Y!rjf%;kd3GyrTe{vD-cj;B4&sx>wxsv0GDm4OSqaC%)c{QGEtI0zF zsl=2UJJ;?HC+R7(JL$LoLIwIutLEhdr4_^Xh@bSnelSS)<|~cz`)0#*oZ}l$Ydgr; zuf7~sqc>iEi`=potZ`Tac|554ysIjy#h(1#f)9B6WCqHM;Tv+N2K_q7%KRWitCs2q z7}nfZ)+z;Ie9<<)N1!!*Le$k+x9GmJ+>w@1|6rc?8FB&lc}xX&poM)6B{lqOU#HJc z@!$0ExK28ff-z`vYb9zLrZ|nb8K%#9JLKL`pxsjtv;2?G>X-m%kJO7<@9!!$Au%1b zF$?Tj?0lx71T6)wX_t5&DbT1)k&@vyhxkd%S`MzX6-8=e{d@&<;@R>nBK^Ox_z;NP zK;Z{QMShMN#{j(ck%_#YRc8@ZlBJEzD?Z!hDi60$RevhA2HqXpdjgD#3xViR$2QYf zMopGHloXsZXWeF;goT|B<|u-mm`$H-oXQ;{rQT-eRT+BG0>eu2l>lfWncbCpPdSz~ zt)Zp07_H<{8-1Z>*D1^>MCS1f6yd80q`99KTUB%Zv6MTFekM5j`iOWH7x$ zDC2Sic7OcaccEt+)r^~ezze!Jsq;S*G1Crtmn0Cwl&X4bHUBP{F-^J@BJMLSMMlOk zL;U$F{`U<-G6p{zkQM=$Cc@7@!widik~HVKApeHjvILFC@s7z6P@YfNzM;f2Bn+6V zXGc-;?ljT7T4ryv(X9+iEHEIs^(;0yzy<{;CX=>>s8?dztU}!UdjI6VHkkw)$4O-U z&SPlYhe(qu|toGQImr zZCqz9jVr*^K#pGjGBqt+o8(zLkexJ^U6{*#Xtli1jt_xP8$jTaNHmXTW`^?010IfsJT>Gyj&sE>u)4hSupu5 zTw4tJ4;jQWyS-A}jn9yEguwFUoklN`*vNG>vcA|)16wFsLW?lQiBCcJ8zdT5$1@59 zWt=6<={}b)Vq*nwf7SG;-^lh+ZP>YH;l~l%OZ3M@NN{Sd_ckV+nh+z>)8@w2)Z$xc zAPam{vdTe7lCAzyoNdTnj=n8@=PqMW#}2$B&C63c*>XJ+Jw{aMRDHFl#YSmDo|{k~ zNE|B6)F!*j-!hGhR~Bjt*KXEza+Ubc_qojzt8p|LY4*-)Lo|VO%GCoqxH}Tev&

9@6K%Y@?T(Y@xgyJ*>+D*DKC8gAsJE&r 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 U%xVrDAs6es)%8opzxE#cHh($ literal 0 HcmV?d00001 diff --git a/thesis/main.tex b/thesis/main.tex index 64ff46a..98b3847 100644 --- a/thesis/main.tex +++ b/thesis/main.tex @@ -12,6 +12,7 @@ \graphicspath{{resources/figures/}} \usepackage[style=ieee, backend=biber]{biblatex} +\usepackage{blindtext} \addbibresource{../main.bib} % Document diff --git a/thesis/resources/figures/lstm_cell_diagram.png b/thesis/resources/figures/lstm_cell_diagram.png new file mode 100644 index 0000000000000000000000000000000000000000..9320ccff8328368159f1f64c6b006e1d690ca3fc GIT binary patch literal 109596 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