(module UFBGA-144_10x10mm_Layout12x12_P0.8mm_0.15mm_tech (layer F.Cu) (tedit 5BA93DB1)
  (descr "UFBGA-144, 12x12 raster, 10x10mm package, pitch 0.8mm; see section 7.5 of http://www.st.com/resource/en/datasheet/stm32f446ze.pdf")
  (tags "BGA 144 0.8")
  (attr smd)
  (fp_text reference U1 (at 0 -6) (layer F.SilkS)
    (effects (font (size 1 1) (thickness 0.15)))
  )
  (fp_text value STM32L4S9ZIJx (at 0 6) (layer F.Fab)
    (effects (font (size 1 1) (thickness 0.15)))
  )
  (fp_text user %R (at 0 0) (layer F.Fab)
    (effects (font (size 1 1) (thickness 0.15)))
  )
  (fp_line (start -5.125 5.125) (end -5.125 -4.125) (layer F.SilkS) (width 0.12))
  (fp_line (start 5.125 5.125) (end -5.125 5.125) (layer F.SilkS) (width 0.12))
  (fp_line (start 5.125 -5.125) (end 5.125 5.125) (layer F.SilkS) (width 0.12))
  (fp_line (start -4.125 -5.125) (end 5.125 -5.125) (layer F.SilkS) (width 0.12))
  (fp_line (start 6 -6) (end -6 -6) (layer F.CrtYd) (width 0.05))
  (fp_line (start 6 6) (end 6 -6) (layer F.CrtYd) (width 0.05))
  (fp_line (start -6 6) (end 6 6) (layer F.CrtYd) (width 0.05))
  (fp_line (start -6 -6) (end -6 6) (layer F.CrtYd) (width 0.05))
  (fp_line (start 5 -5) (end 5 5) (layer F.Fab) (width 0.1))
  (fp_line (start -4 -5) (end 5 -5) (layer F.Fab) (width 0.1))
  (fp_line (start -5 -4) (end -4 -5) (layer F.Fab) (width 0.1))
  (fp_line (start -5 5) (end -5 -4) (layer F.Fab) (width 0.1))
  (fp_line (start 5 5) (end -5 5) (layer F.Fab) (width 0.1))
  (pad "" smd circle (at 4.4 4.4) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 4.4 3.6) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 4.4 2.8) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 4.4 2) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 4.4 1.2) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 4.4 0.4) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 4.4 -0.4) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 4.4 -1.2) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 4.4 -2) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 4.4 -2.8) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 4.4 -3.6) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 4.4 -4.4) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 3.6 4.4) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 3.6 3.6) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 3.6 2.8) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 3.6 2) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 3.6 1.2) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 3.6 0.4) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 3.6 -0.4) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 3.6 -1.2) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 3.6 -2) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 3.6 -2.8) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 3.6 -3.6) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 3.6 -4.4) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 2.8 4.4) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 2.8 3.6) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 2.8 2.8) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 2.8 2) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 2.8 1.2) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 2.8 0.4) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 2.8 -0.4) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 2.8 -1.2) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 2.8 -2) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 2.8 -2.8) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 2.8 -3.6) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 2.8 -4.4) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 2 4.4) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 2 3.6) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 2 2.8) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 2 2) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 2 1.2) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 2 0.4) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 2 -0.4) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 2 -1.2) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 2 -2) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 2 -2.8) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 2 -3.6) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 2 -4.4) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 1.2 4.4) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 1.2 3.6) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 1.2 2.8) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 1.2 2) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 1.2 1.2) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 1.2 0.4) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 1.2 -0.4) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 1.2 -1.2) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 1.2 -2) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 1.2 -2.8) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 1.2 -3.6) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 1.2 -4.4) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 0.4 4.4) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 0.4 3.6) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 0.4 2.8) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 0.4 2) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 0.4 1.2) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 0.4 0.4) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 0.4 -0.4) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 0.4 -1.2) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 0.4 -2) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 0.4 -2.8) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 0.4 -3.6) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at 0.4 -4.4) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -0.4 4.4) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -0.4 3.6) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -0.4 2.8) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -0.4 2) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -0.4 1.2) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -0.4 0.4) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -0.4 -0.4) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -0.4 -1.2) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -0.4 -2) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -0.4 -2.8) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -0.4 -3.6) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -0.4 -4.4) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -1.2 4.4) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -1.2 3.6) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -1.2 2.8) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -1.2 2) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -1.2 1.2) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -1.2 0.4) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -1.2 -0.4) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -1.2 -1.2) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -1.2 -2) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -1.2 -2.8) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -1.2 -3.6) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -1.2 -4.4) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -2 4.4) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -2 3.6) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -2 2.8) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -2 2) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -2 1.2) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -2 0.4) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -2 -0.4) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -2 -1.2) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -2 -2) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -2 -2.8) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -2 -3.6) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -2 -4.4) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -2.8 4.4) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -2.8 3.6) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -2.8 2.8) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -2.8 2) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -2.8 1.2) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -2.8 0.4) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -2.8 -0.4) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -2.8 -1.2) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -2.8 -2) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -2.8 -2.8) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -2.8 -3.6) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -2.8 -4.4) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -3.6 4.4) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -3.6 3.6) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -3.6 2.8) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -3.6 2) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -3.6 1.2) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -3.6 0.4) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -3.6 -0.4) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -3.6 -1.2) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -3.6 -2) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -3.6 -2.8) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -3.6 -3.6) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -3.6 -4.4) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -4.4 4.4) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -4.4 3.6) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -4.4 2.8) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -4.4 2) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -4.4 1.2) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -4.4 0.4) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -4.4 -0.4) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -4.4 -1.2) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -4.4 -2) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -4.4 -2.8) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -4.4 -3.6) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad "" smd circle (at -4.4 -4.4) (size 0.4 0.4) (layers F.Paste F.Mask))
  (pad M12 smd roundrect (at 4.4 4.4) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad L12 smd roundrect (at 4.4 3.6) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad K12 smd roundrect (at 4.4 2.8) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad J12 smd roundrect (at 4.4 2) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad H12 smd roundrect (at 4.4 1.2) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad G12 smd roundrect (at 4.4 0.4) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad F12 smd roundrect (at 4.4 -0.4) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad E12 smd roundrect (at 4.4 -1.2) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad D12 smd roundrect (at 4.4 -2) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad C12 smd roundrect (at 4.4 -2.8) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad B12 smd roundrect (at 4.4 -3.6) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad A12 smd roundrect (at 4.4 -4.4) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad M11 smd roundrect (at 3.6 4.4) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad L11 smd roundrect (at 3.6 3.6) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad K11 smd roundrect (at 3.6 2.8) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad J11 smd roundrect (at 3.6 2) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad H11 smd roundrect (at 3.6 1.2) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad G11 smd roundrect (at 3.6 0.4) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad F11 smd roundrect (at 3.6 -0.4) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad E11 smd roundrect (at 3.6 -1.2) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad D11 smd roundrect (at 3.6 -2) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad C11 smd roundrect (at 3.6 -2.8) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad B11 smd roundrect (at 3.6 -3.6) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad A11 smd roundrect (at 3.6 -4.4) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad M10 smd roundrect (at 2.8 4.4) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad L10 smd roundrect (at 2.8 3.6) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad K10 smd roundrect (at 2.8 2.8) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad J10 smd roundrect (at 2.8 2) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad H10 smd roundrect (at 2.8 1.2) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad G10 smd roundrect (at 2.8 0.4) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad F10 smd roundrect (at 2.8 -0.4) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad E10 smd roundrect (at 2.8 -1.2) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad D10 smd roundrect (at 2.8 -2) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad C10 smd roundrect (at 2.8 -2.8) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad B10 smd roundrect (at 2.8 -3.6) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad A10 smd roundrect (at 2.8 -4.4) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad M9 smd roundrect (at 2 4.4) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad L9 smd roundrect (at 2 3.6) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad K9 smd roundrect (at 2 2.8) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad J9 smd roundrect (at 2 2) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad H9 smd roundrect (at 2 1.2) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad G9 smd roundrect (at 2 0.4) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad F9 smd roundrect (at 2 -0.4) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad E9 smd roundrect (at 2 -1.2) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad D9 smd roundrect (at 2 -2) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad C9 smd roundrect (at 2 -2.8) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad B9 smd roundrect (at 2 -3.6) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad A9 smd roundrect (at 2 -4.4) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad M8 smd roundrect (at 1.2 4.4) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad L8 smd roundrect (at 1.2 3.6) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad K8 smd roundrect (at 1.2 2.8) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad J8 smd roundrect (at 1.2 2) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad H8 smd roundrect (at 1.2 1.2) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad G8 smd roundrect (at 1.2 0.4) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad F8 smd roundrect (at 1.2 -0.4) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad E8 smd roundrect (at 1.2 -1.2) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad D8 smd roundrect (at 1.2 -2) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad C8 smd roundrect (at 1.2 -2.8) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad B8 smd roundrect (at 1.2 -3.6) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad A8 smd roundrect (at 1.2 -4.4) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad M7 smd roundrect (at 0.4 4.4) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad L7 smd roundrect (at 0.4 3.6) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad K7 smd roundrect (at 0.4 2.8) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad J7 smd roundrect (at 0.4 2) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad H7 smd roundrect (at 0.4 1.2) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad G7 smd roundrect (at 0.4 0.4) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad F7 smd roundrect (at 0.4 -0.4) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad E7 smd roundrect (at 0.4 -1.2) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad D7 smd roundrect (at 0.4 -2) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad C7 smd roundrect (at 0.4 -2.8) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad B7 smd roundrect (at 0.4 -3.6) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad A7 smd roundrect (at 0.4 -4.4) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad M6 smd roundrect (at -0.4 4.4) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad L6 smd roundrect (at -0.4 3.6) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad K6 smd roundrect (at -0.4 2.8) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad J6 smd roundrect (at -0.4 2) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad H6 smd roundrect (at -0.4 1.2) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad G6 smd roundrect (at -0.4 0.4) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad F6 smd roundrect (at -0.4 -0.4) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad E6 smd roundrect (at -0.4 -1.2) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad D6 smd roundrect (at -0.4 -2) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad C6 smd roundrect (at -0.4 -2.8) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad B6 smd roundrect (at -0.4 -3.6) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad A6 smd roundrect (at -0.4 -4.4) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad M5 smd roundrect (at -1.2 4.4) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad L5 smd roundrect (at -1.2 3.6) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad K5 smd roundrect (at -1.2 2.8) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad J5 smd roundrect (at -1.2 2) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad H5 smd roundrect (at -1.2 1.2) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad G5 smd roundrect (at -1.2 0.4) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad F5 smd roundrect (at -1.2 -0.4) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad E5 smd roundrect (at -1.2 -1.2) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad D5 smd roundrect (at -1.2 -2) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad C5 smd roundrect (at -1.2 -2.8) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad B5 smd roundrect (at -1.2 -3.6) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad A5 smd roundrect (at -1.2 -4.4) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad M4 smd roundrect (at -2 4.4) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad L4 smd roundrect (at -2 3.6) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad K4 smd roundrect (at -2 2.8) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad J4 smd roundrect (at -2 2) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad H4 smd roundrect (at -2 1.2) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad G4 smd roundrect (at -2 0.4) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad F4 smd roundrect (at -2 -0.4) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad E4 smd roundrect (at -2 -1.2) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad D4 smd roundrect (at -2 -2) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad C4 smd roundrect (at -2 -2.8) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad B4 smd roundrect (at -2 -3.6) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad A4 smd roundrect (at -2 -4.4) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad M3 smd roundrect (at -2.8 4.4) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad L3 smd roundrect (at -2.8 3.6) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad K3 smd roundrect (at -2.8 2.8) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad J3 smd roundrect (at -2.8 2) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad H3 smd roundrect (at -2.8 1.2) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad G3 smd roundrect (at -2.8 0.4) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad F3 smd roundrect (at -2.8 -0.4) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad E3 smd roundrect (at -2.8 -1.2) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad D3 smd roundrect (at -2.8 -2) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad C3 smd roundrect (at -2.8 -2.8) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad B3 smd roundrect (at -2.8 -3.6) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad A3 smd roundrect (at -2.8 -4.4) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad M2 smd roundrect (at -3.6 4.4) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad L2 smd roundrect (at -3.6 3.6) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad K2 smd roundrect (at -3.6 2.8) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad J2 smd roundrect (at -3.6 2) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad H2 smd roundrect (at -3.6 1.2) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad G2 smd roundrect (at -3.6 0.4) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad F2 smd roundrect (at -3.6 -0.4) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad E2 smd roundrect (at -3.6 -1.2) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad D2 smd roundrect (at -3.6 -2) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad C2 smd roundrect (at -3.6 -2.8) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad B2 smd roundrect (at -3.6 -3.6) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad A2 smd roundrect (at -3.6 -4.4) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad M1 smd roundrect (at -4.4 4.4) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad L1 smd roundrect (at -4.4 3.6) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad K1 smd roundrect (at -4.4 2.8) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad J1 smd roundrect (at -4.4 2) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad H1 smd roundrect (at -4.4 1.2) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad G1 smd roundrect (at -4.4 0.4) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad F1 smd roundrect (at -4.4 -0.4) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad E1 smd roundrect (at -4.4 -1.2) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad D1 smd roundrect (at -4.4 -2) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad C1 smd roundrect (at -4.4 -2.8) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad B1 smd roundrect (at -4.4 -3.6) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (pad A1 smd roundrect (at -4.4 -4.4) (size 0.35 0.35) (layers F.Cu) (roundrect_rratio 0.25))
  (model ${KICAD7_3DMODEL_DIR}/Package_BGA.3dshapes/UFBGA-144_10x10mm_0.8mm.step
    (at (xyz 0 0 0))
    (scale (xyz 1 1 1))
    (rotate (xyz -90 0 0))
  )
)
