{"id":29383,"date":"2026-10-02T09:30:44","date_gmt":"2026-10-02T07:30:44","guid":{"rendered":"https:\/\/migflug.com\/?page_id=29383"},"modified":"2026-10-02T20:59:36","modified_gmt":"2026-10-02T18:59:36","slug":"peruvian-air-force","status":"publish","type":"page","link":"https:\/\/migflug.com\/ja\/air-forces\/peruvian-air-force\/","title":{"rendered":"Peruvian Air Force"},"content":{"rendered":"<style>body.page-id-29383 h1.entry-title.main_title{display:none} body.page-id-29383 #main-content .container{padding-top:0} body.page-id-29383 #left-area{padding-bottom:0} body.page-id-29383{overflow-x:hidden} body.page-id-29383 #sidebar{display:none} body.page-id-29383 #left-area{width:100%!important;float:none;padding:0} body.page-id-29383 #main-content .container::before{display:none!important;background:none!important} html{overflow-x:hidden} #mfam{width:100vw;margin-left:calc(50% - 50vw);background:#fff;color:#14181f;line-height:1.7;font-family:'Gilroy regular',Helvetica,Arial,sans-serif;overflow:hidden;--bg2:#f6f8fb;--line:#e2e7ee;--txt:#14181f;--txt2:#454e5e;--txt3:#8b94a5;--blue:#5C91FF;--blue-ink:#3568e0;--blue-dim:rgba(92,145,255,.10)} #mfam *{box-sizing:border-box;border-radius:0} #mfam h1,#mfam h2,#mfam h3,#mfam h4,#mfam h5,#mfam b,#mfam strong,#mfam summary,#mfam .stat b,#mfam dt{font-family:'Gilroy semiBold',Helvetica,Arial,sans-serif;font-weight:normal} #mfam dd{font-family:'Gilroy regular',Helvetica,Arial,sans-serif;font-weight:normal} #mfam a{color:var(--blue-ink);text-decoration:none} #mfam .wrap{max-width:1120px;margin:0 auto;padding:0 24px} #mfam section{padding:64px 0} #mfam hr.divider{border:0;border-top:1px solid var(--line);margin:0} #mfam h2{font-size:clamp(26px,3.4vw,36px);letter-spacing:-.5px;margin:0 0 8px;color:#0d1117;line-height:1.15} #mfam h3{font-size:20px;margin:36px 0 12px;color:#0d1117} #mfam .sh{font-size:15px;letter-spacing:.4px;color:var(--blue);margin:30px 0 8px;line-height:1.4} #mfam .cols>div:first-child>.sh:first-child{margin-top:0} #mfam .kicker{font-size:12.5px;letter-spacing:3px;text-transform:uppercase;color:var(--blue-ink);margin-bottom:14px;font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam p{color:var(--txt2);font-size:17px;max-width:70ch;margin:0} #mfam p+p{margin-top:1em} #mfam p strong{color:var(--txt)} #mfam .imp{color:#8a93a3;font-weight:400} #mfam .spx-lede{font-size:17px;line-height:1.7;color:#3d4654;max-width:760px;margin:0 0 28px} #mfam .spx-note{font-size:13px;line-height:1.6;color:#697386;margin-top:18px;max-width:860px} #mfam .hero{position:relative;background:#10141d;padding:96px 0 0;overflow:hidden} #mfam .hero::before{content:\"\";position:absolute;inset:0;background:radial-gradient(ellipse at 20% 10%,rgba(92,145,255,.22),transparent 55%),radial-gradient(ellipse at 90% 90%,rgba(92,145,255,.10),transparent 50%)} #mfam .hero-in{position:relative;width:100%;padding-bottom:52px} #mfam .crumb{font-size:12px;letter-spacing:1px;color:rgba(255,255,255,.7);text-transform:uppercase;margin-bottom:18px;font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .crumb a{color:rgba(255,255,255,.7)} #mfam .hero h1{font-size:clamp(40px,6.5vw,80px);letter-spacing:-1.5px;line-height:1.04;color:#fff;margin:0} #mfam .hero h1 em{font-style:normal;color:var(--blue)} #mfam .hero .native{font-size:14px;letter-spacing:1px;color:rgba(255,255,255,.55);margin-top:10px;text-transform:uppercase;font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .hero .sub{font-size:clamp(16px,2vw,20px);color:rgba(255,255,255,.9);margin-top:14px;max-width:56ch} #mfam .statstrip{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:rgba(255,255,255,.25);border:1px solid rgba(255,255,255,.25);margin-top:36px} #mfam .stat{background:rgba(255,255,255,.95);padding:18px 22px} #mfam .stat b{display:block;font-size:clamp(20px,2.4vw,28px);color:#0d1117;letter-spacing:-.5px} #mfam .stat span{font-size:11.5px;letter-spacing:1.6px;text-transform:uppercase;color:var(--txt3)} #mfam .chips{display:flex;flex-wrap:wrap;gap:10px;padding:26px 0;border-bottom:1px solid var(--line)} #mfam .chip{font-size:13.5px;padding:8px 16px;border:1px solid var(--line);background:#fff;color:var(--txt2);font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .chip b{color:var(--txt3);margin-right:6px;font-size:11px;text-transform:uppercase;letter-spacing:1px} #mfam .chip:hover{border-color:var(--blue);color:var(--blue-ink)} #mfam .chip.fly{background:var(--blue-dim);border-color:var(--blue);color:var(--blue-ink)} #mfam .cols{display:grid;grid-template-columns:1.6fr 1fr;gap:56px;align-items:start} #mfam .pull{font-family:Georgia,'Times New Roman',serif;font-style:italic;font-size:24px;line-height:1.5;color:#0d1117;border-left:3px solid var(--blue);padding:6px 0 6px 26px;margin-top:8px} #mfam .pull cite{display:block;font-family:'Gilroy semiBold',Helvetica,sans-serif;font-style:normal;font-size:12px;letter-spacing:2px;text-transform:uppercase;color:var(--txt3);margin-top:16px} #mfam .specgrid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:36px} #mfam .specgrid.three{grid-template-columns:1fr 1fr 1fr;align-items:start} #mfam .spectable{background:#fff;border:1px solid var(--line)} #mfam .spectable h4{font-size:12px;letter-spacing:2px;text-transform:uppercase;color:#fff;background:#0d1117;padding:18px 24px;margin:0} #mfam .spectable dl{display:grid;grid-template-columns:minmax(0,150px) minmax(0,1fr);margin:0} #mfam .spectable dt,#mfam .spectable dd{padding:12px 20px;font-size:15px;border-bottom:1px solid var(--line);margin:0} #mfam .spectable dt{color:#4a5566;font-family:'Gilroy regular',Helvetica,sans-serif} #mfam .spectable dd{color:#0d1117;text-align:left;overflow-wrap:anywhere;word-break:break-word;min-width:0} #mfam ul.gl,#mfam #basetbl td>ul{list-style:none!important;margin:2px 0 0!important;padding:0!important;border:0!important} #mfam ul.gl li{position:relative;padding-left:14px!important;line-height:1.55;margin:0!important} #mfam ul.gl li+li{margin-top:3px!important} #mfam .gl.tl li{padding-left:12px} #mfam .gl.tl li::before{width:4px;height:4px;top:.66em} #mfam .gl li::before{content:'';position:absolute;left:0;top:.6em;width:5px;height:5px;background:var(--blue)} #mfam .gnote{display:block;font-size:12.5px;line-height:1.5;color:var(--txt3);margin-top:7px} #mfam .spectable dt:nth-of-type(odd),#mfam .spectable dd:nth-of-type(odd){background:var(--bg2)} #mfam table.oobt{width:100%;border-collapse:collapse;font-size:15px;margin-top:22px;background:#fff;border:1px solid var(--line)} #mfam table.oobt th{text-align:left;font-size:11.5px;letter-spacing:1.8px;text-transform:uppercase;color:#fff;background:#0d1117;padding:13px 16px;font-weight:normal;white-space:nowrap;font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam table.oobt td{padding:11px 16px;border-bottom:1px solid var(--line);color:#0d1117;vertical-align:top;text-align:left;line-height:1.5} #mfam table.oobt tr:nth-child(odd) td{background:var(--bg2)} #mfam table.oobt.fleet:not(.ord) td:nth-child(4),#mfam table.oobt.fleet:not(.ord) td:nth-child(5),#mfam table.oobt.fleet.ord td:nth-child(3),#mfam table.oobt.fleet.ord td:nth-child(4),#mfam #basetbl td:nth-child(2),#mfam #nearbytbl td:nth-child(2),#mfam #combattbl td:nth-child(2),#mfam #combattbl td:nth-child(5),#mfam #combattbl td:nth-child(6){text-align:left;font-variant-numeric:tabular-nums;white-space:nowrap} #mfam table.oobt th{text-align:left!important} #mfam #basetbl td:nth-child(4){font-variant-numeric:tabular-nums} #mfam #basetbl td:nth-child(4)>span{display:block;white-space:nowrap} #mfam #basetbl td:nth-child(4)>span+span{margin-top:7px} #mfam #basetbl td:nth-child(4)>span>span+span{display:block;margin-left:62px;margin-top:1px;color:var(--txt3);font-size:11.5px;line-height:1.35;white-space:normal;max-width:11em} #mfam #basetbl td:nth-child(4)>span>span:first-child{display:inline-block;min-width:62px} #mfam .cname{white-space:nowrap} #mfam table.oobt.fleet:not(.ord) td:nth-child(3),#mfam table.oobt.fleet:not(.ord) td:nth-child(6),#mfam #basetbl td:nth-child(5),#mfam #nearbytbl td:nth-child(4),#mfam #combattbl td:nth-child(3),#mfam #combattbl td:nth-child(4){color:var(--txt3)} #mfam table.oobt td a{color:#0d1117;border-bottom:1px solid #c3cddb} #mfam table.oobt td a:hover{color:var(--blue-ink);border-bottom-color:var(--blue)} #mfam table.oobt.former td{color:var(--txt3)} #mfam table.oobt.former td a{color:var(--txt3)} #mfam table.oobt tr.hot td{background:var(--blue-dim)} #mfam table.oobt tr.mapjump{cursor:pointer} #mfam table.oobt td small{display:block;color:var(--txt3);font-size:12.5px;line-height:1.45} #mfam .tscroll{overflow-x:auto} #mfam .pill{display:inline-block;font-size:10.5px;letter-spacing:1.4px;text-transform:uppercase;padding:3px 9px;border:1px solid #0d1117;color:#0d1117;white-space:nowrap;font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .pill.was{border-color:#c3cddb;color:var(--txt3)} #mfam .pill.mig{border-color:var(--blue);color:var(--blue-ink);background:var(--blue-dim)}#mfam #basetbl td:first-child>span{display:block;margin-top:4px;font-size:12.5px;color:var(--txt2)}#mfam #basetbl td>ul{margin:0!important}#mfam #basetbl td>ul li{margin:0 0 6px!important;padding:0!important;font-size:14px;line-height:1.45;color:#0d1117}#mfam #basetbl td>ul li:last-child{margin-bottom:0!important}#mfam #basetbl td>ul li>span:first-child{color:inherit}#mfam #basetbl td>ul li>span+span,#mfam #basetbl td>ul li>span+span a{color:var(--txt2)}#mfam #basetbl td>ul li.was,#mfam #basetbl td>ul li.was a,#mfam #basetbl td>ul li.was>span+span,#mfam #basetbl td>ul li.was>span+span a{color:var(--txt3)}#mfam .migbtn{display:block;width:fit-content;margin-top:8px;max-width:13em;padding:5px 9px;font-size:10.5px;letter-spacing:1.1px;text-transform:uppercase;background:var(--blue);color:#fff!important;border:1px solid var(--blue);line-height:1.4;font-family:'Gilroy semiBold',Helvetica,sans-serif;text-decoration:none}#mfam .migbtn:hover{background:var(--blue-ink);border-color:var(--blue-ink)} #mfam .fleetchart{background:#fff;border:1px solid var(--line);padding:26px 28px;margin-top:22px} #mfam .frow{display:grid;grid-template-columns:150px 1fr 64px;align-items:center;gap:16px;height:38px} #mfam .fname{font-size:14px;color:#0d1117;white-space:nowrap;overflow:hidden;text-overflow:ellipsis} #mfam .fbar{display:block;background:#eef1f6;height:16px} #mfam .fbar i{display:block;height:16px;background:#5C91FF} #mfam .fnum{font-size:14px;text-align:right;color:#3d4654;font-variant-numeric:tabular-nums} #mfam .mapframe{border:1px solid var(--blue);margin-top:22px;position:relative} #mfam .oobmap{height:560px;width:100%;background:#f4f6f9} #mfam .oobmap.home{height:520px} #mfam .mapsub{font-size:20px;letter-spacing:-.2px;margin:34px 0 4px;color:#0d1117;line-height:1.2} #mfam .mapnote{font-size:14px;color:var(--txt2);margin:0 0 4px;line-height:1.55;max-width:62em} #mfam .oobmap .maplibregl-ctrl-group,#mfam .oobmap .maplibregl-ctrl-group button{border-radius:0!important} #mfam .oobmap .maplibregl-ctrl-group{box-shadow:none!important;border:1px solid var(--line)} #mfam .oobmap .maplibregl-ctrl-group button+button{border-top:1px solid var(--line)} #mfam .oobmap .maplibregl-ctrl-attrib{font-size:10px;color:var(--txt3);background:rgba(255,255,255,.85)!important;font-family:inherit} #mfam .oobmap .maplibregl-ctrl-attrib a{color:var(--txt3)} #mfam .oobmap .maplibregl-popup-content{border-radius:0;box-shadow:0 6px 22px rgba(13,17,23,.14);border:1px solid var(--line);padding:0;background:#fff} #mfam .oobmap .maplibregl-popup-anchor-bottom .maplibregl-popup-tip{border-top-color:#fff} #mfam .oobmap .maplibregl-popup-anchor-top .maplibregl-popup-tip{border-bottom-color:#0d1117} #mfam .oobmap .maplibregl-popup{max-width:300px!important;pointer-events:auto} #mfam .mf-pin{width:14px;height:14px;background:#0d1117;border:2px solid #fff;box-shadow:0 0 0 1px #0d1117;transition:transform .15s ease;cursor:pointer} #mfam .mf-pin.was{background:#fff;border:2px solid #8b94a5;box-shadow:none} #mfam .mf-pin.mig{background:#5C91FF;border:2px solid #fff;box-shadow:0 0 0 1px #5C91FF;width:16px;height:16px} #mfam .mf-pin.hot,#mfam .mf-pin:hover{transform:scale(1.35)} #mfam .bp{width:270px;color:#0d1117;font-family:'Gilroy regular',Helvetica,Arial,sans-serif;line-height:1.5} #mfam .bp-head{display:flex;justify-content:space-between;align-items:center;gap:10px;background:#0d1117;color:#fff;padding:9px 14px;font-size:11px;letter-spacing:1.6px;text-transform:uppercase;font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .bp.was .bp-head{background:#8b94a5} #mfam .bp.mig .bp-head{background:#5C91FF} #mfam .bp-name{font-size:16px;padding:12px 14px 2px;line-height:1.25;font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .bp-sub{font-size:12px;color:#8b94a5;padding:0 14px 10px;font-variant-numeric:tabular-nums} #mfam .bp dl{display:grid;grid-template-columns:1fr auto;margin:0;border-top:1px solid var(--line)} #mfam .bp dt,#mfam .bp dd{margin:0;padding:7px 14px;font-size:12.5px;border-bottom:1px solid var(--line);line-height:1.45} #mfam .bp dt{color:#0d1117;font-family:'Gilroy regular',Helvetica,Arial,sans-serif} #mfam .bp dt small{display:block;color:#8b94a5;font-size:11px} #mfam .bp dd{text-align:right} #mfam .bp dd a{color:#0d1117;border-bottom:1px solid #c3cddb} #mfam .bp dd a.was,#mfam .bp.was dd a{color:#8b94a5} #mfam .bp dt:nth-of-type(odd),#mfam .bp dd:nth-of-type(odd){background:var(--bg2)} #mfam .bp-link{display:block;padding:10px 14px;font-size:12px;letter-spacing:1.2px;text-transform:uppercase;color:var(--blue-ink);border-top:1px solid var(--line);font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .bp-link:hover{background:var(--bg2)} #mfam .bp-fly{display:block;padding:10px 14px;font-size:12px;letter-spacing:1.2px;text-transform:uppercase;color:#fff;background:#5C91FF;font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .legend{display:flex;gap:22px;flex-wrap:wrap;padding:11px 14px;border:1px solid var(--line);border-top:0;background:#fff;font-size:12.5px;color:var(--txt3)} #mfam .legend span{display:flex;align-items:center;gap:8px} #mfam .dot{width:11px;height:11px;display:inline-block;background:#0d1117} #mfam .dot.was{background:#fff;border:1.5px solid #8b94a5} #mfam .dot.mig{background:#5C91FF} #mfam .oob{border:1px solid var(--line);margin-top:22px;background:#fff} #mfam .oob>div{background:#0d1117;color:#fff;padding:12px 18px;font-size:11.5px;letter-spacing:1.8px;text-transform:uppercase;display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap;font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .oob>div a{color:#fff} #mfam .oob>div em{font-style:normal;opacity:.6} #mfam .oob dl{display:grid;grid-template-columns:1fr 1fr;margin:0} #mfam .oob dt,#mfam .oob dd{padding:11px 18px;border-bottom:1px solid var(--line);margin:0;font-size:14.5px;line-height:1.5} #mfam .oob dt{color:#0d1117} #mfam .oob dt small{display:block;color:var(--txt3);font-size:12.5px;font-family:'Gilroy regular',Helvetica,sans-serif} #mfam .oob dd{color:#0d1117;text-align:left} #mfam .oob dd a{color:#0d1117;border-bottom:1px solid #c3cddb} #mfam .oob dt.was,#mfam .oob dd.was,#mfam .oob dd.was a{color:var(--txt3)} #mfam .oob dt:nth-of-type(odd),#mfam .oob dd:nth-of-type(odd){background:var(--bg2)} #mfam .tl{margin-top:40px;position:relative;padding-left:34px} #mfam .tl::before{content:\"\";position:absolute;left:8px;top:6px;bottom:6px;width:2px;background:var(--line)} #mfam .tl-item{position:relative;padding-bottom:34px} #mfam .tl-item::before{content:\"\";position:absolute;left:-32px;top:7px;width:14px;height:14px;background:#fff;border:3px solid var(--blue)} #mfam .tl-item .yr{font-size:13px;color:var(--blue-ink);letter-spacing:1.5px;font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .tl-item p{font-size:15.5px;margin-top:4px} #mfam .qa{margin-top:30px;display:flex;flex-direction:column;gap:12px} #mfam .qa details{background:#fff;border:1px solid var(--line)} #mfam .qa details[open]{border-color:var(--blue)} #mfam .qa summary{cursor:pointer;list-style:none;padding:22px 26px;font-size:18px;display:flex;justify-content:space-between;align-items:center;gap:16px;color:#0d1117} #mfam .qa summary::after{content:\"+\";font-size:24px;color:var(--blue-ink);flex:none;font-family:Helvetica,sans-serif} #mfam .qa details[open] summary::after{content:\"\\2013\"} #mfam summary::-webkit-details-marker{display:none} #mfam .qa details .a{padding:0 26px 24px;font-size:16px;color:var(--txt2);max-width:78ch} #mfam .ad{background:#0d1117;padding:56px 40px} #mfam .ad .adin{max-width:900px;margin:0 auto;text-align:center} #mfam .ad .kicker{color:var(--blue)} #mfam .ad h2{margin-bottom:12px;color:#fff} #mfam .ad .adp{margin:0 auto 26px;color:#9aa3b8} #mfam .ad .btn{display:inline-block;background:var(--blue);color:#fff;padding:14px 26px;font-size:14px;letter-spacing:1.5px;text-transform:uppercase;font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .ad .btn:hover{background:#fff;color:#0d1117} #mfam .relgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:34px} #mfam .rel{display:block;background:#fff;border:1px solid var(--line);padding:26px;box-shadow:0 1px 3px rgba(13,17,23,.05)} #mfam .rel:hover{border-color:var(--blue)} #mfam .rel .rk{display:block;font-size:11px;letter-spacing:2px;text-transform:uppercase;color:var(--blue-ink);font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .rel .rh{display:block;font-size:20px;margin:8px 0 6px;color:#0d1117;font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .rel .rp{display:block;font-size:13.5px;color:var(--txt2)} #mfam .rel .go{display:block;margin-top:14px;font-size:13px;color:var(--blue-ink);font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .relgrid>p,#mfam .track>p{display:contents} #mfam .srclist{margin-top:26px;columns:2;column-gap:48px;list-style:none;font-size:15px;padding:0} #mfam .srclist li{margin-bottom:10px;break-inside:avoid;color:var(--txt2)} #mfam .srclist li span{color:var(--txt3);font-size:13.5px;display:block} #mfam .verified{font-size:13px;color:var(--txt3);margin-top:18px} #mfam{--red:#d8232a;--green:#1f9d63;--amber:#c9821a} #mfam .hero.photo{padding:0;background:#0b0f16} #mfam .heroimg{position:absolute;inset:0;background-size:cover;background-position:center 45%;z-index:0} #mfam .hero.photo::before{z-index:1;background:linear-gradient(180deg,rgba(8,11,17,.80) 0%,rgba(8,11,17,.42) 40%,rgba(8,11,17,.90) 100%),linear-gradient(90deg,rgba(8,11,17,.72),rgba(8,11,17,.06) 62%)} #mfam .hero.photo .hero-in{padding-top:92px;padding-bottom:56px;z-index:2} #mfam .hero .accent{position:absolute;left:0;right:0;bottom:0;height:4px;z-index:4;background:linear-gradient(90deg,var(--red) 0 22%,var(--blue) 22% 100%)} #mfam .photocred{position:absolute;right:16px;bottom:14px;z-index:3;font-size:10.5px;color:rgba(255,255,255,.48);letter-spacing:.3px;max-width:52ch;text-align:right;line-height:1.4} #mfam .marks{display:flex;gap:30px;align-items:center;margin-top:32px;flex-wrap:wrap} #mfam .mark{display:flex;gap:13px;align-items:center} #mfam .rondel,#mfam .finflash{display:block;flex:none;filter:drop-shadow(0 2px 9px rgba(0,0,0,.5))} #mfam .rondel{width:58px;height:58px} #mfam .finflash{width:46px;height:46px} #mfam .rondel.wide{width:88px;height:33px} #mfam .finflash.tall{width:38px;height:46px} #mfam .mark .mk{font-size:10.5px;letter-spacing:1.7px;text-transform:uppercase;color:rgba(255,255,255,.55);line-height:1.5;font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .mark .mk b{display:block;color:#fff;letter-spacing:.2px;text-transform:none;font-size:14.5px;margin-top:2px} #mfam .statstrip .stat{border-top:3px solid var(--blue)} #mfam .statstrip .stat:first-child{border-top-color:var(--red)} #mfam table.oobt.fleet td:first-child{padding:10px 6px 10px 14px;vertical-align:top} #mfam .tthumb{display:block;width:150px;height:100px;background:#eef1f6 center\/cover no-repeat;border:1px solid var(--line)} #mfam table.oobt.fleet{table-layout:fixed;min-width:1072px} #mfam table.oobt.fleet col.c-th{width:172px} #mfam table.oobt.fleet col.c-type{width:198px} #mfam table.oobt.fleet col.c-role{width:150px} #mfam table.oobt.fleet col.c-num{width:78px} #mfam table.oobt.fleet col.c-yr{width:64px} #mfam table.oobt.fleet col.c-units{width:154px} #mfam table.oobt.fleet col.c-srv{width:104px} #mfam table.oobt.fleet col.c-rep{width:150px} #mfam table.oobt.fleet col.c-fd{width:118px} #mfam table.oobt.fleet th{white-space:normal} #mfam table.oobt.fleet.ord{min-width:900px} #mfam .ndet{display:inline} #mfam .ndet summary{display:inline;cursor:pointer;color:var(--link);font-family:'Gilroy semiBold',Helvetica,sans-serif;letter-spacing:.4px;list-style:none} #mfam .ndet summary::-webkit-details-marker{display:none} #mfam .ndet summary::after{content:' \\203A'} #mfam .ndet[open] summary{display:none} #mfam table.oobt.fleet td:last-child{color:var(--txt2)} #mfam table.oobt.former .tthumb{filter:saturate(.55)} #mfam table.oobt.former tr:hover .tthumb{filter:none} #mfam table.oobt.fleet td:last-child{overflow-wrap:anywhere} #mfam table.oobt.fleet td:last-child{font-size:12.5px;line-height:1.5;color:var(--txt3)} #mfam .de{color:var(--txt3);font-size:12.5px;font-family:'Gilroy regular',Helvetica,Arial,sans-serif;letter-spacing:0;text-transform:none} #mfam .orgcard .de{margin:-3px 0 8px} #mfam .oob dt .de,#mfam table.oobt .de{white-space:nowrap} #mfam .qbar{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:22px 0 0} #mfam .qin{flex:1 1 280px;max-width:460px;padding:11px 13px;font:400 15px\/1.4 'Gilroy regular',Helvetica,Arial,sans-serif;color:#0d1117;background:#fff;border:1px solid #d3d8e0;border-radius:0;outline:0;-webkit-appearance:none;appearance:none} #mfam .qin:focus{border-color:var(--blue)} #mfam .qin::-webkit-search-cancel-button{display:none} #mfam .qcnt{font-size:12.5px;letter-spacing:.4px;color:var(--txt3);font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .qbtn{padding:10px 13px;font-size:10.5px;letter-spacing:1.1px;text-transform:uppercase;font-family:'Gilroy semiBold',Helvetica,sans-serif;background:#fff;color:var(--txt2);border:1px solid #d3d8e0;border-radius:0;cursor:pointer;line-height:1.4} #mfam .qbtn:hover{border-color:var(--blue);color:var(--blue-ink)} #mfam .qhide{display:none!important} #mfam .qnone{display:none;padding:20px 2px;color:var(--txt2);font-size:15px} #mfam .qnone.on{display:block} #mfam .oob>div{cursor:pointer;user-select:none;align-items:center} #mfam .oob>div:focus-visible{outline:2px solid var(--blue);outline-offset:-2px} #mfam .oob>div>i{position:relative;flex:none;width:13px;height:13px;margin-left:auto;opacity:.75} #mfam .oob>div>i::before,#mfam .oob>div>i::after{content:'';position:absolute;background:#fff;left:0;top:6px;width:13px;height:1.5px} #mfam .oob>div>i::after{transform:rotate(90deg)} #mfam .oob.open>div>i::after{transform:rotate(0)} #mfam .oobwrap.coll .oob>dl{display:none} #mfam .oobwrap.coll .oob.open>dl{display:grid} #mfam table.oobt.cbt td{vertical-align:top} #mfam table.oobt.cbt tr.crow td{border-bottom:0} #mfam table.oobt.cbt tr.cdet>td{border-bottom:1px solid var(--line);padding:0 16px 20px;color:var(--txt2)} #mfam tr.cdet{display:none} #mfam tr.cdet.on{display:table-row} #mfam .cwho{display:block;font-size:12.5px;color:var(--txt3);line-height:1.45;margin-top:3px} #mfam .cserv{display:block;font-size:12.5px;color:var(--txt3);line-height:1.45;margin-top:3px} #mfam .cbx{padding:6px 11px;font-size:10.5px;letter-spacing:1.1px;text-transform:uppercase;font-family:'Gilroy semiBold',Helvetica,sans-serif;background:#fff;color:var(--blue-ink);border:1px solid var(--blue);border-radius:0;cursor:pointer;line-height:1.4;white-space:nowrap} #mfam .cbx:hover{background:var(--blue);color:#fff} #mfam .cdin{display:grid;grid-template-columns:1.6fr 1fr;gap:26px;padding-top:2px;max-width:none} #mfam .cdin p{font-size:16.5px;color:var(--txt2);margin:0 0 11px;max-width:66ch} #mfam .cdin p.crole{color:#0d1117} #mfam .cdl{margin:0} #mfam .cdl dt{font-size:10.5px;letter-spacing:1.6px;text-transform:uppercase;color:var(--txt3);font-family:'Gilroy semiBold',Helvetica,sans-serif;margin-top:12px} #mfam .cdl dt:first-child{margin-top:0} #mfam .cdl dd{margin:3px 0 0;font-size:14.5px;color:#0d1117;line-height:1.55} #mfam .cdl dd a{color:#0d1117;border-bottom:1px solid #c3cddb} #mfam .cdl dd a:hover{color:var(--blue-ink);border-bottom-color:var(--blue)} #mfam .ccav{display:block;font-size:13px;color:var(--txt3);line-height:1.55;margin-top:12px;padding-left:11px;border-left:2px solid var(--line);max-width:64ch} #mfam .clink{display:inline-block;margin:0 14px 0 0;font-size:13.5px} #mfam .cwar{font-size:11px;letter-spacing:1.3px;text-transform:uppercase;color:var(--txt3);font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .statstrip.dark{margin:22px 0 4px} #mfam ul.gl.cml{margin-top:18px!important} #mfam ul.gl.cml li{line-height:1.6} #mfam ul.gl.cml li b{color:#0d1117;font-weight:400;font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .cbig{display:inline-block;margin-top:22px;padding:13px 22px;background:var(--blue);color:#fff!important;border:1px solid var(--blue);border-radius:0;font-family:'Gilroy semiBold',Helvetica,sans-serif;font-size:11.5px;letter-spacing:1.6px;text-transform:uppercase;text-decoration:none} #mfam .cbig:hover{background:var(--blue-ink);border-color:var(--blue-ink)} #mfam .badge{height:66px;width:auto;display:block;flex:none;filter:drop-shadow(0 2px 9px rgba(0,0,0,.5))} #mfam .badge.big{height:112px} #mfam .mjc{height:96px;width:auto;display:block;flex:none;filter:drop-shadow(0 2px 9px rgba(0,0,0,.5))} #mfam .mcol{display:flex;flex-direction:column;gap:18px} #mfam .tthumb.none{background:repeating-linear-gradient(45deg,#f3f6fa,#f3f6fa 6px,#e9eef5 6px,#e9eef5 12px)} #mfam .cflag{display:inline-block;width:16px;height:16px;vertical-align:-3px;margin-right:7px;background-repeat:no-repeat;background-size:200px 20px} #mfam .nflag{display:inline-block;width:18px;height:12px;vertical-align:1px;margin-left:8px;background-repeat:no-repeat;background-size:242px 16px} #mfam .st{display:table;font-size:10px;letter-spacing:1.3px;text-transform:uppercase;padding:2px 7px;margin:8px 0 0;font-family:'Gilroy semiBold',Helvetica,sans-serif;border:1px solid currentColor;white-space:nowrap} #mfam .st.on{color:var(--green)} #mfam .st.out{color:var(--amber)} #mfam .st.ord{color:var(--blue-ink)} #mfam .flybtn{display:table;margin:8px 0 0;padding:4px 10px;font-size:10.5px;line-height:1.45;letter-spacing:1.2px;text-transform:uppercase;font-family:'Gilroy semiBold',Helvetica,sans-serif;color:#fff!important;background:var(--blue);border:1px solid var(--blue);white-space:nowrap;max-width:100%} #mfam .flybtn:hover{background:var(--blue-ink);border-color:var(--blue-ink)} #mfam .flybtn.ghost{background:transparent;border:1px solid var(--blue);color:var(--blue-ink)!important;letter-spacing:.9px;white-space:normal;max-width:11em} #mfam table.oobt.former td .flybtn.ghost{color:var(--blue-ink)!important} #mfam .flybtn .via{opacity:.72;letter-spacing:.8px} #mfam table.oobt td a.flybtn{border-bottom:0} #mfam table.oobt.former td a.flybtn{color:#fff!important} #mfam #structure,#mfam #former,#mfam #oob,#mfam #faq{background:var(--bg2)} #mfam .ngrid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:32px} #mfam .ncard{display:block;background:#fff;border:1px solid var(--line);overflow:hidden;text-decoration:none} #mfam .ncard:hover{border-color:var(--blue)} #mfam .ncim{display:block;height:158px;background:#eef1f6 center\/cover no-repeat} #mfam .ncim.none{background:repeating-linear-gradient(45deg,#f3f6fa,#f3f6fa 8px,#e9eef5 8px,#e9eef5 16px)} #mfam .ncbody{display:block;padding:16px 18px 20px} #mfam .ncbody time{display:block;font-family:'Gilroy semiBold',Helvetica,sans-serif;font-size:11px;letter-spacing:1.6px;text-transform:uppercase;color:var(--txt3)} #mfam .nct{display:block;font-family:'Gilroy semiBold',Helvetica,sans-serif;font-size:17px;line-height:1.32;color:#0d1117;margin:9px 0 8px} #mfam .ncard:hover .nct{color:var(--link)} #mfam .ncx{display:block;font-size:14px;line-height:1.55;color:var(--txt2)} #mfam .ncgo{display:block;font-family:'Gilroy semiBold',Helvetica,sans-serif;font-size:12px;letter-spacing:1.4px;text-transform:uppercase;color:var(--link);margin-top:14px} #mfam .nmore{display:inline-block;margin-top:26px;font-family:'Gilroy semiBold',Helvetica,sans-serif;font-size:12px;letter-spacing:1.6px;text-transform:uppercase;color:var(--link)} @media(max-width:960px){#mfam .ngrid{grid-template-columns:1fr 1fr}} @media(max-width:620px){#mfam .ngrid{grid-template-columns:1fr}} #mfam #gallery{background:#0d1117} #mfam #gallery h2{color:#fff} #mfam #gallery .spx-lede{color:#9aa3b8} #mfam #gallery .kicker{color:var(--blue)} #mfam #gallery .acard{background:#161b24;border-color:#242c38} #mfam #gallery .acard .tx b{color:#fff} #mfam #gallery .acard .im{background-color:#242c38} #mfam #gallery .acard .im.none{background:repeating-linear-gradient(45deg,#1b212b,#1b212b 8px,#232a35 8px,#232a35 16px)} #mfam .org{margin-top:34px} #mfam .cmdcard{display:flex;align-items:center;gap:26px;background:#fff;border:1px solid var(--line);border-left:4px solid var(--red);padding:22px 26px} #mfam .cface{display:block;flex:none;width:128px;height:128px;background:#eef1f6 center\/cover no-repeat;border:1px solid var(--line)} #mfam .cface.mono{display:flex;align-items:center;justify-content:center;background:var(--blue-dim);color:var(--blue-ink);font-family:'Gilroy semiBold',Helvetica,sans-serif;font-size:44px;letter-spacing:1px;border-color:var(--blue)} #mfam .cmdtx{flex:1 1 auto;min-width:0;text-align:left} #mfam .crank{display:block;font-size:10.5px;letter-spacing:1.8px;text-transform:uppercase;color:var(--blue-ink);font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .cmdtx b{display:block;font-size:21px;color:#0d1117;margin:3px 0 4px;font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .cmeta{display:block;font-size:13px;color:var(--txt3)} #mfam .cmdorg{flex:none;text-align:left;padding-left:22px;border-left:1px solid var(--line)} #mfam .cmdorg span{display:block;font-size:13.5px;color:#0d1117;font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .cmdorg em{display:block;font-style:normal;font-size:12.5px;color:#8b94a5;margin-top:3px} #mfam .oloc{font-size:12px;letter-spacing:1.3px;text-transform:uppercase;color:var(--blue-ink);font-family:'Gilroy semiBold',Helvetica,sans-serif;margin:0 0 9px} #mfam .orgcard,#mfam .orgcard h4,#mfam .orgcard p,#mfam .orgcard .de{text-align:left} #mfam .orgrow{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:16px} #mfam .orgcard{background:#fff;border:1px solid var(--line);border-top:3px solid var(--blue);padding:20px 22px} #mfam .orgcard.wide{grid-column:1\/-1} #mfam .orgcard h4{margin:0 0 7px;font-size:16.5px;color:#0d1117} #mfam .orgcard p{font-size:14px;color:var(--txt2);max-width:none} #mfam .orgcard .tag{display:inline-block;font-size:10px;letter-spacing:1.4px;text-transform:uppercase;color:var(--blue-ink);border:1px solid var(--blue);padding:2px 8px;margin-bottom:11px;font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .orgcard.new{border-top-color:var(--red)} #mfam .orgcard.new .tag{color:var(--red);border-color:var(--red)} #mfam .tfgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:18px} #mfam .tfcol{border-top:1px solid var(--line);padding-top:14px} #mfam .tfcol h4{margin:0 0 3px;font-size:15px;color:#0d1117} #mfam .tfn{font-size:12px;letter-spacing:1.3px;text-transform:uppercase;color:var(--blue-ink);font-family:'Gilroy semiBold',Helvetica,sans-serif;margin-bottom:8px} #mfam .tfcol p{font-size:13.5px;color:var(--txt2);margin:0} #mfam .tfmore{display:inline-block;margin-top:12px;font-size:12px;letter-spacing:1.3px;text-transform:uppercase;color:var(--blue-ink);font-family:'Gilroy semiBold',Helvetica,sans-serif;border-bottom:1px solid var(--blue)} #mfam .tfmore:hover{color:#0d1117;border-bottom-color:#0d1117} #mfam .ucol{margin-top:12px} #mfam .ucol summary{list-style:none;cursor:pointer;font-size:12px;letter-spacing:1.3px;text-transform:uppercase;color:var(--blue-ink);font-family:'Gilroy semiBold',Helvetica,sans-serif;padding:7px 0} #mfam .ucol summary::-webkit-details-marker{display:none} #mfam .ucol summary::after{content:' +';font-family:inherit} #mfam .ucol[open] summary::after{content:' \\2013'} #mfam .ucol summary:hover{color:#0d1117} #mfam a.unit{text-decoration:none} #mfam a.unit:hover{border-color:var(--blue);color:var(--blue-ink);background:var(--blue-dim)} #mfam table.oobt tr.flash td{background:var(--blue-dim);transition:background .45s} @media(max-width:900px){#mfam .tfgrid{grid-template-columns:1fr}} #mfam .units{display:flex;flex-wrap:wrap;gap:8px;margin-top:15px} #mfam .unit{font-size:12.5px;padding:5px 11px;background:var(--bg2);border:1px solid var(--line);color:var(--txt2);font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .acgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:32px} #mfam .acard{display:block;background:#fff;border:1px solid var(--line);overflow:hidden} #mfam .acard:hover{border-color:var(--blue)} #mfam .acard .im{display:block;height:132px;background:#eef1f6 center\/cover no-repeat} #mfam .acard .im.none{background:repeating-linear-gradient(45deg,#f3f6fa,#f3f6fa 8px,#e9eef5 8px,#e9eef5 16px)} #mfam .acard .tx{display:block;padding:14px 16px} #mfam .acard .tx b{display:block;font-size:15px;color:#0d1117;line-height:1.3} #mfam .acard .tx em{display:block;font-style:normal;font-size:12px;color:var(--txt3);margin-top:5px;font-variant-numeric:tabular-nums} #mfam .acard:hover .tx b{color:var(--blue-ink)} @media(max-width:1000px){#mfam .acgrid{grid-template-columns:repeat(3,1fr)}#mfam .orgrow{grid-template-columns:1fr 1fr}} @media(max-width:820px){#mfam .tthumb{width:118px;height:79px}#mfam .badge.big{height:84px}#mfam .mjc{height:74px}#mfam .mcol{gap:14px}#mfam .acgrid{grid-template-columns:1fr 1fr}#mfam .orgrow{grid-template-columns:1fr}#mfam .marks{gap:20px}#mfam .photocred{position:static;display:block;padding:0 24px 12px;text-align:left;max-width:none}} @media(max-width:820px){#mfam .cmdcard{flex-wrap:wrap;gap:14px}#mfam .cmdorg{padding-left:0;border-left:0;flex-basis:100%}#mfam .specgrid,#mfam .specgrid.three{grid-template-columns:1fr}#mfam .cols{grid-template-columns:1fr}#mfam .relgrid{grid-template-columns:1fr}#mfam .statstrip{grid-template-columns:1fr 1fr}#mfam .oob dl{grid-template-columns:1fr}#mfam .cdin{grid-template-columns:1fr;gap:18px}#mfam .oob dd{text-align:left}#mfam .frow{grid-template-columns:110px 1fr 56px;gap:10px}#mfam .srclist{columns:1}#mfam .oobmap{height:440px}#mfam .oobmap.home{height:400px}} #mfam .pqband{background:#0d1117;padding:56px 0} #mfam .pqband .wrap{max-width:1120px} #mfam .pq{margin:0;max-width:900px} #mfam .pq blockquote{margin:0;font-family:'Gilroy semiBold',Helvetica,Arial,sans-serif;font-weight:normal;font-size:clamp(21px,2.6vw,28px);line-height:1.42;color:#fff;letter-spacing:-.2px} #mfam .pq blockquote:before{content:'\\201C';color:var(--blue);margin-right:2px} #mfam .pq blockquote:after{content:'\\201D';color:var(--blue);margin-left:2px} #mfam .pq figcaption{margin-top:20px;font-size:14px;color:#98a2b3;line-height:1.6} #mfam .pq figcaption b{color:#fff;font-size:14px} #mfam .pq figcaption span{display:block;color:#7c8697;font-size:13px} #mfam .pq figcaption a{color:#9db9ff;border-bottom:1px solid #3f4d6b} #mfam .pqrow{display:grid;grid-template-columns:1fr 1fr;gap:40px;max-width:1120px} #mfam .pqrow .pq blockquote{font-size:clamp(18px,2vw,21px)} #mfam .galgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:8px} #mfam .galgrid figure{margin:0;background:#fff;border:1px solid var(--line);overflow:hidden} #mfam .galgrid .gim{display:block;height:210px;background:#eef1f6 center\/cover no-repeat} #mfam .galgrid figcaption{padding:14px 16px 16px;font-size:14px;line-height:1.55;color:var(--txt2)} #mfam .galgrid figcaption b{display:block;color:#0d1117;font-size:14.5px;margin-bottom:4px} #mfam .galgrid figcaption span{display:block;margin-top:7px;font-size:11.5px;color:var(--txt3);line-height:1.5} #mfam .galgrid figure.wide{grid-column:span 2} #mfam .galgrid figure.wide .gim{height:300px} #mfam .vidwrap{max-width:900px;margin-top:8px;border:1px solid var(--line);background:#0d1117} #mfam .vidfr{position:relative;width:100%;padding-top:56.25%;height:0;display:block} #mfam .vidfr iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;display:block} #mfam .vidcap{padding:16px 20px;font-size:14px;color:#98a2b3;line-height:1.6;background:#0d1117} #mfam .vidcap b{display:block;color:#fff;font-size:15px;margin-bottom:4px} #mfam .vidcap a{color:#9db9ff;border-bottom:1px solid #3f4d6b} #mfam .reads{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:8px} #mfam .read{display:block;background:#fff;border:1px solid var(--line);padding:22px 22px 24px} #mfam .read:hover{border-color:var(--blue)} #mfam .read .rk{display:block;font-size:11.5px;letter-spacing:2px;text-transform:uppercase;color:var(--txt3);margin-bottom:9px} #mfam .read .rh{display:block;font-family:'Gilroy semiBold',Helvetica,Arial,sans-serif;font-size:17px;line-height:1.35;color:#0d1117} #mfam .read:hover .rh{color:var(--blue-ink)} #mfam .read .rp{display:block;font-size:14px;color:var(--txt2);line-height:1.6;margin-top:9px} #mfam .read .go{display:block;margin-top:14px;font-size:13px;color:var(--blue-ink)} @media(max-width:1000px){#mfam .galgrid{grid-template-columns:1fr 1fr}#mfam .reads{grid-template-columns:1fr 1fr}} @media(max-width:820px){#mfam .galgrid,#mfam .reads,#mfam .pqrow{grid-template-columns:1fr}#mfam .galgrid figure.wide{grid-column:auto}#mfam .galgrid figure.wide .gim{height:210px}} #mfam .kfgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:8px} #mfam .kf{border:1px solid var(--line);background:#fff;padding:24px 24px 26px} #mfam .kf .kfn{font-size:12px;letter-spacing:1.6px;color:var(--blue-ink);font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .kf h3{font-size:19px;line-height:1.25;margin:8px 0 10px;color:#0d1117} #mfam .kf p{font-size:15.5px;line-height:1.55;color:var(--txt2)} #mfam .kf .kff{display:block;margin-top:12px;padding-top:12px;border-top:1px solid var(--line);font-size:14px;color:#0d1117} #mfam .deep{margin-top:8px;border-top:1px solid var(--line)} #mfam .deep details{border-bottom:1px solid var(--line)} #mfam .deep summary{cursor:pointer;list-style:none;padding:22px 0;display:flex;gap:20px;align-items:baseline;font-size:20px;line-height:1.3;color:#0d1117;font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .deep summary::-webkit-details-marker{display:none} #mfam .deep summary .dn{flex:0 0 34px;font-size:13px;letter-spacing:1.4px;color:var(--blue)} #mfam .deep summary .dx{margin-left:auto;flex:0 0 auto;font-size:13px;letter-spacing:1.2px;color:var(--blue-ink)} #mfam .deep details[open] summary .dx{visibility:hidden} #mfam .deep .dbody{padding:0 0 26px 54px;max-width:860px} #mfam .deep .dbody p{font-size:17px;line-height:1.68;margin-bottom:16px} #mfam .inc{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:8px} #mfam .inc article{border:1px solid var(--line);border-left:3px solid var(--blue);background:#fff;padding:22px 24px 24px} #mfam .inc .incd{font-size:12px;letter-spacing:1.5px;color:var(--blue-ink);font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .inc h3{font-size:18px;line-height:1.3;margin:7px 0 9px;color:#0d1117} #mfam .inc p{font-size:15.5px;line-height:1.6;color:var(--txt2)} #mfam .inc .incs{display:block;margin-top:11px;font-size:13px} @media(max-width:1000px){#mfam .kfgrid{grid-template-columns:1fr 1fr}} @media(max-width:820px){#mfam .kfgrid,#mfam .inc{grid-template-columns:1fr}#mfam .deep .dbody{padding-left:0}#mfam .deep summary{font-size:18px}} #mfam .satfig{border:1px solid var(--line);background:#eef1f6;overflow:hidden;line-height:0} #mfam .satimg{display:block;width:100%;height:520px;background-position:center;background-size:cover;background-repeat:no-repeat} #mfam .satfig{cursor:zoom-in;position:relative}#mfam .satzoom{position:absolute;right:0;bottom:0;z-index:2;background:rgba(8,11,17,.72);color:#fff;font-family:'Gilroy semiBold',Helvetica,sans-serif;font-size:10.5px;letter-spacing:1.6px;text-transform:uppercase;padding:9px 14px;line-height:1}#mfam .satlb{position:fixed;inset:0;z-index:99999;background:rgba(6,9,14,.95);display:none;align-items:center;justify-content:center;cursor:zoom-out;padding:24px}#mfam .satlb.on{display:flex}#mfam .satbig{width:96vw;height:90vh;background-position:center;background-size:contain;background-repeat:no-repeat}#mfam .satlbx{position:absolute;top:18px;right:22px;color:rgba(255,255,255,.72);font-family:'Gilroy semiBold',Helvetica,sans-serif;font-size:10.5px;letter-spacing:1.6px;text-transform:uppercase} #mfam .satcap{display:flex;justify-content:space-between;align-items:baseline;gap:22px;flex-wrap:wrap;margin-top:12px;font-size:13px;line-height:1.5;color:var(--txt3)} #mfam .satcap b{font-family:'Gilroy semiBold',Gilroy,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-weight:400;color:var(--txt)} @media(max-width:820px){#mfam .satimg{height:380px}} @media(max-width:680px){#mfam .qa summary{padding:18px 14px;font-size:17px}#mfam .qa details .a{padding:0 14px 20px}#mfam section{padding:44px 0}} #mfam .mfshare{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:0 0 6px} #mfam .mfsh-btn{display:inline-flex;align-items:center;gap:8px;padding:9px 15px;background:transparent;border:1px solid var(--blue);color:var(--blue-ink);font-family:'Gilroy semiBold',Helvetica,sans-serif;font-size:11.5px;letter-spacing:1.6px;text-transform:uppercase;cursor:pointer;line-height:1} #mfam .mfsh-btn:hover{background:var(--blue);color:#fff} #mfam .mfsh-btn svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8} #mfam .mfsh-net{display:none;align-items:center;gap:8px;flex-wrap:wrap} #mfam .mfshare.on .mfsh-net{display:flex} #mfam .mfsh-net a,#mfam .mfsh-net button{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid var(--line);background:#fff;color:#3d4654;cursor:pointer;padding:0} #mfam .mfsh-net a:hover,#mfam .mfsh-net button:hover{border-color:var(--blue);color:var(--blue-ink)} #mfam .mfsh-net svg{width:16px;height:16px;fill:currentColor} #mfam .mfsh-said{font-size:12px;color:var(--green);font-family:'Gilroy semiBold',Helvetica,sans-serif;letter-spacing:.6px}<\/style>\n<div id=\"mfam\">\n<div class=\"hero photo\">\n<div class=\"heroimg ph1\"><\/div>\n<div class=\"wrap hero-in\">\n<div class=\"crumb\"><a href=\"https:\/\/migflug.com\/air-forces\/\">Order of Battle<\/a> &middot; Peru<\/div>\n<h1>Peruvian Air Force<\/h1>\n<div class=\"native\">Fuerza A&#233;rea del Per&#250;<\/div>\n<p class=\"sub\">The Peruvian Air Force (Fuerza A&#233;rea del Per&#250;) was formed on 20 May 1929 by merging Peru&rsquo;s army and navy aviation, fought Colombia in 1933 and Ecuador in 1941, 1981 and 1995, was the first Latin American air force to fly supersonic Mirages, later flew MiG-29s, Mirage 2000s and Su-25s side by side &mdash; and in April 2026, after a fourteen-year search, it chose new F-16 Block 70s to replace a fighter fleet that had largely stopped flying.<\/p>\n<div class=\"marks\">\n<div class=\"mark\"><svg class=\"rondel\" viewBox=\"0 0 100 100\" role=\"img\" aria-label=\"Peruvian national marking: red outer ring, white ring, red centre\"><circle cx=\"50\" cy=\"50\" r=\"49\" fill=\"#d91023\"\/><circle cx=\"50\" cy=\"50\" r=\"33\" fill=\"#ffffff\"\/><circle cx=\"50\" cy=\"50\" r=\"16.5\" fill=\"#d91023\"\/><\/svg><span class=\"mk\">National marking<b>Red outer ring, white ring, red centre.<\/b><\/span><\/div>\n<\/div>\n<div class=\"statstrip\">\n<div class=\"stat\"><b>0<\/b><span>Combat aircraft<\/span><\/div>\n<div class=\"stat\"><b>10<\/b><span>Active air bases<\/span><\/div>\n<div class=\"stat\"><b>1929<\/b><span>Founded<\/span><\/div>\n<div class=\"stat\"><b>13<\/b><span>Types retired<\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"photocred\">Photo: U.S. Air Force photo by Tech. Sgt. Devin Boyer \/ Wikimedia Commons (Public domain)<\/div>\n<div class=\"accent\"><\/div>\n<\/div>\n<div class=\"wrap\">\n<div class=\"chips\"><span class=\"chip\"><b>Country<\/b>Peru<\/span><span class=\"chip\"><b>Founded<\/b>1929<\/span><span class=\"chip\"><b>Status<\/b>Active<\/span><span class=\"chip\"><b>Headquarters<\/b>Lima<\/span><span class=\"chip\"><b>Commander<\/b>Mario Contreras Le&#243;n Carty<\/span><\/div>\n<div class=\"mfshare\"><button type=\"button\" class=\"mfsh-btn\"><svg viewBox=\"0 0 24 24\"><circle cx=\"18\" cy=\"5\" r=\"3\"\/><circle cx=\"6\" cy=\"12\" r=\"3\"\/><circle cx=\"18\" cy=\"19\" r=\"3\"\/><path d=\"M8.6 10.6l6.8-4M8.6 13.4l6.8 4\"\/><\/svg>Share<\/button><span class=\"mfsh-net\"><\/span><span class=\"mfsh-said\"><\/span><\/div>\n<\/div>\n<section id=\"story\">\n<div class=\"wrap\">\n<div class=\"kicker\">The story<\/div>\n<h2>The Peruvian Air Force story: Ch&#225;vez over the Alps, three wars with Ecuador and an F-16 decision in 2026<\/h2>\n<div class=\"cols\">\n<div>\n<h3 class=\"sh\">1910&ndash;1933: Ch&#225;vez over the Simplon, two air services and the Leticia war<\/h3>\n<p>Peru&rsquo;s aviation hero never flew for Peru&rsquo;s air force. Jorge Ch&#225;vez, born in Paris to Peruvian parents in 1887, took off from Ried-Brig in the Swiss canton of Valais on 23 September 1910 in a Bl&#233;riot XI, crossed the Simplon Pass and reached Domodossola 51 minutes later &mdash; then crashed on landing and died on 27 September. Lima&rsquo;s international airport is named after him and his remains lie at the air force officers&rsquo; school at Las Palmas. Military flying began inside the army on 28 January 1919, alongside a naval seaplane service; on 20 May 1929 the two were merged into the Cuerpo de Aviaci&#243;n del Per&#250; (CAP). It went to war almost at once. In the 1932&ndash;33 conflict with Colombia over Leticia its Vought Corsairs, Douglas O-38Ps and Curtiss Hawks flew over the Putumayo; Spanish Wikipedia dates the CAP&rsquo;s baptism of fire to 22 February 1933, and at least two Peruvian aircraft were shot down before the ceasefire of 24 May 1933.<\/p>\n<h3 class=\"sh\">1941: the war with Ecuador, Qui&#241;ones and the first paratroops in the Americas<\/h3>\n<p>The war that made the service&rsquo;s legend was the one with Ecuador in July 1941. Peru had seven North American NA-50 fighters, delivered by May 1939 and nicknamed Torito, plus Italian Caproni bombers and transports; Ecuador had a handful of light aircraft. On 23 July 1941 Lieutenant Jos&#233; Qui&#241;ones Gonzales, attacking a border post on the Zarumilla in an NA-50, was hit and, in the Peruvian account, dived his aircraft deliberately into the Ecuadorian anti-aircraft position; Ecuadorian military authorities have said there were no anti-aircraft guns there. He was declared a national hero by law in 1966 and 23 July is Peru&rsquo;s Day of Military Aviation. Days later Peruvian paratroops jumped from Caproni Ca.111s to seize Puerto Bol&#237;var &mdash; the first airborne assault in the Americas, dated 27 July in one Wikipedia article and 31 July in another. The Rio Protocol of 29 January 1942 ended the war but not the border dispute. In 1950 the corps took its present name.<\/p>\n<h3 class=\"sh\">1955&ndash;1985: Sabres, Hunters, Mirages and Sukhois<\/h3>\n<p>The jet age came from the United States and Britain together: 26 F-86F Sabres from 1955 for Grupo A&#233;reo No. 11 at Talara, 16 F-80C Shooting Stars from 1958, Hawker Hunter F.52s converted from RAF F.4s, and Canberra bombers in several batches. In 1968 Peru became the first Latin American air force to go supersonic, with the Mirage 5P. After the 1968 military coup the government turned to Moscow: between 1977 and 1980 the air force took 55 Sukhoi Su-22s of four versions and from 1983 Mi-25 attack helicopters, so that Peru flew Soviet and Western combat jets side by side. In 1982 it sent ten Mirage 5Ps to Argentina during the war over the Falkland Islands (Islas Malvinas). And in December 1982 it ordered Mirage 2000s; the first was handed over in June 1985, making Peru, by its own count, the third air force in the world to operate the type.<\/p>\n<h3 class=\"sh\">1981 and 1995: Paquisha and the Cenepa, each side&rsquo;s account<\/h3>\n<p>The old border dispute flared twice. In January&ndash;February 1981, in what Peru calls the conflict of the &ldquo;Falso Paquisha&rdquo;, Peruvian forces removed three Ecuadorian outposts on the eastern slopes of the Cordillera del C&#243;ndor; Peru said they were on its territory and not at the Paquisha named in the Rio Protocol, Ecuador said they were on Ecuadorian soil. A-37Bs, Mirage 5Ps, Su-22s and Mi-8 helicopters flew, and on 28 January A-37Bs of both air forces met in the air. The Cenepa war of 26 January to 28 February 1995 was larger and costlier. Ecuador claims its Mirage F1s shot down two Su-22s and its Kfirs an A-37B on 10 February, and that missiles brought down a Mi-8 and a Mi-25; Peru denies the Su-22 claim, saying one was hit by anti-aircraft fire and the other lost to an engine fire. A Canberra disappeared in bad weather. The peace signed in Brasilia on 26 October 1998 finally settled the border.<\/p>\n<h3 class=\"sh\">1996&ndash;2001: MiGs from Belarus and the air bridge that ended in a shoot-down<\/h3>\n<p>The Cenepa exposed how worn the fighter fleet had become, and in 1996&ndash;97 the Fujimori government bought MiG-29s and Su-25s from Belarus &mdash; 18 MiG-29s according to the MiG-29 operators article, 21 according to the article on the air force &mdash; followed by three new MiG-29SEs from Russia in 1998; eight were upgraded to MiG-29SMP standard under a US$106 million contract of 2008. At the same time the air force was flying, with US support, the Air Bridge Denial programme against drug flights over the Amazon. It ended on 20 April 2001, when a Peruvian A-37B, guided by a CIA-contracted surveillance aircraft, fired on a Cessna floatplane near Pebas carrying an American missionary family: Veronica Bowers and her seven-month-old daughter Charity were killed. Wikipedia&rsquo;s summary of the investigations records that the CIA crew had questioned the identification, that a CIA inspector general report of 2008 found the agency had obstructed inquiries, and that the US suspended the programme.<\/p>\n<h3 class=\"sh\">2012&ndash;2026: a fighter force running out of time, and the F-16 decision<\/h3>\n<p>The last fifteen years have been about keeping old aircraft alive. Peru&rsquo;s own maintenance wing, SEMAN, assembled most of the 20 KT-1P and KA-1P trainers bought from Korea in 2012; four C-27J Spartans arrived from 2015 and a fifth was ordered in May 2026; two ex-Spanish KC-130H tankers restored air refuelling in 2023. The front line was another story. By April 2024, when a Mirage 2000P crashed near Arequipa and killed its pilot, specialist press reported the MiG-29SMPs resting in their hangars and the A-37Bs and MB-339s retired. A competition between the Gripen E\/F, Rafale F4 and F-16 Block 70 ran through 2025; in April 2026 the government chose the F-16, signed and made a first payment of US$462 million, prompting the interim president to try to defer it and two ministers to resign. Twelve new jets for La Joya are expected in 2029&ndash;2030. Until then Peru&rsquo;s air defence rests on about a dozen Mirage 2000s delivered some forty years ago.<\/p>\n<\/div>\n<div>\n<div class=\"pull\">The war that made the service&rsquo;s legend was the one with Ecuador in July 1941. Peru had seven North American NA-50 fighters, delivered by May 1939 and nicknamed Torito, plus Italian Caproni bombers and transports; Ecuador had a handful of light aircraft.<cite>Peruvian Air Force &middot; verified 2026-10-01<\/cite><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<hr class=\"divider\">\n<section id=\"glance\">\n<div class=\"wrap\">\n<div class=\"kicker\">At a glance<\/div>\n<h2>The Peruvian Air Force in numbers<\/h2>\n<div class=\"specgrid three\">\n<div class=\"spectable\">\n<h4>Service<\/h4>\n<dl>\n<dt>Native name<\/dt>\n<dd>Fuerza A&#233;rea del Per&#250; (FAP)<span class=\"gnote\">The official Spanish name; Peru&rsquo;s other official languages (Quechua, Aymara) are not used in the service&rsquo;s name on its own pages as reached through Wikipedia<\/span><\/dd>\n<dt>Founded<\/dt>\n<dd>20 May 1929<span class=\"gnote\">As the Cuerpo de Aviaci&#243;n del Per&#250;, merging army and navy aviation. Army flying dates from 28 January 1919, the date the English Wikipedia infobox gives as the founding. Renamed Cuerpo Aeron&#225;utico del Per&#250; in 1936 (Spanish Wikipedia: 1938) and Fuerza A&#233;rea del Per&#250; on 18 July 1950<\/span><\/dd>\n<dt>Part of<\/dt>\n<dd>Armed Forces of Peru<span class=\"gnote\">Under the Ministry of Defence (MINDEF) alongside the Army and Navy<\/span><\/dd>\n<dt>Headquarters<\/dt>\n<dd>Lima<span class=\"gnote\">Most transport and helicopter units fly from Callao, on the Lima airport site<\/span><\/dd>\n<dt>Commander General<\/dt>\n<dd>General del Aire Mario Contreras Le&#243;n Carty<span class=\"gnote\">In command since 6 November 2025 per Infodefensa, and named as commander general by Andina on 1 October 2026; English and Spanish Wikipedia still give older names (Dante Ar&#233;valo Abate; Rub&#233;n Gambarini O&#241;ath)<\/span><\/dd>\n<dt>Day of Military Aviation<\/dt>\n<dd>23 July<span class=\"gnote\">The anniversary of Lieutenant Jos&#233; Qui&#241;ones&rsquo;s death in 1941<\/span><\/dd>\n<\/dl>\n<\/div>\n<div class=\"spectable\">\n<h4>Strength<\/h4>\n<dl>\n<dt>Personnel<\/dt>\n<dd>17,969 (2001)<span class=\"gnote\">Plus 8,708 civilians, the last detailed figure in the sources checked; no current official total was found<\/span><\/dd>\n<dt>Fighters<\/dt>\n<dd>\n<ul class=\"gl\">\n<li>Mirage 2000P\/DP &mdash; 8&ndash;11<\/li>\n<li>MiG-29SMP\/UBP &mdash; 6&ndash;8 on strength, reported largely grounded<\/li>\n<\/ul>\n<p><span class=\"gnote\">Mirage figure: 11 of 12 left after the April 2024 loss (Zona Militar), nine 2000P and two 2000DP reported in 2026 (Wikipedia), eight according to Spanish Wikipedia. MiG-29s were described in 2024 as &ldquo;resting in their hangars&rdquo;<\/span><\/dd>\n<dt>Attack<\/dt>\n<dd>\n<ul class=\"gl\">\n<li>Su-25 &mdash; 4&ndash;10<\/li>\n<li>Mi-35P\/Mi-25 attack helicopters &mdash; 16&ndash;18<\/li>\n<\/ul>\n<p><span class=\"gnote\">Su-25 range from Wikipedia (4) and Zona Militar (about ten kept flying through a SEMAN&ndash;Sukhoi recovery project). A-37B status is disputed: retired according to Zona Militar (2024), 20 listed by Wikipedia<\/span><\/dd>\n<dt>Transport and tankers<\/dt>\n<dd>\n<ul class=\"gl\">\n<li>C-27J Spartan &mdash; 4 (+1 on order)<\/li>\n<li>KC-130H Hercules &mdash; 2<\/li>\n<li>L-100-20 Hercules &mdash; 3<\/li>\n<li>An-32B &mdash; 3<\/li>\n<li>DHC-6 Twin Otter &mdash; 12&ndash;15<\/li>\n<li>Boeing 737 &mdash; VIP, plus a new 737-800NG from June 2026<\/li>\n<\/ul>\n<p><span class=\"gnote\">Counts from the Wikipedia inventory unless otherwise noted<\/span><\/dd>\n<dt>Trainers<\/dt>\n<dd>\n<ul class=\"gl\">\n<li>KT-1P\/KA-1P &mdash; 19 (20 bought, one lost 2025)<\/li>\n<li>CH2000, Z-242, S-300, Enstrom 280 &mdash; light trainers<\/li>\n<\/ul>\n<p><span class=\"gnote\">Basic training at Pisco<\/span><\/dd>\n<dt>New fighters<\/dt>\n<dd>12 F-16 Block 70 (24 planned)<span class=\"gnote\">Selected and signed April 2026; first payment US$462 million; deliveries expected 2029&ndash;2030<\/span><\/dd>\n<\/dl>\n<\/div>\n<div class=\"spectable\">\n<h4>Infrastructure<\/h4>\n<dl>\n<dt>Main flying groups<\/dt>\n<dd>\n<ul class=\"gl\">\n<li>Grupo A&#233;reo No. 4 &mdash; La Joya (Arequipa), Mirage 2000<\/li>\n<li>Grupo A&#233;reo No. 6 &mdash; Chiclayo, MiG-29<\/li>\n<li>Grupo A&#233;reo No. 11 &mdash; Talara, Su-25<\/li>\n<li>Grupo A&#233;reo No. 7 &mdash; Piura, A-37B<\/li>\n<li>Grupo A&#233;reo No. 2 &mdash; V&#237;tor (Arequipa), Mi-25\/35<\/li>\n<li>Grupos A&#233;reos No. 3 and 8 &mdash; Callao, helicopters and transports<\/li>\n<\/ul>\n<p><span class=\"gnote\">As listed by Wikipedia; not confirmed on an official page<\/span><\/dd>\n<dt>Flying training<\/dt>\n<dd>Pisco<span class=\"gnote\">Escuadr&#243;n A&#233;reo 512 flies the KT-1P; Wikipedia lists the pilot school (EFOPI) at Pisco<\/span><\/dd>\n<dt>Officers&rsquo; school<\/dt>\n<dd>Las Palmas, Lima<span class=\"gnote\">Where Jorge Ch&#225;vez is buried and the last NA-50 is being restored<\/span><\/dd>\n<dt>Maintenance<\/dt>\n<dd>SEMAN<span class=\"gnote\">The air force&rsquo;s maintenance wing assembled 16 of the 20 KT-1Ps and leads the Su-25 recovery with Sukhoi<\/span><\/dd>\n<dt>Air refuelling<\/dt>\n<dd>Restored October 2023<span class=\"gnote\">KC-130H with Mirage 2000P during ECODEX XII, after the Boeing 707 tanker had been retired<\/span><\/dd>\n<\/dl>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<hr class=\"divider\">\n<section id=\"structure\">\n<div class=\"wrap\">\n<div class=\"kicker\">Structure<\/div>\n<h2>How the Peruvian Air Force is organised<\/h2>\n<p class=\"spx-lede\">One headquarters in Lima over numbered air groups (grupos a&#233;reos), some of them under air wings (alas a&#233;reas), with a pilot school at Pisco and an officers&rsquo; school at Las Palmas. <span class=\"imp\">The fighters are at La Joya, where Grupo A&#233;reo No. 4 flies 8&ndash;11 Mirage 2000s, and at Chiclayo, where the MiG-29s of Grupo A&#233;reo No. 6 were reported largely grounded in 2024; twelve F-16 Block 70s are expected at La Joya in 2029&ndash;2030.<\/span> Most transport and helicopter units fly from Callao, on the Lima airport site.<\/p>\n<div class=\"org\">\n<div class=\"cmdcard\"><span class=\"cface mono\">MC<\/span><\/p>\n<div class=\"cmdtx\"><span class=\"crank\">General del Aire<\/span><b>Mario Contreras Le&#243;n Carty<\/b><span class=\"cmeta\">Commander General of the Peruvian Air Force (Comandante General de la FAP) &middot; in office since 2025<\/span><\/div>\n<div class=\"cmdorg\"><span>Peruvian Air Force<\/span><em>Fuerza A&#233;rea del Per&#250;<\/em><\/div>\n<\/div>\n<div class=\"orgrow\">\n<div class=\"orgcard\"><span class=\"tag\">Headquarters<\/span><\/p>\n<h4>Peruvian Air Force<\/h4>\n<div class=\"de\">Fuerza A&#233;rea del Per&#250;<\/div>\n<div class=\"oloc\">Lima<\/div>\n<p>One of the services of the Armed Forces of Peru, under the Ministry of Defence alongside the Army and Navy. Its Commander General is General del Aire Mario Contreras Le&#243;n Carty, in command since 6 November 2025 according to Infodefensa and named in post by the state news agency Andina on 1 October 2026; the English and Spanish Wikipedia articles still give older names.<\/p>\n<\/div>\n<div class=\"orgcard\"><span class=\"tag\">Front line<\/span><\/p>\n<h4>Grupo A&#233;reo No. 4<\/h4>\n<div class=\"de\"><\/div>\n<div class=\"oloc\">La Joya<\/div>\n<p>Part of Ala A&#233;rea No. 3. Its Escuadr&#243;n A&#233;reo 412 &ldquo;Halcones&rdquo; flies the Mirage 2000P and 2000DP, twelve delivered from 1986 and one lost on 11 April 2024, and carries Peru&rsquo;s air defence. The first funds for 24 new fighters, released in February 2026, were assigned to the group, and the twelve F-16 Block 70s signed for in April 2026 are expected in 2029&ndash;2030.<\/p>\n<\/div>\n<div class=\"orgcard\"><span class=\"tag\">Front line<\/span><\/p>\n<h4>Grupos A&#233;reos No. 6, 7 and 11<\/h4>\n<div class=\"de\"><\/div>\n<div class=\"oloc\">Chiclayo, Talara and Piura<\/div>\n<p>Escuadr&#243;n A&#233;reo 612 of Grupo 6 flies the MiG-29s bought from Belarus and Russia, reported largely grounded in 2024. Grupo 11 has flown from Talara for more than 70 years according to Zona Militar and has the Su-25s; English Wikipedia puts them with Escuadr&#243;n A&#233;reo 112, Spanish Wikipedia with 711 of Grupo 7 at Piura, whose A-37Bs Zona Militar reported retired in 2024.<\/p>\n<\/div>\n<div class=\"orgcard\"><span class=\"tag\">Helicopters<\/span><\/p>\n<h4>Grupos A&#233;reos No. 2 and 3<\/h4>\n<div class=\"de\"><\/div>\n<div class=\"oloc\">V&#237;tor and Callao<\/div>\n<p>Escuadr&#243;n A&#233;reo 211 &ldquo;Dragones del Aire&rdquo; of Grupo 2 flies the Mi-25 and Mi-35P attack helicopters, first used against Shining Path in June 1989; both Wikipedia articles place it at V&#237;tor. Grupo 3 flies Mi-17, Bell 212 and 412 and Bo 105 helicopters with Escuadrones 315, 332 and 341, according to English Wikipedia; a Mi-17 crashed at Chala Viejo on 22 February 2026, killing all 15 on board.<\/p>\n<\/div>\n<div class=\"orgcard\"><span class=\"tag\">Transport<\/span><\/p>\n<h4>Grupos A&#233;reos No. 8 and 42<\/h4>\n<div class=\"de\"><\/div>\n<div class=\"oloc\">Callao and Iquitos<\/div>\n<p>Grupo 8 flies the KC-130H tankers that restored air refuelling in 2023, C-27J Spartans, L-100-20 Hercules, An-32Bs and VIP Boeing 737s from Callao, with a fifth C-27J ordered on 4 May 2026. Grupo 42 of Ala A&#233;rea No. 5, created on 5 December 1963 according to Zona Militar, flies twelve DHC-6-400 Twin Otters on wheels or floats with Escuadr&#243;n A&#233;reo 421 over the Amazon.<\/p>\n<\/div>\n<div class=\"orgcard\"><span class=\"tag\">Training<\/span><\/p>\n<h4>Escuela de Formaci&#243;n de Pilotos (EFOPI)<\/h4>\n<div class=\"de\"><\/div>\n<div class=\"oloc\">Pisco<\/div>\n<p>The pilot school, which English Wikipedia lists with Escuadrones 510 to 513 flying S-300C helicopters, Zlin Z-242s and the KT-1P bought from Korea in 2012 and mostly assembled by the maintenance wing, SEMAN; one KT-1P was lost off Paracas on 21 May 2025. The officers&rsquo; school is at Las Palmas, Lima.<\/p>\n<\/div>\n<div class=\"orgcard\"><span class=\"tag\">Surveillance<\/span><\/p>\n<h4>Direcci&#243;n de Vigilancia A&#233;rea (DIVRA)<\/h4>\n<div class=\"de\"><\/div>\n<div class=\"oloc\">Las Palmas (Lima)<\/div>\n<p>Placed at Las Palmas by Spanish Wikipedia; English Wikipedia lists its Escuadrones 330 with unmanned aircraft, 331 with the Learjet 35 and 334 with C-26s, three of them donated by the United States for counter-drug work.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<hr class=\"divider\">\n<section id=\"fleet\">\n<div class=\"wrap\">\n<div class=\"kicker\">In service<\/div>\n<h2>What the Peruvian Air Force flies today<\/h2>\n<p class=\"spx-lede\">Every type on charge, linked to its Book of Beasts page where one exists. <span class=\"imp\">Counts are aircraft on the books, not aircraft available on a given day.<\/span><\/p>\n<div class=\"tscroll\">\n<table class=\"oobt fleet\">\n<colgroup>\n<col class=\"c-th\">\n<col class=\"c-type\">\n<col class=\"c-role\">\n<col class=\"c-num\">\n<col class=\"c-yr\">\n<col class=\"c-units\">\n<col><\/colgroup>\n<thead>\n<tr>\n<th><\/th>\n<th>Type<\/th>\n<th>Role<\/th>\n<th style=\"text-align:right\">In service<\/th>\n<th>Since<\/th>\n<th>Units<\/th>\n<th>Notes<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/mirage-2000\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb none\"><\/span><\/a><\/td>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/mirage-2000\/\">Dassault Mirage 2000P and 2000DP<\/a><span class=\"nflag nf4\" role=\"img\" aria-label=\"Built in France\"><\/span><span class=\"st on\">In service<\/span><\/td>\n<td>Multirole fighter<\/td>\n<td><\/td>\n<td>1985<\/td>\n<td><\/td>\n<td>8&ndash;11. Twelve delivered (10 single-seat P, 2 two-seat DP) from an order of December 1982 that was cut from 14+2; one lost on 11 April 2024, leaving 11 on strength (Zona Militar). <\/p>\n<details class=\"ndet\">\n<summary>More<\/summary>\n<p><span>Wikipedia reports nine P and two DP in 2026; Spanish Wikipedia gives eight.<\/span><\/details>\n<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/mig-29-fulcrum\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb ph2\"><\/span><\/a><\/td>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/mig-29-fulcrum\/\">Mikoyan MiG-29, MiG-29SE, MiG-29SMP and MiG-29UBP<\/a><span class=\"st on\">In service<\/span><\/td>\n<td>Air superiority fighter<\/td>\n<td><\/td>\n<td>1996<\/td>\n<td><\/td>\n<td>6&ndash;8 on strength. <\/p>\n<details class=\"ndet\">\n<summary>More<\/summary>\n<p><span>18 (16 single-seat, 2 UB) bought from Belarus in 1996 and three MiG-29SE from Russia in 1998 per the MiG-29 operators article; the Peruvian Air Force article says 21 from Belarus in 1997. Losses in 1997 and 2001. Wikipedia lists eight in 2022 and six in 2026.<\/span><\/details>\n<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/su-25-frogfoot\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb none\"><\/span><\/a><\/td>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/su-25-frogfoot\/\">Sukhoi Su-25 and Su-25UB<\/a><span class=\"st on\">In service<\/span><\/td>\n<td>Close air support<\/td>\n<td><\/td>\n<td>1997<\/td>\n<td><\/td>\n<td>4&ndash;10. 18 bought from Belarus with the MiG-29s (Wikipedia); Wikipedia&rsquo;s inventory lists four in service, Zona Militar about ten kept operational in 2024, Spanish Wikipedia eight.<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/c-130-hercules\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb ph3\"><\/span><\/a><\/td>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/c-130-hercules\/\">Lockheed KC-130H Hercules<\/a><span class=\"nflag nf8\" role=\"img\" aria-label=\"Built in the United States\"><\/span><span class=\"st on\">In service<\/span><\/td>\n<td>Tanker and transport<\/td>\n<td>2<\/td>\n<td>2021<\/td>\n<td><\/td>\n<td>Two ex-Spanish Air Force aircraft for about US$35 million, received December 2020 (Spanish Wikipedia) or 2021 (Zona Militar).<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb ph4\"><\/span><\/td>\n<td>Lockheed L-100-20 Hercules<span class=\"nflag nf8\" role=\"img\" aria-label=\"Built in the United States\"><\/span><span class=\"st on\">In service<\/span><\/td>\n<td>Transport<\/td>\n<td>3<\/td>\n<td><\/td>\n<td><\/td>\n<td>Three listed by Wikipedia.<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb none\"><\/span><\/td>\n<td>Leonardo C-27J Spartan<span class=\"nflag nf10\" role=\"img\" aria-label=\"Built in Italy\"><\/span><span class=\"st on\">In service<\/span><\/td>\n<td>Tactical transport<\/td>\n<td>4<\/td>\n<td>2015<\/td>\n<td><\/td>\n<td>Four delivered (first accepted March 2015, fourth December 2017); a fifth, a C-27J NG, ordered on 4 May 2026. Wikipedia&rsquo;s figure of eight on order was not confirmed.<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb ph5\"><\/span><\/td>\n<td>Antonov An-32B<span class=\"st on\">In service<\/span><\/td>\n<td>Transport<\/td>\n<td>3<\/td>\n<td><\/td>\n<td><\/td>\n<td>Three listed by Wikipedia.<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb ph6\"><\/span><\/td>\n<td>de Havilland Canada DHC-6 Twin Otter<span class=\"nflag nf1\" role=\"img\" aria-label=\"Built in Canada\"><\/span><span class=\"st on\">In service<\/span><\/td>\n<td>STOL utility transport<\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td>12&ndash;15: Wikipedia lists 15, Spanish Wikipedia 12 of the -400 series.<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb ph7\"><\/span><\/td>\n<td>Boeing 737 (VIP) and 737-800NG<span class=\"nflag nf8\" role=\"img\" aria-label=\"Built in the United States\"><\/span><span class=\"st on\">In service<\/span><\/td>\n<td>VIP and passenger transport<\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td>One VIP 737 listed by Wikipedia; the first of two new 737-800NGs was received in June 2026.<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb none\"><\/span><\/td>\n<td>Fairchild C-26 Metroliner<span class=\"nflag nf8\" role=\"img\" aria-label=\"Built in the United States\"><\/span><span class=\"st on\">In service<\/span><\/td>\n<td>Surveillance<\/td>\n<td>3<\/td>\n<td><\/td>\n<td><\/td>\n<td>Three, donated by the US for counter-drug work (Wikipedia).<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb none\"><\/span><\/td>\n<td>Learjet 35 (U-36) and Learjet 45<span class=\"nflag nf8\" role=\"img\" aria-label=\"Built in the United States\"><\/span><span class=\"st on\">In service<\/span><\/td>\n<td>Photo-mapping and VIP<\/td>\n<td>2<\/td>\n<td><\/td>\n<td><\/td>\n<td>One of each listed by Wikipedia.<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb ph8\"><\/span><\/td>\n<td>Pilatus PC-6 Porter<span class=\"nflag nf2\" role=\"img\" aria-label=\"Built in Switzerland\"><\/span><span class=\"st on\">In service<\/span><\/td>\n<td>STOL utility<\/td>\n<td>1<\/td>\n<td><\/td>\n<td><\/td>\n<td>One listed by Wikipedia.<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/mi-24-hind\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb none\"><\/span><\/a><\/td>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/mi-24-hind\/\">Mil Mi-25D, Mi-25DU and Mi-35P<\/a><span class=\"st on\">In service<\/span><\/td>\n<td>Attack helicopter<\/td>\n<td><\/td>\n<td>1983<\/td>\n<td><\/td>\n<td>16&ndash;18 today. 12 Mi-25D and 2 Mi-25DU from the USSR in 1983&ndash;85, seven more (4 Mi-24D, 3 Mi-25D) from Nicaragua in 1992 and two Mi-35P from Russia by 2011. <\/p>\n<details class=\"ndet\">\n<summary>More<\/summary>\n<p><span>Wikipedia counts 16 Mi-35 in 2024 in one article and 18 in another.<\/span><\/details>\n<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/mi-8-hip\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb ph9\"><\/span><\/a><\/td>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/mi-8-hip\/\">Mil Mi-8, Mi-17 and Mi-171<\/a><span class=\"st on\">In service<\/span><\/td>\n<td>Transport helicopter<\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td>About ten in service (Wikipedia), after the loss of one on 22 February 2026.<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb none\"><\/span><\/td>\n<td>Bell 212 and Bell 412<span class=\"nflag nf8\" role=\"img\" aria-label=\"Built in the United States\"><\/span><span class=\"st on\">In service<\/span><\/td>\n<td>Utility helicopter<\/td>\n<td>3<\/td>\n<td><\/td>\n<td><\/td>\n<td>One 212 and two 412 listed by Wikipedia.<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb ph10\"><\/span><\/td>\n<td>MBB Bo 105<span class=\"nflag nf3\" role=\"img\" aria-label=\"Built in Germany\"><\/span><span class=\"st on\">In service<\/span><\/td>\n<td>Light helicopter<\/td>\n<td>2<\/td>\n<td><\/td>\n<td><\/td>\n<td>Two listed by Wikipedia.<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/kt-1-woongbi\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb ph11\"><\/span><\/a><\/td>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/kt-1-woongbi\/\">KAI KT-1P and KA-1P Woongbi<\/a><span class=\"st on\">In service<\/span><\/td>\n<td>Basic trainer and light attack<\/td>\n<td>19<\/td>\n<td>2014<\/td>\n<td><\/td>\n<td>20 ordered on 6 November 2012 (10 KT-1P, 10 armed KA-1P) for about US$208 million; four built by KAI, the rest assembled by SEMAN. One lost on 21 May 2025.<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb none\"><\/span><\/td>\n<td>Light trainers: Zenair CH2000, Zlin Z-242, Schweizer S-300 and Enstrom 280<span class=\"st on\">In service<\/span><\/td>\n<td>Primary and rotary-wing training<\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td>Wikipedia lists 10 CH2000, 3 Z-242, 4 S-300 and 4 Enstrom 280.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div class=\"fleetchart\">\n<div class=\"frow\"><span class=\"fname\">KT-1P<\/span><span class=\"fbar\"><i style=\"width:100%\"><\/i><\/span><span class=\"fnum\">19<\/span><\/div>\n<div class=\"frow\"><span class=\"fname\">C-27J<\/span><span class=\"fbar\"><i style=\"width:21%\"><\/i><\/span><span class=\"fnum\">4<\/span><\/div>\n<div class=\"frow\"><span class=\"fname\">L-100<\/span><span class=\"fbar\"><i style=\"width:16%\"><\/i><\/span><span class=\"fnum\">3<\/span><\/div>\n<div class=\"frow\"><span class=\"fname\">An-32<\/span><span class=\"fbar\"><i style=\"width:16%\"><\/i><\/span><span class=\"fnum\">3<\/span><\/div>\n<div class=\"frow\"><span class=\"fname\">C-26<\/span><span class=\"fbar\"><i style=\"width:16%\"><\/i><\/span><span class=\"fnum\">3<\/span><\/div>\n<div class=\"frow\"><span class=\"fname\">Bell 212\/412<\/span><span class=\"fbar\"><i style=\"width:16%\"><\/i><\/span><span class=\"fnum\">3<\/span><\/div>\n<div class=\"frow\"><span class=\"fname\">KC-130H<\/span><span class=\"fbar\"><i style=\"width:11%\"><\/i><\/span><span class=\"fnum\">2<\/span><\/div>\n<div class=\"frow\"><span class=\"fname\">Learjet<\/span><span class=\"fbar\"><i style=\"width:11%\"><\/i><\/span><span class=\"fnum\">2<\/span><\/div>\n<\/div>\n<h3>On order<\/h3>\n<div class=\"tscroll\">\n<table class=\"oobt fleet ord\">\n<colgroup>\n<col class=\"c-th\">\n<col class=\"c-type\">\n<col class=\"c-num\">\n<col class=\"c-fd\">\n<col><\/colgroup>\n<thead>\n<tr>\n<th><\/th>\n<th>Type<\/th>\n<th>Ordered<\/th>\n<th>First delivery<\/th>\n<th>Notes<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/f-16-fighting-falcon\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb none\"><\/span><\/a><\/td>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/f-16-fighting-falcon\/\">Lockheed Martin F-16 Block 70 (F-16V)<\/a><span class=\"nflag nf8\" role=\"img\" aria-label=\"Built in the United States\"><\/span><span class=\"st ord\">On order<\/span><\/td>\n<td>12<\/td>\n<td>2029<\/td>\n<td>Twelve new aircraft in the first contract of a programme for 24, chosen over the Gripen E\/F and Rafale F4. <\/p>\n<details class=\"ndet\">\n<summary>More<\/summary>\n<p><span>Zona Militar reports the contract signed on 20 April 2026 and a first payment of US$462 million on 22 April, confirmed by the US Embassy and Peru&rsquo;s Ministry of Economy. Interim President Jos&#233; Mar&#237;a Balc&#225;zar sought to defer the deal until after the election, saying he lacked legitimacy as an interim leader; the defence and foreign ministers resigned in protest (AP via Wikipedia). The US ambassador expects arrival between 2029 and 2030. Lockheed Martin presented a US$1.8 billion industrial package on 26 August 2026; L3Harris Viper Shield electronic warfare is included. The programme is funded for Grupo A&#233;reo No. 4 at La Joya. Wikipedia mentions a KC-135R as part of the package; that was not confirmed elsewhere.<\/span><\/details>\n<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb none\"><\/span><\/td>\n<td>Leonardo C-27J NG Spartan<span class=\"nflag nf10\" role=\"img\" aria-label=\"Built in Italy\"><\/span><span class=\"st ord\">On order<\/span><\/td>\n<td>1<\/td>\n<td><\/td>\n<td>Contract of 4 May 2026 for EUR 57,971,000 through the armed forces&rsquo; procurement agency; brings Grupo A&#233;reo No. 8 to five Spartans. Delivery date not published.<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb none\"><\/span><\/td>\n<td>Boeing 737-800NG<span class=\"nflag nf8\" role=\"img\" aria-label=\"Built in the United States\"><\/span><span class=\"st ord\">On order<\/span><\/td>\n<td>1<\/td>\n<td>2026<\/td>\n<td>Second of two new transports; the first arrived in June 2026.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/section>\n<hr class=\"divider\">\n<section id=\"former\">\n<div class=\"wrap\">\n<div class=\"kicker\">Formerly operated<\/div>\n<h2>Every type the Peruvian Air Force has retired<\/h2>\n<p class=\"spx-lede\">13 types, from the North American NA-50 Torito to the Sukhoi Su-22, Su-22M, Su-22U and Su-22UM. <span class=\"imp\">Peak figures are airframes taken on charge over the whole service life, not fleet strength on any one date.<\/span><\/p>\n<div class=\"tscroll\">\n<table class=\"oobt fleet former\">\n<colgroup>\n<col class=\"c-th\">\n<col class=\"c-type\">\n<col class=\"c-role\">\n<col class=\"c-num\">\n<col class=\"c-srv\">\n<col class=\"c-rep\">\n<col><\/colgroup>\n<thead>\n<tr>\n<th><\/th>\n<th>Type<\/th>\n<th>Role<\/th>\n<th style=\"text-align:right\">Peak<\/th>\n<th>Served<\/th>\n<th>Replaced by<\/th>\n<th>Notes<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/su-22-fitter\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb ph12\"><\/span><\/a><\/td>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/su-22-fitter\/\" class=\"was\">Sukhoi Su-22, Su-22M, Su-22U and Su-22UM<\/a><\/td>\n<td>Fighter-bomber<\/td>\n<td>55<\/td>\n<td>1977&ndash;2006<\/td>\n<td><\/td>\n<td>32 Su-22A, 4 Su-22U, 16 Su-22M and 3 Su-22UM delivered 1977&ndash;1980; 11 were kept in reserve after withdrawal.<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/english-electric-canberra\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb none\"><\/span><\/a><\/td>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/english-electric-canberra\/\" class=\"was\">English Electric Canberra (B(I).8\/68, B.72, B(I).56, B(I).78, T.74 and ex-SAAF B(I).12)<\/a><span class=\"nflag nf5\" role=\"img\" aria-label=\"Built in the United Kingdom\"><\/span><\/td>\n<td>Bomber<\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td>At least 30 in later batches: 6 B.72 and 3 T.74 (1966), 9 B(I).78 (1974), 6 B(I).56, 5 ex-SAAF B(I).12 and 1 ex-SAAF T.4. The size of the first 1950s batch was not confirmed.<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/f-86-sabre\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb ph13\"><\/span><\/a><\/td>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/f-86-sabre\/\" class=\"was\">North American F-86F Sabre<\/a><span class=\"nflag nf8\" role=\"img\" aria-label=\"Built in the United States\"><\/span><\/td>\n<td>Fighter<\/td>\n<td>26<\/td>\n<td>1955&ndash;1979<\/td>\n<td><\/td>\n<td>26 US-built F-86F.<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/p-80-shooting-star\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb none\"><\/span><\/a><\/td>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/p-80-shooting-star\/\" class=\"was\">Lockheed F-80C Shooting Star<\/a><span class=\"nflag nf8\" role=\"img\" aria-label=\"Built in the United States\"><\/span><\/td>\n<td>Fighter-bomber<\/td>\n<td>16<\/td>\n<td>1958&ndash;1973<\/td>\n<td><\/td>\n<td>16 delivered from 1958.<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb none\"><\/span><\/td>\n<td>North American NA-50 Torito<span class=\"nflag nf8\" role=\"img\" aria-label=\"Built in the United States\"><\/span><\/td>\n<td>Fighter<\/td>\n<td>7<\/td>\n<td>1939&ndash;1961<\/td>\n<td><\/td>\n<td>Seven bought, delivered by May 1939.<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/a-37-dragonfly\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb none\"><\/span><\/a><\/td>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/a-37-dragonfly\/\" class=\"was\">Cessna A-37B Dragonfly<\/a><span class=\"nflag nf8\" role=\"img\" aria-label=\"Built in the United States\"><\/span><\/td>\n<td>Light attack and interdiction<\/td>\n<td><\/td>\n<td><\/td>\n<td>Not replaced<\/td>\n<td>36 bought in the mid-1970s, plus eight donated by South Korea in 2010. Wikipedia lists 20 operational in December 2022; Zona Militar reported the type decommissioned in 2024. <\/p>\n<details class=\"ndet\">\n<summary>More<\/summary>\n<p><span><\/span><\/details>\n<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb none\"><\/span><\/td>\n<td>Vought Corsair, Douglas O-38P and Curtiss Hawk<span class=\"nflag nf8\" role=\"img\" aria-label=\"Built in the United States\"><\/span><\/td>\n<td>Observation, light bomber, fighter<\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb ph14\"><\/span><\/td>\n<td>Caproni Ca.111 and Ca.114<span class=\"nflag nf10\" role=\"img\" aria-label=\"Built in Italy\"><\/span><\/td>\n<td>Bomber-transport and fighter<\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/hawker-hunter\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb none\"><\/span><\/a><\/td>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/hawker-hunter\/\" class=\"was\">Hawker Hunter F.52 and T.62<\/a><span class=\"nflag nf5\" role=\"img\" aria-label=\"Built in the United Kingdom\"><\/span><\/td>\n<td>Fighter<\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td>16 F.52s converted from RAF F.4s; the number of T.62 trainers was not given in the source. Service dates were not confirmed in the sources checked.<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb ph15\"><\/span><\/td>\n<td>Dassault Mirage 5P, 5DP, 5P3 and 5P4<span class=\"nflag nf4\" role=\"img\" aria-label=\"Built in France\"><\/span><\/td>\n<td>Fighter-bomber<\/td>\n<td><\/td>\n<td>1968&ndash;<\/td>\n<td>Mirage 2000<\/td>\n<td>22 Mirage 5P and 4 5DP; ten transferred to Argentina in 1982; survivors upgraded as 5P3 (ten) and 5P4 with refuelling probe and Magic missiles.<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/aermacchi-mb-339\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb ph16\"><\/span><\/a><\/td>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/aermacchi-mb-339\/\" class=\"was\">Aermacchi MB-339AP<\/a><span class=\"nflag nf10\" role=\"img\" aria-label=\"Built in Italy\"><\/span><\/td>\n<td>Jet trainer and light attack<\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/emb-312-tucano\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb none\"><\/span><\/a><\/td>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/emb-312-tucano\/\" class=\"was\">Embraer EMB-312 Tucano<\/a><span class=\"nflag nf9\" role=\"img\" aria-label=\"Built in Brazil\"><\/span><\/td>\n<td>Basic trainer<\/td>\n<td><\/td>\n<td><\/td>\n<td>KT-1P<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb none\"><\/span><\/td>\n<td>Boeing 707-323C tanker<span class=\"nflag nf8\" role=\"img\" aria-label=\"Built in the United States\"><\/span><\/td>\n<td>Tanker and transport<\/td>\n<td>1<\/td>\n<td><\/td>\n<td>KC-130H<\/td>\n<td>One, fitted with three refuelling pods.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/section>\n<hr class=\"divider\">\n<section id=\"bases\">\n<div class=\"wrap\">\n<div class=\"kicker\">Air bases<\/div>\n<h2>Where the Peruvian Air Force flies from<\/h2>\n<p class=\"spx-lede\">Black pins are active bases, hollow pins the airfields that have closed. <span class=\"imp\">The combat aircraft are in the north and in the desert near Arequipa: Mirage 2000s at La Joya, MiG-29s at Chiclayo, Su-25s at Talara and, at Piura, A-37Bs reported retired in 2024.<\/span> Talara&rsquo;s El Pato was Peru&rsquo;s first jet fighter base, with F-86F Sabres from 1955. Several dispositions rest on Wikipedia alone, as Peru&rsquo;s official sites refused automated access. Entries with no published aerodrome data carry no pin.<\/p>\n<div class=\"mapframe\">\n<div id=\"oobmap\" class=\"oobmap\"><\/div>\n<\/div>\n<div class=\"legend\"><span><i class=\"dot\"><\/i> Active air base<\/span><span><i class=\"dot was\"><\/i> Closed or reserve<\/span><span>Click a pin to open the base page<\/span><\/div>\n<div class=\"qbar\"><input class=\"qin\" type=\"search\" id=\"basefind\" data-filter=\"#basetbl\" data-item=\"tbody tr\" data-noun=\"air bases\" placeholder=\"Search bases, region, units, aircrafts\" aria-label=\"Search bases, region, units, aircrafts\" autocomplete=\"off\" spellcheck=\"false\"><button class=\"qbtn\" type=\"button\" data-clear=\"basefind\">Clear<\/button><span class=\"qcnt\" data-count=\"basefind\"><\/span><\/div>\n<div class=\"tscroll\">\n<table class=\"oobt\" id=\"basetbl\">\n<thead>\n<tr>\n<th>Base<\/th>\n<th>ICAO<\/th>\n<th>Status<\/th>\n<th>Runway<\/th>\n<th>Units and aircraft<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr id=\"base-callao\" data-base=\"callao\" data-x=\"active active Grupos A&#233;reos No. 3 and No. 8, Peruvian Air Force LIM\">\n<td>Callao<span>Callao<\/span><\/td>\n<td>SPJC<\/td>\n<td><span class=\"pill\">Active<\/span><\/td>\n<td><span><span>16L\/34R<\/span>3,507 m<\/span><span><span>16R\/34L<\/span>3,480 m<\/span><\/td>\n<td>\n<ul>\n<li><span>Grupo A&#233;reo No. 8<\/span>: <span><a href=\"https:\/\/migflug.com\/aircraft\/c-130-hercules\/\">KC-130H and L-100-20 Hercules<\/a>, C-27J Spartan, An-32B, Boeing 737<\/span><\/li>\n<li><span>Grupo A&#233;reo No. 3<\/span>: <span><a href=\"https:\/\/migflug.com\/aircraft\/mi-8-hip\/\">Mi-8\/Mi-17\/Mi-171<\/a>, Bell 212 and 412, MBB Bo 105<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr id=\"base-chiclayo\" data-base=\"chiclayo\" data-x=\"active active Grupo A&#233;reo No. 6, Peruvian Air Force CIX\">\n<td>Chiclayo<span>Lambayeque Region<\/span><\/td>\n<td>SPHI<\/td>\n<td><span class=\"pill\">Active<\/span><\/td>\n<td><span><span>01\/19<\/span>2,519 m<\/span><\/td>\n<td>\n<ul>\n<li><span>Grupo A&#233;reo No. 6<\/span>: <span><a href=\"https:\/\/migflug.com\/aircraft\/mig-29-fulcrum\/\">Mikoyan MiG-29<\/a><\/span><\/li>\n<li><span>Escuadr&#243;n A&#233;reo 612<\/span>: <span><a href=\"https:\/\/migflug.com\/aircraft\/mig-29-fulcrum\/\">MiG-29S, MiG-29SE, MiG-29SMP and MiG-29UBP<\/a><\/span><\/li>\n<li><span>Escuadr&#243;n A&#233;reo 611<\/span>: <span>Training aircraft<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr id=\"base-talara\" data-base=\"talara\" data-x=\"active active Grupo A&#233;reo No. 11, Peruvian Air Force \">\n<td><a href=\"https:\/\/migflug.com\/air-bases\/talara\/\">El Pato<small>Talara<\/small><\/a><span>Piura Region<\/span><\/td>\n<td>SPTP<\/td>\n<td><span class=\"pill\">Active<\/span><\/td>\n<td><span><span>18\/36<\/span>2,600 m<\/span><\/td>\n<td>\n<ul>\n<li><span>Grupo A&#233;reo No. 11<\/span>: <span><a href=\"https:\/\/migflug.com\/aircraft\/su-25-frogfoot\/\">Sukhoi Su-25 and Su-25UB<\/a><\/span><\/li>\n<li><span>Escuadr&#243;n A&#233;reo 112<\/span>: <span><a href=\"https:\/\/migflug.com\/aircraft\/su-25-frogfoot\/\">Sukhoi Su-25UB<\/a><\/span><\/li>\n<li class=\"was\"><span>Escuadr&#243;n A&#233;reo 111<\/span>: <span><a href=\"https:\/\/migflug.com\/aircraft\/f-86-sabre\/\">North American F-86F Sabre<\/a><\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr id=\"base-iquitos\" data-base=\"iquitos\" data-x=\"active active Grupo A&#233;reo No. 42, Ala A&#233;rea No. 5, Peruvian Air Force \">\n<td>Iquitos<small>Grupo A&#233;reo No. 42<\/small><span>Loreto Region<\/span><\/td>\n<td><\/td>\n<td><span class=\"pill\">Active<\/span><\/td>\n<td><\/td>\n<td>\n<ul>\n<li><span>Grupo A&#233;reo No. 42<\/span>: <span>DHC-6-400 Twin Otter<\/span><\/li>\n<li><span>Escuadr&#243;n A&#233;reo 421<\/span>: <span>DHC-6-400 Twin Otter<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr id=\"base-la-joya\" data-base=\"la-joya\" data-x=\"active active Grupo A&#233;reo No. 4, Ala A&#233;rea No. 3, Peruvian Air Force \">\n<td><a href=\"https:\/\/migflug.com\/air-bases\/la-joya\/\">La Joya<\/a><span>Arequipa Region<\/span><\/td>\n<td>SPLC<\/td>\n<td><span class=\"pill\">Active<\/span><\/td>\n<td><\/td>\n<td>\n<ul>\n<li><span>Grupo A&#233;reo No. 4<\/span>: <span><a href=\"https:\/\/migflug.com\/aircraft\/mirage-2000\/\">Dassault Mirage 2000P\/DP<\/a><\/span><\/li>\n<li><span>Escuadr&#243;n A&#233;reo 412<\/span>: <span><a href=\"https:\/\/migflug.com\/aircraft\/mirage-2000\/\">Dassault Mirage 2000P\/DP<\/a><\/span><\/li>\n<li><span>Command School (Escuela de Comando) FAP<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr id=\"base-las-palmas\" data-base=\"las-palmas\" data-x=\"active active Peruvian Air Force \">\n<td>Las Palmas<span>Lima<\/span><\/td>\n<td>SPLP<\/td>\n<td><span class=\"pill\">Active<\/span><\/td>\n<td><span><span>02\/20<\/span>2,285 m<\/span><\/td>\n<td>\n<ul>\n<li><span>Direcci&#243;n de Vigilancia A&#233;rea (DIVRA)<\/span>: <span>Learjet 35, C-26 Metroliner<\/span><\/li>\n<li><span>Escuela de Aviaci&#243;n Civil del Per&#250; (EDACI)<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr id=\"base-pisco\" data-base=\"pisco\" data-x=\"active active Escuela de Formaci&#243;n de Pilotos (EFOPI), Peruvian Air Force PIO\">\n<td>Pisco<span>Ica Region<\/span><\/td>\n<td>SPSO<\/td>\n<td><span class=\"pill\">Active<\/span><\/td>\n<td><span><span>04\/22<\/span>3,020 m<span>asphalt and concrete<\/span><\/span><\/td>\n<td>\n<ul>\n<li><span>Escuela de Formaci&#243;n de Pilotos (EFOPI)<\/span>: <span><a href=\"https:\/\/migflug.com\/aircraft\/kt-1-woongbi\/\">KAI KT-1P<\/a>, Zlin Z-242, Schweizer S-300C<\/span><\/li>\n<li><span>Escuadr&#243;n A&#233;reo 512<\/span>: <span><a href=\"https:\/\/migflug.com\/aircraft\/kt-1-woongbi\/\">KAI KT-1P<\/a><\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr id=\"base-piura\" data-base=\"piura\" data-x=\"active active Grupo A&#233;reo No. 7, Peruvian Air Force PIU\">\n<td>Piura<span>Piura Region<\/span><\/td>\n<td>SPUR<\/td>\n<td><span class=\"pill\">Active<\/span><\/td>\n<td><\/td>\n<td>\n<ul>\n<li><span>Grupo A&#233;reo No. 7<\/span>: <span><a href=\"https:\/\/migflug.com\/aircraft\/a-37-dragonfly\/\">Cessna A-37B Dragonfly<\/a><\/span><\/li>\n<li><span>Escuadr&#243;n A&#233;reo 711<\/span>: <span><a href=\"https:\/\/migflug.com\/aircraft\/a-37-dragonfly\/\">Cessna A-37B Dragonfly<\/a>, <a href=\"https:\/\/migflug.com\/aircraft\/su-25-frogfoot\/\">Sukhoi Su-25 (per Spanish Wikipedia)<\/a><\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr id=\"base-puerto-maldonado\" data-base=\"puerto-maldonado\" data-x=\"active active Peruvian Air Force \">\n<td>Puerto Maldonado<span>Madre de Dios Region<\/span><\/td>\n<td><\/td>\n<td><span class=\"pill\">Active<\/span><\/td>\n<td><\/td>\n<td><\/td>\n<\/tr>\n<tr id=\"base-vitor\" data-base=\"vitor\" data-x=\"active active Grupo A&#233;reo No. 2, Peruvian Air Force \">\n<td>V&#237;tor<span>Arequipa Region<\/span><\/td>\n<td>SPVT<\/td>\n<td><span class=\"pill\">Active<\/span><\/td>\n<td><\/td>\n<td>\n<ul>\n<li><span>Grupo A&#233;reo No. 2<\/span>: <span><a href=\"https:\/\/migflug.com\/aircraft\/mi-24-hind\/\">Mil Mi-25D\/DU and Mi-35P<\/a><\/span><\/li>\n<li><span>Escuadr&#243;n A&#233;reo 211<\/span>: <span><a href=\"https:\/\/migflug.com\/aircraft\/mi-24-hind\/\">Mil Mi-25D\/DU and Mi-35P<\/a><\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"qnone\" data-none=\"basefind\">No air base matches that search.<\/p>\n<\/div>\n<\/div>\n<\/section>\n<hr class=\"divider\">\n<section id=\"oob\">\n<div class=\"wrap\">\n<div class=\"kicker\">Order of battle<\/div>\n<h2>Who is stationed where in the Peruvian Air Force<\/h2>\n<p class=\"spx-lede\">Flying units by base, current units first. <span class=\"imp\">Most Peruvian squadrons (escuadrones a&#233;reos) take their number from their air group &mdash; 412 in Grupo A&#233;reo No. 4, 612 in No. 6, 711 in No. 7, 112 in No. 11, 421 in No. 42.<\/span> Former units such as the F-86F Sabres of Escuadr&#243;n A&#233;reo 111 at Talara are marked as former. Where English and Spanish Wikipedia disagree on a squadron&rsquo;s aircraft or base, as for the Su-25s, the entry says so.<\/p>\n<div class=\"qbar\"><input class=\"qin\" type=\"search\" id=\"unitfind\" data-filter=\"#oobwrap\" data-item=\".oob\" data-noun=\"installations\" placeholder=\"Search squadrons, wings, aircraft, bases\" aria-label=\"Search squadrons, wings, aircraft, bases\" autocomplete=\"off\" spellcheck=\"false\"><button class=\"qbtn\" type=\"button\" data-clear=\"unitfind\">Clear<\/button><span class=\"qcnt\" data-count=\"unitfind\"><\/span><\/div>\n<div class=\"oobwrap\" id=\"oobwrap\">\n<div class=\"oob\" data-x=\"Arequipa Region active Grupo A&#233;reo No. 4, Ala A&#233;rea No. 3, Peruvian Air Force\">\n<div><span><a href=\"https:\/\/migflug.com\/air-bases\/la-joya\/\">La Joya Air Base<\/a> &middot; SPLC<\/span><em>Grupo A&#233;reo No. 4, Ala A&#233;rea No. 3, Peruvian Air Force<\/em><\/div>\n<dl>\n<dt>Grupo A&#233;reo No. 4<small>Air group &middot; active<\/small><\/dt>\n<dd><a href=\"https:\/\/migflug.com\/aircraft\/mirage-2000\/\">Dassault Mirage 2000P\/DP<\/a><\/dd>\n<dt>Escuadr&#243;n A&#233;reo 412<small>Halcones (Hawks) &middot; Fighter squadron &middot; active<\/small><\/dt>\n<dd><a href=\"https:\/\/migflug.com\/aircraft\/mirage-2000\/\">Dassault Mirage 2000P\/DP<\/a><\/dd>\n<dt>Command School (Escuela de Comando) FAP<small>School &middot; active<\/small><\/dt>\n<dd><\/dd>\n<\/dl>\n<\/div>\n<div class=\"oob\" data-x=\"Piura Region active Grupo A&#233;reo No. 11, Peruvian Air Force\">\n<div><span><a href=\"https:\/\/migflug.com\/air-bases\/talara\/\">El Pato Air Base (Talara)<\/a> &middot; SPTP<\/span><em>Grupo A&#233;reo No. 11, Peruvian Air Force<\/em><\/div>\n<dl>\n<dt>Grupo A&#233;reo No. 11<small>Air group &middot; active<\/small><\/dt>\n<dd><a href=\"https:\/\/migflug.com\/aircraft\/su-25-frogfoot\/\">Sukhoi Su-25 and Su-25UB<\/a><\/dd>\n<dt>Escuadr&#243;n A&#233;reo 112<small>Tigres (Tigers) &middot; Attack squadron &middot; active<\/small><\/dt>\n<dd><a href=\"https:\/\/migflug.com\/aircraft\/su-25-frogfoot\/\">Sukhoi Su-25UB<\/a><\/dd>\n<dt class=\"was\">Escuadr&#243;n A&#233;reo 111<small>1955&ndash;1979<\/small><\/dt>\n<dd class=\"was\">North American F-86F Sabre<\/dd>\n<\/dl>\n<\/div>\n<div class=\"oob\" data-x=\"Lambayeque Region active Grupo A&#233;reo No. 6, Peruvian Air Force\">\n<div><span>Chiclayo &middot; SPHI<\/span><em>Grupo A&#233;reo No. 6, Peruvian Air Force<\/em><\/div>\n<dl>\n<dt>Grupo A&#233;reo No. 6<small>Air group &middot; active<\/small><\/dt>\n<dd><a href=\"https:\/\/migflug.com\/aircraft\/mig-29-fulcrum\/\">Mikoyan MiG-29<\/a><\/dd>\n<dt>Escuadr&#243;n A&#233;reo 612<small>Gallos de pelea (Fighting Roosters) &middot; Fighter squadron &middot; active<\/small><\/dt>\n<dd><a href=\"https:\/\/migflug.com\/aircraft\/mig-29-fulcrum\/\">MiG-29S, MiG-29SE, MiG-29SMP and MiG-29UBP<\/a><\/dd>\n<dt>Escuadr&#243;n A&#233;reo 611<small>Squadron (aerobatic team) &middot; active<\/small><\/dt>\n<dd>Training aircraft<\/dd>\n<\/dl>\n<\/div>\n<div class=\"oob\" data-x=\"Piura Region active Grupo A&#233;reo No. 7, Peruvian Air Force\">\n<div><span>Piura &middot; SPUR<\/span><em>Grupo A&#233;reo No. 7, Peruvian Air Force<\/em><\/div>\n<dl>\n<dt>Grupo A&#233;reo No. 7<small>Air group &middot; active<\/small><\/dt>\n<dd><a href=\"https:\/\/migflug.com\/aircraft\/a-37-dragonfly\/\">Cessna A-37B Dragonfly<\/a><\/dd>\n<dt>Escuadr&#243;n A&#233;reo 711<small>Escorpiones (Scorpions) &middot; Attack squadron &middot; active<\/small><\/dt>\n<dd><a href=\"https:\/\/migflug.com\/aircraft\/a-37-dragonfly\/\">Cessna A-37B Dragonfly<\/a>, <a href=\"https:\/\/migflug.com\/aircraft\/su-25-frogfoot\/\">Sukhoi Su-25 (per Spanish Wikipedia)<\/a><\/dd>\n<\/dl>\n<\/div>\n<div class=\"oob\" data-x=\"Arequipa Region active Grupo A&#233;reo No. 2, Peruvian Air Force\">\n<div><span>V&#237;tor &middot; SPVT<\/span><em>Grupo A&#233;reo No. 2, Peruvian Air Force<\/em><\/div>\n<dl>\n<dt>Grupo A&#233;reo No. 2<small>Air group &middot; active<\/small><\/dt>\n<dd><a href=\"https:\/\/migflug.com\/aircraft\/mi-24-hind\/\">Mil Mi-25D\/DU and Mi-35P<\/a><\/dd>\n<dt>Escuadr&#243;n A&#233;reo 211<small>Dragones del Aire &middot; Attack helicopter squadron &middot; active<\/small><\/dt>\n<dd><a href=\"https:\/\/migflug.com\/aircraft\/mi-24-hind\/\">Mil Mi-25D\/DU and Mi-35P<\/a><\/dd>\n<\/dl>\n<\/div>\n<div class=\"oob\" data-x=\"Callao active Grupos A&#233;reos No. 3 and No. 8, Peruvian Air Force\">\n<div><span>Callao &middot; SPJC<\/span><em>Grupos A&#233;reos No. 3 and No. 8, Peruvian Air Force<\/em><\/div>\n<dl>\n<dt>Grupo A&#233;reo No. 8<small>Transport group &middot; active<\/small><\/dt>\n<dd><a href=\"https:\/\/migflug.com\/aircraft\/c-130-hercules\/\">KC-130H and L-100-20 Hercules<\/a>, C-27J Spartan, An-32B, Boeing 737<\/dd>\n<dt>Grupo A&#233;reo No. 3<small>Helicopter group &middot; active<\/small><\/dt>\n<dd><a href=\"https:\/\/migflug.com\/aircraft\/mi-8-hip\/\">Mi-8\/Mi-17\/Mi-171<\/a>, Bell 212 and 412, MBB Bo 105<\/dd>\n<\/dl>\n<\/div>\n<div class=\"oob\" data-x=\"Lima active Peruvian Air Force\">\n<div><span>Las Palmas &middot; SPLP<\/span><em>Peruvian Air Force<\/em><\/div>\n<dl>\n<dt>Direcci&#243;n de Vigilancia A&#233;rea (DIVRA)<small>Air surveillance directorate &middot; active<\/small><\/dt>\n<dd>Learjet 35, C-26 Metroliner<\/dd>\n<dt>Escuela de Aviaci&#243;n Civil del Per&#250; (EDACI)<small>Civil flying school &middot; active<\/small><\/dt>\n<dd><\/dd>\n<\/dl>\n<\/div>\n<div class=\"oob\" data-x=\"Ica Region active Escuela de Formaci&#243;n de Pilotos (EFOPI), Peruvian Air Force\">\n<div><span>Pisco &middot; SPSO<\/span><em>Escuela de Formaci&#243;n de Pilotos<\/em><\/div>\n<dl>\n<dt>Escuela de Formaci&#243;n de Pilotos (EFOPI)<small>Flying training school &middot; active<\/small><\/dt>\n<dd><a href=\"https:\/\/migflug.com\/aircraft\/kt-1-woongbi\/\">KAI KT-1P<\/a>, Zlin Z-242, Schweizer S-300C<\/dd>\n<dt>Escuadr&#243;n A&#233;reo 512<small>Training squadron &middot; active<\/small><\/dt>\n<dd><a href=\"https:\/\/migflug.com\/aircraft\/kt-1-woongbi\/\">KAI KT-1P<\/a><\/dd>\n<\/dl>\n<\/div>\n<div class=\"oob\" data-x=\"Loreto Region active Grupo A&#233;reo No. 42, Ala A&#233;rea No. 5, Peruvian Air Force\">\n<div><span>Iquitos (Grupo A&#233;reo No. 42) &middot; <\/span><em>Grupo A&#233;reo No. 42, Ala A&#233;rea No. 5, Peruvian Air Force<\/em><\/div>\n<dl>\n<dt>Grupo A&#233;reo No. 42<small>Air group &middot; active<\/small><\/dt>\n<dd>DHC-6-400 Twin Otter<\/dd>\n<dt>Escuadr&#243;n A&#233;reo 421<small>Transport squadron &middot; active<\/small><\/dt>\n<dd>DHC-6-400 Twin Otter<\/dd>\n<\/dl>\n<\/div>\n<\/div>\n<p class=\"qnone\" data-none=\"unitfind\">No unit matches that search.<\/p>\n<\/div>\n<\/section>\n<hr class=\"divider\">\n<section id=\"timeline\">\n<div class=\"wrap\">\n<div class=\"kicker\">Timeline<\/div>\n<h2>Peruvian Air Force milestones, 1914 to today<\/h2>\n<div class=\"tl\">\n<div class=\"tl-item\">\n<div class=\"yr\">1910<\/div>\n<p>23 September: Jorge Ch&#225;vez flies a Bl&#233;riot XI from Ried-Brig over the Simplon Pass to Domodossola; he dies of his injuries on 27 September.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">1919<\/div>\n<p>28 January: military aviation is created within the Peruvian Army, alongside a navy seaplane service.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">1929<\/div>\n<p>20 May: army and navy aviation merge as the Cuerpo de Aviaci&#243;n del Per&#250; (CAP).<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">1933<\/div>\n<p>War with Colombia over Leticia; Spanish Wikipedia dates the CAP&rsquo;s baptism of fire to 22 February. Ceasefire 24 May.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">1941<\/div>\n<p>July: war with Ecuador. 23 July: Lieutenant Jos&#233; Qui&#241;ones is killed attacking a border post in an NA-50. Peruvian paratroops seize Puerto Bol&#237;var, the first airborne assault in the Americas.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">1950<\/div>\n<p>18 July: the Cuerpo Aeron&#225;utico del Per&#250; becomes the Fuerza A&#233;rea del Per&#250;.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">1955<\/div>\n<p>The first of 26 F-86F Sabres arrive for Grupo A&#233;reo No. 11 at Talara.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">1968<\/div>\n<p>The Mirage 5P makes Peru the first Latin American air force to fly supersonic combat aircraft.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">1977<\/div>\n<p>First Su-22s arrive; 55 are delivered by 1980.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">1981<\/div>\n<p>January&ndash;February: the Paquisha clash with Ecuador; A-37Bs of both air forces meet on 28 January.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">1982<\/div>\n<p>Ten Mirage 5Ps are transferred to Argentina during the Falklands (Malvinas) war; in December Peru orders the Mirage 2000.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">1995<\/div>\n<p>26 January&ndash;28 February: the Cenepa war with Ecuador. Peru loses aircraft and helicopters; each side disputes the other&rsquo;s figures.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">1996<\/div>\n<p>MiG-29s and Su-25s bought from Belarus; three more MiG-29SEs follow from Russia in 1998.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">2001<\/div>\n<p>20 April: an FAP A-37B shoots down a missionary floatplane near Pebas, killing Veronica and Charity Bowers; the US suspends the Air Bridge Denial programme.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">2012<\/div>\n<p>6 November: contract for 20 KT-1P\/KA-1P trainers, mostly to be assembled by SEMAN in Peru.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">2024<\/div>\n<p>11 April: a Mirage 2000P crashes near Arequipa, killing Major Ramiro Rond&#243;n Medina &mdash; the type&rsquo;s first loss in Peruvian service.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">2026<\/div>\n<p>April: Peru chooses the F-16 Block 70 and signs for 12; President Balc&#225;zar tries to defer the deal and two ministers resign. 28 July: Keiko Fujimori takes office.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<hr class=\"divider\">\n<section id=\"combat\">\n<div class=\"wrap\">\n<div class=\"kicker\">Combat record<\/div>\n<h2>Every war the Peruvian Air Force has fought<\/h2>\n<p class=\"spx-lede\">Sorties and losses where the record gives them, and an honest blank where it does not.<\/p>\n<div class=\"statstrip dark\">\n<div class=\"stat\"><b>6<\/b><span>conflicts<\/span><\/div>\n<div class=\"stat\"><b>1932<\/b><span>First<\/span><\/div>\n<div class=\"stat\"><b>1<\/b><span>Aircraft lost<\/span><\/div>\n<div class=\"stat\"><b>0<\/b><span>Killed<\/span><\/div>\n<\/div>\n<ul class=\"gl cml\">\n<li><b>The Colombia&ndash;Peru War<\/b> <span class=\"de\">1932&ndash;1933<\/span> Bombing and reconnaissance against Colombian river forces and positions<\/li>\n<li><b>The Ecuadorian&ndash;Peruvian War<\/b> <span class=\"de\">1941<\/span> Close air support, bombing of Ecuadorian towns and the first airborne assault in the Americas<\/li>\n<li><b>The Paquisha War<\/b> <span class=\"de\">1981<\/span> Air support and helicopter assault to remove three Ecuadorian outposts<\/li>\n<li><b>The internal conflict with Shining Path<\/b> <span class=\"de\">1980&ndash;present<\/span> Helicopter assault and transport, attack helicopter support and air mobility for the army and police<\/li>\n<li><b>Air Bridge Denial and drug interdiction<\/b> <span class=\"de\">1990s&ndash;2001<\/span> Interception and shoot-down of suspected drug flights, with US surveillance support<\/li>\n<\/ul>\n<p><a class=\"cbig\" href=\"https:\/\/migflug.com\/air-forces\/peruvian-air-force\/combat-record\/\">Open the full combat record<\/a><\/div>\n<\/section>\n<hr class=\"divider\">\n<section id=\"teams\">\n<div class=\"wrap\">\n<div class=\"kicker\">Display teams<\/div>\n<h2>The Peruvian Air Force display team<\/h2>\n<p class=\"spx-lede\">Each team has its own page: history, aircraft, the display, the accidents and the sources.<\/p>\n<div class=\"relgrid\"><a class=\"rel\" href=\"https:\/\/migflug.com\/display-teams\/escuadrilla-bicolor\/\"><span class=\"rk\">Formation aerobatic team &middot; Active<\/span><span class=\"rh\">Escuadrilla Acrob&#225;tica Bicolor<\/span><span class=\"rp\">Peru&rsquo;s first display team since the 1980s flies Zlin Z-242L piston trainers from Chiclayo and is adding GB1 Game Bird aerobatic aircraft.<\/span><span class=\"go\">Read the Escuadrilla Acrob&#225;tica Bicolor page<\/span><\/a><\/div>\n<\/div>\n<\/section>\n<hr class=\"divider\">\n<section id=\"news\">\n<div class=\"wrap\">\n<div class=\"kicker\">From the magazine<\/div>\n<h2>Peruvian Air Force news from Afterburner<\/h2>\n<p class=\"spx-lede\">Everything MiGFlug&rsquo;s magazine has published on the Peruvian Air Force and the aircraft it flies. <span class=\"imp\">This list refreshes itself &mdash; new Afterburner stories appear here automatically.<\/span><\/p>\n<div class=\"ngrid\" id=\"newsgrid\" data-cats=\"664,670,666\" data-term=\"peru\" data-match=\"\\bperu\" data-reject=\"LATAM|Airlines|Airways|Air Lines\"><a class=\"ncard\" href=\"https:\/\/migflug.com\/afterburner\/peru-viper-shield-f-16-block-70-electronic-warfare-2026\/\"><span class=\"ncim ph17\"><\/span><span class=\"ncbody\"><time datetime=\"2026-08-20\">20 August 2026<\/time><span class=\"nct\">Peru Picks Viper Shield for Its F-16s<\/span><span class=\"ncx\">Peru has quietly filled in one of the most important blanks on its future fighter. On 19 August 2026, L3Harris confirmed it had been&hellip;<\/span><span class=\"ncgo\">Read the story<\/span><\/span><\/a><\/div>\n<p><a class=\"nmore\" href=\"https:\/\/migflug.com\/afterburner\/\">All stories in Afterburner<\/a><\/div>\n<\/section>\n<hr class=\"divider\">\n<section id=\"faq\">\n<div class=\"wrap\">\n<div class=\"kicker\">Questions &amp; Answers<\/div>\n<h2>Everything people ask about the Peruvian Air Force<\/h2>\n<div class=\"qa\">\n<details open>\n<summary>What is the Peruvian Air Force called in Spanish?<\/summary>\n<div class=\"a\">Fuerza A&#233;rea del Per&#250;, abbreviated FAP. That is the name used by the service and by both the English and Spanish Wikipedia articles on it; the English title of the Wikipedia article is &ldquo;Peruvian Air Force&rdquo;. The service was founded in 1929 as the Cuerpo de Aviaci&#243;n del Per&#250; and took its present name in 1950.<\/div>\n<\/details>\n<details>\n<summary>What fighter jets does the Peruvian Air Force fly in 2026?<\/summary>\n<div class=\"a\">On paper, the <a href=\"https:\/\/migflug.com\/aircraft\/mirage-2000\/\">Mirage 2000P<\/a> and the <a href=\"https:\/\/migflug.com\/aircraft\/mig-29-fulcrum\/\">MiG-29SMP<\/a>, with <a href=\"https:\/\/migflug.com\/aircraft\/su-25-frogfoot\/\">Su-25<\/a> attack aircraft. In practice the roughly 8&ndash;11 Mirage 2000s at La Joya carry the air defence mission; specialist press described the MiG-29s in 2024 as resting in their hangars and in 2026 as practically non-operational. Twelve new <a href=\"https:\/\/migflug.com\/aircraft\/f-16-fighting-falcon\/\">F-16 Block 70<\/a>s are on order for 2029&ndash;2030.<\/div>\n<\/details>\n<details>\n<summary>Did Peru buy the Gripen, the Rafale or the F-16?<\/summary>\n<div class=\"a\">The F-16 Block 70. Saab offered 24 Gripen E\/F (with a GlobalEye in 2025) and Dassault the Rafale F4, and in July 2025 Army Recognition reported, as cited by Wikipedia, that Peru would buy 24 Gripens, but the competition stayed open. In April 2026 the government selected the F-16; Zona Militar reports the contract signed on 20 April and a first payment of US$462 million on 22 April. The first contract is for 12 of a planned 24.<\/div>\n<\/details>\n<details>\n<summary>Why did Peru&rsquo;s president try to stop the F-16 deal?<\/summary>\n<div class=\"a\">Interim President Jos&#233; Mar&#237;a Balc&#225;zar, in office from February to July 2026, said he lacked the legitimacy as an interim leader to follow through on the deal before the election, according to AP as cited by Wikipedia. The defence minister, Carlos D&#237;az, and the foreign minister, Hugo de Zela, resigned in protest on 22 April 2026. The programme continued: Lockheed Martin presented its industrial package in August 2026, after Keiko Fujimori took office on 28 July.<\/div>\n<\/details>\n<details>\n<summary>Why does Peru fly both Russian and Western jets?<\/summary>\n<div class=\"a\">Because of its politics. After the 1968 military coup the government turned to the Soviet Union and bought <a href=\"https:\/\/migflug.com\/aircraft\/su-22-fitter\/\">Su-22s<\/a> and Mi-25 helicopters while keeping French <a href=\"https:\/\/migflug.com\/aircraft\/mirage-2000\/\">Mirages<\/a> and US <a href=\"https:\/\/migflug.com\/aircraft\/a-37-dragonfly\/\">A-37Bs<\/a>. After the 1995 Cenepa war it bought <a href=\"https:\/\/migflug.com\/aircraft\/mig-29-fulcrum\/\">MiG-29s<\/a> and Su-25s from Belarus.<\/div>\n<\/details>\n<details>\n<summary>Who was Jos&#233; Qui&#241;ones?<\/summary>\n<div class=\"a\">A Peruvian Air Force lieutenant killed on 23 July 1941 during the war with Ecuador. In the Peruvian account, his hit NA-50 fighter was flown deliberately into an Ecuadorian anti-aircraft position on the Zarumilla; Ecuadorian military authorities have said there were no anti-aircraft guns there. He was declared a national hero by law in 1966, Chiclayo&rsquo;s airport bears his name and 23 July is Peru&rsquo;s Day of Military Aviation.<\/div>\n<\/details>\n<details>\n<summary>Did the Peruvian Air Force shoot down an American missionary plane?<\/summary>\n<div class=\"a\">Yes. On 20 April 2001 a Peruvian <a href=\"https:\/\/migflug.com\/aircraft\/a-37-dragonfly\/\">A-37B<\/a> in the US-backed Air Bridge Denial programme shot down a Cessna floatplane near Pebas; missionary Veronica Bowers and her seven-month-old daughter Charity were killed. The CIA-contracted surveillance crew had questioned whether the aircraft was a drug flight. The US suspended the programme and paid US$8 million in compensation.<\/div>\n<\/details>\n<details>\n<summary>Did Peru help Argentina in the Falklands War?<\/summary>\n<div class=\"a\">Peru transferred ten Mirage 5P fighter-bombers to Argentina in 1982, during the conflict the UK calls the Falklands War and Argentina the Guerra de las Malvinas; the sovereignty dispute remains unresolved. Whether the Peruvian Mirages flew operationally before the ceasefire of 14 June 1982 could not be confirmed in the sources checked.<\/div>\n<\/details>\n<details>\n<summary>What happened to Peru&rsquo;s MiG-29s from Belarus?<\/summary>\n<div class=\"a\">Peru bought them in 1996&ndash;97 after the Cenepa war &mdash; 18 according to one Wikipedia article, 21 according to another &mdash; plus three MiG-29SEs from Russia in 1998. Eight were upgraded to MiG-29SMP from 2008 for US$106 million. Two were lost in accidents in 1997 and 2001. By 2024 they were reported largely grounded at Chiclayo, and the F-16 is to replace them.<\/div>\n<\/details>\n<details>\n<summary>What is the link between Peruvian aviation and Switzerland?<\/summary>\n<div class=\"a\">Peru&rsquo;s first aviation hero, Jorge Ch&#225;vez, made the first flight across the Alps on 23 September 1910, taking off from Ried-Brig in the Valais and crossing the Simplon Pass to Domodossola; he died there four days later after crashing on landing. Lima&rsquo;s international airport is named after him, and he is buried at the air force officers&rsquo; school at Las Palmas.<\/div>\n<\/details>\n<\/div>\n<\/div>\n<\/section>\n<p><script type=\"application\/ld+json\">{\"@context\": \"https:\/\/schema.org\", \"@type\": \"FAQPage\", \"mainEntity\": [{\"@type\": \"Question\", \"name\": \"What is the Peruvian Air Force called in Spanish?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Fuerza A\\u00e9rea del Per\\u00fa, abbreviated FAP. That is the name used by the service and by both the English and Spanish Wikipedia articles on it; the English title of the Wikipedia article is \\u201cPeruvian Air Force\\u201d. The service was founded in 1929 as the Cuerpo de Aviaci\\u00f3n del Per\\u00fa and took its present name in 1950.\"}}, {\"@type\": \"Question\", \"name\": \"What fighter jets does the Peruvian Air Force fly in 2026?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"On paper, the Mirage 2000P and the MiG-29SMP, with Su-25 attack aircraft. In practice the roughly 8\\u201311 Mirage 2000s at La Joya carry the air defence mission; specialist press described the MiG-29s in 2024 as resting in their hangars and in 2026 as practically non-operational. Twelve new F-16 Block 70s are on order for 2029\\u20132030.\"}}, {\"@type\": \"Question\", \"name\": \"Did Peru buy the Gripen, the Rafale or the F-16?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"The F-16 Block 70. Saab offered 24 Gripen E\/F (with a GlobalEye in 2025) and Dassault the Rafale F4, and in July 2025 Army Recognition reported, as cited by Wikipedia, that Peru would buy 24 Gripens, but the competition stayed open. In April 2026 the government selected the F-16; Zona Militar reports the contract signed on 20 April and a first payment of US$462 million on 22 April. The first contract is for 12 of a planned 24.\"}}, {\"@type\": \"Question\", \"name\": \"Why did Peru\\u2019s president try to stop the F-16 deal?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Interim President Jos\\u00e9 Mar\\u00eda Balc\\u00e1zar, in office from February to July 2026, said he lacked the legitimacy as an interim leader to follow through on the deal before the election, according to AP as cited by Wikipedia. The defence minister, Carlos D\\u00edaz, and the foreign minister, Hugo de Zela, resigned in protest on 22 April 2026. The programme continued: Lockheed Martin presented its industrial package in August 2026, after Keiko Fujimori took office on 28 July.\"}}, {\"@type\": \"Question\", \"name\": \"Why does Peru fly both Russian and Western jets?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Because of its politics. After the 1968 military coup the government turned to the Soviet Union and bought Su-22s and Mi-25 helicopters while keeping French Mirages and US A-37Bs. After the 1995 Cenepa war it bought MiG-29s and Su-25s from Belarus.\"}}, {\"@type\": \"Question\", \"name\": \"Who was Jos\\u00e9 Qui\\u00f1ones?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"A Peruvian Air Force lieutenant killed on 23 July 1941 during the war with Ecuador. In the Peruvian account, his hit NA-50 fighter was flown deliberately into an Ecuadorian anti-aircraft position on the Zarumilla; Ecuadorian military authorities have said there were no anti-aircraft guns there. He was declared a national hero by law in 1966, Chiclayo\\u2019s airport bears his name and 23 July is Peru\\u2019s Day of Military Aviation.\"}}, {\"@type\": \"Question\", \"name\": \"Did the Peruvian Air Force shoot down an American missionary plane?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Yes. On 20 April 2001 a Peruvian A-37B in the US-backed Air Bridge Denial programme shot down a Cessna floatplane near Pebas; missionary Veronica Bowers and her seven-month-old daughter Charity were killed. The CIA-contracted surveillance crew had questioned whether the aircraft was a drug flight. The US suspended the programme and paid US$8 million in compensation.\"}}, {\"@type\": \"Question\", \"name\": \"Did Peru help Argentina in the Falklands War?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Peru transferred ten Mirage 5P fighter-bombers to Argentina in 1982, during the conflict the UK calls the Falklands War and Argentina the Guerra de las Malvinas; the sovereignty dispute remains unresolved. Whether the Peruvian Mirages flew operationally before the ceasefire of 14 June 1982 could not be confirmed in the sources checked.\"}}, {\"@type\": \"Question\", \"name\": \"What happened to Peru\\u2019s MiG-29s from Belarus?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Peru bought them in 1996\\u201397 after the Cenepa war \\u2014 18 according to one Wikipedia article, 21 according to another \\u2014 plus three MiG-29SEs from Russia in 1998. Eight were upgraded to MiG-29SMP from 2008 for US$106 million. Two were lost in accidents in 1997 and 2001. By 2024 they were reported largely grounded at Chiclayo, and the F-16 is to replace them.\"}}, {\"@type\": \"Question\", \"name\": \"What is the link between Peruvian aviation and Switzerland?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Peru\\u2019s first aviation hero, Jorge Ch\\u00e1vez, made the first flight across the Alps on 23 September 1910, taking off from Ried-Brig in the Valais and crossing the Simplon Pass to Domodossola; he died there four days later after crashing on landing. Lima\\u2019s international airport is named after him, and he is buried at the air force officers\\u2019 school at Las Palmas.\"}}]}<\/script><hr class=\"divider\">\n<section id=\"gallery\">\n<div class=\"wrap\">\n<div class=\"kicker\">Continue the tour<\/div>\n<h2>Read the aircraft the Peruvian Air Force flew<\/h2>\n<p class=\"spx-lede\">Every type with a page in the Book of Beasts, in service first, then by the year it left the fleet.<\/p>\n<div class=\"acgrid\"><a class=\"acard\" href=\"https:\/\/migflug.com\/aircraft\/mirage-2000\/\"><span class=\"im none\"><\/span><span class=\"tx\"><b>Dassault Mirage 2000P and 2000DP<span class=\"nflag nf4\" role=\"img\" aria-label=\"Built in France\"><\/span><\/b><em>In service<\/em><\/span><\/a><a class=\"acard\" href=\"https:\/\/migflug.com\/aircraft\/mig-29-fulcrum\/\"><span class=\"im ph2\"><\/span><span class=\"tx\"><b>Mikoyan MiG-29, MiG-29SE, MiG-29SMP and MiG-29UBP<\/b><em>In service<\/em><\/span><\/a><a class=\"acard\" href=\"https:\/\/migflug.com\/aircraft\/su-25-frogfoot\/\"><span class=\"im none\"><\/span><span class=\"tx\"><b>Sukhoi Su-25 and Su-25UB<\/b><em>In service<\/em><\/span><\/a><a class=\"acard\" href=\"https:\/\/migflug.com\/aircraft\/c-130-hercules\/\"><span class=\"im ph3\"><\/span><span class=\"tx\"><b>Lockheed KC-130H Hercules<span class=\"nflag nf8\" role=\"img\" aria-label=\"Built in the United States\"><\/span><\/b><em>In service<\/em><\/span><\/a><a class=\"acard\" href=\"https:\/\/migflug.com\/aircraft\/mi-24-hind\/\"><span class=\"im none\"><\/span><span class=\"tx\"><b>Mil Mi-25D, Mi-25DU and Mi-35P<\/b><em>In service<\/em><\/span><\/a><a class=\"acard\" href=\"https:\/\/migflug.com\/aircraft\/mi-8-hip\/\"><span class=\"im ph9\"><\/span><span class=\"tx\"><b>Mil Mi-8, Mi-17 and Mi-171<\/b><em>In service<\/em><\/span><\/a><a class=\"acard\" href=\"https:\/\/migflug.com\/aircraft\/kt-1-woongbi\/\"><span class=\"im ph11\"><\/span><span class=\"tx\"><b>KAI KT-1P and KA-1P Woongbi<\/b><em>In service<\/em><\/span><\/a><a class=\"acard\" href=\"https:\/\/migflug.com\/aircraft\/a-37-dragonfly\/\"><span class=\"im none\"><\/span><span class=\"tx\"><b>Cessna A-37B Dragonfly<span class=\"nflag nf8\" role=\"img\" aria-label=\"Built in the United States\"><\/span><\/b><\/span><\/a><a class=\"acard\" href=\"https:\/\/migflug.com\/aircraft\/hawker-hunter\/\"><span class=\"im none\"><\/span><span class=\"tx\"><b>Hawker Hunter F.52 and T.62<span class=\"nflag nf5\" role=\"img\" aria-label=\"Built in the United Kingdom\"><\/span><\/b><\/span><\/a><a class=\"acard\" href=\"https:\/\/migflug.com\/aircraft\/aermacchi-mb-339\/\"><span class=\"im ph16\"><\/span><span class=\"tx\"><b>Aermacchi MB-339AP<span class=\"nflag nf10\" role=\"img\" aria-label=\"Built in Italy\"><\/span><\/b><\/span><\/a><a class=\"acard\" href=\"https:\/\/migflug.com\/aircraft\/emb-312-tucano\/\"><span class=\"im none\"><\/span><span class=\"tx\"><b>Embraer EMB-312 Tucano<span class=\"nflag nf9\" role=\"img\" aria-label=\"Built in Brazil\"><\/span><\/b><\/span><\/a><a class=\"acard\" href=\"https:\/\/migflug.com\/aircraft\/su-22-fitter\/\"><span class=\"im ph12\"><\/span><span class=\"tx\"><b>Sukhoi Su-22, Su-22M, Su-22U and Su-22UM<\/b><em>1977&ndash;2006<\/em><\/span><\/a><a class=\"acard\" href=\"https:\/\/migflug.com\/aircraft\/english-electric-canberra\/\"><span class=\"im none\"><\/span><span class=\"tx\"><b>English Electric Canberra (B(I).8\/68, B.72, B(I).56, B(I).78, T.74 and ex-SAAF B(I).12)<span class=\"nflag nf5\" role=\"img\" aria-label=\"Built in the United Kingdom\"><\/span><\/b><\/span><\/a><a class=\"acard\" href=\"https:\/\/migflug.com\/aircraft\/f-86-sabre\/\"><span class=\"im ph13\"><\/span><span class=\"tx\"><b>North American F-86F Sabre<span class=\"nflag nf8\" role=\"img\" aria-label=\"Built in the United States\"><\/span><\/b><em>1955&ndash;1979<\/em><\/span><\/a><a class=\"acard\" href=\"https:\/\/migflug.com\/aircraft\/p-80-shooting-star\/\"><span class=\"im none\"><\/span><span class=\"tx\"><b>Lockheed F-80C Shooting Star<span class=\"nflag nf8\" role=\"img\" aria-label=\"Built in the United States\"><\/span><\/b><em>1958&ndash;1973<\/em><\/span><\/a><\/div>\n<\/div>\n<\/section>\n<hr class=\"divider\">\n<section style=\"padding:48px 0 64px\">\n<div class=\"wrap\">\n<div class=\"kicker\">Sources &amp; Further Reading<\/div>\n<h2>Every fact, checked<\/h2>\n<ul class=\"srclist\">\n<li><a href=\"https:\/\/www.zona-militar.com\/2026\/04\/25\/tras-argentina-peru-se-convertira-en-el-operador-numero-29-del-f-16-a-nivel-mundial-perspectivas-regionales-de-su-incorporacion-a-la-fuerza-aerea-peruana\/\" rel=\"nofollow noopener\" target=\"_blank\">Zona Militar: Tras Argentina, Per&#250; se convierte en el operador n&#250;mero 29 del F-16 (25 April 2026)<\/a><span>Contract signed 20 April 2026; first payment US$462 million 22 April; 24 aircraft; replaces Mirage 2000 and MiG-29.<\/span><\/li>\n<li><a href=\"https:\/\/www.zona-militar.com\/2026\/05\/06\/mitos-y-verdades-peru-defiende-la-compra-de-cazas-f-16-block-70-a-los-ee-uu-para-modernizar-su-fuerza-aerea\/\" rel=\"nofollow noopener\" target=\"_blank\">Zona Militar: Mitos y verdades: Per&#250; defiende la compra de cazas F-16 Block 70 (6 May 2026)<\/a><span>Ministry of Defence campaign: new aircraft, financed under the 2025&ndash;2026 borrowing law, process begun 2012.<\/span><\/li>\n<li><a href=\"https:\/\/www.zona-militar.com\/2026\/08\/26\/lockheed-martin-presento-su-paquete-industrial-de-us-1-800-millones-como-parte-del-programa-f-16-block-70-de-peru\/\" rel=\"nofollow noopener\" target=\"_blank\">Zona Militar: Lockheed Martin present&#243; su paquete industrial de US$1.800 millones (26 August 2026)<\/a><span>Industrial package; initial contract 12 aircraft of 24.<\/span><\/li>\n<li><a href=\"https:\/\/www.zona-militar.com\/2026\/08\/19\/los-nuevos-cazas-f-16-block-70-de-la-fuerza-aerea-del-peru-seran-equipados-con-el-sistema-ew-viper-shield-de-l3harris\/\" rel=\"nofollow noopener\" target=\"_blank\">Zona Militar: Los nuevos cazas F-16 Block 70 ser&#225;n equipados con Viper Shield (19 August 2026)<\/a><span>L3Harris electronic warfare for Peru&rsquo;s F-16s.<\/span><\/li>\n<li><a href=\"https:\/\/www.zona-militar.com\/2026\/08\/23\/f-16-block-70-el-nino-puerto-del-callao-y-nuevo-centro-espacial-ejes-de-la-cooperacion-y-tensiones-entre-peru-y-los-ee-uu\/\" rel=\"nofollow noopener\" target=\"_blank\">Zona Militar: F-16 Block 70, el Ni&#241;o, puerto del Callao y nuevo centro espacial (23 August 2026)<\/a><span>12 new-build aircraft; arrival expected 2029&ndash;2030 per the US ambassador.<\/span><\/li>\n<li><a href=\"https:\/\/www.zona-militar.com\/2026\/02\/19\/mientras-aun-no-se-define-entre-el-f-16-block-70-el-gripen-e-o-el-rafale-peru-autorizo-los-primeros-fondos-para-la-compra-de-nuevos-cazas-multirrol\/\" rel=\"nofollow noopener\" target=\"_blank\">Zona Militar: Per&#250; autoriz&#243; los primeros fondos para la compra de nuevos cazas (19 February 2026)<\/a><span>DS 020-2026-EF, S\/1,137 million; programme for Grupo A&#233;reo No. 4, about US$3.5 billion for 24.<\/span><\/li>\n<li><a href=\"https:\/\/www.zona-militar.com\/2026\/04\/14\/saab-a-punto-de-retirar-su-propuesta-para-equipar-a-la-fuerza-aerea-del-peru-con-el-nuevo-caza-gripen-e-f\/\" rel=\"nofollow noopener\" target=\"_blank\">Zona Militar: Saab a punto de retirar su propuesta (14 April 2026)<\/a><span>Saab letter of 10 April 2026 threatening withdrawal for lack of a BAFO invitation.<\/span><\/li>\n<li><a href=\"https:\/\/www.zona-militar.com\/2025\/08\/29\/suecia-suma-al-aewc-global-eye-dentro-de-la-propuesta-para-equipar-a-la-fuerza-aerea-del-peru-con-24-nuevos-cazas-gripen-e-f\/\" rel=\"nofollow noopener\" target=\"_blank\">Zona Militar: Suecia suma al GlobalEye dentro de la propuesta de 24 Gripen E\/F (29 August 2025)<\/a><span>Headline: Swedish offer of 24 Gripen E\/F plus GlobalEye.<\/span><\/li>\n<li><a href=\"https:\/\/www.zona-militar.com\/2024\/10\/17\/f-16-block-70-rafale-y-gripen-los-candidatos-para-reemplazar-a-los-mirage-2000-de-la-fuerza-aerea-del-peru\/\" rel=\"nofollow noopener\" target=\"_blank\">Zona Militar: F-16 Block 70, Rafale y Gripen: los candidatos (17 October 2024)<\/a><span>Headline: the three candidates to replace the Mirage 2000.<\/span><\/li>\n<li><a href=\"https:\/\/www.zona-militar.com\/2024\/11\/13\/a-la-espera-de-la-seleccion-de-su-futuro-caza-la-fuerza-aerea-del-peru-descarta-modernizar-a-sus-mirage-2000\/\" rel=\"nofollow noopener\" target=\"_blank\">Zona Militar: La Fuerza A&#233;rea del Per&#250; descarta modernizar a sus Mirage 2000 (13 November 2024)<\/a><span>Headline: no Mirage 2000 upgrade.<\/span><\/li>\n<li><a href=\"https:\/\/www.zona-militar.com\/2024\/04\/18\/el-presente-de-los-mirage-2000-y-los-desafios-de-la-aviacion-de-caza-de-la-fuerza-aerea-del-peru\/\" rel=\"nofollow noopener\" target=\"_blank\">Zona Militar: El futuro de los Mirage 2000P y los desaf&#237;os de la aviaci&#243;n de caza (18 April 2024)<\/a><span>11 of 12 Mirage 2000 left; MiG-29SMP in hangars; about ten Su-25 via SEMAN&ndash;Sukhoi; Su-22, MB-339, Tucano, A-37B retired.<\/span><\/li>\n<li><a href=\"https:\/\/www.zona-militar.com\/2024\/04\/13\/la-fuerza-aerea-del-peru-confirmo-la-perdida-de-uno-de-sus-cazas-mirage-2000p\/\" rel=\"nofollow noopener\" target=\"_blank\">Zona Militar: La Fuerza A&#233;rea del Per&#250; confirm&#243; la p&#233;rdida de uno de sus Mirage 2000P (13 April 2024)<\/a><span>Crash of 11 April 2024 at Picchu Picchu; Major Ramiro Rond&#243;n Medina killed; Grupo A&#233;reo No. 4.<\/span><\/li>\n<li><a href=\"https:\/\/www.zona-militar.com\/2024\/11\/23\/kai-fa-50-una-posibilidad-para-reemplazar-a-los-aviones-de-entrenamiento-y-ataque-mb-339-y-a-37b-dados-de-baja-por-la-fuerza-aerea-del-peru\/\" rel=\"nofollow noopener\" target=\"_blank\">Zona Militar: KAI FA-50, una posibilidad para reemplazar a los MB-339 y A-37B dados de baja (23 November 2024)<\/a><span>MB-339 and A-37B decommissioned.<\/span><\/li>\n<li><a href=\"https:\/\/www.zona-militar.com\/2023\/10\/22\/la-fuerza-aerea-del-peru-recupero-la-capacidad-de-reabastecimiento-en-vuelo-con-sus-mirage-2000p-y-kc-130h-hercules\/\" rel=\"nofollow noopener\" target=\"_blank\">Zona Militar: La Fuerza A&#233;rea del Per&#250; recuper&#243; la capacidad de reabastecimiento en vuelo (22 October 2023)<\/a><span>KC-130H ex-Spain, Escuadr&#243;n 841, Callao; ECODEX XII; Boeing 707 tanker retired.<\/span><\/li>\n<li><a href=\"https:\/\/www.zona-militar.com\/2026\/05\/07\/la-fuerza-aerea-del-peru-confirmo-la-compra-de-un-nuevo-avion-de-transporte-leonardo-c-27j-spartan\/\" rel=\"nofollow noopener\" target=\"_blank\">Zona Militar: La Fuerza A&#233;rea del Per&#250; confirm&#243; la compra de un nuevo C-27J Spartan (7 May 2026)<\/a><span>One C-27J NG, contract 4 May 2026, EUR 57,971,000; fleet to five.<\/span><\/li>\n<li><a href=\"https:\/\/www.zona-militar.com\/2024\/09\/02\/la-fuerza-aerea-del-peru-despliega-en-ecuador-aviones-c-27j-spartan-y-helicopteros-mi17-para-la-lucha-contra-incendios\/\" rel=\"nofollow noopener\" target=\"_blank\">Zona Militar: La FAP despliega en Ecuador aviones C-27J Spartan y helic&#243;pteros Mi-17 (2 September 2024)<\/a><span>Headline: firefighting deployment to Ecuador.<\/span><\/li>\n<li><a href=\"https:\/\/www.zona-militar.com\/2021\/12\/09\/accidente-fatal-de-un-mi-17sh-de-la-fuerza-aerea-del-peru\/\" rel=\"nofollow noopener\" target=\"_blank\">Zona Militar: Accidente fatal de un Mi-17SH de la Fuerza A&#233;rea del Per&#250; (9 December 2021)<\/a><span>Headline: fatal Mi-17Sh accident in 2021.<\/span><\/li>\n<li><a href=\"https:\/\/www.zona-militar.com\/2026\/06\/22\/la-fuerza-aerea-del-peru-recibio-el-primero-de-sus-dos-nuevos-aviones-de-transporte-boeing-737-800ng\/\" rel=\"nofollow noopener\" target=\"_blank\">Zona Militar: La Fuerza A&#233;rea del Per&#250; recibi&#243; el primero de sus dos nuevos Boeing 737-800NG (22 June 2026)<\/a><span>First of two 737-800NG.<\/span><\/li>\n<li><a href=\"https:\/\/andina.pe\/agencia\/noticia-premier-luis-galarreta-se-reunio-comandante-general-de-fap-1094177.aspx\" rel=\"nofollow noopener\" target=\"_blank\">Andina: Premier Luis Galarreta se reuni&#243; con comandante general de la FAP (1 October 2026)<\/a><span>Peru&rsquo;s state news agency names the FAP commander general as General del Aire Mario Contreras Le&#243;n Carty.<\/span><\/li>\n<li><a href=\"https:\/\/www.infodefensa.com\/texto-diario\/mostrar\/5658857\/general-mario-contreras-leon-nuevo-comandante-general-fuerza-aerea-peru\" rel=\"nofollow noopener\" target=\"_blank\">Infodefensa: El general Mario Contreras Le&#243;n, nuevo comandante general de la Fuerza A&#233;rea del Per&#250; (7 November 2025)<\/a><span>Contreras Le&#243;n Carty, previously inspector general, took command on 6 November 2025 at Las Palmas air base, replacing Lt Gen Carlos Ch&#225;vez Cateriano.<\/span><\/li>\n<li><a href=\"https:\/\/ourairports.com\/airports\/SPLC\/\" rel=\"nofollow noopener\" target=\"_blank\">OurAirports: SPLC Mariano Melgar Airport, La Joya<\/a><span>Community database; coordinates and elevation for SPLC (data updated 18 May 2024).<\/span><\/li>\n<li><a href=\"https:\/\/www.zona-militar.com\/2021\/05\/31\/la-transicion-hacia-la-cuarta-generacion-de-cazabombarderos-en-sudamerica\/\" rel=\"nofollow noopener\" target=\"_blank\">Zona Militar: La transici&#243;n hacia la cuarta generaci&#243;n de cazabombarderos en Sudam&#233;rica (Juan Jos&#233; Rold&#225;n, 31 May 2021)<\/a><span>First four Mirage 2000s arrive 23 November 1986; 10 P + 2 DP; La Joya, Grupo A&#233;reo No. 4, Ala A&#233;rea No. 3, Escuadr&#243;n 412 &ldquo;Halcones&rdquo;; 2012 inspection.<\/span><\/li>\n<li><a href=\"https:\/\/www.zona-militar.com\/2022\/08\/14\/el-peru-y-su-actuacion-durante-el-conflicto-por-las-malvinas\/\" rel=\"nofollow noopener\" target=\"_blank\">Zona Militar: El Per&#250; y su actuaci&#243;n durante el conflicto por las Malvinas (Diego Garc&#237;a Monta&#241;o, 14 August 2022)<\/a><span>Ten Mirages repainted, Chiclayo to La Joya to Jujuy and Tandil; Peruvian volunteer pilots.<\/span><\/li>\n<li><a href=\"https:\/\/www.zona-militar.com\/2023\/10\/20\/la-fuerza-aerea-del-peru-realiza-el-ejercicio-de-operaciones-disimilar-ecodex-xii\/\" rel=\"nofollow noopener\" target=\"_blank\">Zona Militar: La Fuerza A&#233;rea del Per&#250; inici&#243; el Ejercicio ECODEX (20 October 2023)<\/a><span>18&ndash;26 October 2023; command posts Piura, Arequipa, Pucallpa, Iquitos, Puerto Maldonado; 540 missions, 680 hours.<\/span><\/li>\n<li><a href=\"https:\/\/www.zona-militar.com\/2024\/06\/01\/con-una-nueva-ausencia-de-las-fuerzas-armadas-argentinas-comenzo-en-peru-el-ejercicio-multinacional-resolute-sentinel-2024\/\" rel=\"nofollow noopener\" target=\"_blank\">Zona Militar: Comenz&#243; en Per&#250; el Ejercicio Multinacional Resolute Sentinel 2024 (1 June 2024)<\/a><span>Opening ceremony at Base A&#233;rea La Joya; about 1,500 personnel from seven countries; to 14 June.<\/span><\/li>\n<li><a href=\"https:\/\/www.zona-militar.com\/2023\/07\/16\/galeria-asi-operan-los-a-10c-thunderbolt-ii-desplegados-en-peru\/\" rel=\"nofollow noopener\" target=\"_blank\">Zona Militar: Galer&#237;a &ndash; As&#237; operan los A-10C Thunderbolt II desplegados en Per&#250; (16 July 2023)<\/a><span>Four A-10C, 47th and 76th squadrons (AFRC), at Base A&#233;rea El Pato, Grupo A&#233;reo No. 11; Su-25 and KT-1P; Resolute Sentinel 23.<\/span><\/li>\n<li><a href=\"https:\/\/www.zona-militar.com\/2024\/07\/11\/una-de-las-bases-de-la-fuerza-aerea-del-peru-por-convertise-en-puerto-espacial-de-la-nasa\/\" rel=\"nofollow noopener\" target=\"_blank\">Zona Militar: Una de las bases de la Fuerza A&#233;rea del Per&#250; por convertirse en puerto espacial de la NASA (Lewis Mejia, 11 July 2024)<\/a><span>Talara: Artemis Accords late May 2024; about S\/1,000 million via PROINVERSI&#211;N; US-built in WWII; Soviet types since 1977; S-125; Grupo A&#233;reo No. 11 for over 70 years.<\/span><\/li>\n<li><a href=\"https:\/\/www.zona-militar.com\/2024\/11\/11\/el-presente-y-futuro-de-la-fuerza-aerea-del-peru-entrevista-al-general-del-aire-carlos-enrique-chavez-cateriano-parte-ii\/\" rel=\"nofollow noopener\" target=\"_blank\">Zona Militar: Presente y futuro de la Fuerza A&#233;rea del Per&#250;: entrevista al General del Aire Carlos Enrique Ch&#225;vez Cateriano &ndash; Parte II (11 November 2024)<\/a><span>Launch station at Talara (US Space Force agreement, 2028 or 2030); Punta Lobos; telescope for La Joya.<\/span><\/li>\n<li><a href=\"https:\/\/www.zona-militar.com\/2024\/12\/01\/del-combate-a-la-extraccion-ilegal-de-oro-hasta-la-ayuda-humanitaria-asi-operan-los-twin-otter-de-la-fuerza-aerea-del-peru-en-el-amazonas\/\" rel=\"nofollow noopener\" target=\"_blank\">Zona Militar: As&#237; operan los Twin Otter de la Fuerza A&#233;rea del Per&#250; en el Amazonas (Lewis Mej&#237;a, 1 December 2024)<\/a><span>Grupo A&#233;reo No. 42, Iquitos, Ala A&#233;rea No. 5; created 5 December 1963; 12 Twin Otters bought 2010; Moronacocha ramp; detachments to Piura and the VRAEM.<\/span><\/li>\n<\/ul>\n<p class=\"verified\">Figures verified 2026-10-01. Order of Battle pages are regenerated from a single dataset; if a number here disagrees with a Book of Beasts page, this page is the more recent of the two.<\/p>\n<p class=\"verified\">Photographs: Photo: U.S. Air Force photo by Tech. Sgt. Devin Boyer \/ Wikimedia Commons (Public domain) &middot; Photo: Aeroprints.com \/ Wikimedia Commons (CC BY-SA 3.0) &middot; Photo: Galeria del Ministerio de Defensa del Per&#250; \/ Wikimedia Commons (CC BY 2.0) &middot; Photo: Peruvian Ministry of Defence \/ Wikimedia Commons (CC BY 2.0) &middot; Photo: Daniel Case \/ Wikimedia Commons (CC BY-SA 2.0) &middot; Photo: Luis Enrique Saldana \/ Wikimedia Commons (CC BY 2.0) &middot; Photo: Galeria del Ministerio de Defensa de Per&#250; \/ Wikimedia Commons (CC BY 2.0) &middot; Photo: U.S. Air force photo by Airman 1st Class Sir Wyrick \/ Wikimedia Commons (Public domain) &middot; Photo: Clemens Vasters from Viersen, Germany, Germany \/ Wikimedia Commons (CC BY 2.0) &middot; Photo: Wikimedia Commons (CC BY 4.0) &middot; Photo: Photographer: Mosbatho \/ Wikimedia Commons (CC BY 4.0) &middot; Photo: MapachitoMD \/ Wikimedia Commons (CC BY 3.0)<\/p>\n<\/div>\n<\/section>\n<\/div>\n<style>#mfam .ph1{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:78--.b845\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/10\/w17-hero-peruvian-air-force.jpg)!important}#mfam .ph2{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:78--.b845\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/10\/w16-pe-t-791.jpg)!important}#mfam .ph3{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:78--.b845\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/10\/w16-pe-t-794.jpg)!important}#mfam .ph4{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:78--.b845\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/10\/w16-pe-t-795.jpg)!important}#mfam .ph5{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:78--.b845\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/10\/w16-pe-t-797.jpg)!important}#mfam .ph6{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:78--.b845\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/09\/ca-t-125.jpg)!important}#mfam .ph7{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:78--.b845\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/10\/w16-pe-t-798.jpg)!important}#mfam .ph8{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:78--.b845\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/10\/w16-pe-t-801.jpg)!important}#mfam .ph9{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:78--.b845\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/10\/w16-pe-t-803.jpg)!important}#mfam .ph10{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:78--.b845\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/09\/de-t-mbb-bo-105.jpg)!important}#mfam .ph11{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:78--.b845\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/10\/w16-pe-t-805.jpg)!important}#mfam .ph12{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:78--.b845\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/10\/w16-pe-t-815.jpg)!important}#mfam .ph13{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:78--.b845\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/10\/w16-pe-t-810.jpg)!important}#mfam .ph14{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:78--.b845\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/10\/w16-pe-t-809.jpg)!important}#mfam .ph15{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:78--.b845\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/10\/w16-pe-t-814.jpg)!important}#mfam .ph16{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:78--.b845\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/10\/w16-pe-t-816.jpg)!important}#mfam .ph17{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:78--.b845\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/afterburner\/wp-content\/uploads\/sites\/4\/2026\/08\/peru-f-16-block-70-bahrain-edwards-768x512.jpg)!important}<\/style>\n<style>#mfam .cflag{background-image:url(https:\/\/migflug.com\/wp-content\/uploads\/2026\/09\/swiss-canton-flags-sprite-v2.png)!important}#mfam .cf0{background-position:-2px -2px}#mfam .cf1{background-position:-22px -2px}#mfam .cf2{background-position:-42px -2px}#mfam .cf3{background-position:-62px -2px}#mfam .cf4{background-position:-82px -2px}#mfam .cf5{background-position:-102px -2px}#mfam .cf6{background-position:-122px -2px}#mfam .cf7{background-position:-142px -2px}#mfam .cf8{background-position:-162px -2px}#mfam .cf9{background-position:-182px -2px}<\/style>\n<style>#mfam .nflag{background-image:url(https:\/\/migflug.com\/wp-content\/uploads\/2026\/09\/aircraft-manufacturer-country-flags-v4.png)!important}#mfam .nf0{background-position:-2px -2px}#mfam .nf1{background-position:-24px -2px}#mfam .nf2{background-position:-46px -2px}#mfam .nf3{background-position:-68px -2px}#mfam .nf4{background-position:-90px -2px}#mfam .nf5{background-position:-112px -2px}#mfam .nf6{background-position:-134px -2px}#mfam .nf7{background-position:-156px -2px}#mfam .nf8{background-position:-178px -2px}#mfam .nf9{background-position:-200px -2px}#mfam .nf10{background-position:-222px -2px}<\/style>\n<link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/maplibre-gl\/4.7.1\/maplibre-gl.css\"><script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/maplibre-gl\/4.7.1\/maplibre-gl.js\"><\/script><div id=\"oob-pins\" hidden data-z=\"H4sIAAAAAAAC\/7VYbW\/bOBL+KwMfUNiAZOtdSt0rYDtJ025ya8RJFtduP9AybXFDiS4pxfAd7r\/fUJJtpbY3btB+iCO+SBwOn+eZGX75b0vxYtF62+LE\/EusSctoZSSl2HFN4BN2wIBJGBJFcYTFRODIZHw9whYnU8qxOYhz9qSHVTHFJrxJ2Wwm8j7Yhh0FkO46bv\/4NzZmRCV9nB5zhdNJnJffyltvTTvohme2j02RYTO0u1EUBEZLihVO\/fKl9UEWSwGDN\/9wXLcvqYB\/iS5471RKOH8\/pPjaQkGOMzjZzSLlLBfan0VG4IZxlhNpgGM5dqcLdwmFOVskOZWwkKJYwlxIWCUsTiDHMZwWwLzIZqoccDzI6GrzhoIVlRQk5RQ9NOu+61Wm4I7eEUgknf\/zz1aS50v1ttdL2WKOvu7GIu0RJmNJ5jl2SrKgpmNZVu\/P1vtzohQpeI5m6n7Q\/ePe+fhdj7xvfTW+tC5UXJCZxL15bj9rusKzndoRV4THIqMK2ldk9ag6v96qkUhTks1gEidCcGhrKymewYwCDuGI6MDlYFzbd81UTmdActhgbLqGi2zBmUrgD\/bIlnTGSB8ykQNuZM5kitNFBiQDMZ+zmBEOSzSk6e8Nrr5+Rfiw7BGhdWSL5hTPSvVqwPfw3Tlft95mBef\/M7Z8yAknskGHCw5joqFV0wHad+WMTpMXd+NTeBGF35PCjnpusOtyjMCyID3IEa\/rbwkS2V3H8ezwJYbYdu35JgOgjdB2O3hGKpZsinDZbJEo9K7M0ddw5HOgD1vSpZC5AoZ\/k8J0fGQIX7NsASuWJ3A\/gYFpWyPVh71lvQ4oslZQuRASXHFKaQaJSKnmrybejoypQI7lCZ5+aMGaEqleQTSlLTTnUizmQuQa1ZPiMRGsMr3cUPl0PzyBa\/aWa3dsITXT8D\/KQedn27Wx5lRQV6g9hukYVY2TtdihelT3HFT5q4+noNm1vkezZffssyaafWweRjMKfhTuBP+sGzlhGL2E52BPSLb7QCWZCkTfRk7Kc12S7Jm0vEqnF6ZzZs4LHssi1cd0wx5RPjLE9QccOQE0wRY0H\/BHKK2OSx05oH2pw4lmzq0QKn8dkA5ZqC2bGLWJk4vt0824dEzVuh+OT7J+IyJ77gT0dKkDz04COa1prL7pDwqt3GX7DZ99K0R\/yGLBhXwjyxYQKsWU5CyGnJL0B6X\/ThKWae9tfNHgi2bAYTIsWdHU97FuHqTB\/e1JNAh\/JNPxu47l74AfWd3ADryXcB\/u4b6yuhE+fxbeiemG5gyjPR4CX2s0jahSKOMDHBjC+WbkBOSEW+TgHCGXrMpNJvXza7D+I9YZ8HMiRHuJGeKeazvf6fNxvD2xXMgd3h60g8I+9h0E3cPdKaCrIfaDObbnWKHTTLJd33sRe84e9nY7MGAg6beCLYnxK7CYMtPxzIRls0rVOAoXnsh57\/y+ljHT9U\/RMGeLxAohVGsw1\/6nv9aqE+AR4+qkGZnL9kFsfDqp+nK9vSwzuO653m1jiuFbKFtYqQW3OHLdHPGiYxmo7XSxdDrztggKu7btvYyg6FASuuQk1qnn8zPDyIiinimdYFKIvCrh1InmbyPTdq0rpQFYpuGNMq9yWXe\/lKgD1CYUqfKLmGZGnlflqkNBdfwI3VAZcI1Zq4W1Dz4OMtN1hqpcfWQ64afXZJ6xtthMqIwLjikagqXeRPnZzWpwVU+oNKtcTbNH5iTbGGI0DC2hftDP7k5tq\/2if12sqsF1nXJJF3evxWzPT6\/jZoQkWFYcMKMe\/thh9WtXW8G6nCP1qrWxSsUsZDjEnYBt+SdRgxNlLglPiWreTigsVnTf4QuKkwqxcI8iltPDo2ikrk7kH6eB7Z81hDTsWg0KnKOoxDFrIPqBLRgnGaYwTdC2zz8+3A46R3OrmiDlrKpk3my8fxTomijPTh9z9Pb94EF1NAhsaF9jEfUXzcH1OxUiUCzaCLnAgLsVy6Cu56nsALauWfoMGru3S5wGcENzKfAUqdwKcF39D54Y2TlhxJ5QJrXkjqnmum\/1oX1xPhh93Oz\/RjxhcME1Hcs6A4zFaZk0jgTn7FtByzwRYl5MNX13rjDgYHD++\/uBv0sNMVFppobYPAizye8n3YM5ezDzeo7TVFvLOaq2bjf0dhVSgBW\/FbkNoDW8fSlkSp5hbsy4yLHUaF9c\/j7eevkYbpqY8W3EzMR0LWuEqPGx5m9\/xoDnlI2Ky77tQvu3O9Med6DQaIFylSovRZe9Qk4ec9M2V0JkiykrlXLwEcoVKin5jCcHpRmGvmtaUfYffe6llS\/Efn9bfV1yRqvapPwy1osFVl8V6Gynj9UGhRXNckiZUlptsfBAnEkSI96wFHFsuCFrfTHob8PSUvsZVkRfEqIr0PUEc6S5vlQkGF3NGb6gkDZx8rOdchqgCypzYeK6Mwy+sya2yxHcUD1yAOa\/KhF1dM3jhBtoB2cI7SDcXWYd3dfX\/wO5Iud+thYAAA==\"><\/div>\n<div id=\"oob-data\" data-js=\"KGZ1bmN0aW9uIGJvb3QoKXsgaWYodHlwZW9mIG1hcGxpYnJlZ2w9PT0ndW5kZWZpbmVkJ3x8IWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdvb2JtYXAnKSl7c2V0VGltZW91dChib290LDE1MCk7cmV0dXJuO30gaWYoIXdpbmRvdy5fX09PQlApeyB2YXIgemVsPWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdvb2ItcGlucycpOyBpZighemVsKXtzZXRUaW1lb3V0KGJvb3QsMTUwKTtyZXR1cm47fSBpZighd2luZG93Ll9fT09CUSl7IHdpbmRvdy5fX09PQlE9MTsgdHJ5eyB2YXIgemI9YXRvYih6ZWwuZ2V0QXR0cmlidXRlKCdkYXRhLXonKSksenU9bmV3IFVpbnQ4QXJyYXkoemIubGVuZ3RoKSx6aT0wOyBmb3IoO3ppPHpiLmxlbmd0aDt6aSsrKXt6dVt6aV09emIuY2hhckNvZGVBdCh6aSk7fSBuZXcgUmVzcG9uc2UobmV3IEJsb2IoW3p1XSkuc3RyZWFtKCkucGlwZVRocm91Z2gobmV3IERlY29tcHJlc3Npb25TdHJlYW0oJ2d6aXAnKSkpLnRleHQoKS50aGVuKGZ1bmN0aW9uKHQpe3dpbmRvdy5fX09PQlA9SlNPTi5wYXJzZSh0KTt9LGZ1bmN0aW9uKCl7d2luZG93Ll9fT09CUD1bXTt9KTsgfWNhdGNoKGUpe3dpbmRvdy5fX09PQlA9W107fSB9IHNldFRpbWVvdXQoYm9vdCw2MCk7cmV0dXJuOyB9IHZhciBQPShmdW5jdGlvbigpe3ZhciBvPSh3aW5kb3cuX19PT0JQfHxbXSkuc2xpY2UoKTtyZXR1cm4gbzt9KSgpOyB2YXIgbWFwPW5ldyBtYXBsaWJyZWdsLk1hcCh7Y29udGFpbmVyOidvb2JtYXAnLHN0eWxlOidodHRwczovL3RpbGVzLm9wZW5mcmVlbWFwLm9yZy9zdHlsZXMvcG9zaXRyb24nLGNlbnRlcjpbOC4yLDQ2LjhdLHpvb206NyxzY3JvbGxab29tOmZhbHNlLGF0dHJpYnV0aW9uQ29udHJvbDp7Y29tcGFjdDpmYWxzZX19KTsgbWFwLmFkZENvbnRyb2wobmV3IG1hcGxpYnJlZ2wuTmF2aWdhdGlvbkNvbnRyb2woe3Nob3dDb21wYXNzOmZhbHNlfSksJ3RvcC1sZWZ0Jyk7IG1hcC5vbignc3R5bGUubG9hZCcsZnVuY3Rpb24oKXsgaWYobWFwLmdldExheWVyKCd3YXRlcicpKW1hcC5zZXRQYWludFByb3BlcnR5KCd3YXRlcicsJ2ZpbGwtY29sb3InLCcjOGZiMmU2Jyk7IGlmKG1hcC5nZXRMYXllcignd2F0ZXJ3YXknKSltYXAuc2V0UGFpbnRQcm9wZXJ0eSgnd2F0ZXJ3YXknLCdsaW5lLWNvbG9yJywnI2E5YzRlYScpOyBpZihtYXAuZ2V0TGF5ZXIoJ2JhY2tncm91bmQnKSltYXAuc2V0UGFpbnRQcm9wZXJ0eSgnYmFja2dyb3VuZCcsJ2JhY2tncm91bmQtY29sb3InLCcjZjZmOGZiJyk7IGlmKG1hcC5nZXRMYXllcignbGFuZGNvdmVyX3dvb2QnKSltYXAuc2V0UGFpbnRQcm9wZXJ0eSgnbGFuZGNvdmVyX3dvb2QnLCdmaWxsLW9wYWNpdHknLDAuMDYpOyB9KTsgZnVuY3Rpb24gaHRtbChiKXsgdmFyIHJvd3M9Jyc7Zm9yKHZhciBpPTA7aTxiLnJvd3MubGVuZ3RoO2krKyl7cm93cys9JzxkdD4nK2Iucm93c1tpXVswXSsnPC9kdD48ZGQ+JytiLnJvd3NbaV1bMV0rJzwvZGQ+Jzt9IHZhciBjbHM9Yi5jbHM9PT0nbWlnJz8nIG1pZyc6KGIuY2xzPT09J3dhcyc\/JyB3YXMnOicnKTsgdmFyIGg9JzxkaXYgY2xhc3M9ImJwJytjbHMrJyI+PGRpdiBjbGFzcz0iYnAtaGVhZCI+PHNwYW4+JytiLmljYW8rJzwvc3Bhbj48c3Bhbj4nK2IubGFiZWwrJzwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSJicC1uYW1lIj4nK2IubmFtZSsnPC9kaXY+PGRpdiBjbGFzcz0iYnAtc3ViIj4nK2Iuc3ViKyc8L2Rpdj4nOyBpZihyb3dzKWgrPSc8ZGw+Jytyb3dzKyc8L2RsPic7IGlmKGIuZmx5KWgrPSc8YSBjbGFzcz0iYnAtZmx5IiBocmVmPSInK2IuZmx5LnVybCsnIj4nK2IuZmx5LnRleHQrJzwvYT4nOyBpZihiLmxpbmspaCs9JzxhIGNsYXNzPSJicC1saW5rIiBocmVmPSInK2IubGluaysnIj5PcGVuIGJhc2UgcGFnZTwvYT4nOyByZXR1cm4gaCsnPC9kaXY+JzsgfSB2YXIgcG9wdXA9bmV3IG1hcGxpYnJlZ2wuUG9wdXAoe2Nsb3NlQnV0dG9uOmZhbHNlLGNsb3NlT25DbGljazpmYWxzZSxjbG9zZU9uTW92ZTpmYWxzZSxvZmZzZXQ6MTIsbWF4V2lkdGg6JzMwMHB4J30pOyB2YXIgdGltZXI9bnVsbCxob3Y9ZmFsc2UsY3VyPW51bGwscGlucz17fSxyb3dzPXt9OyBmdW5jdGlvbiBjYW5jZWwoKXtpZih0aW1lcil7Y2xlYXJUaW1lb3V0KHRpbWVyKTt0aW1lcj1udWxsO319IGZ1bmN0aW9uIGhvdChzLG9uKXtpZihwaW5zW3NdKXBpbnNbc10uY2xhc3NMaXN0LnRvZ2dsZSgnaG90Jyxvbik7aWYocm93c1tzXSlyb3dzW3NdLmNsYXNzTGlzdC50b2dnbGUoJ2hvdCcsb24pO30gZnVuY3Rpb24gbGF0ZXIobXMpe2NhbmNlbCgpO3RpbWVyPXNldFRpbWVvdXQoZnVuY3Rpb24oKXtpZighaG92KXtwb3B1cC5yZW1vdmUoKTtpZihjdXIpe2hvdChjdXIsZmFsc2UpO2N1cj1udWxsO319fSxtcyk7fSBmdW5jdGlvbiBvcGVuKGIpeyBjYW5jZWwoKTtpZihjdXImJmN1ciE9PWIuc2x1Zylob3QoY3VyLGZhbHNlKTtjdXI9Yi5zbHVnO2hvdChiLnNsdWcsdHJ1ZSk7IHBvcHVwLnNldExuZ0xhdChbYi5sb24sYi5sYXRdKS5zZXRIVE1MKGh0bWwoYikpLmFkZFRvKG1hcCk7IHZhciBlbD1wb3B1cC5nZXRFbGVtZW50KCk7IGVsLmFkZEV2ZW50TGlzdGVuZXIoJ21vdXNlZW50ZXInLGZ1bmN0aW9uKCl7aG92PXRydWU7Y2FuY2VsKCk7fSk7IGVsLmFkZEV2ZW50TGlzdGVuZXIoJ21vdXNlbGVhdmUnLGZ1bmN0aW9uKCl7aG92PWZhbHNlO2xhdGVyKDQwMCk7fSk7IHJlcXVlc3RBbmltYXRpb25GcmFtZShmdW5jdGlvbigpeyB2YXIgcHI9ZWwuZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCksbXI9bWFwLmdldENvbnRhaW5lcigpLmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpLHBhZD0xOCxkeD0wLGR5PTA7IGlmKHByLnRvcDxtci50b3ArcGFkKWR5PXByLnRvcC0obXIudG9wK3BhZCk7IGlmKHByLmxlZnQ8bXIubGVmdCtwYWQpZHg9cHIubGVmdC0obXIubGVmdCtwYWQpOyBpZihwci5yaWdodD5tci5yaWdodC1wYWQpZHg9cHIucmlnaHQtKG1yLnJpZ2h0LXBhZCk7IGlmKHByLmJvdHRvbT5tci5ib3R0b20tcGFkKWR5PXByLmJvdHRvbS0obXIuYm90dG9tLXBhZCk7IGlmKGR4fHxkeSltYXAucGFuQnkoW2R4LGR5XSx7ZHVyYXRpb246NDUwLGVhc2luZzpmdW5jdGlvbih0KXtyZXR1cm4gMS1NYXRoLnBvdygxLXQsMyk7fX0pOyB9KTsgfSB2YXIgbG9ucz1bXSxsYXRzPVtdOyBmb3IodmFyIGk9MDtpPFAubGVuZ3RoO2krKyl7KGZ1bmN0aW9uKGIpeyB2YXIgZWw9ZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnZGl2Jyk7ZWwuY2xhc3NOYW1lPSdtZi1waW4nKyhiLmNscz09PSdtaWcnPycgbWlnJzooYi5jbHM9PT0nd2FzJz8nIHdhcyc6JycpKTtlbC50aXRsZT1iLm5hbWU7IG5ldyBtYXBsaWJyZWdsLk1hcmtlcih7ZWxlbWVudDplbH0pLnNldExuZ0xhdChbYi5sb24sYi5sYXRdKS5hZGRUbyhtYXApOyBlbC5hZGRFdmVudExpc3RlbmVyKCdtb3VzZWVudGVyJyxmdW5jdGlvbigpe29wZW4oYik7fSk7IGVsLmFkZEV2ZW50TGlzdGVuZXIoJ21vdXNlbGVhdmUnLGZ1bmN0aW9uKCl7bGF0ZXIoNjAwKTt9KTsgZWwuYWRkRXZlbnRMaXN0ZW5lcignY2xpY2snLGZ1bmN0aW9uKGUpe2Uuc3RvcFByb3BhZ2F0aW9uKCk7aWYoYi5saW5rKXtsb2NhdGlvbi5ocmVmPWIubGluazt9ZWxzZXtvcGVuKGIpO319KTsgcGluc1tiLnNsdWddPWVsO2xvbnMucHVzaChiLmxvbik7bGF0cy5wdXNoKGIubGF0KTsgdmFyIHRyPWRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJ3RyW2RhdGEtYmFzZT0iJytiLnNsdWcrJyJdJyk7IGlmKHRyKXtyb3dzW2Iuc2x1Z109dHI7IHRyLmNsYXNzTGlzdC5hZGQoJ21hcGp1bXAnKTsgaWYoIXRyLmdldEF0dHJpYnV0ZSgndGl0bGUnKSl0ci5zZXRBdHRyaWJ1dGUoJ3RpdGxlJywnQ2xpY2sgdG8gc2hvdyB0aGlzIGJhc2Ugb24gdGhlIG1hcCcpOyB0ci5hZGRFdmVudExpc3RlbmVyKCdtb3VzZWVudGVyJyxmdW5jdGlvbigpe2hvdChiLnNsdWcsdHJ1ZSk7fSk7IHRyLmFkZEV2ZW50TGlzdGVuZXIoJ21vdXNlbGVhdmUnLGZ1bmN0aW9uKCl7aG90KGIuc2x1ZyxmYWxzZSk7fSk7IHRyLmFkZEV2ZW50TGlzdGVuZXIoJ2NsaWNrJyxmdW5jdGlvbihlKXsgaWYoZS50YXJnZXQmJmUudGFyZ2V0LmNsb3Nlc3QmJmUudGFyZ2V0LmNsb3Nlc3QoJ2EnKSlyZXR1cm47IHZhciBtYz1tYXAuZ2V0Q29udGFpbmVyKCk7IGlmKG1jKW1jLnNjcm9sbEludG9WaWV3KHtiZWhhdmlvcjonc21vb3RoJyxibG9jazonY2VudGVyJ30pOyBzZXRUaW1lb3V0KGZ1bmN0aW9uKCl7b3BlbihiKTt9LDI2MCk7IH0pO30gfSkoUFtpXSk7fSBtYXAuZml0Qm91bmRzKFtbTWF0aC5taW4uYXBwbHkobnVsbCxsb25zKSxNYXRoLm1pbi5hcHBseShudWxsLGxhdHMpXSxbTWF0aC5tYXguYXBwbHkobnVsbCxsb25zKSxNYXRoLm1heC5hcHBseShudWxsLGxhdHMpXV0se3BhZGRpbmc6e3RvcDo5MCxib3R0b206MzYsbGVmdDo0OCxyaWdodDo0OH0sZHVyYXRpb246MH0pOyB9KSgpOzsoZnVuY3Rpb24oKXsgdmFyIGc9ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ25ld3NncmlkJyk7IGlmKCFnfHwhd2luZG93LmZldGNoKXJldHVybjsgdmFyIGNhdHM9Zy5nZXRBdHRyaWJ1dGUoJ2RhdGEtY2F0cycpfHwnJywgdGVybT1nLmdldEF0dHJpYnV0ZSgnZGF0YS10ZXJtJyl8fCcnOyB2YXIgcnhNLHJ4UjsgdHJ5e3J4TT1uZXcgUmVnRXhwKGcuZ2V0QXR0cmlidXRlKCdkYXRhLW1hdGNoJyl8fCcuJywnaScpO3J4Uj1uZXcgUmVnRXhwKGcuZ2V0QXR0cmlidXRlKCdkYXRhLXJlamVjdCcpfHwnYV4nKTt9Y2F0Y2goZSl7cmV0dXJufSB2YXIgaGF2ZT17fTsgW10uZm9yRWFjaC5jYWxsKGcucXVlcnlTZWxlY3RvckFsbCgnYS5uY2FyZCcpLGZ1bmN0aW9uKGEpe2hhdmVbYS5nZXRBdHRyaWJ1dGUoJ2hyZWYnKS5yZXBsYWNlKC9eaHR0cHM\/OlwvXC9bXlwvXSsvLCcnKV09MX0pOyB2YXIgbW9uPVsnSmFudWFyeScsJ0ZlYnJ1YXJ5JywnTWFyY2gnLCdBcHJpbCcsJ01heScsJ0p1bmUnLCdKdWx5JywnQXVndXN0JywnU2VwdGVtYmVyJywnT2N0b2JlcicsJ05vdmVtYmVyJywnRGVjZW1iZXInXTsgZnVuY3Rpb24gZXNjKHMpe3JldHVybiBTdHJpbmcocykucmVwbGFjZSgvPC9nLCcmbHQ7JykucmVwbGFjZSgvPi9nLCcmZ3Q7Jyl9IHZhciB1cmw9Jy9hZnRlcmJ1cm5lci93cC1qc29uL3dwL3YyL3Bvc3RzP2NhdGVnb3JpZXM9JytlbmNvZGVVUklDb21wb25lbnQoY2F0cykrJyZzZWFyY2g9JytlbmNvZGVVUklDb21wb25lbnQodGVybSkrJyZwZXJfcGFnZT0zMCZvcmRlcmJ5PWRhdGUmb3JkZXI9ZGVzYyZfZmllbGRzPWlkLGxpbmssZGF0ZSx0aXRsZSxleGNlcnB0LGZlYXR1cmVkX21lZGlhJzsgZmV0Y2godXJsLHtjcmVkZW50aWFsczonb21pdCd9KS50aGVuKGZ1bmN0aW9uKHIpe3JldHVybiByLm9rP3IuanNvbigpOm51bGx9KS50aGVuKGZ1bmN0aW9uKGopeyBpZighanx8IWoubGVuZ3RoKXJldHVybjsgdmFyIGZyZXNoPWouZmlsdGVyKGZ1bmN0aW9uKHApeyB2YXIgdD1wLnRpdGxlLnJlbmRlcmVkOyBpZighcnhNLnRlc3QodCl8fHJ4Ui50ZXN0KHQpKXJldHVybiBmYWxzZTsgcmV0dXJuICFoYXZlW3AubGluay5yZXBsYWNlKC9eaHR0cHM\/OlwvXC9bXlwvXSsvLCcnKV07IH0pLnNsaWNlKDAsMyk7IGlmKCFmcmVzaC5sZW5ndGgpcmV0dXJuOyB2YXIgaWRzPWZyZXNoLm1hcChmdW5jdGlvbihwKXtyZXR1cm4gcC5mZWF0dXJlZF9tZWRpYX0pLmZpbHRlcihCb29sZWFuKTsgdmFyIGRvbmU9ZnVuY3Rpb24obWVkKXsgZnJlc2gucmV2ZXJzZSgpLmZvckVhY2goZnVuY3Rpb24ocCl7IHZhciBkPXAuZGF0ZS5zbGljZSgwLDEwKTsgdmFyIGE9ZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnYScpOyBhLmNsYXNzTmFtZT0nbmNhcmQnO2EuaHJlZj1wLmxpbms7IHZhciBpbT1tZWRbcC5mZWF0dXJlZF9tZWRpYV18fCcnOyB2YXIgeD1wLmV4Y2VycHQucmVuZGVyZWQucmVwbGFjZSgvPFtePl0qPi9nLCcnKS5yZXBsYWNlKC9ccysvZywnICcpLnRyaW0oKS5zbGljZSgwLDE3NSk7IGEuaW5uZXJIVE1MPSc8c3BhbiBjbGFzcz0ibmNpbScrKGltPycnOicgbm9uZScpKyciPjwvc3Bhbj4nKyAnPHNwYW4gY2xhc3M9Im5jYm9keSI+PHRpbWUgZGF0ZXRpbWU9IicrZCsnIj4nK3BhcnNlSW50KGQuc2xpY2UoOCksMTApKycgJyttb25bcGFyc2VJbnQoZC5zbGljZSg1LDcpLDEwKS0xXSsnICcrZC5zbGljZSgwLDQpKyc8L3RpbWU+JysgJzxzcGFuIGNsYXNzPSJuY3QiPicrcC50aXRsZS5yZW5kZXJlZCsnPC9zcGFuPjxzcGFuIGNsYXNzPSJuY3giPicrZXNjKHgpKyc8L3NwYW4+JysgJzxzcGFuIGNsYXNzPSJuY2dvIj5SZWFkIHRoZSBzdG9yeTwvc3Bhbj48L3NwYW4+JzsgdmFyIGltMj1hLnF1ZXJ5U2VsZWN0b3IoJy5uY2ltJyk7IGlmKGltKXtpbTIuY2xhc3NMaXN0LmFkZCgnb3B0bWwtYmctbGF6eWxvYWRlZCcpO2ltMi5zdHlsZS5zZXRQcm9wZXJ0eSgnYmFja2dyb3VuZC1pbWFnZScsJ3VybCgnK2ltKycpJywnaW1wb3J0YW50Jyk7fSBnLmluc2VydEJlZm9yZShhLGcuZmlyc3RDaGlsZCk7IH0pOyB3aGlsZShnLmNoaWxkcmVuLmxlbmd0aD42KWcucmVtb3ZlQ2hpbGQoZy5sYXN0Q2hpbGQpOyB9OyBpZighaWRzLmxlbmd0aCl7ZG9uZSh7fSk7cmV0dXJufSBmZXRjaCgnL2FmdGVyYnVybmVyL3dwLWpzb24vd3AvdjIvbWVkaWE\/aW5jbHVkZT0nK2lkcy5qb2luKCcsJykrJyZwZXJfcGFnZT0xMCZfZmllbGRzPWlkLG1lZGlhX2RldGFpbHMnLHtjcmVkZW50aWFsczonb21pdCd9KSAudGhlbihmdW5jdGlvbihyKXtyZXR1cm4gci5vaz9yLmpzb24oKTpbXX0pLnRoZW4oZnVuY3Rpb24obXMpeyB2YXIgbWVkPXt9OyAobXN8fFtdKS5mb3JFYWNoKGZ1bmN0aW9uKG0peyB2YXIgc3o9KG0ubWVkaWFfZGV0YWlscyYmbS5tZWRpYV9kZXRhaWxzLnNpemVzKXx8e307IHZhciBwaz1zei5tZWRpdW1fbGFyZ2V8fHN6Lm1lZGl1bXx8c3oubGFyZ2V8fHN6LmZ1bGw7IG1lZFttLmlkXT1waz9way5zb3VyY2VfdXJsOicnOyB9KTsgZG9uZShtZWQpOyB9LGZ1bmN0aW9uKCl7ZG9uZSh7fSl9KTsgfSxmdW5jdGlvbigpe30pOyB9KSgpOzsoZnVuY3Rpb24oKXsgaWYoIWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdtZmFtJykpcmV0dXJuOyBmdW5jdGlvbiBueihzKXtyZXR1cm4gKHN8fCcnKS50b0xvd2VyQ2FzZSgpLnJlcGxhY2UoL1tcdTIwMTknXS9nLCInIikucmVwbGFjZSgvXHMrL2csJyAnKTt9IGZ1bmN0aW9uIGJ1aWxkKGlucCl7IHZhciB0Z3Q9ZG9jdW1lbnQucXVlcnlTZWxlY3RvcihpbnAuZ2V0QXR0cmlidXRlKCdkYXRhLWZpbHRlcicpKTtpZighdGd0KXJldHVybjsgdmFyIHNlbD1pbnAuZ2V0QXR0cmlidXRlKCdkYXRhLWl0ZW0nKSxub3VuPWlucC5nZXRBdHRyaWJ1dGUoJ2RhdGEtbm91bicpfHwncm93cyc7IHZhciBjbnQ9ZG9jdW1lbnQucXVlcnlTZWxlY3RvcignW2RhdGEtY291bnQ9IicraW5wLmlkKyciXScpOyB2YXIgbm9uZT1kb2N1bWVudC5xdWVyeVNlbGVjdG9yKCdbZGF0YS1ub25lPSInK2lucC5pZCsnIl0nKTsgdmFyIGc9W10ubWFwLmNhbGwodGd0LnF1ZXJ5U2VsZWN0b3JBbGwoc2VsKSxmdW5jdGlvbihlbCl7IHZhciBkPWVsLmdldEF0dHJpYnV0ZSgnZGF0YS1tb3JlJyk7ZD1kP2RvY3VtZW50LmdldEVsZW1lbnRCeUlkKGQpOm51bGw7IHJldHVybiB7ZWw6ZWwsZGV0OmQsdHh0Om56KGVsLnRleHRDb250ZW50KycgJysoZD9kLnRleHRDb250ZW50OicnKSsnICcrKGVsLmdldEF0dHJpYnV0ZSgnZGF0YS14Jyl8fCcnKSl9OyB9KTsgdmFyIHRvdD1nLmxlbmd0aDsgZnVuY3Rpb24gcnVuKCl7IHZhciB0PW56KGlucC52YWx1ZSkudHJpbSgpO3Q9dD90LnNwbGl0KCcgJyk6W107IHZhciBuPTA7IGZvcih2YXIgaT0wO2k8Zy5sZW5ndGg7aSsrKXsgdmFyIG9rPXRydWU7IGZvcih2YXIgaz0wO2s8dC5sZW5ndGg7aysrKXtpZihnW2ldLnR4dC5pbmRleE9mKHRba10pPDApe29rPWZhbHNlO2JyZWFrO319IGlmKG9rKW4rKzsgZ1tpXS5lbC5jbGFzc0xpc3QudG9nZ2xlKCdxaGlkZScsIW9rKTsgaWYoZ1tpXS5kZXQpZ1tpXS5kZXQuY2xhc3NMaXN0LnRvZ2dsZSgncWhpZGUnLCFvayk7IGlmKG9rJiZ0Lmxlbmd0aCYmZ1tpXS5lbC5jbGFzc0xpc3QuY29udGFpbnMoJ29vYicpKWdbaV0uZWwuY2xhc3NMaXN0LmFkZCgnb3BlbicpOyB9IGlmKGNudCljbnQudGV4dENvbnRlbnQ9KHQubGVuZ3RoP24rJyBvZiAnK3RvdDp0b3QpKycgJytub3VuOyBpZihub25lKW5vbmUuY2xhc3NMaXN0LnRvZ2dsZSgnb24nLG49PT0wKTsgfSBpbnAuYWRkRXZlbnRMaXN0ZW5lcignaW5wdXQnLHJ1bik7IHZhciBjPWRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJ1tkYXRhLWNsZWFyPSInK2lucC5pZCsnIl0nKTsgaWYoYyljLmFkZEV2ZW50TGlzdGVuZXIoJ2NsaWNrJyxmdW5jdGlvbigpe2lucC52YWx1ZT0nJztydW4oKTtpbnAuZm9jdXMoKTt9KTsgcnVuKCk7IH0gW10uZm9yRWFjaC5jYWxsKGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJyNtZmFtIGlucHV0W2RhdGEtZmlsdGVyXScpLGJ1aWxkKTsgZnVuY3Rpb24gdG9nKG8pe28uY2xhc3NMaXN0LnRvZ2dsZSgnb3BlbicpO30gW10uZm9yRWFjaC5jYWxsKGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJyNtZmFtIC5vb2J3cmFwLmNvbGwgLm9vYj5kaXYnKSxmdW5jdGlvbihoKXsgaC5zZXRBdHRyaWJ1dGUoJ3RhYmluZGV4JywnMCcpO2guc2V0QXR0cmlidXRlKCdyb2xlJywnYnV0dG9uJyk7IGguYWRkRXZlbnRMaXN0ZW5lcignY2xpY2snLGZ1bmN0aW9uKGUpe2lmKGUudGFyZ2V0LmNsb3Nlc3QoJ2EnKSlyZXR1cm47dG9nKGgucGFyZW50Tm9kZSk7fSk7IGguYWRkRXZlbnRMaXN0ZW5lcigna2V5ZG93bicsZnVuY3Rpb24oZSl7aWYoZS5rZXk9PT0nRW50ZXInfHxlLmtleT09PScgJyl7ZS5wcmV2ZW50RGVmYXVsdCgpO3RvZyhoLnBhcmVudE5vZGUpO319KTsgfSk7IFtdLmZvckVhY2guY2FsbChkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcjbWZhbSBbZGF0YS10b2dnbGVhbGxdJyksZnVuY3Rpb24oYil7IGIuYWRkRXZlbnRMaXN0ZW5lcignY2xpY2snLGZ1bmN0aW9uKCl7IHZhciB3PWRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoYi5nZXRBdHRyaWJ1dGUoJ2RhdGEtdG9nZ2xlYWxsJykpO2lmKCF3KXJldHVybjsgdmFyIG9wZW49ISF3LnF1ZXJ5U2VsZWN0b3IoJy5vb2I6bm90KC5vcGVuKScpOyBbXS5mb3JFYWNoLmNhbGwody5xdWVyeVNlbGVjdG9yQWxsKCcub29iJyksZnVuY3Rpb24obyl7by5jbGFzc0xpc3QudG9nZ2xlKCdvcGVuJyxvcGVuKTt9KTsgYi50ZXh0Q29udGVudD1vcGVuPydDb2xsYXBzZSBhbGwnOidFeHBhbmQgYWxsJzsgfSk7IH0pOyBbXS5mb3JFYWNoLmNhbGwoZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgnI21mYW0gLmNieCcpLGZ1bmN0aW9uKGIpeyBiLmFkZEV2ZW50TGlzdGVuZXIoJ2NsaWNrJyxmdW5jdGlvbigpeyB2YXIgcj1kb2N1bWVudC5nZXRFbGVtZW50QnlJZChiLmdldEF0dHJpYnV0ZSgnZGF0YS1tb3JlJykpO2lmKCFyKXJldHVybjsgdmFyIG9uPXIuY2xhc3NMaXN0LnRvZ2dsZSgnb24nKTsgYi50ZXh0Q29udGVudD1vbj8nSGlkZSc6J0RldGFpbCc7IGIuc2V0QXR0cmlidXRlKCdhcmlhLWV4cGFuZGVkJyxvbj8ndHJ1ZSc6J2ZhbHNlJyk7IH0pOyB9KTsgfSkoKTs7KGZ1bmN0aW9uKCl7IGlmKCFkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnbWZhbScpKXJldHVybjsgZnVuY3Rpb24gZmxhc2goaWQpeyB2YXIgZWw9ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoaWQpOyBpZighZWwpcmV0dXJuOyBlbC5jbGFzc0xpc3QuYWRkKCdmbGFzaCcpOyBzZXRUaW1lb3V0KGZ1bmN0aW9uKCl7ZWwuY2xhc3NMaXN0LnJlbW92ZSgnZmxhc2gnKTt9LDE4MDApOyB9IGZ1bmN0aW9uIGdvKGlkKXsgdmFyIGVsPWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKGlkKTsgaWYoIWVsKXJldHVybiBmYWxzZTsgdmFyIGQ9ZWwuY2xvc2VzdCgnZGV0YWlscycpOyBpZihkJiYhZC5vcGVuKWQub3Blbj10cnVlOyBlbC5zY3JvbGxJbnRvVmlldyh7YmVoYXZpb3I6J3Ntb290aCcsYmxvY2s6J2NlbnRlcid9KTsgZmxhc2goaWQpOyByZXR1cm4gdHJ1ZTsgfSBkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKCdjbGljaycsZnVuY3Rpb24oZSl7IHZhciB0PWUudGFyZ2V0OyB2YXIgYT10JiZ0LmNsb3Nlc3Q\/dC5jbG9zZXN0KCdhLnVuaXQuanVtcCcpOm51bGw7IGlmKCFhKXJldHVybjsgdmFyIGg9YS5nZXRBdHRyaWJ1dGUoJ2hyZWYnKXx8Jyc7IGlmKGguY2hhckF0KDApIT09JyMnKXJldHVybjsgaWYoZ28oaC5zbGljZSgxKSkpe2UucHJldmVudERlZmF1bHQoKTsgaWYoaGlzdG9yeS5yZXBsYWNlU3RhdGUpaGlzdG9yeS5yZXBsYWNlU3RhdGUobnVsbCwnJyxoKTt9IH0pOyBpZihsb2NhdGlvbi5oYXNoLmluZGV4T2YoJyNiYXNlLScpPT09MCl7c2V0VGltZW91dChmdW5jdGlvbigpe2dvKGxvY2F0aW9uLmhhc2guc2xpY2UoMSkpO30sNDAwKTt9IH0pKCk7\"><\/div>\n<p><script>(function(){var el=document.getElementById(\"oob-data\");var js=decodeURIComponent(escape(atob(el.getAttribute(\"data-js\"))));var sc=document.createElement(\"script\");sc.text=js;document.body.appendChild(sc);})();<\/script><div id=\"shr-data\" data-js=\"KGZ1bmN0aW9uKCl7IHZhciB3PWRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJyNtZmFtIC5tZnNoYXJlJyk7IGlmKCF3KXJldHVybjsgdmFyIHQ9dy5xdWVyeVNlbGVjdG9yKCcubWZzaC1idG4nKSwgbmV0PXcucXVlcnlTZWxlY3RvcignLm1mc2gtbmV0JyksIHNhaWQ9dy5xdWVyeVNlbGVjdG9yKCcubWZzaC1zYWlkJyk7IHZhciB1cmw9bG9jYXRpb24uaHJlZi5zcGxpdCgnIycpWzBdLnNwbGl0KCc\/JylbMF07IHZhciB0aXRsZT0oZG9jdW1lbnQucXVlcnlTZWxlY3RvcignI21mYW0gaDEnKXx8e30pLnRleHRDb250ZW50fHxkb2N1bWVudC50aXRsZTsgdmFyIFU9ZW5jb2RlVVJJQ29tcG9uZW50KHVybCksIFQ9ZW5jb2RlVVJJQ29tcG9uZW50KHRpdGxlKTsgdmFyIGxpbmtzPVsgWydYJywnaHR0cHM6Ly90d2l0dGVyLmNvbS9pbnRlbnQvdHdlZXQ\/dXJsPScrVSsnJnRleHQ9JytULCdNMTguMiAySDIxbC02LjYgNy41TDIyIDIyaC02bC00LjctNi4yTDUuOSAyMkgzbDctOEwyIDJoNi4ybDQuMyA1LjdMMTguMiAyem0tMSAxOGgxLjZMNyAzLjlINS4zTDE3LjIgMjB6J10sIFsnRmFjZWJvb2snLCdodHRwczovL3d3dy5mYWNlYm9vay5jb20vc2hhcmVyL3NoYXJlci5waHA\/dT0nK1UsJ00xMyAyMnYtOWgzbC41LTMuNUgxM1Y3LjNjMC0xIC4zLTEuNyAxLjgtMS43SDE2LjZWMi40QTI0IDI0IDAgMDAxNC4yIDJDMTEuNyAyIDEwIDMuNSAxMCA2LjN2My4ySDdWMTNoM3Y5aDN6J10sIFsnTGlua2VkSW4nLCdodHRwczovL3d3dy5saW5rZWRpbi5jb20vc2hhcmluZy9zaGFyZS1vZmZzaXRlLz91cmw9JytVLCdNNC45OCAzLjVBMi41IDIuNSAwIDExMi41IDYgMi41IDIuNSAwIDAxNC45OCAzLjV6TTMgOC45OGg0VjIxSDN6TTkgOC45OGgzLjh2MS42NGguMDVBNC4yIDQuMiAwIDAxMTcgOC42YzQgMCA0LjcgMi42IDQuNyA2VjIxaC00di01LjZjMC0xLjM0IDAtMy0xLjktM3MtMi4yIDEuNC0yLjIgMi45VjIxSDl6J10sIFsnV2hhdHNBcHAnLCdodHRwczovL3dhLm1lLz90ZXh0PScrVCsnJTIwJytVLCdNMTIgMmExMCAxMCAwIDAwLTguNiAxNUwyIDIybDUuMi0xLjRBMTAgMTAgMCAxMDEyIDJ6bTUuNSAxNC4xYy0uMi43LTEuMyAxLjMtMS45IDEuM3MtMS4yLjMtNC0xLjItNC4zLTQuNy00LjUtNC45LTEuMS0xLjYtMS4xLTMgLjctMiAxLTIuMy42LS4zLjgtLjNoLjZjLjIgMCAuNC0uMS43LjVsMSAyLjNjLjEuMi4xLjQgMCAuNmwtLjQuNS0uNC40Yy0uMS4xLS4zLjMtLjEuNmE5IDkgMCAwMDEuNiAyIDggOCAwIDAwMi4zIDEuNWMuMy4xLjUuMS42LS4xbC45LTFjLjItLjIuNC0uMi42LS4xbDIuMiAxYy4zLjIuNS4zLjYuNGEyIDIgMCAwMTAgLjh6J10sIFsnRW1haWwnLCdtYWlsdG86P3N1YmplY3Q9JytUKycmYm9keT0nK1UsJ00yMCA0SDRhMiAyIDAgMDAtMiAydjEyYTIgMiAwIDAwMiAyaDE2YTIgMiAwIDAwMi0yVjZhMiAyIDAgMDAtMi0yem0wIDQuMmwtOCA1LTgtNVY2bDggNSA4LTV6J10gXTsgdmFyIGg9Jyc7IGZvcih2YXIgaT0wO2k8bGlua3MubGVuZ3RoO2krKyl7IGgrPSc8YSBocmVmPSInK2xpbmtzW2ldWzFdKyciIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vb3BlbmVyIiBhcmlhLWxhYmVsPSJTaGFyZSBvbiAnK2xpbmtzW2ldWzBdKyciPjxzdmcgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSInK2xpbmtzW2ldWzJdKyciLz48L3N2Zz48L2E+JzsgfSBoKz0nPGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJtZnNoLWNvcHkiIGFyaWEtbGFiZWw9IkNvcHkgbGluayI+PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiPjxwYXRoIGQ9Ik0xNiAxSDRhMiAyIDAgMDAtMiAydjE0aDJWM2gxMlYxem0zIDRIOGEyIDIgMCAwMC0yIDJ2MTRhMiAyIDAgMDAyIDJoMTFhMiAyIDAgMDAyLTJWN2EyIDIgMCAwMC0yLTJ6bTAgMTZIOFY3aDExdjE0eiIvPjwvc3ZnPjwvYnV0dG9uPic7IG5ldC5pbm5lckhUTUw9aDsgZnVuY3Rpb24gZmxhc2gobSl7IHNhaWQudGV4dENvbnRlbnQ9bTsgc2V0VGltZW91dChmdW5jdGlvbigpe3NhaWQudGV4dENvbnRlbnQ9Jyd9LDIyMDApOyB9IG5ldC5xdWVyeVNlbGVjdG9yKCcubWZzaC1jb3B5JykuYWRkRXZlbnRMaXN0ZW5lcignY2xpY2snLGZ1bmN0aW9uKCl7IGlmKG5hdmlnYXRvci5jbGlwYm9hcmQpe25hdmlnYXRvci5jbGlwYm9hcmQud3JpdGVUZXh0KHVybCkudGhlbihmdW5jdGlvbigpe2ZsYXNoKCdMaW5rIGNvcGllZCcpfSxmdW5jdGlvbigpe2ZsYXNoKHVybCl9KTt9IGVsc2UgZmxhc2godXJsKTsgfSk7IHQuYWRkRXZlbnRMaXN0ZW5lcignY2xpY2snLGZ1bmN0aW9uKCl7IGlmKG5hdmlnYXRvci5zaGFyZSl7IG5hdmlnYXRvci5zaGFyZSh7dGl0bGU6dGl0bGUsdXJsOnVybH0pLmNhdGNoKGZ1bmN0aW9uKCl7fSk7IHJldHVybjsgfSB3LmNsYXNzTGlzdC50b2dnbGUoJ29uJyk7IH0pOyBpZighbmF2aWdhdG9yLnNoYXJlKSB3LmNsYXNzTGlzdC5hZGQoJ29uJyk7IH0pKCk7\"><\/div>\n<p><script>(function(){var el=document.getElementById(\"shr-data\");var js=decodeURIComponent(escape(atob(el.getAttribute(\"data-js\"))));var sc=document.createElement(\"script\");sc.text=js;document.body.appendChild(sc);})();<\/script>","protected":false},"excerpt":{"rendered":"<p>Order of Battle &middot; Peru Peruvian Air Force Fuerza A&#233;rea del Per&#250; The Peruvian Air Force (Fuerza A&#233;rea del Per&#250;) was formed on 20 May 1929 by merging Peru&rsquo;s army and navy aviation, fought Colombia in 1933 and Ecuador in 1941, 1981 and 1995, was the first Latin American air force to fly supersonic Mirages, later flew MiG-29s, Mirage 2000s and Su-25s side by side &mdash; and in April 2026, after a fourteen-year search, it chose new F-16 Block 70s to replace a fighter fleet that had largely stopped flying. National markingRed outer ring, white ring, red centre. 0Combat aircraft 10Active air bases 1929Founded 13Types retired Photo: U.S. Air Force [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":22996,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"editor_notices":[],"footnotes":""},"class_list":["post-29383","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Peruvian Air Force | MiGFlug<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/migflug.com\/ja\/\u7a7a\u8ecd\/peruvian-air-force\/\" \/>\n<meta property=\"og:locale\" content=\"ja_JP\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Peruvian Air Force | MiGFlug\" \/>\n<meta property=\"og:description\" content=\"Order of Battle &middot; Peru Peruvian Air Force Fuerza A&#233;rea del Per&#250; The Peruvian Air Force (Fuerza A&#233;rea del Per&#250;) was formed on 20 May 1929 by merging Peru&rsquo;s army and navy aviation, fought Colombia in 1933 and Ecuador in 1941, 1981 and 1995, was the first Latin American air force to fly supersonic Mirages, later flew MiG-29s, Mirage 2000s and Su-25s side by side &mdash; and in April 2026, after a fourteen-year search, it chose new F-16 Block 70s to replace a fighter fleet that had largely stopped flying. National markingRed outer ring, white ring, red centre. 0Combat aircraft 10Active air bases 1929Founded 13Types retired Photo: U.S. Air Force [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/migflug.com\/ja\/\u7a7a\u8ecd\/peruvian-air-force\/\" \/>\n<meta property=\"og:site_name\" content=\"MiGFlug\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/MiGFlug\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-02T18:59:36+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ml5psubhxdln.i.optimole.com\/cb:78--.b845\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/06\/migflug-share-1200x630-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@migflug\" \/>\n<meta name=\"twitter:label1\" content=\"\u63a8\u5b9a\u8aad\u307f\u53d6\u308a\u6642\u9593\" \/>\n\t<meta name=\"twitter:data1\" content=\"32\u5206\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/migflug.com\\\/air-forces\\\/peruvian-air-force\\\/\",\"url\":\"https:\\\/\\\/migflug.com\\\/air-forces\\\/peruvian-air-force\\\/\",\"name\":\"Peruvian Air Force | MiGFlug\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/migflug.com\\\/#website\"},\"datePublished\":\"2026-10-02T07:30:44+00:00\",\"dateModified\":\"2026-10-02T18:59:36+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/migflug.com\\\/air-forces\\\/peruvian-air-force\\\/#breadcrumb\"},\"inLanguage\":\"ja\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/migflug.com\\\/air-forces\\\/peruvian-air-force\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/migflug.com\\\/air-forces\\\/peruvian-air-force\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\\\/\\\/migflug.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Air Forces of the World \u2014 Order of Battle\",\"item\":\"https:\\\/\\\/migflug.com\\\/air-forces\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Peruvian Air Force\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/migflug.com\\\/#website\",\"url\":\"https:\\\/\\\/migflug.com\\\/\",\"name\":\"MiGFlug\",\"description\":\"Fly a Jet Fighter Yourself\",\"publisher\":{\"@id\":\"https:\\\/\\\/migflug.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/migflug.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ja\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/migflug.com\\\/#organization\",\"name\":\"MiGFlug GmbH\",\"url\":\"https:\\\/\\\/migflug.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ja\",\"@id\":\"https:\\\/\\\/migflug.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/migflug.com\\\/wp-content\\\/uploads\\\/2018\\\/10\\\/logo-migflug-blue.png\",\"contentUrl\":\"https:\\\/\\\/migflug.com\\\/wp-content\\\/uploads\\\/2018\\\/10\\\/logo-migflug-blue.png\",\"width\":200,\"height\":100,\"caption\":\"MiGFlug GmbH\"},\"image\":{\"@id\":\"https:\\\/\\\/migflug.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/MiGFlug\\\/\",\"https:\\\/\\\/x.com\\\/migflug\",\"https:\\\/\\\/www.instagram.com\\\/migflug\\\/\",\"https:\\\/\\\/www.youtube.com\\\/user\\\/MiGFlug\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/migflug.com\\\/\",\"https:\\\/\\\/www.pinterest.ch\\\/migflug\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Peruvian Air Force | MiGFlug","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/migflug.com\/ja\/\u7a7a\u8ecd\/peruvian-air-force\/","og_locale":"ja_JP","og_type":"article","og_title":"Peruvian Air Force | MiGFlug","og_description":"Order of Battle &middot; Peru Peruvian Air Force Fuerza A&#233;rea del Per&#250; The Peruvian Air Force (Fuerza A&#233;rea del Per&#250;) was formed on 20 May 1929 by merging Peru&rsquo;s army and navy aviation, fought Colombia in 1933 and Ecuador in 1941, 1981 and 1995, was the first Latin American air force to fly supersonic Mirages, later flew MiG-29s, Mirage 2000s and Su-25s side by side &mdash; and in April 2026, after a fourteen-year search, it chose new F-16 Block 70s to replace a fighter fleet that had largely stopped flying. National markingRed outer ring, white ring, red centre. 0Combat aircraft 10Active air bases 1929Founded 13Types retired Photo: U.S. Air Force [&hellip;]","og_url":"https:\/\/migflug.com\/ja\/\u7a7a\u8ecd\/peruvian-air-force\/","og_site_name":"MiGFlug","article_publisher":"https:\/\/www.facebook.com\/MiGFlug\/","article_modified_time":"2026-10-02T18:59:36+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/ml5psubhxdln.i.optimole.com\/cb:78--.b845\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/06\/migflug-share-1200x630-1.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_site":"@migflug","twitter_misc":{"\u63a8\u5b9a\u8aad\u307f\u53d6\u308a\u6642\u9593":"32\u5206"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/migflug.com\/air-forces\/peruvian-air-force\/","url":"https:\/\/migflug.com\/air-forces\/peruvian-air-force\/","name":"Peruvian Air Force | MiGFlug","isPartOf":{"@id":"https:\/\/migflug.com\/#website"},"datePublished":"2026-10-02T07:30:44+00:00","dateModified":"2026-10-02T18:59:36+00:00","breadcrumb":{"@id":"https:\/\/migflug.com\/air-forces\/peruvian-air-force\/#breadcrumb"},"inLanguage":"ja","potentialAction":[{"@type":"ReadAction","target":["https:\/\/migflug.com\/air-forces\/peruvian-air-force\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/migflug.com\/air-forces\/peruvian-air-force\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/migflug.com\/"},{"@type":"ListItem","position":2,"name":"Air Forces of the World \u2014 Order of Battle","item":"https:\/\/migflug.com\/air-forces\/"},{"@type":"ListItem","position":3,"name":"Peruvian Air Force"}]},{"@type":"WebSite","@id":"https:\/\/migflug.com\/#website","url":"https:\/\/migflug.com\/","name":"\u30de\u30a4\u30b0\u30d5\u30e9\u30c3\u30b0","description":"\u81ea\u5206\u3067\u30b8\u30a7\u30c3\u30c8\u6226\u95d8\u6a5f\u3092\u64cd\u7e26\u3057\u3066\u307f\u3088\u3046","publisher":{"@id":"https:\/\/migflug.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/migflug.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ja"},{"@type":"Organization","@id":"https:\/\/migflug.com\/#organization","name":"MiGFlug GmbH","url":"https:\/\/migflug.com\/","logo":{"@type":"ImageObject","inLanguage":"ja","@id":"https:\/\/migflug.com\/#\/schema\/logo\/image\/","url":"https:\/\/migflug.com\/wp-content\/uploads\/2018\/10\/logo-migflug-blue.png","contentUrl":"https:\/\/migflug.com\/wp-content\/uploads\/2018\/10\/logo-migflug-blue.png","width":200,"height":100,"caption":"MiGFlug GmbH"},"image":{"@id":"https:\/\/migflug.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/MiGFlug\/","https:\/\/x.com\/migflug","https:\/\/www.instagram.com\/migflug\/","https:\/\/www.youtube.com\/user\/MiGFlug","https:\/\/www.linkedin.com\/company\/migflug.com\/","https:\/\/www.pinterest.ch\/migflug\/"]}]}},"_links":{"self":[{"href":"https:\/\/migflug.com\/ja\/wp-json\/wp\/v2\/pages\/29383","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/migflug.com\/ja\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/migflug.com\/ja\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/migflug.com\/ja\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/migflug.com\/ja\/wp-json\/wp\/v2\/comments?post=29383"}],"version-history":[{"count":4,"href":"https:\/\/migflug.com\/ja\/wp-json\/wp\/v2\/pages\/29383\/revisions"}],"predecessor-version":[{"id":31182,"href":"https:\/\/migflug.com\/ja\/wp-json\/wp\/v2\/pages\/29383\/revisions\/31182"}],"up":[{"embeddable":true,"href":"https:\/\/migflug.com\/ja\/wp-json\/wp\/v2\/pages\/22996"}],"wp:attachment":[{"href":"https:\/\/migflug.com\/ja\/wp-json\/wp\/v2\/media?parent=29383"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}