diff --git a/README.md b/README.md
index eca4c98..81b14d0 100644
--- a/README.md
+++ b/README.md
@@ -11,6 +11,38 @@ Fuzz testing (Fuzzing) is a dynamic software testing technique. In this techniqu
In this thesis, we proposed an automated method for hybrid test data generation. To this aim, we apply neural language models (NLMs) that are constructed by recurrent neural networks (RNNs). The proposed models by using deep learning techniques can learn the statistical structure of complex files and then generate new textual test data, based on the grammar, and binary data, based on mutations. Fuzzing the generated data is done by two newly introduced algorithms, called neural fuzz algorithms that use these models. We use our proposed method to generate test data, and then fuzz testing of MuPDF complicated software which takes portable document format (PDF) files as input. To train our generative models, we gathered a large corpus of PDF files. Our experiments demonstrate that the data generated by this method leads to an increase in the code coverage, more than 7%, compared to state-of-the-art file format fuzzers such as American fuzzy lop (AFL). Experiments also indicate a better learning accuracy of simpler NLMS in comparison with the more complicated encoder-decoder model and confirm that our proposed models can outperform the encoder-decoder model in code coverage when fuzzing the SUT.
+## Getting Started
+In the current release (0.3.0) you can use IUST-DeepFuzz for test data generation and then fuzzing every application.
+
+### Install
+You need to have Python 3.6.x and and up-to-date TensorFlow and Keras frameworks on your computer.
+* Install [Python 3.6.x](https://www.python.org/)
+* Install [TensorFlow](https://www.tensorflow.org/)
+* Install [Keras](https://keras.io/)
+* Clone the IUST-DeepFuzz repository: `git clone https://github.com/m-zakeri/iust_deep_fuzz.git` or download the latest version https://github.com/m-zakeri/iust_deep_fuzz.git
+* IUST-DeepFuzz is almost ready for test data generation!
+
+### Running
+* Configure the `config.py` work with your dataset and to set other paths settings.
+* Find the script of specific algorithm that you need.
+* Run the script in command line: `python script_name.py`
+* Wait until your file format learn and your test data is generate!
+
+#### Available Pre-trained Models
+A pre-trained model is a model that was trained on a large benchmark dataset to solve a problem similar to the one that we want to solve. For the time being, we provided some pre-trained model for PDF file format. Our best trained model is available at [model_checkpoint/best_models](model_checkpoint/best_models)
+
+#### Availbale Fuzzing Scripts
+ISUT-DeepFuzz has implemented four new deep models and two new fuzz algorithms: DataNeuralFuzz and MetadataNeuralFuzz as our contribution in mentioned thesis. The following algorithms to generate and fuzz test data are available in the current release (r0.3.0):
+* `data_neural_fuzz.py`: To implement the DataNeuralFuzz algorithm for fuzzing data in the files.
+* `metadata_neural_fuzz.py`: To implement MetadataNeuralFuzz for fuzzing metadata in the files.
+* `learn_and_fuzz_3_sample_fuzz.py`: To implement SampleFuzz algorithm introduced in https://arxiv.org/abs/1701.07232.
+
+#### Available Dataset
+Various file format for learning with IUST-DeepFuzz and then fuzz testing is available at [dataset directory](dataset).
+
+
+## How It Works?
+
### The PDF File Generation Process
![amazing_test_data_generation_process](docs/figs/amazing_test_data_generation_process.gif)
@@ -20,13 +52,6 @@ In this thesis, we proposed an automated method for hybrid test data generation.
-## About
-### Version 0.1
-The main purpose of this version is to implement a free version of learn and fuzz paper and improve the **learn\&fuzz algorithm**.
-
-### Version 0.2
-This version implements four new deep models and two new fuzz algorithms: DataNeuralFuzz and MetadataNeuralFuzz as our contribution in mentioned thesis.
-
### FAQs
This repository is under *active development* and it dose not documented well. If you have downloaded source code or have forked it and have any questions, then feel free to email me (*m-zakeri@live.com*) and get more information. You may see the main [references](REFERENCES.md) or look at our large [test corpus](dataset).
diff --git a/dataset/README.md b/dataset/README.md
index 5102631..e279003 100644
--- a/dataset/README.md
+++ b/dataset/README.md
@@ -1,24 +1,27 @@
-# IUST Neural Software Testing (NST) Dataset
+# IUST Neural Software Testing (IUST-NST) Dataset
Neural software testing (NST) is about applying machine learning techniques, specially deep-learning and neural network, in the field of software testing. We began with fuzz testing, but it can transform into other types of software testing. An unavoidable part of all machine learning task is data. The goal of this section is to provide suitable and public dataset which can be used by other researchers.
-
For now, we are gathering some large corpus for different file formats such as portable document format (PDF), extensible markup language (XML), and hypertext markup language (HTML) to do fuzz testing real-world application which takes these formats as their majoring inputs.
At this time, IUST PDF Corpus is ready to view and download.
-## IUST PDF Corpus
-![IUSTPDFCorpusDemo Image](pdfs/IUSTPDFCorpusDemo.PNG)
+### News
+**2019-10-13:** IUST-PDFCorpus version 1.0.0 is publicly available at [https://zenodo.org/record/3484013](https://zenodo.org/record/3484013) with DOI **10.5281/zenodo.3484013**.
+
+
+## IUST-PDFCorpus
+**Download:** [![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.3484013.svg)](https://doi.org/10.5281/zenodo.3484013)
+
+ ![IUSTPDFCorpusDemo Image](pdfs/IUST-PDFCorpusDemo.PNG)
We are happy to introduce **IUST PDF Corpus**, a large set of various PDF files, aimed at manipulating,
testing and improving the qualification of real-world PDF readers such as [MuPDF](https://mupdf.com/).
-IUST PDF Corpus (version 1.0) contains about **6,000** PDF file. we extract more than **500,000** PDF data object from this corpus to evaluate IUST DeepFuzz, our new file format fuzzer.
+IUST PDF Corpus (version 1.0) contains **6,141** PDF file. we extract more than **500,000** PDF data object from this corpus to evaluate IUST DeepFuzz, our new file format fuzzer.
The extracted objects have put under a _pdfs_ directory. We divide the objects dataset into two sub-dataset: _large-size_ and _small-size_. The small-size dataset is created to develop and test the generative models and has about 120,000 PDF objects. The large dataset is used to train deep models and fuzz testing PDF viewers and has 500,000 PDF objects.
We are extending this corpus and want to add more PDF files, as soon as possible.
-We also extract 1000 binary streams form data objects. These streams have put under the small-size subdirectory. All extracted objects are available to [view and download](./pdfs/) from the current GitHub repository. The complete set of PDF files will be available to view and download as soon as our relevant paper on IUST DeepFuzz is published.
-
-* [View and download IUST PDF Corpus (version 1.0)](https://www.dropbox.com/sh/0gr8qscxdoawwtw/AAD_0Za_bFbrfCoSBTzoeE1Oa?dl=0) [Not available yet!]
+We also extract 1000 binary streams form data objects. These streams have put under the small-size subdirectory. All extracted objects are available to [view and download](./pdfs/) from the current GitHub repository. The complete set of PDF files will be available to view and download as soon as our relevant paper on IUST DeepFuzz is published.
## IUST XML Corpus
diff --git a/dataset/htmls/htmltc_100k_0001.html b/dataset/htmls/htmltc_100k_0001.html
new file mode 100644
index 0000000..4977615
--- /dev/null
+++ b/dataset/htmls/htmltc_100k_0001.html
@@ -0,0 +1,1633 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ GitHub - m-zakeri/iust_deep_fuzz: A file format fuzzer base on deep neural networks.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Join GitHub today
+
GitHub is home to over 28 million
+developers working together to host and review code, manage projects,
+and build software together.
+
Sign up
+
+
+
+
+
+
+
+ A file format fuzzer base on deep neural networks.
+
+
+
+
+
+
+
+
+
+
+
+ Python
+ Batchfile
+
+
+
+
+
+
+
+
+
+
+
+ New pull request
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Permalink
+
+
+
+
+
+
+
+ Failed to load latest commit information.
+
+
+
+
+
+
+
+
+ .idea
+
+
+
+ add new generated data. 13970514
+
+
+
+ 3 months ago
+
+
+
+
+
+
+
+
+ batch_jobs
+
+
+
+ Learn and fuzz model add. 13970329
+
+
+
+ 5 months ago
+
+
+
+
+
+
+
+
+ binary_to_base64
+
+
+
+ universal configuration add, iu update complete, etc. 13970116
+
+
+
+ 7 months ago
+
+
+
+
+
+
+
+
+ dataset
+
+
+
+ Update dataset. Add IUST PDF Corpus files and description.
+
+
+
+ 2 minutes ago
+
+
+
+
+
+
+
+
+ generated_results
+
+
+
+ add new generated data. 13970514
+
+
+
+ 3 months ago
+
+
+
+
+
+
+
+
+ incremental_update
+
+
+
+ Online data generator fix. 13970320
+
+
+
+ 5 months ago
+
+
+
+
+
+
+
+
+ logs_csv/ pdfs
+
+
+
+ add new generated data. 13970514
+
+
+
+ 3 months ago
+
+
+
+
+
+
+
+
+ logs_tensorboard/pdfs/ model_3_date_2018-03-27_23-15-47_epochs_3
+
+
+
+ learning model_2 add
+
+
+
+ 8 months ago
+
+
+
+
+
+
+
+
+ model_checkpoint
+
+
+
+ generate objects from model0. 13970414
+
+
+
+ 4 months ago
+
+
+
+
+
+
+
+
+ modelpic
+
+
+
+ add new generated data. 13970514
+
+
+
+ 3 months ago
+
+
+
+
+
+
+
+
+ npysamples/ Labels
+
+
+
+ Initial commit
+
+
+
+ 8 months ago
+
+
+
+
+
+
+
+
+ pp1
+
+
+
+ Generate new object from model_8. 13970321
+
+
+
+ 5 months ago
+
+
+
+
+
+
+
+
+ seed
+
+
+
+ Train model_10, Perplexity measurement add. 13970311
+
+
+
+ 5 months ago
+
+
+
+
+
+
+
+
+ LICENSE
+
+
+
+ LICENCE add to project.
+
+
+
+ 6 months ago
+
+
+
+
+
+
+
+
+ README.md
+
+
+
+ update readme file. 13970514
+
+
+
+ 3 months ago
+
+
+
+
+
+
+
+
+ config.py
+
+
+
+ generate objects from model7 for data fuzz. 13970418
+
+
+
+ 4 months ago
+
+
+
+
+
+
+
+
+ data_generator.py
+
+
+
+ data-generator added
+
+
+
+ 8 months ago
+
+
+
+
+
+
+
+
+ deep_models.py
+
+
+
+ Learn and fuzz model add. 13970329
+
+
+
+ 5 months ago
+
+
+
+
+
+
+
+
+ iu_5.py
+
+
+
+ add new generated data. 13970514
+
+
+
+ 3 months ago
+
+
+
+
+
+
+
+
+ iu_6.py
+
+
+
+ generate objects from model7 for fuzz. 13970417
+
+
+
+ 4 months ago
+
+
+
+
+
+
+
+
+ learn_and_fuzz_lstm_seq2seq.py
+
+
+
+ add new generated data. 13970514
+
+
+
+ 3 months ago
+
+
+
+
+
+
+
+
+ lstm_text_generation_pdf_objs_1.py
+
+
+
+ universal configuration add, iu update complete, etc. 13970116
+
+
+
+ 7 months ago
+
+
+
+
+
+
+
+
+ lstm_text_generation_pdf_objs_2.py
+
+
+
+ universal configuration add, iu update complete, etc. 13970116
+
+
+
+ 7 months ago
+
+
+
+
+
+
+
+
+ lstm_text_generation_pdf_objs_3.py
+
+
+
+ Cut model early stopping, 13970201.
+
+
+
+ 7 months ago
+
+
+
+
+
+
+
+
+ lstm_text_generation_pdf_objs_4.py
+
+
+
+ Set model_4, fix generation method again. 13970211
+
+
+
+ 6 months ago
+
+
+
+
+
+
+
+
+ lstm_text_generation_pdf_objs_5.py
+
+
+
+ PDF_objs_v6 add. Set model=model_8
+
+
+
+ 6 months ago
+
+
+
+
+
+
+
+
+ lstm_text_generation_pdf_objs_6.py
+
+
+
+ PDF_objs_v6 add. Set model=model_8
+
+
+
+ 6 months ago
+
+
+
+
+
+
+
+
+ lstm_text_generation_pdf_objs_7.py
+
+
+
+ Bidirectional LSMT model add. Set model=model_9
+
+
+
+ 6 months ago
+
+
+
+
+
+
+
+
+ lstm_text_generation_pdf_objs_8.py
+
+
+
+ add new generated data. 13970514
+
+
+
+ 3 months ago
+
+
+
+
+
+
+
+
+ lstm_text_generation_pdf_objs_8laf.py
+
+
+
+ Learn and fuzz model add, for generate test data. 13970330
+
+
+
+ 5 months ago
+
+
+
+
+
+
+
+
+ lstm_text_generation_pdf_objs_8laf2.py
+
+
+
+ Learn and fuzz model add. 13970329
+
+
+
+ 5 months ago
+
+
+
+
+
+
+
+
+ lstm_text_generation_pdf_objs_8laf3.py
+
+
+
+ generate objects from model0. 13970414
+
+
+
+ 4 months ago
+
+
+
+
+
+
+
+
+ lstm_text_generation_pdf_objs_8laf4.py
+
+
+
+ generate objects from model0. 13970414
+
+
+
+ 4 months ago
+
+
+
+
+
+
+
+
+ lstm_text_generation_pdf_objs_9datafuzz.py
+
+
+
+ generate objects from model7 for data fuzz. 13970418
+
+
+
+ 4 months ago
+
+
+
+
+
+
+
+
+ lstm_text_generation_pdf_objs_9formatfuzz.py
+
+
+
+ print logs. 13970519
+
+
+
+ 3 months ago
+
+
+
+
+
+
+
+
+ lstm_text_generation_xml_1.py
+
+
+
+ Initial commit
+
+
+
+ 8 months ago
+
+
+
+
+
+
+
+
+ pdf_object_extractor.py
+
+
+
+ Initial commit
+
+
+
+ 8 months ago
+
+
+
+
+
+
+
+
+ pdf_object_extractor_2.py
+
+
+
+ universal configuration add, iu update complete, etc. 13970116
+
+
+
+ 7 months ago
+
+
+
+
+
+
+
+
+ pdf_object_preprocess.py
+
+
+
+ incremental update fix. 13970305
+
+
+
+ 6 months ago
+
+
+
+
+
+
+
+
+ pdf_stream_extractor.py
+
+
+
+ Initial commit
+
+
+
+ 8 months ago
+
+
+
+
+
+
+
+
+ pdf_stream_extractor_2.py
+
+
+
+ universal configuration add, iu update complete, etc. 13970116
+
+
+
+ 7 months ago
+
+
+
+
+
+
+
+
+ reference.md
+
+
+
+ Train model_10, Perplexity measurement add. 13970311
+
+
+
+ 5 months ago
+
+
+
+
+
+
+
+
+ seed_minimization.py
+
+
+
+ PDF_objs_v6 add. Set model=model_8
+
+
+
+ 6 months ago
+
+
+
+
+
+
+
+
+ sut_code_measure.py
+
+
+
+ universal configuration add, iu update complete, etc. 13970116
+
+
+
+ 7 months ago
+
+
+
+
+
+
+
+
+ sut_code_measure_xml.py
+
+
+
+ Bidirectional LSMT model add. Set model=model_9
+
+
+
+ 6 months ago
+
+
+
+
+
+
+
+
+ test_keras_backend.py
+
+
+
+ Train model_10, Perplexity measurement add. 13970311
+
+
+
+ 5 months ago
+
+
+
+
+
+
+
+
+ test_numpy.py
+
+
+
+ Train model_10, Perplexity measurement add. 13970311
+
+
+
+ 5 months ago
+
+
+
+
+
+
+
+
+ test_pycharm.py
+
+
+
+ Set model_4, fix generation method. 13970207
+
+
+
+ 6 months ago
+
+
+
+
+
+
+
+
+ test_yield.py
+
+
+
+ Data generator fiXXX. Set model=model_0, batch_size=64, lr=0.01 - 139…
+
+
+
+ 6 months ago
+
+
+
+
+
+
+
+
+
+
+
+
+
IUST DeepFuzz
+Welcome to our new File Format Fuzzer :)
+This work belong to my master thesis in software engineering: "Automatic Test Data Generation in File Format Fuzzers".
+ Bring Deep Neural Network to Fuzz Testing
+A file format fuzzer base on deep neural networks.
+This repository is under active development and it don't documented well.
+If you downloaded it and have any question feel free to email me
+(m-zakeri@live.com ) and get more information.
+ About Version 0.1
+The main purpose of this version is to implement a free version of learn and fuzz paper
+and improve the learn&fuzz algorithm .
+ About Version 0.2
+This version implements 4 new deep models and 2 new fuzz algorithms:
+DataNeuralFuzz and MetadataNeuralFuzz as our contribution in mentioned thesis.
+August 5, 2018
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ You can’t perform that action at this time.
+
+
+
+
+
+
+
+
+
+
+
+
+
You signed in with another tab or window. Reload to refresh your session.
+
You signed out in another tab or window. Reload to refresh your session.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Press h to open a hovercard with more details.
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/dataset/pdfs/IUST-PDFCorpusDemo.PNG b/dataset/pdfs/IUST-PDFCorpusDemo.PNG
new file mode 100644
index 0000000..fd7550e
Binary files /dev/null and b/dataset/pdfs/IUST-PDFCorpusDemo.PNG differ
diff --git a/dataset/xmls/small.xml b/dataset/xmls/xmltc_0010k_0001.xml
similarity index 100%
rename from dataset/xmls/small.xml
rename to dataset/xmls/xmltc_0010k_0001.xml
diff --git a/dataset/xmls/larg.xml b/dataset/xmls/xmltc_1000k_0001.xml
similarity index 100%
rename from dataset/xmls/larg.xml
rename to dataset/xmls/xmltc_1000k_0001.xml
diff --git a/dataset/xmls/System.Drawing.xml b/dataset/xmls/xmltc_1000k_0002.xml
similarity index 100%
rename from dataset/xmls/System.Drawing.xml
rename to dataset/xmls/xmltc_1000k_0002.xml
diff --git a/dataset/xmls/WebKI.xml b/dataset/xmls/xmltc_1000k_0003.xml
similarity index 100%
rename from dataset/xmls/WebKI.xml
rename to dataset/xmls/xmltc_1000k_0003.xml
diff --git a/model_checkpoint/pdfs/model7_laf_date_2018-06-19_12-06-18_epochs_100/model7_laf_date_2018-06-19_12-06-18_epoch_01_val_loss_3.0363.h5 b/model_checkpoint/pdfs/model7_laf_date_2018-06-19_12-06-18_epochs_100/model7_laf_date_2018-06-19_12-06-18_epoch_01_val_loss_3.0363.h5
new file mode 100644
index 0000000..63a5778
Binary files /dev/null and b/model_checkpoint/pdfs/model7_laf_date_2018-06-19_12-06-18_epochs_100/model7_laf_date_2018-06-19_12-06-18_epoch_01_val_loss_3.0363.h5 differ
diff --git a/model_checkpoint/pdfs/model_7_date_2018-06-19_11-50-49_epochs_100/model_7_date_2018-06-19_11-50-49_epoch_01_val_loss_3.2164.h5 b/model_checkpoint/pdfs/model_7_date_2018-06-19_11-50-49_epochs_100/model_7_date_2018-06-19_11-50-49_epoch_01_val_loss_3.2164.h5
new file mode 100644
index 0000000..6b68286
Binary files /dev/null and b/model_checkpoint/pdfs/model_7_date_2018-06-19_11-50-49_epochs_100/model_7_date_2018-06-19_11-50-49_epoch_01_val_loss_3.2164.h5 differ
diff --git a/model_plot/date__20180729_200717_epochs_1000.png b/model_plot/date__20180729_200717_epochs_1000.png
new file mode 100644
index 0000000..ee8b468
Binary files /dev/null and b/model_plot/date__20180729_200717_epochs_1000.png differ
diff --git a/model_plot/date__20180729_201034_epochs_1007.png b/model_plot/date__20180729_201034_epochs_1007.png
new file mode 100644
index 0000000..4d7a0b4
Binary files /dev/null and b/model_plot/date__20180729_201034_epochs_1007.png differ
diff --git a/model_plot/date__20180729_201255_epochs_1008.png b/model_plot/date__20180729_201255_epochs_1008.png
new file mode 100644
index 0000000..4958a0c
Binary files /dev/null and b/model_plot/date__20180729_201255_epochs_1008.png differ
diff --git a/model_plot/date__20180729_201333_epochs_1010.png b/model_plot/date__20180729_201333_epochs_1010.png
new file mode 100644
index 0000000..f1ad203
Binary files /dev/null and b/model_plot/date__20180729_201333_epochs_1010.png differ
diff --git a/model_plot/lstm_text_generation_edited1_20171230_212206.png b/model_plot/lstm_text_generation_edited1_20171230_212206.png
new file mode 100644
index 0000000..dfeca58
Binary files /dev/null and b/model_plot/lstm_text_generation_edited1_20171230_212206.png differ
diff --git a/model_plot/lstm_text_generation_edited1_20171230_213914.png b/model_plot/lstm_text_generation_edited1_20171230_213914.png
new file mode 100644
index 0000000..363487a
Binary files /dev/null and b/model_plot/lstm_text_generation_edited1_20171230_213914.png differ
diff --git a/model_plot/lstm_text_generation_edited1_20171230_215802.png b/model_plot/lstm_text_generation_edited1_20171230_215802.png
new file mode 100644
index 0000000..3099ece
Binary files /dev/null and b/model_plot/lstm_text_generation_edited1_20171230_215802.png differ
diff --git a/model_plot/lstm_text_generation_edited1_20180102_150517.png b/model_plot/lstm_text_generation_edited1_20180102_150517.png
new file mode 100644
index 0000000..b9c571a
Binary files /dev/null and b/model_plot/lstm_text_generation_edited1_20180102_150517.png differ
diff --git a/model_plot/lstm_text_generation_edited1_20180213_181717.png b/model_plot/lstm_text_generation_edited1_20180213_181717.png
new file mode 100644
index 0000000..b9c571a
Binary files /dev/null and b/model_plot/lstm_text_generation_edited1_20180213_181717.png differ
diff --git a/model_plot/lstm_text_generation_edited1_20180214_224016.png b/model_plot/lstm_text_generation_edited1_20180214_224016.png
new file mode 100644
index 0000000..b9c571a
Binary files /dev/null and b/model_plot/lstm_text_generation_edited1_20180214_224016.png differ
diff --git a/model_plot/lstm_text_generation_pdf_objs_1_20180110_120945.png b/model_plot/lstm_text_generation_pdf_objs_1_20180110_120945.png
new file mode 100644
index 0000000..c40dee2
Binary files /dev/null and b/model_plot/lstm_text_generation_pdf_objs_1_20180110_120945.png differ
diff --git a/model_plot/lstm_text_generation_pdf_objs_1_20180210_142847.png b/model_plot/lstm_text_generation_pdf_objs_1_20180210_142847.png
new file mode 100644
index 0000000..c40dee2
Binary files /dev/null and b/model_plot/lstm_text_generation_pdf_objs_1_20180210_142847.png differ
diff --git a/model_plot/lstm_text_generation_pdf_objs_1_20180214_133432_epochs1.png b/model_plot/lstm_text_generation_pdf_objs_1_20180214_133432_epochs1.png
new file mode 100644
index 0000000..7d485a3
Binary files /dev/null and b/model_plot/lstm_text_generation_pdf_objs_1_20180214_133432_epochs1.png differ
diff --git a/model_plot/lstm_text_generation_pdf_objs_1_20180214_141618_epochs1.png b/model_plot/lstm_text_generation_pdf_objs_1_20180214_141618_epochs1.png
new file mode 100644
index 0000000..0ac3aba
Binary files /dev/null and b/model_plot/lstm_text_generation_pdf_objs_1_20180214_141618_epochs1.png differ
diff --git a/model_plot/lstm_text_generation_pdf_objs_1_20180214_161541_epochs1.png b/model_plot/lstm_text_generation_pdf_objs_1_20180214_161541_epochs1.png
new file mode 100644
index 0000000..98d726c
Binary files /dev/null and b/model_plot/lstm_text_generation_pdf_objs_1_20180214_161541_epochs1.png differ
diff --git a/model_plot/lstm_text_generation_pdf_objs_1_20180214_164711_epochs1.png b/model_plot/lstm_text_generation_pdf_objs_1_20180214_164711_epochs1.png
new file mode 100644
index 0000000..1618ca3
Binary files /dev/null and b/model_plot/lstm_text_generation_pdf_objs_1_20180214_164711_epochs1.png differ
diff --git a/model_plot/lstm_text_generation_pdf_objs_1_20180214_170018_epochs1.png b/model_plot/lstm_text_generation_pdf_objs_1_20180214_170018_epochs1.png
new file mode 100644
index 0000000..13c4c3f
Binary files /dev/null and b/model_plot/lstm_text_generation_pdf_objs_1_20180214_170018_epochs1.png differ
diff --git a/model_plot/lstm_text_generation_pdf_objs_1_20180214_173813_epochs5.png b/model_plot/lstm_text_generation_pdf_objs_1_20180214_173813_epochs5.png
new file mode 100644
index 0000000..8089140
Binary files /dev/null and b/model_plot/lstm_text_generation_pdf_objs_1_20180214_173813_epochs5.png differ
diff --git a/model_plot/lstm_text_generation_pdf_objs_1_20180214_235713_epochs10.png b/model_plot/lstm_text_generation_pdf_objs_1_20180214_235713_epochs10.png
new file mode 100644
index 0000000..8089140
Binary files /dev/null and b/model_plot/lstm_text_generation_pdf_objs_1_20180214_235713_epochs10.png differ
diff --git a/model_plot/lstm_text_generation_pdf_objs_1_20180217_171525_epochs10.png b/model_plot/lstm_text_generation_pdf_objs_1_20180217_171525_epochs10.png
new file mode 100644
index 0000000..e766cdb
Binary files /dev/null and b/model_plot/lstm_text_generation_pdf_objs_1_20180217_171525_epochs10.png differ
diff --git a/model_plot/lstm_text_generation_pdf_objs_1_20180221_182435_epochs10.png b/model_plot/lstm_text_generation_pdf_objs_1_20180221_182435_epochs10.png
new file mode 100644
index 0000000..3bcc4c1
Binary files /dev/null and b/model_plot/lstm_text_generation_pdf_objs_1_20180221_182435_epochs10.png differ
diff --git a/model_plot/lstm_text_generation_pdf_objs_1_20180221_183336_epochs10.png b/model_plot/lstm_text_generation_pdf_objs_1_20180221_183336_epochs10.png
new file mode 100644
index 0000000..3bcc4c1
Binary files /dev/null and b/model_plot/lstm_text_generation_pdf_objs_1_20180221_183336_epochs10.png differ
diff --git a/model_plot/lstm_text_generation_pdf_objs_1_20180221_183542_epochs10.png b/model_plot/lstm_text_generation_pdf_objs_1_20180221_183542_epochs10.png
new file mode 100644
index 0000000..3bcc4c1
Binary files /dev/null and b/model_plot/lstm_text_generation_pdf_objs_1_20180221_183542_epochs10.png differ
diff --git a/seed/convert_coverage_to_xml/CodeCoverageCS/.vs/CodeCoverageCS/v14/.suo b/seed/convert_coverage_to_xml/CodeCoverageCS/.vs/CodeCoverageCS/v14/.suo
new file mode 100644
index 0000000..d157d9c
Binary files /dev/null and b/seed/convert_coverage_to_xml/CodeCoverageCS/.vs/CodeCoverageCS/v14/.suo differ
diff --git a/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS.sln b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS.sln
new file mode 100644
index 0000000..c57a2d9
--- /dev/null
+++ b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS.sln
@@ -0,0 +1,22 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio 14
+VisualStudioVersion = 14.0.25420.1
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CodeCoverageCS", "CodeCoverageCS\CodeCoverageCS.csproj", "{460CEC91-DC00-40FF-BCDA-4310CDBE2757}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {460CEC91-DC00-40FF-BCDA-4310CDBE2757}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {460CEC91-DC00-40FF-BCDA-4310CDBE2757}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {460CEC91-DC00-40FF-BCDA-4310CDBE2757}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {460CEC91-DC00-40FF-BCDA-4310CDBE2757}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff --git a/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/App.config b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/App.config
new file mode 100644
index 0000000..88fa402
--- /dev/null
+++ b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/App.config
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/CodeCoverageCS.csproj b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/CodeCoverageCS.csproj
new file mode 100644
index 0000000..11ecbd4
--- /dev/null
+++ b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/CodeCoverageCS.csproj
@@ -0,0 +1,81 @@
+
+
+
+
+ Debug
+ AnyCPU
+ {460CEC91-DC00-40FF-BCDA-4310CDBE2757}
+ Exe
+ Properties
+ CodeCoverageCS
+ CodeCoverageCS
+ v4.5.2
+ 512
+ true
+
+
+ AnyCPU
+ true
+ full
+ false
+ bin\Debug\
+ DEBUG;TRACE
+ prompt
+ 4
+
+
+ AnyCPU
+ pdbonly
+ true
+ bin\Release\
+ TRACE
+ prompt
+ 4
+
+
+ app.manifest
+
+
+
+ False
+ ..\..\..\..\..\..\..\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\PrivateAssemblies\Microsoft.VisualStudio.Coverage.Analysis.dll
+
+
+ ..\..\..\..\..\..\..\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\PrivateAssemblies\Microsoft.VisualStudio.Coverage.Interop.dll
+
+
+ ..\..\..\..\..\..\..\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\PrivateAssemblies\DataCollectors\x86\Microsoft.VisualStudio.Coverage.Monitor.dll
+
+
+ ..\..\..\..\..\..\..\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\PrivateAssemblies\DataCollectors\x86\Microsoft.VisualStudio.QualityTools.NetworkEmulationAPI.dll
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Designer
+
+
+ Designer
+
+
+
+
+
\ No newline at end of file
diff --git a/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/Program.cs b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/Program.cs
new file mode 100644
index 0000000..4932ce4
--- /dev/null
+++ b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/Program.cs
@@ -0,0 +1,139 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+using System.Diagnostics;
+using Microsoft.VisualStudio.CodeCoverage;
+using Microsoft.VisualStudio;
+using Microsoft.VisualStudio.Coverage.Analysis;
+using System.IO;
+using System.Xml.Linq;
+using System.Linq;
+
+namespace CodeCoverageCS
+{
+ class CoverProgram
+ {
+ public CoverProgram()
+ {
+ //set system path
+ string performance_tools_x86_path = @";C:\Program Files (x86)\Microsoft Visual Studio 14.0\Team Tools\Performance Tools";
+ string performance_tools_x64_path = @";C:\Program Files (x86)\Microsoft Visual Studio 14.0\Team Tools\Performance Tools\x64";
+
+ var name = "PATH";
+ string pathvar = System.Environment.GetEnvironmentVariable(name);
+ var value = pathvar + performance_tools_x64_path;
+ var target = EnvironmentVariableTarget.Machine;
+ System.Environment.SetEnvironmentVariable(name, value, target);
+ }
+
+ public void getCoverage()
+ {
+ //define exe path to test
+ //string programPathWithArgs = @"D:\afl\mupdf\platform\win32\Release\mutool.exe clean -difa ./_pdfs/1.pdf";
+ //string programPath = @"D:\afl\mupdf\platform\win32\Release\mutool.exe";
+ string programPath = @"C:\Users\Morteza\Documents\Visual Studio 2015\Projects\CodeCoverageTest\Debug\CodeCoverageTest.exe";
+
+
+ //set system path
+ var name = "PATH";
+ string pathvar = System.Environment.GetEnvironmentVariable(name);
+ var value = pathvar + @";C:\Program Files (x86)\Microsoft Visual Studio 14.0\Team Tools\Performance Tools\";
+ var target = EnvironmentVariableTarget.Machine;
+ System.Environment.SetEnvironmentVariable(name, value, target);
+
+ // TODO: Write code to call vsinstr.exe
+ //Process p = new Process();
+ //StringBuilder sb = new StringBuilder("/COVERAGE ");
+ // sb.Append(programPath);
+ //p.StartInfo.FileName = @"C:\Program Files (x86)\Microsoft Visual Studio 14.0\Team Tools\Performance Tools\vsinstr.exe";
+ //p.StartInfo.Arguments = sb.ToString();
+ //p.Start();
+ //p.WaitForExit();
+ // TODO: Look at the return code – 0 for success
+
+ // A guid is used to keep track of the run
+ Guid myrunguid = Guid.NewGuid();
+ Monitor m = new Monitor();
+ m.StartRunCoverage(myrunguid, @"./_coverage/cov01");
+
+
+ // TODO: Launch tests that can
+ // exercise myassembly.exe
+ Process p2 = new Process();
+ p2.StartInfo.FileName = programPath;
+ //p2.StartInfo.Arguments = "clean -difa ./_pdfs/3.pdf";
+ p2.Start();
+
+ //string strCmdText;
+ //strCmdText = "/C" + programPath + " clean -difa ./_pdfs/3.pdf";
+ //strCmdText = "/C" + programPath;
+ //Process.Start("CMD.exe", strCmdText);
+
+
+ // Complete the run
+ m.FinishRunCoverage(myrunguid);
+ }
+
+
+ public void convertCoverageFileToXmlFile(string fileName)
+ {
+ string coverage_file_path = @"D:\afl\mupdf\platform\win32\Release\coverage_ift\";
+ string mupdf_x86_path = @"D:\afl\mupdf\platform\win32\Release\mupdf.exe";
+ string mupdf_x64_path = @"D:\afl\mupdf\platform\win32\x64\Release\mupdf.exe";
+
+ string coverage_xml_path = @"D:\afl\mupdf\platform\win32\Release\coverage_ift\temp1.coverage.coveragexml";
+
+ using (CoverageInfo info = CoverageInfo.CreateFromFile(coverage_file_path + fileName, new string[] { mupdf_x64_path }, new string[] { }))
+ {
+ CoverageDS data = info.BuildDataSet();
+ data.WriteXml(coverage_xml_path);
+ }
+ Console.WriteLine("Start2");
+ readCodeCoverage(fileName);
+
+ }
+
+
+ public void readCodeCoverage(string fileName)
+ {
+ string coverage_file_path = @"D:\afl\mupdf\platform\win32\Release\coverage_ift\";
+ string coverage_xml_path = @"D:\afl\mupdf\platform\win32\Release\coverage_ift\temp1.coverage.coveragexml";
+ string coverage_template_path = @"D:\afl\mupdf\platform\win32\Release\coverage_ift\temp.xml";
+
+ var xmlOrigin = XDocument.Load(coverage_xml_path);
+ var xmlTemp = XDocument.Load(coverage_template_path);
+
+
+ xmlTemp.Element("CoverageDSPriv").Element("Module").Element("ModuleName").Value = xmlOrigin.Element("CoverageDSPriv").Element("Module").Element("ModuleName").Value.ToString();
+ xmlTemp.Element("CoverageDSPriv").Element("Module").Element("ImageSize").Value = xmlOrigin.Element("CoverageDSPriv").Element("Module").Element("ImageSize").Value.ToString();
+ xmlTemp.Element("CoverageDSPriv").Element("Module").Element("ImageLinkTime").Value = xmlOrigin.Element("CoverageDSPriv").Element("Module").Element("ImageLinkTime").Value.ToString();
+ xmlTemp.Element("CoverageDSPriv").Element("Module").Element("LinesCovered").Value = xmlOrigin.Element("CoverageDSPriv").Element("Module").Element("LinesCovered").Value.ToString();
+
+ xmlTemp.Element("CoverageDSPriv").Element("Module").Element("LinesPartiallyCovered").Value = xmlOrigin.Element("CoverageDSPriv").Element("Module").Element("LinesPartiallyCovered").Value.ToString();
+ xmlTemp.Element("CoverageDSPriv").Element("Module").Element("LinesNotCovered").Value = xmlOrigin.Element("CoverageDSPriv").Element("Module").Element("LinesNotCovered").Value.ToString();
+ xmlTemp.Element("CoverageDSPriv").Element("Module").Element("BlocksCovered").Value = xmlOrigin.Element("CoverageDSPriv").Element("Module").Element("BlocksCovered").Value.ToString();
+ xmlTemp.Element("CoverageDSPriv").Element("Module").Element("BlocksNotCovered").Value = xmlOrigin.Element("CoverageDSPriv").Element("Module").Element("BlocksNotCovered").Value.ToString();
+
+ xmlTemp.Save(coverage_file_path + fileName + ".xml");
+
+ }
+
+
+ static void Main(string[] args)
+ {
+ var cp = new CoverProgram();
+ //cp.getCoverage();
+ Console.WriteLine("Start");
+ /* for (int i=1; i<=1; i++)
+ {
+ cp.convertCoverageFileToXmlFile(i + ".coverage");
+ }
+ */
+
+ //cp.convertCoverageFileToXmlFile(@"host1_max_model7_div_1.0_mou_date_2019-03-16_13-53-57.coverage");
+ cp.convertCoverageFileToXmlFile(@"1.coverage");
+ Console.WriteLine("Finished");
+
+ }
+ }
+}
diff --git a/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/Properties/AssemblyInfo.cs b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/Properties/AssemblyInfo.cs
new file mode 100644
index 0000000..78353bd
--- /dev/null
+++ b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/Properties/AssemblyInfo.cs
@@ -0,0 +1,36 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+// General Information about an assembly is controlled through the following
+// set of attributes. Change these attribute values to modify the information
+// associated with an assembly.
+[assembly: AssemblyTitle("CodeCoverageCS")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyProduct("CodeCoverageCS")]
+[assembly: AssemblyCopyright("Copyright © 2018")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+// Setting ComVisible to false makes the types in this assembly not visible
+// to COM components. If you need to access a type in this assembly from
+// COM, set the ComVisible attribute to true on that type.
+[assembly: ComVisible(false)]
+
+// The following GUID is for the ID of the typelib if this project is exposed to COM
+[assembly: Guid("460cec91-dc00-40ff-bcda-4310cdbe2757")]
+
+// Version information for an assembly consists of the following four values:
+//
+// Major Version
+// Minor Version
+// Build Number
+// Revision
+//
+// You can specify all the values or you can default the Build and Revision Numbers
+// by using the '*' as shown below:
+// [assembly: AssemblyVersion("1.0.*")]
+[assembly: AssemblyVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/app.manifest b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/app.manifest
new file mode 100644
index 0000000..4670159
--- /dev/null
+++ b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/app.manifest
@@ -0,0 +1,76 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/CodeCoverageCS.exe b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/CodeCoverageCS.exe
new file mode 100644
index 0000000..f8f1d9d
Binary files /dev/null and b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/CodeCoverageCS.exe differ
diff --git a/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/CodeCoverageCS.exe.config b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/CodeCoverageCS.exe.config
new file mode 100644
index 0000000..88fa402
--- /dev/null
+++ b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/CodeCoverageCS.exe.config
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/CodeCoverageCS.pdb b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/CodeCoverageCS.pdb
new file mode 100644
index 0000000..41c76a7
Binary files /dev/null and b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/CodeCoverageCS.pdb differ
diff --git a/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/CodeCoverageCS.vshost.exe b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/CodeCoverageCS.vshost.exe
new file mode 100644
index 0000000..681ab77
Binary files /dev/null and b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/CodeCoverageCS.vshost.exe differ
diff --git a/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/CodeCoverageCS.vshost.exe.config b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/CodeCoverageCS.vshost.exe.config
new file mode 100644
index 0000000..88fa402
--- /dev/null
+++ b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/CodeCoverageCS.vshost.exe.config
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/CodeCoverageCS.vshost.exe.manifest b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/CodeCoverageCS.vshost.exe.manifest
new file mode 100644
index 0000000..4670159
--- /dev/null
+++ b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/CodeCoverageCS.vshost.exe.manifest
@@ -0,0 +1,76 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/Microsoft.VisualStudio.Coverage.Analysis.dll b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/Microsoft.VisualStudio.Coverage.Analysis.dll
new file mode 100644
index 0000000..58f402b
Binary files /dev/null and b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/Microsoft.VisualStudio.Coverage.Analysis.dll differ
diff --git a/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/Microsoft.VisualStudio.Coverage.Interop.dll b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/Microsoft.VisualStudio.Coverage.Interop.dll
new file mode 100644
index 0000000..bddf123
Binary files /dev/null and b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/Microsoft.VisualStudio.Coverage.Interop.dll differ
diff --git a/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/Microsoft.VisualStudio.Coverage.Monitor.dll b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/Microsoft.VisualStudio.Coverage.Monitor.dll
new file mode 100644
index 0000000..f7c9210
Binary files /dev/null and b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/Microsoft.VisualStudio.Coverage.Monitor.dll differ
diff --git a/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/Microsoft.VisualStudio.Coverage.Symbols.dll b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/Microsoft.VisualStudio.Coverage.Symbols.dll
new file mode 100644
index 0000000..f5c20f5
Binary files /dev/null and b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/Microsoft.VisualStudio.Coverage.Symbols.dll differ
diff --git a/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/Microsoft.VisualStudio.QualityTools.NetworkEmulationAPI.dll b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/Microsoft.VisualStudio.QualityTools.NetworkEmulationAPI.dll
new file mode 100644
index 0000000..fb3b0b0
Binary files /dev/null and b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/Microsoft.VisualStudio.QualityTools.NetworkEmulationAPI.dll differ
diff --git a/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/_coverage/cov01.coverage b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/_coverage/cov01.coverage
new file mode 100644
index 0000000..73cec89
Binary files /dev/null and b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/_coverage/cov01.coverage differ
diff --git a/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/_pdfs/0.pdf b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/_pdfs/0.pdf
new file mode 100644
index 0000000..d31b4eb
Binary files /dev/null and b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/_pdfs/0.pdf differ
diff --git a/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/_pdfs/1.pdf b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/_pdfs/1.pdf
new file mode 100644
index 0000000..8754f8c
Binary files /dev/null and b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/_pdfs/1.pdf differ
diff --git a/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/_pdfs/2.pdf b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/_pdfs/2.pdf
new file mode 100644
index 0000000..2be62b1
Binary files /dev/null and b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/_pdfs/2.pdf differ
diff --git a/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/_pdfs/3.pdf b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/_pdfs/3.pdf
new file mode 100644
index 0000000..ac598bc
Binary files /dev/null and b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/_pdfs/3.pdf differ
diff --git a/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/_pdfs/33.pdf b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/_pdfs/33.pdf
new file mode 100644
index 0000000..cda4fc9
Binary files /dev/null and b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/_pdfs/33.pdf differ
diff --git a/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/_pdfs/4.pdf b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/_pdfs/4.pdf
new file mode 100644
index 0000000..6c6a681
Binary files /dev/null and b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/_pdfs/4.pdf differ
diff --git a/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/_pdfs/5.pdf b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/_pdfs/5.pdf
new file mode 100644
index 0000000..54b42f1
Binary files /dev/null and b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/_pdfs/5.pdf differ
diff --git a/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/converted.coveragexml b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/converted.coveragexml
new file mode 100644
index 0000000..3e3d33e
--- /dev/null
+++ b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/converted.coveragexml
@@ -0,0 +1,219 @@
+
+
+
+ CodeCoverageTest.exe
+ 53248
+ 0
+ 14
+ 0
+ 2
+ 12
+ 3
+
+ 12
+ 3
+ 14
+ 2
+ 0
+ CodeCoverageTest.exe
+ CodeCoverageTest.exe8a2f7dde-7805-4152-af27-e56800386874
+
+
+ CodeCoverageTest.exe8a2f7dde-7805-4152-af27-e56800386874
+
+ 14
+ 2
+ 0
+ 12
+ 3
+ CodeCoverageTest.exe8a2f7dde-7805-4152-af27-e56800386874
+
+ CodeCoverageTest.exe8a2f7dde-7805-4152-af27-e56800386874!main!7
+ main
+ _main
+ 10
+ 0
+ 2
+ 10
+ 3
+
+ 4
+ 0
+ 4
+ 0
+ 0
+ 1
+ 0
+
+
+ 5
+ 0
+ 5
+ 0
+ 0
+ 1
+ 1
+
+
+ 7
+ 0
+ 7
+ 0
+ 0
+ 1
+ 2
+
+
+ 8
+ 0
+ 8
+ 0
+ 0
+ 1
+ 3
+
+
+ 9
+ 0
+ 9
+ 0
+ 0
+ 1
+ 4
+
+
+ 10
+ 0
+ 10
+ 0
+ 0
+ 1
+ 5
+
+
+ 11
+ 0
+ 11
+ 0
+ 0
+ 1
+ 6
+
+
+ 13
+ 0
+ 13
+ 0
+ 2
+ 1
+ 7
+
+
+ 15
+ 0
+ 15
+ 0
+ 2
+ 1
+ 8
+
+
+ 17
+ 0
+ 17
+ 0
+ 0
+ 1
+ 9
+
+
+ 20
+ 0
+ 20
+ 0
+ 0
+ 1
+ 10
+
+
+ 21
+ 0
+ 21
+ 0
+ 0
+ 1
+ 11
+
+
+
+ CodeCoverageTest.exe8a2f7dde-7805-4152-af27-e56800386874!NtCurrentTeb!22
+ NtCurrentTeb
+ _NtCurrentTeb
+ 1
+ 0
+ 0
+ 1
+ 0
+
+ 19374
+ 0
+ 19374
+ 0
+ 0
+ 2
+ 12
+
+
+
+ CodeCoverageTest.exe8a2f7dde-7805-4152-af27-e56800386874!__local_stdio_scanf_options!50
+ __local_stdio_scanf_options
+ ___local_stdio_scanf_options
+ 3
+ 0
+ 0
+ 1
+ 0
+
+ 89
+ 0
+ 89
+ 0
+ 0
+ 3
+ 13
+
+
+ 91
+ 0
+ 91
+ 0
+ 0
+ 3
+ 14
+
+
+ 92
+ 0
+ 92
+ 0
+ 0
+ 3
+ 15
+
+
+
+
+
+
+ 1
+ c:\users\morteza\documents\visual studio 2015\projects\codecoveragetest\codecoveragetest\source.cpp
+
+
+ 2
+ f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
+
+
+ 3
+ f:\dd\externalapis\unifiedcrt\inc\corecrt_stdio_config.h
+
+
\ No newline at end of file
diff --git a/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/out.pdf b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/out.pdf
new file mode 100644
index 0000000..e363c6d
Binary files /dev/null and b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/out.pdf differ
diff --git a/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/vspmsg.dll b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/vspmsg.dll
new file mode 100644
index 0000000..e4138ee
Binary files /dev/null and b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Debug/vspmsg.dll differ
diff --git a/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Release/CodeCoverageCS.exe b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Release/CodeCoverageCS.exe
new file mode 100644
index 0000000..849f283
Binary files /dev/null and b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Release/CodeCoverageCS.exe differ
diff --git a/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Release/CodeCoverageCS.exe.config b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Release/CodeCoverageCS.exe.config
new file mode 100644
index 0000000..88fa402
--- /dev/null
+++ b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Release/CodeCoverageCS.exe.config
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Release/CodeCoverageCS.pdb b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Release/CodeCoverageCS.pdb
new file mode 100644
index 0000000..7853ed7
Binary files /dev/null and b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Release/CodeCoverageCS.pdb differ
diff --git a/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Release/CodeCoverageCS.vshost.exe b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Release/CodeCoverageCS.vshost.exe
new file mode 100644
index 0000000..681ab77
Binary files /dev/null and b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Release/CodeCoverageCS.vshost.exe differ
diff --git a/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Release/CodeCoverageCS.vshost.exe.config b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Release/CodeCoverageCS.vshost.exe.config
new file mode 100644
index 0000000..88fa402
--- /dev/null
+++ b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Release/CodeCoverageCS.vshost.exe.config
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Release/CodeCoverageCS.vshost.exe.manifest b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Release/CodeCoverageCS.vshost.exe.manifest
new file mode 100644
index 0000000..4670159
--- /dev/null
+++ b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Release/CodeCoverageCS.vshost.exe.manifest
@@ -0,0 +1,76 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Release/Microsoft.VisualStudio.Coverage.Analysis.dll b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Release/Microsoft.VisualStudio.Coverage.Analysis.dll
new file mode 100644
index 0000000..58f402b
Binary files /dev/null and b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Release/Microsoft.VisualStudio.Coverage.Analysis.dll differ
diff --git a/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Release/Microsoft.VisualStudio.Coverage.Interop.dll b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Release/Microsoft.VisualStudio.Coverage.Interop.dll
new file mode 100644
index 0000000..bddf123
Binary files /dev/null and b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Release/Microsoft.VisualStudio.Coverage.Interop.dll differ
diff --git a/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Release/Microsoft.VisualStudio.Coverage.Monitor.dll b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Release/Microsoft.VisualStudio.Coverage.Monitor.dll
new file mode 100644
index 0000000..f7c9210
Binary files /dev/null and b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Release/Microsoft.VisualStudio.Coverage.Monitor.dll differ
diff --git a/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Release/Microsoft.VisualStudio.Coverage.Symbols.dll b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Release/Microsoft.VisualStudio.Coverage.Symbols.dll
new file mode 100644
index 0000000..f5c20f5
Binary files /dev/null and b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Release/Microsoft.VisualStudio.Coverage.Symbols.dll differ
diff --git a/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Release/Microsoft.VisualStudio.QualityTools.NetworkEmulationAPI.dll b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Release/Microsoft.VisualStudio.QualityTools.NetworkEmulationAPI.dll
new file mode 100644
index 0000000..fb3b0b0
Binary files /dev/null and b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Release/Microsoft.VisualStudio.QualityTools.NetworkEmulationAPI.dll differ
diff --git a/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Release/vspmsg.dll b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Release/vspmsg.dll
new file mode 100644
index 0000000..e4138ee
Binary files /dev/null and b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/bin/Release/vspmsg.dll differ
diff --git a/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/obj/Debug/CodeCoverageCS.csproj.FileListAbsolute.txt b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/obj/Debug/CodeCoverageCS.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..6a81e04
--- /dev/null
+++ b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/obj/Debug/CodeCoverageCS.csproj.FileListAbsolute.txt
@@ -0,0 +1,20 @@
+c:\users\morteza\documents\visual studio 2015\Projects\CodeCoverageCS\CodeCoverageCS\bin\Debug\CodeCoverageCS.exe.config
+c:\users\morteza\documents\visual studio 2015\Projects\CodeCoverageCS\CodeCoverageCS\bin\Debug\CodeCoverageCS.exe
+c:\users\morteza\documents\visual studio 2015\Projects\CodeCoverageCS\CodeCoverageCS\bin\Debug\CodeCoverageCS.pdb
+c:\users\morteza\documents\visual studio 2015\Projects\CodeCoverageCS\CodeCoverageCS\bin\Debug\Microsoft.VisualStudio.Coverage.Monitor.dll
+c:\users\morteza\documents\visual studio 2015\Projects\CodeCoverageCS\CodeCoverageCS\obj\Debug\CodeCoverageCS.exe
+c:\users\morteza\documents\visual studio 2015\Projects\CodeCoverageCS\CodeCoverageCS\obj\Debug\CodeCoverageCS.pdb
+c:\users\morteza\documents\visual studio 2015\Projects\CodeCoverageCS\CodeCoverageCS\bin\Debug\Microsoft.VisualStudio.QualityTools.NetworkEmulationAPI.dll
+c:\users\morteza\documents\visual studio 2015\Projects\CodeCoverageCS\CodeCoverageCS\obj\Debug\CodeCoverageCS.csprojResolveAssemblyReference.cache
+C:\Users\Morteza\Documents\Visual Studio 2015\Projects\CodeCoverageCS\CodeCoverageCS\bin\Debug\Microsoft.VisualStudio.Coverage.Analysis.dll
+C:\Users\Morteza\Documents\Visual Studio 2015\Projects\CodeCoverageCS\CodeCoverageCS\bin\Debug\Microsoft.VisualStudio.Coverage.Interop.dll
+D:\Users\Morteza\Documents\Visual Studio 2015\Projects\CodeCoverageCS\CodeCoverageCS\bin\Debug\CodeCoverageCS.exe.config
+D:\Users\Morteza\Documents\Visual Studio 2015\Projects\CodeCoverageCS\CodeCoverageCS\bin\Debug\CodeCoverageCS.exe
+D:\Users\Morteza\Documents\Visual Studio 2015\Projects\CodeCoverageCS\CodeCoverageCS\bin\Debug\CodeCoverageCS.pdb
+D:\Users\Morteza\Documents\Visual Studio 2015\Projects\CodeCoverageCS\CodeCoverageCS\bin\Debug\Microsoft.VisualStudio.Coverage.Analysis.dll
+D:\Users\Morteza\Documents\Visual Studio 2015\Projects\CodeCoverageCS\CodeCoverageCS\bin\Debug\Microsoft.VisualStudio.Coverage.Interop.dll
+D:\Users\Morteza\Documents\Visual Studio 2015\Projects\CodeCoverageCS\CodeCoverageCS\bin\Debug\Microsoft.VisualStudio.Coverage.Monitor.dll
+D:\Users\Morteza\Documents\Visual Studio 2015\Projects\CodeCoverageCS\CodeCoverageCS\bin\Debug\Microsoft.VisualStudio.QualityTools.NetworkEmulationAPI.dll
+D:\Users\Morteza\Documents\Visual Studio 2015\Projects\CodeCoverageCS\CodeCoverageCS\obj\Debug\CodeCoverageCS.exe
+D:\Users\Morteza\Documents\Visual Studio 2015\Projects\CodeCoverageCS\CodeCoverageCS\obj\Debug\CodeCoverageCS.pdb
+D:\Users\Morteza\Documents\Visual Studio 2015\Projects\CodeCoverageCS\CodeCoverageCS\obj\Debug\CodeCoverageCS.csprojResolveAssemblyReference.cache
diff --git a/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/obj/Debug/CodeCoverageCS.csprojResolveAssemblyReference.cache b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/obj/Debug/CodeCoverageCS.csprojResolveAssemblyReference.cache
new file mode 100644
index 0000000..ad40bb8
Binary files /dev/null and b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/obj/Debug/CodeCoverageCS.csprojResolveAssemblyReference.cache differ
diff --git a/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/obj/Debug/CodeCoverageCS.exe b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/obj/Debug/CodeCoverageCS.exe
new file mode 100644
index 0000000..f8f1d9d
Binary files /dev/null and b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/obj/Debug/CodeCoverageCS.exe differ
diff --git a/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/obj/Debug/CodeCoverageCS.pdb b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/obj/Debug/CodeCoverageCS.pdb
new file mode 100644
index 0000000..41c76a7
Binary files /dev/null and b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/obj/Debug/CodeCoverageCS.pdb differ
diff --git a/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
new file mode 100644
index 0000000..9586108
Binary files /dev/null and b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ
diff --git a/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
new file mode 100644
index 0000000..e69de29
diff --git a/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
new file mode 100644
index 0000000..e69de29
diff --git a/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
new file mode 100644
index 0000000..e69de29
diff --git a/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/obj/Release/CodeCoverageCS.csproj.FileListAbsolute.txt b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/obj/Release/CodeCoverageCS.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..86d8206
--- /dev/null
+++ b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/obj/Release/CodeCoverageCS.csproj.FileListAbsolute.txt
@@ -0,0 +1,23 @@
+c:\users\morteza\documents\visual studio 2015\Projects\CodeCoverageCS\CodeCoverageCS\bin\Release\CodeCoverageCS.exe.config
+c:\users\morteza\documents\visual studio 2015\Projects\CodeCoverageCS\CodeCoverageCS\bin\Release\CodeCoverageCS.exe
+c:\users\morteza\documents\visual studio 2015\Projects\CodeCoverageCS\CodeCoverageCS\bin\Release\CodeCoverageCS.pdb
+c:\users\morteza\documents\visual studio 2015\Projects\CodeCoverageCS\CodeCoverageCS\bin\Release\Microsoft.VisualStudio.Coverage.Monitor.dll
+c:\users\morteza\documents\visual studio 2015\Projects\CodeCoverageCS\CodeCoverageCS\bin\Release\Microsoft.VisualStudio.QualityTools.NetworkEmulationAPI.dll
+c:\users\morteza\documents\visual studio 2015\Projects\CodeCoverageCS\CodeCoverageCS\obj\Release\CodeCoverageCS.exe
+c:\users\morteza\documents\visual studio 2015\Projects\CodeCoverageCS\CodeCoverageCS\obj\Release\CodeCoverageCS.pdb
+C:\Users\Morteza\Documents\Visual Studio 2015\Projects\CodeCoverageCS\CodeCoverageCS\bin\Release\Microsoft.VisualStudio.Coverage.Analysis.dll
+C:\Users\Morteza\Documents\Visual Studio 2015\Projects\CodeCoverageCS\CodeCoverageCS\bin\Release\Microsoft.VisualStudio.Coverage.Interop.dll
+C:\Users\Morteza\Documents\Visual Studio 2015\Projects\CodeCoverageCS\CodeCoverageCS\obj\Release\CodeCoverageCS.csprojResolveAssemblyReference.cache
+D:\Users\Morteza\Documents\Visual Studio 2015\Projects\CodeCoverageCS\CodeCoverageCS\bin\Release\CodeCoverageCS.exe.config
+D:\Users\Morteza\Documents\Visual Studio 2015\Projects\CodeCoverageCS\CodeCoverageCS\obj\Release\CodeCoverageCS.exe
+D:\Users\Morteza\Documents\Visual Studio 2015\Projects\CodeCoverageCS\CodeCoverageCS\obj\Release\CodeCoverageCS.pdb
+D:\Users\Morteza\Documents\Visual Studio 2015\Projects\CodeCoverageCS\CodeCoverageCS\bin\Release\CodeCoverageCS.exe
+D:\Users\Morteza\Documents\Visual Studio 2015\Projects\CodeCoverageCS\CodeCoverageCS\bin\Release\CodeCoverageCS.pdb
+D:\Users\Morteza\Documents\Visual Studio 2015\Projects\CodeCoverageCS\CodeCoverageCS\bin\Release\Microsoft.VisualStudio.Coverage.Analysis.dll
+D:\Users\Morteza\Documents\Visual Studio 2015\Projects\CodeCoverageCS\CodeCoverageCS\bin\Release\Microsoft.VisualStudio.Coverage.Interop.dll
+D:\Users\Morteza\Documents\Visual Studio 2015\Projects\CodeCoverageCS\CodeCoverageCS\bin\Release\Microsoft.VisualStudio.Coverage.Monitor.dll
+D:\Users\Morteza\Documents\Visual Studio 2015\Projects\CodeCoverageCS\CodeCoverageCS\bin\Release\Microsoft.VisualStudio.QualityTools.NetworkEmulationAPI.dll
+D:\Users\Morteza\Documents\Visual Studio 2015\Projects\CodeCoverageCS\CodeCoverageCS\obj\Release\CodeCoverageCS.csprojResolveAssemblyReference.cache
+D:\AnacondaProjects\iust_deep_fuzz\seed\convert_coverage_to_xml\CodeCoverageCS\CodeCoverageCS\bin\Release\CodeCoverageCS.exe.config
+D:\AnacondaProjects\iust_deep_fuzz\seed\convert_coverage_to_xml\CodeCoverageCS\CodeCoverageCS\obj\Release\CodeCoverageCS.exe
+D:\AnacondaProjects\iust_deep_fuzz\seed\convert_coverage_to_xml\CodeCoverageCS\CodeCoverageCS\obj\Release\CodeCoverageCS.pdb
diff --git a/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/obj/Release/CodeCoverageCS.csprojResolveAssemblyReference.cache b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/obj/Release/CodeCoverageCS.csprojResolveAssemblyReference.cache
new file mode 100644
index 0000000..a50ec04
Binary files /dev/null and b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/obj/Release/CodeCoverageCS.csprojResolveAssemblyReference.cache differ
diff --git a/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/obj/Release/CodeCoverageCS.exe b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/obj/Release/CodeCoverageCS.exe
new file mode 100644
index 0000000..849f283
Binary files /dev/null and b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/obj/Release/CodeCoverageCS.exe differ
diff --git a/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/obj/Release/CodeCoverageCS.pdb b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/obj/Release/CodeCoverageCS.pdb
new file mode 100644
index 0000000..7853ed7
Binary files /dev/null and b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/obj/Release/CodeCoverageCS.pdb differ
diff --git a/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache
new file mode 100644
index 0000000..a8f05eb
Binary files /dev/null and b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache differ
diff --git a/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
new file mode 100644
index 0000000..e69de29
diff --git a/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
new file mode 100644
index 0000000..e69de29
diff --git a/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs b/seed/convert_coverage_to_xml/CodeCoverageCS/CodeCoverageCS/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
new file mode 100644
index 0000000..e69de29