diff --git a/onprc_ehr/resources/queries/study/NHPCull.query.xml b/onprc_ehr/resources/queries/study/NHPCull.query.xml
new file mode 100644
index 000000000..59dee1e0d
--- /dev/null
+++ b/onprc_ehr/resources/queries/study/NHPCull.query.xml
@@ -0,0 +1,11 @@
+
+
+
+
+ NHPs marked as Cull
+ NHPCull
+
+
+
+
+
diff --git a/onprc_ehr/resources/queries/study/NHPCull.sql b/onprc_ehr/resources/queries/study/NHPCull.sql
new file mode 100644
index 000000000..6e7c3c3b7
--- /dev/null
+++ b/onprc_ehr/resources/queries/study/NHPCull.sql
@@ -0,0 +1,13 @@
+SELECT flags.Id,
+flags.date,
+flags.flag,
+flags.performedby,
+flags.remark,
+flags.taskid,
+flags.description,
+flags.RequestedBY,
+flags.TargetEndDate,
+flags.ScheduleNecropsy,
+flags.history
+FROM flags join demographics d on flags.id = d.id
+where flags.flag.value like '%Cull%' and d.calculated_Status = 'alive' and flags.enddate is null
\ No newline at end of file
diff --git a/onprc_ehr/resources/queries/study/NHPUUL.query.xml b/onprc_ehr/resources/queries/study/NHPUUL.query.xml
new file mode 100644
index 000000000..07381acfa
--- /dev/null
+++ b/onprc_ehr/resources/queries/study/NHPUUL.query.xml
@@ -0,0 +1,11 @@
+
+
+
+
+ NHPs marked as Cull
+ NHPULL
+
+
+
+
+
diff --git a/onprc_ehr/resources/queries/study/NHPUUL.sql b/onprc_ehr/resources/queries/study/NHPUUL.sql
new file mode 100644
index 000000000..6dfd5c9e1
--- /dev/null
+++ b/onprc_ehr/resources/queries/study/NHPUUL.sql
@@ -0,0 +1,14 @@
+SELECT flags.Id,
+flags.date,
+flags.enddate,
+flags.flag,
+flags.performedby,
+flags.remark,
+flags.taskid,
+flags.description,
+flags.RequestedBY,
+flags.ScheduleNecropsy,
+flags.TargetEndDate,
+flags.history
+FROM flags join demographics d on flags.id = d.id
+where flags.flag.value like '%Underutilized%' and d.calculated_status = 'alive' and flags.enddate is null
\ No newline at end of file