Holley/Demon Carb stumble

Opened up my new demon fuel bowls and found this screen????????
fuel filter bowl.PNG

Any idea where it fit in??????????????????