**Are you the copyright holder or authorized to act on the copyright owner's behalf?**

Yes, I am the copyright holder.

**Please describe the nature of your copyright ownership or authorization to act on the owner's behalf.**

This repository contains files which are the copyrighted intellectual property of the University of Michigan. I am the original author and [private] at the University of Michigan.

**Please provide a detailed description of the original copyrighted work that has allegedly been infringed. If possible, include a URL to where it is posted online.**

This repository contains files which are the copyrighted intellectual property of the University of Michigan. I contacted the owner of this repository with a request to take it down on 19/03/27. My original material can be found at:  
[private]  
[private]  

This is a summary of the files included:  
p4-mapreduce:  
starter_files/VERSION  
starter_files/Setup.py  
starter_files/mapreduce/__init__.py  
starter_files/mapreduce/submit.py  
starter_files/mapreduce/utils.py  
starter_files/mapreduce/master/__init__.py  
starter_files/mapreduce/master/__main__.py  
starter_files/mapreduce/worker/__init__.py  
starter_files/mapreduce/worker/__main__.py  
solution/bin/mapreduce  
solution/setup.py  
solution/mapreduce/__init__.py  
solution/mapreduce/submit.py  
solution/mapreduce/utils.py  
solution/mapreduce/master/__init__.py  
solution/mapreduce/master/__main__.py  
solution/mapreduce/worker/__init__.py  
solution/mapreduce/worker/__main__.py  

p5-search-engine:  
starter_files/VERSION  
starter_files/hadoop/inverted_index/map0.py  
starter_files/hadoop/inverted_index/pipeline.sh  
starter_files/hadoop/inverted_index/reduce0.py  
starter_files/hadoop/word_count/map.py  
starter_files/hadoop/word_count/reduce.py  
starter_files/hadoop/hadoop-streaming-2.7.2.jar  
starter_files/index/setup.py  
starter_files/search/search/sql/wikipedia.sql  
starter_files/search/.eslintrc.js  
starter_files/search/package-lock.json  
starter_files/search/package.json  
starter_files/search/setup.py  
starter_files/search/webpack.config.js  
starter_files/tests/utils/__init__.py  
starter_files/tests/utils/cd.py  
starter_files/tests/utils/hadoop.py  
starter_files/tests/utils/pipeline.py  
starter_files/tests/utils/validate_index.py  
starter_files/tests/test_check_submission_files.py  
starter_files/tests/test_deploy.py  
starter_files/tests/test_doc_counts_public.py  
starter_files/tests/test_index_server_base.py  
starter_files/tests/test_index_server_public.py  
starter_files/tests/test_javascript_style.py  
starter_files/tests/test_pipeline_public.py  
starter_files/tests/test_python_style.py  
starter_files/tests/test_scripts.py  
starter_files/tests/test_search_interface_base.py  
starter_files/tests/test_search_interface_public.py  
solution/deployed_search.html  
solution/deployed_search.log  
solution/deployed_index.json  
solution/deployed_index.log  
solution/pytest.ini  
solution/bin/index  
solution/bin/indexdb  
solution/bin/search  
solution/hadoop/inverted_index/README.md  
solution/hadoop/inverted_index/input_split.py  
solution/hadoop/inverted_index/map0.py  
solution/hadoop/inverted_index/map1.py  
solution/hadoop/inverted_index/map2.py  
solution/hadoop/inverted_index/map3.py  
solution/hadoop/inverted_index/pipeline.sh  
solution/hadoop/inverted_index/reduce0.py  
solution/hadoop/inverted_index/reduce1.py  
solution/hadoop/inverted_index/reduce2.py  
solution/hadoop/inverted_index/reduce3.py  
solution/hadoop/hadoop-streaming-2.7.2.jar  
solution/index/index/api/__init__.py  
solution/index/index/api/main.py  
solution/index/index/__init__.py  
solution/index/setup.py  
solution/search/webpack.config.js  
solution/search/search/__init__.py  
solution/search/search/config.py  
solution/search/search/model.py  
solution/search/search/api/__init__.py  
solution/search/search/api/main.py  
solution/search/search/js/main.jsx  
solution/search/search/js/search-interface.jsx  
solution/search/search/sql/wikipedia.sql  
solution/search/search/templates/base.html  
solution/search/search/templates/index.html  
solution/search/search/views/__init__.py  
solution/search/search/views/main.py  

**What files should be taken down? Please provide URLs for each file, or if the entire repository, the repository’s URL.**

The material that should be taken down is the entire repository, located at:
https://github.com/GoBlueCats/EECS485webDevelopment

**Have you searched for any forks of the allegedly infringing files or repositories? Each fork is a distinct repository and must be identified separately if you believe it is infringing and wish to have it taken down.**

Yes, it appears that this repository was not forked.

**Is the work licensed under an open source license? If so, which open source license? Are the allegedly infringing files being used under the open source license, or are they in violation of the license?**

This work is not open source work and not released under any open source license.

**What would be the best solution for the alleged infringement? Are there specific changes the other person can make other than removal? Can the repository be made private?**

The solution is complete removal of this repository.

**Do you have the alleged infringer’s contact information? If so, please provide it.**

Github username: GoBlueCats

**I have a good faith belief that use of the copyrighted materials described above on the infringing web pages is not authorized by the copyright owner, or its agent, or the law.**

**I have taken <a href="https://www.lumendatabase.org/topics/22">fair use</a> into consideration.**

**I swear, under penalty of perjury, that the information in this notification is accurate and that I am the copyright owner, or am authorized to act on behalf of the owner, of an exclusive right that is allegedly infringed.**

**I have read and understand GitHub's <a href="https://help.github.com/articles/guide-to-submitting-a-dmca-takedown-notice/">Guide to Submitting a DMCA Takedown Notice</a>.**

**So that we can get back to you, please provide either your telephone number or physical address.**

[private]  
[private]  
[private]  
[private]  

Tel: [private]

**Please type your full legal name below to sign this request.**

[private]
