(footprint "IDC-Header_2x20-1MP_P2.54mm_Latch_Vertical"
	(version 20240108)
	(generator "pcbnew")
	(generator_version "8.0")
	(layer "F.Cu")
	(descr "Through hole IDC header, 2x20, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows latches, mounting holes, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0")
	(tags "Through hole vertical IDC header THT 2x20 2.54mm double row")
	(property "Reference" "REF**"
		(at 1.27 -13.94 0)
		(layer "F.SilkS")
		(uuid "06e3092b-2ec7-4aee-9745-21ca77148909")
		(effects
			(font
				(size 1 1)
				(thickness 0.15)
			)
		)
	)
	(property "Value" "IDC-Header_2x20-1MP_P2.54mm_Latch_Vertical"
		(at 1.27 62.2 0)
		(layer "F.Fab")
		(uuid "2573b24e-dfdc-491f-b50c-a85bcf12d908")
		(effects
			(font
				(size 1 1)
				(thickness 0.15)
			)
		)
	)
	(property "Footprint" ""
		(at 0 0 0)
		(unlocked yes)
		(layer "F.Fab")
		(hide yes)
		(uuid "3d37fd6c-8206-4517-8b70-b0ef4d8c1f74")
		(effects
			(font
				(size 1.27 1.27)
			)
		)
	)
	(property "Datasheet" ""
		(at 0 0 0)
		(unlocked yes)
		(layer "F.Fab")
		(hide yes)
		(uuid "b2cbfbaa-99e4-4d12-99d8-df0e32c2993e")
		(effects
			(font
				(size 1.27 1.27)
			)
		)
	)
	(property "Description" ""
		(at 0 0 0)
		(unlocked yes)
		(layer "F.Fab")
		(hide yes)
		(uuid "88a0427a-38d1-4287-875d-893dd6e4662e")
		(effects
			(font
				(size 1.27 1.27)
			)
		)
	)
	(attr through_hole)
	(fp_line
		(start -4.63 -0.5)
		(end -4.63 0.5)
		(stroke
			(width 0.12)
			(type solid)
		)
		(layer "F.SilkS")
		(uuid "0d00ffe6-cb74-4665-9975-66788dd53917")
	)
	(fp_line
		(start -4.63 0.5)
		(end -3.63 0)
		(stroke
			(width 0.12)
			(type solid)
		)
		(layer "F.SilkS")
		(uuid "ad84ce24-d3f2-42d4-814a-c198b92a720c")
	)
	(fp_line
		(start -3.63 0)
		(end -4.63 -0.5)
		(stroke
			(width 0.12)
			(type solid)
		)
		(layer "F.SilkS")
		(uuid "0cb9f9b8-c39b-453d-b49e-9653d5ef232f")
	)
	(fp_line
		(start -3.24 -11.08)
		(end -3.24 59.34)
		(stroke
			(width 0.12)
			(type solid)
		)
		(layer "F.SilkS")
		(uuid "703c95e6-d8fc-4584-9b06-1c3b460b68f5")
	)
	(fp_line
		(start -3.24 22.08)
		(end -1.93 22.08)
		(stroke
			(width 0.12)
			(type solid)
		)
		(layer "F.SilkS")
		(uuid "d25c70f7-85bd-4814-8772-7a3f00a4ee70")
	)
	(fp_line
		(start -3.24 59.34)
		(end -2.87 59.34)
		(stroke
			(width 0.12)
			(type solid)
		)
		(layer "F.SilkS")
		(uuid "6faac42e-36f5-490b-aee0-3b01cdccf56a")
	)
	(fp_line
		(start -2.87 -11.08)
		(end -3.24 -11.08)
		(stroke
			(width 0.12)
			(type solid)
		)
		(layer "F.SilkS")
		(uuid "9d01dff3-a895-444e-b7eb-03f7354de847")
	)
	(fp_line
		(start -1.93 -3.92)
		(end 4.47 -3.92)
		(stroke
			(width 0.12)
			(type solid)
		)
		(layer "F.SilkS")
		(uuid "b5a142fa-41b6-43e0-b56b-6d3af47fbe92")
	)
	(fp_line
		(start -1.93 22.08)
		(end -1.93 -3.92)
		(stroke
			(width 0.12)
			(type solid)
		)
		(layer "F.SilkS")
		(uuid "e48c704e-a23b-4bee-96a9-12aac25de535")
	)
	(fp_line
		(start -1.93 26.18)
		(end -3.24 26.18)
		(stroke
			(width 0.12)
			(type solid)
		)
		(layer "F.SilkS")
		(uuid "cf02b4fc-0d66-4e32-ac35-ac2355c38a9d")
	)
	(fp_line
		(start -1.93 26.18)
		(end -1.93 26.18)
		(stroke
			(width 0.12)
			(type solid)
		)
		(layer "F.SilkS")
		(uuid "dfe7219c-5260-4b43-8202-ffd5de31fb52")
	)
	(fp_line
		(start -1.93 52.18)
		(end -1.93 26.18)
		(stroke
			(width 0.12)
			(type solid)
		)
		(layer "F.SilkS")
		(uuid "fec64954-a756-496c-9747-bd3cf2a79623")
	)
	(fp_line
		(start 4.47 -3.92)
		(end 4.47 52.18)
		(stroke
			(width 0.12)
			(type solid)
		)
		(layer "F.SilkS")
		(uuid "1438cd9e-9eae-4264-a5e7-fdddba54efb1")
	)
	(fp_line
		(start 4.47 52.18)
		(end -1.93 52.18)
		(stroke
			(width 0.12)
			(type solid)
		)
		(layer "F.SilkS")
		(uuid "aa49fa57-06c8-49b5-8dd5-c39af0c96061")
	)
	(fp_line
		(start 4.91 -11.08)
		(end 5.78 -11.08)
		(stroke
			(width 0.12)
			(type solid)
		)
		(layer "F.SilkS")
		(uuid "3bdc39f5-edbd-4fe1-a6a9-6b5ab5fb4cd1")
	)
	(fp_line
		(start 5.78 -11.08)
		(end 5.78 59.34)
		(stroke
			(width 0.12)
			(type solid)
		)
		(layer "F.SilkS")
		(uuid "f5771db6-5a44-4913-89b7-d9faab807339")
	)
	(fp_line
		(start 5.78 59.34)
		(end 4.91 59.34)
		(stroke
			(width 0.12)
			(type solid)
		)
		(layer "F.SilkS")
		(uuid "051db77b-7c8e-4005-842b-62d4b22fec53")
	)
	(fp_line
		(start -3.63 -13.44)
		(end -3.63 61.7)
		(stroke
			(width 0.05)
			(type solid)
		)
		(layer "F.CrtYd")
		(uuid "9530c688-229c-4c30-aed3-2a0f3cdffec3")
	)
	(fp_line
		(start -3.63 61.7)
		(end 6.17 61.7)
		(stroke
			(width 0.05)
			(type solid)
		)
		(layer "F.CrtYd")
		(uuid "0a70027b-6be2-46a2-8ad3-6042cf4ae68e")
	)
	(fp_line
		(start 6.17 -13.44)
		(end -3.63 -13.44)
		(stroke
			(width 0.05)
			(type solid)
		)
		(layer "F.CrtYd")
		(uuid "0077024d-2bdf-46e0-acc0-74ec2b8144b9")
	)
	(fp_line
		(start 6.17 61.7)
		(end 6.17 -13.44)
		(stroke
			(width 0.05)
			(type solid)
		)
		(layer "F.CrtYd")
		(uuid "f0a546c4-f4b4-49b2-aa62-4414471d68ec")
	)
	(fp_line
		(start -3.13 -9.97)
		(end -2.13 -10.97)
		(stroke
			(width 0.1)
			(type solid)
		)
		(layer "F.Fab")
		(uuid "02404c9c-99e3-446c-967e-ceae14a5d7ea")
	)
	(fp_line
		(start -3.13 22.08)
		(end -1.93 22.08)
		(stroke
			(width 0.1)
			(type solid)
		)
		(layer "F.Fab")
		(uuid "e31d80f9-a63a-4bd7-bf37-824e4951ca9c")
	)
	(fp_line
		(start -3.13 59.23)
		(end -3.13 -9.97)
		(stroke
			(width 0.1)
			(type solid)
		)
		(layer "F.Fab")
		(uuid "c08e8833-01b1-4925-bd06-862dac605569")
	)
	(fp_line
		(start -2.13 -10.97)
		(end 5.67 -10.97)
		(stroke
			(width 0.1)
			(type solid)
		)
		(layer "F.Fab")
		(uuid "a5b5799d-3013-41e2-809d-3d6a2b379cce")
	)
	(fp_line
		(start -1.93 -3.92)
		(end 4.47 -3.92)
		(stroke
			(width 0.1)
			(type solid)
		)
		(layer "F.Fab")
		(uuid "fa6ff396-ea58-4f3e-ae3f-3fa46ad5d999")
	)
	(fp_line
		(start -1.93 22.08)
		(end -1.93 -3.92)
		(stroke
			(width 0.1)
			(type solid)
		)
		(layer "F.Fab")
		(uuid "8e018b82-ccf1-43e5-a66a-91809d7800de")
	)
	(fp_line
		(start -1.93 26.18)
		(end -3.13 26.18)
		(stroke
			(width 0.1)
			(type solid)
		)
		(layer "F.Fab")
		(uuid "e2999ae0-ed14-4233-b187-23b90edc5ca3")
	)
	(fp_line
		(start -1.93 26.18)
		(end -1.93 26.18)
		(stroke
			(width 0.1)
			(type solid)
		)
		(layer "F.Fab")
		(uuid "98247c13-d3d3-4de9-a261-bd3dbffcf5c4")
	)
	(fp_line
		(start -1.93 52.18)
		(end -1.93 26.18)
		(stroke
			(width 0.1)
			(type solid)
		)
		(layer "F.Fab")
		(uuid "84f3a414-8845-430e-80e4-f2f8d0c68853")
	)
	(fp_line
		(start 4.47 -3.92)
		(end 4.47 52.18)
		(stroke
			(width 0.1)
			(type solid)
		)
		(layer "F.Fab")
		(uuid "b07d261c-9604-4726-b899-243cbf531f0e")
	)
	(fp_line
		(start 4.47 52.18)
		(end -1.93 52.18)
		(stroke
			(width 0.1)
			(type solid)
		)
		(layer "F.Fab")
		(uuid "e7253429-785b-48c8-b020-f521f3a37766")
	)
	(fp_line
		(start 5.67 -10.97)
		(end 5.67 59.23)
		(stroke
			(width 0.1)
			(type solid)
		)
		(layer "F.Fab")
		(uuid "745f6763-dd87-4305-8a69-a82bf0e48da2")
	)
	(fp_line
		(start 5.67 59.23)
		(end -3.13 59.23)
		(stroke
			(width 0.1)
			(type solid)
		)
		(layer "F.Fab")
		(uuid "99ee44cf-4a6c-470a-8d19-aaac3af3623a")
	)
	(fp_text user "${REFERENCE}"
		(at 1.27 24.13 90)
		(layer "F.Fab")
		(uuid "1b49e096-0b28-4c5c-80f4-9acf29620f6b")
		(effects
			(font
				(size 1 1)
				(thickness 0.15)
			)
		)
	)
	(pad "1" thru_hole roundrect
		(at 0 0)
		(size 1.7 1.7)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(roundrect_rratio 0.147059)
		(uuid "27b65b07-b6f5-410c-ab51-4802dc1fb93d")
	)
	(pad "2" thru_hole circle
		(at 2.54 0)
		(size 1.7 1.7)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "c147ed3c-4613-4734-becb-74afd6fdf62c")
	)
	(pad "3" thru_hole circle
		(at 0 2.54)
		(size 1.7 1.7)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "d4139d5b-e6f4-4c01-b6dd-f01f086c6042")
	)
	(pad "4" thru_hole circle
		(at 2.54 2.54)
		(size 1.7 1.7)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "59df395d-7b66-4997-8628-24e68f0c2602")
	)
	(pad "5" thru_hole circle
		(at 0 5.08)
		(size 1.7 1.7)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "66e8c630-34e2-4585-9ab9-cf07a0f6860f")
	)
	(pad "6" thru_hole circle
		(at 2.54 5.08)
		(size 1.7 1.7)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "1f25bcdb-bb5f-4a68-9d3a-e2aef15cdb64")
	)
	(pad "7" thru_hole circle
		(at 0 7.62)
		(size 1.7 1.7)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "439e2709-0884-4a80-9089-21613996e82e")
	)
	(pad "8" thru_hole circle
		(at 2.54 7.62)
		(size 1.7 1.7)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "aece45e0-0e4d-4444-9711-679d3c4282a5")
	)
	(pad "9" thru_hole circle
		(at 0 10.16)
		(size 1.7 1.7)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "6b65dd81-a310-45c1-8e66-cd158446b58c")
	)
	(pad "10" thru_hole circle
		(at 2.54 10.16)
		(size 1.7 1.7)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "a42dc55b-2aba-45e1-a599-897629a52596")
	)
	(pad "11" thru_hole circle
		(at 0 12.7)
		(size 1.7 1.7)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "1dbc0a6f-462a-4864-b08a-6cf05626276d")
	)
	(pad "12" thru_hole circle
		(at 2.54 12.7)
		(size 1.7 1.7)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "f7a81dd3-1052-4b59-9c3a-078de2794f99")
	)
	(pad "13" thru_hole circle
		(at 0 15.24)
		(size 1.7 1.7)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "1d8bb210-20f9-43cb-b1f2-4bc7fe30a9cd")
	)
	(pad "14" thru_hole circle
		(at 2.54 15.24)
		(size 1.7 1.7)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "7543e751-acf2-416f-a3ca-d5055b8270c7")
	)
	(pad "15" thru_hole circle
		(at 0 17.78)
		(size 1.7 1.7)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "6696c478-c0ba-403a-bcfe-fa8b7a68245a")
	)
	(pad "16" thru_hole circle
		(at 2.54 17.78)
		(size 1.7 1.7)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "17f327d9-4d5c-4d88-939e-135540503c0d")
	)
	(pad "17" thru_hole circle
		(at 0 20.32)
		(size 1.7 1.7)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "525c4adc-13e6-4948-a595-cdb9c0220bad")
	)
	(pad "18" thru_hole circle
		(at 2.54 20.32)
		(size 1.7 1.7)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "a4e9ce05-01a0-4139-a809-09a37c238c99")
	)
	(pad "19" thru_hole circle
		(at 0 22.86)
		(size 1.7 1.7)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "d2c4dd37-f480-4e47-a60c-ef3aa02f9d79")
	)
	(pad "20" thru_hole circle
		(at 2.54 22.86)
		(size 1.7 1.7)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "deb98e2c-65a0-492a-a171-ffda7d494535")
	)
	(pad "21" thru_hole circle
		(at 0 25.4)
		(size 1.7 1.7)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "c438b982-d056-4d84-b59f-54a576897274")
	)
	(pad "22" thru_hole circle
		(at 2.54 25.4)
		(size 1.7 1.7)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "a6e7bcea-f2f9-4d3e-9688-0768e1a775bb")
	)
	(pad "23" thru_hole circle
		(at 0 27.94)
		(size 1.7 1.7)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "91a2c0ec-92d3-4e5a-bf56-24ce81fc6a4a")
	)
	(pad "24" thru_hole circle
		(at 2.54 27.94)
		(size 1.7 1.7)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "2284e8b8-e882-4deb-aa29-b43d1fc0c3c3")
	)
	(pad "25" thru_hole circle
		(at 0 30.48)
		(size 1.7 1.7)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "28dd43b2-59ca-4a9a-b26b-c801e5ddd54d")
	)
	(pad "26" thru_hole circle
		(at 2.54 30.48)
		(size 1.7 1.7)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "7b392e79-a185-4c91-a291-8c1e3e625ef0")
	)
	(pad "27" thru_hole circle
		(at 0 33.02)
		(size 1.7 1.7)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "f86ecd0c-830c-46b3-aa09-275a8e3daa28")
	)
	(pad "28" thru_hole circle
		(at 2.54 33.02)
		(size 1.7 1.7)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "b4fbb3bf-6c49-481b-a589-dab621bc7715")
	)
	(pad "29" thru_hole circle
		(at 0 35.56)
		(size 1.7 1.7)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "46a828b8-88f6-4778-9bf5-08cb236aaa59")
	)
	(pad "30" thru_hole circle
		(at 2.54 35.56)
		(size 1.7 1.7)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "756d8c62-54b0-442a-a2c9-3a31e12959fe")
	)
	(pad "31" thru_hole circle
		(at 0 38.1)
		(size 1.7 1.7)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "bf2cecfb-58dc-4dc3-a4ac-5cc87a4d77f7")
	)
	(pad "32" thru_hole circle
		(at 2.54 38.1)
		(size 1.7 1.7)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "cd6e2394-77e6-4006-bb01-2ac94a86f801")
	)
	(pad "33" thru_hole circle
		(at 0 40.64)
		(size 1.7 1.7)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "fe7d890e-f669-436a-9f46-bc9f7d6a1aa5")
	)
	(pad "34" thru_hole circle
		(at 2.54 40.64)
		(size 1.7 1.7)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "78371579-bc0a-4287-976c-673cc39dcc1d")
	)
	(pad "35" thru_hole circle
		(at 0 43.18)
		(size 1.7 1.7)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "eee5707c-2edf-4dd1-b0d1-1e9c5a7ca442")
	)
	(pad "36" thru_hole circle
		(at 2.54 43.18)
		(size 1.7 1.7)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "66c6db51-627d-40e4-9873-931902e1c528")
	)
	(pad "37" thru_hole circle
		(at 0 45.72)
		(size 1.7 1.7)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "1a316586-a296-45c1-b290-a5c3108f4291")
	)
	(pad "38" thru_hole circle
		(at 2.54 45.72)
		(size 1.7 1.7)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "573d12fb-575f-42c1-8c1e-c9a2a66c900a")
	)
	(pad "39" thru_hole circle
		(at 0 48.26)
		(size 1.7 1.7)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "57f61950-d62d-42bc-8289-1c3ddc702b37")
	)
	(pad "40" thru_hole circle
		(at 2.54 48.26)
		(size 1.7 1.7)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "766507e5-522a-4471-91c4-ca67b13c6066")
	)
	(pad "MP" thru_hole circle
		(at 1.02 -8.94)
		(size 8 8)
		(drill 2.69)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "8f5dba15-a8f8-4909-9e36-3835517cb787")
	)
	(pad "MP" thru_hole circle
		(at 1.02 57.2)
		(size 8 8)
		(drill 2.69)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "b1c84c5b-9dfc-46fd-bab7-a28845a58240")
	)
	(model "${KICAD8_3DMODEL_DIR}/Connector_IDC.3dshapes/IDC-Header_2x20-1MP_P2.54mm_Latch_Vertical.wrl"
		(offset
			(xyz 0 0 0)
		)
		(scale
			(xyz 1 1 1)
		)
		(rotate
			(xyz 0 0 0)
		)
	)
)