{"id":29115,"date":"2026-10-02T08:38:46","date_gmt":"2026-10-02T06:38:46","guid":{"rendered":"https:\/\/migflug.com\/?page_id=29115"},"modified":"2026-10-02T15:17:32","modified_gmt":"2026-10-02T13:17:32","slug":"%e5%88%a9%e6%af%94%e4%ba%9a%e7%a9%ba%e5%86%9b","status":"publish","type":"page","link":"https:\/\/migflug.com\/cn\/air-forces\/libyan-air-force\/","title":{"rendered":"\u5229\u6bd4\u4e9a\u7a7a\u519b"},"content":{"rendered":"<style>body.page-id-29115 h1.entry-title.main_title{display:none} body.page-id-29115 #main-content .container{padding-top:0} body.page-id-29115 #left-area{padding-bottom:0} body.page-id-29115{overflow-x:hidden} body.page-id-29115 #sidebar{display:none} body.page-id-29115 #left-area{width:100%!important;float:none;padding:0} body.page-id-29115 #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\">\n<div class=\"wrap hero-in\">\n<div class=\"crumb\"><a href=\"https:\/\/migflug.com\/air-forces\/\">Order of Battle<\/a> &middot; Libya<\/div>\n<h1>Libyan Air Force<\/h1>\n<div class=\"native\">&#1575;&#1604;&#1602;&#1608;&#1575;&#1578; &#1575;&#1604;&#1580;&#1608;&#1610;&#1577; &#1575;&#1604;&#1604;&#1610;&#1576;&#1610;&#1577;<\/div>\n<p class=\"sub\">The Libyan Air Force was founded by royal decree in September 1962, grew under Muammar Gaddafi into one of Africa&rsquo;s largest air arms on paper &mdash; hundreds of Mirages, MiGs, Sukhois and Tu-22 bombers &mdash; lost aircraft in Chad, over the Gulf of Sidra and to NATO in 2011, and since 2014 has been split between the Tripoli government and Khalifa Haftar&rsquo;s Libyan National Army, each leaning on foreign aircraft, drones and pilots.<\/p>\n<div class=\"marks\">\n<div class=\"mark\"><svg class=\"rondel\" viewBox=\"0 0 100 100\" role=\"img\" aria-label=\"Libyan national marking: red outer ring, black ring, green centre\"><circle cx=\"50\" cy=\"50\" r=\"49\" fill=\"#e70013\"\/><circle cx=\"50\" cy=\"50\" r=\"33\" fill=\"#000000\"\/><circle cx=\"50\" cy=\"50\" r=\"16.5\" fill=\"#239e46\"\/><\/svg><span class=\"mk\">National marking<b>Red outer ring, black ring, green centre.<\/b><\/span><\/div>\n<\/div>\n<div class=\"statstrip\">\n<div class=\"stat\"><b>21<\/b><span>Combat aircraft<\/span><\/div>\n<div class=\"stat\"><b>10<\/b><span>Active air bases<\/span><\/div>\n<div class=\"stat\"><b>1962<\/b><span>Founded<\/span><\/div>\n<div class=\"stat\"><b>8<\/b><span>Types retired<\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"accent\"><\/div>\n<\/div>\n<div class=\"wrap\">\n<div class=\"chips\"><span class=\"chip\"><b>Country<\/b>Libya<\/span><span class=\"chip\"><b>Founded<\/b>1962<\/span><span class=\"chip\"><b>Status<\/b>Active<\/span><span class=\"chip\"><b>Headquarters<\/b>Tripoli and Benghazi (divided)<\/span><span class=\"chip\"><b>Commander<\/b>Divided command<\/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 Libyan Air Force story: a royal decree in 1962, Gaddafi&rsquo;s Mirages and MiGs, and two rival air arms since 2014<\/h2>\n<div class=\"cols\">\n<div>\n<h3 class=\"sh\">1962&ndash;1969: a royal air force of transports and trainers<\/h3>\n<p>Libya&rsquo;s air force was created by decree on 13 September 1962, under King Idris, as the Royal Libyan Air Force (&#1575;&#1604;&#1587;&#1604;&#1575;&#1581; &#1575;&#1604;&#1580;&#1608;&#1610; &#1575;&#1604;&#1605;&#1604;&#1603;&#1610; &#1575;&#1604;&#1604;&#1610;&#1576;&#1610;). Arabic Wikipedia credits the defence minister Younis Abd al-Nabi Belkheir with the decree and names Major al-Hadi Salem al-Husumi, described as the first Libyan pilot, as its first commander. It began with a handful of Douglas C-47 transports and Lockheed T-33 trainers. In May 1967 the kingdom agreed with the United States on ten Northrop F-5s, but the monarchy did not outlast the decade: Gaddafi&rsquo;s officers took power on 1 September 1969. When the Americans left Wheelus Air Base near Tripoli in 1970, it became a Libyan base and was renamed Okba Ben Nafi &mdash; today&rsquo;s Mitiga. The service was renamed the Libyan Arab Air Force.<\/p>\n<h3 class=\"sh\">1969&ndash;1986: Gaddafi buys an air force<\/h3>\n<p>Oil money then bought aircraft faster than Libya could train people to fly them. Late in 1969 Libya ordered 110 Mirage 5s from France &mdash; 53 fighter-bombers, 32 interceptors, ten reconnaissance aircraft and 15 two-seaters &mdash; and sent its first pilots to France in 1970, with French and Pakistani instructors at Mitiga and Tobruk. Mirage F1s were ordered in 1975, followed by the Soviet Union&rsquo;s catalogue: MiG-21s, MiG-23s, Su-22s, somewhere between 60 and 96 MiG-25s depending on the source, 14 Tu-22 bombers and, in 1989, six Su-24s. Italy supplied 240 SF.260 trainers and 20 CH-47 Chinooks, Yugoslavia 50 G-2 Galebs. The weakness was everything behind the aircraft: Wikipedia&rsquo;s account of the 1987 Chad campaign notes that Gaddafi&rsquo;s fear of a coup kept the military unprofessional, and by 2008 only a few of the MiG-25s were serviceable.<\/p>\n<h3 class=\"sh\">Chad and the Gulf of Sidra: the air force in combat<\/h3>\n<p>The aircraft did see combat. Twenty-one Libyan Mirage 5s were lent to Egypt in 1973, flown by Egyptian pilots and returned in 1974; in the brief 1977 border war with Egypt, Egypt claimed three or four Libyan Mirages shot down. In Chad, Libyan Tu-22s bombed N&rsquo;Djamena from 1980; on 17 February 1986 a single Tu-22 cratered its runway, and on 7 September 1987 another was shot down by a French Hawk battery. The Chadian offensive of 1987 overran Ouadi Doum, where Wikipedia lists 11 L-39s, two Tu-22s and three Mi-25s among the aircraft destroyed or captured, and Chad claimed about 32 aircraft at Maaten al-Sarra. Against the United States Libya lost two Su-22s on 19 August 1981 and two MiG-23s on 4 January 1989 to Navy F-14s, and aircraft on the ground at Benina and Tripoli in the US raid of 15 April 1986.<\/p>\n<h3 class=\"sh\">2011: defection, revolt and NATO&rsquo;s no-fly zone<\/h3>\n<p>In February 2011 the revolt split the air force. On 21 February two colonels flew their Mirage F1s, serials 502 and 508, to Malta and said they had been ordered to bomb protesters in Benghazi; two days later a Su-22 crew ejected rather than bomb the city. Rebels who took Benina flew 38 combat sorties in March, per Wikipedia, losing two jets and a helicopter. On 17 March the UN Security Council passed resolution 1973, authorising a no-fly zone. France, the United States and Britain struck from 19 March and NATO took command on 31 March; its Operation Unified Protector flew more than 26,000 sorties in 222 days. On 23 March a British air vice-marshal told the BBC that the Libyan air force no longer existed as a fighting force. The Malta Mirages flew home on 21 February 2012.<\/p>\n<h3 class=\"sh\">2014&ndash;2020: two air forces and a drone war<\/h3>\n<p>Rebuilding stalled when the state did. In May 2014 Khalifa Haftar launched Operation Dignity in the east, and the surviving aircraft divided between his forces &mdash; later the Libyan National Army (LNA), which HRW calls the Libyan Arab Armed Forces &mdash; and the authorities in Tripoli and Misrata. Both sides flew old MiG-21s, MiG-23s, Mirage F1s and L-39s, and both lost them: the LNA reported shooting down a Tripoli L-39 on 10 April 2019 and a Mirage F1 on 7 May 2019 during its offensive on Tripoli. The decisive aircraft, however, were foreign. HRW reported that the UAE supplied the LNA with armed drones and Turkey supplied Tripoli&rsquo;s government; the UN envoy called Libya possibly the largest drone war theatre in the world. In May 2020 US Africa Command said Russia had sent at least 14 MiG-29s and several Su-24s to Al Jufra.<\/p>\n<h3 class=\"sh\">2021&ndash;2026: ceasefire, rival patrons and a Pakistani deal<\/h3>\n<p>The ceasefire of 23 October 2020 ended the Tripoli war but did not reunite the air force. Elections planned for 2021 were postponed indefinitely, and each camp kept its own aircraft and patrons: Turkey in the west, and in the east Russia, which according to Reuters began flying cargo to Libya as it pulled back from Syria in December 2024. Tripoli&rsquo;s government used drones against what it called smuggling gangs at Zawiya in May 2023. In December 2025 Reuters, citing Pakistani officials, reported a deal worth more than 4 billion dollars for 16 JF-17 fighters and 12 Super Mushshak trainers for the LNA, which Libyan authorities had not confirmed in full. What Libya has in 2026 is not one air force but two, both small, both dependent on outsiders, and neither publicly counted by its own government.<\/p>\n<\/div>\n<div>\n<div class=\"pull\">Oil money then bought aircraft faster than Libya could train people to fly them.<cite>Libyan 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 Libyan 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>&#1575;&#1604;&#1602;&#1608;&#1575;&#1578; &#1575;&#1604;&#1580;&#1608;&#1610;&#1577; &#1575;&#1604;&#1604;&#1610;&#1576;&#1610;&#1577;<span class=\"gnote\">Al-Quwwat al-Jawwiya al-Libiya, as used by English and Arabic Wikipedia. Neither government publishes an official air force website that could be checked. The 1962 name was &#1575;&#1604;&#1587;&#1604;&#1575;&#1581; &#1575;&#1604;&#1580;&#1608;&#1610; &#1575;&#1604;&#1605;&#1604;&#1603;&#1610; &#1575;&#1604;&#1604;&#1610;&#1576;&#1610; (Royal Libyan Air Force)<\/span><\/dd>\n<dt>Founded<\/dt>\n<dd>13 September 1962<span class=\"gnote\">By royal decree under King Idris as the Royal Libyan Air Force. English Wikipedia gives September 1962 without a day<\/span><\/dd>\n<dt>Part of<\/dt>\n<dd>Divided since 2014<span class=\"gnote\">Air units loyal to the Tripoli-based government (the Government of National Accord, then from 2021 the Government of National Unity) and the air arm of Khalifa Haftar&rsquo;s Libyan National Army in the east and south<\/span><\/dd>\n<dt>Headquarters<\/dt>\n<dd>Tripoli and Benghazi<span class=\"gnote\">Wikipedia gives Tripoli for the Tripoli-backed force and Tobruk for the House of Representatives-backed force; the LNA&rsquo;s air arm is centred on Benina, Benghazi<\/span><\/dd>\n<dt>Commander<\/dt>\n<dd>No single commander<span class=\"gnote\">Saqr Geroushi led the LNA air arm from 2015 to at least 2020 and became LNA Inspector General in 2021; current air chiefs on both sides not confirmed<\/span><\/dd>\n<dt>Names used<\/dt>\n<dd>Royal Libyan Air Force; Libyan Arab Air Force; Libyan Arab Air Forces<span class=\"gnote\">Renamed after the 1969 revolution; Arabic Wikipedia records a later merger with air defence<\/span><\/dd>\n<\/dl>\n<\/div>\n<div class=\"spectable\">\n<h4>Strength<\/h4>\n<dl>\n<dt>Personnel<\/dt>\n<dd>18,000&ndash;23,000 before 2011<span class=\"gnote\">Wikipedia gives about 18,000 and 374 aircraft at 13 bases in 2010; Arabic Wikipedia gives about 23,000 including the air defence command. No current figure is published by either side<\/span><\/dd>\n<dt>Combat aircraft<\/dt>\n<dd>\n<ul class=\"gl\">\n<li>Tripoli government &mdash; a few MiG-23BN, Mirage F1 and Su-24MK<\/li>\n<li>LNA &mdash; about 10 MiG-21MF, 2&ndash;3 MiG-23, 2 Mirage F1, 1 Su-22UM3<\/li>\n<li>Russian-operated at LNA bases &mdash; MiG-29 and Su-24 (at least 14 MiG-29s per AFRICOM in 2020)<\/li>\n<\/ul>\n<p><span class=\"gnote\">Figures are from the IISS Military Balance 2025 as reproduced by Wikipedia; they are small and uncertain. AFRICOM said in 2020 that Russian MiG-29s and Su-24s at Al Jufra were flown by private military contractors, not by Libyans<\/span><\/dd>\n<dt>Trainers and light attack<\/dt>\n<dd>\n<ul class=\"gl\">\n<li>L-39 Albatros &mdash; about 15 (Tripoli) and 10 (LNA)<\/li>\n<li>SF.260 &mdash; a handful on each side<\/li>\n<li>TAI H&#252;rku&#351; &mdash; 10&ndash;12 for Tripoli<\/li>\n<\/ul>\n<p><span class=\"gnote\">IISS 2025 via Wikipedia; Wikipedia&rsquo;s H&#252;rku&#351; article says ten H&#252;rku&#351;-C are to be delivered<\/span><\/dd>\n<dt>Helicopters<\/dt>\n<dd>\n<ul class=\"gl\">\n<li>Mi-24\/35, Mi-8\/17 &mdash; both sides<\/li>\n<li>AS332 Super Puma &mdash; 3 (LNA)<\/li>\n<li>SA342 Gazelle &mdash; 3 (LNA)<\/li>\n<\/ul>\n<p><span class=\"gnote\">IISS 2025 via Wikipedia; the three Super Pumas came from the UAE firm Lancaster 6 in June 2019<\/span><\/dd>\n<dt>Armed drones<\/dt>\n<dd>\n<ul class=\"gl\">\n<li>Bayraktar TB2 and others &mdash; Tripoli side, Turkish-supplied<\/li>\n<li>Wing Loong &mdash; LNA side, UAE-supplied per HRW<\/li>\n<\/ul>\n<p><span class=\"gnote\">Who owns and who flies the drones is the most contested question in Libya&rsquo;s air war. HRW reported UAE drones supporting the LNA and Turkish drones supporting Tripoli; counts are not published by either government<\/span><\/dd>\n<\/dl>\n<\/div>\n<div class=\"spectable\">\n<h4>Infrastructure<\/h4>\n<dl>\n<dt>Main air bases<\/dt>\n<dd>\n<ul class=\"gl\">\n<li>Mitiga, Tripoli &mdash; ex-Wheelus, Tripoli government<\/li>\n<li>Misrata &mdash; Tripoli government<\/li>\n<li>Al Watiya &mdash; taken by Tripoli forces 18 May 2020<\/li>\n<li>Benina, Benghazi &mdash; LNA<\/li>\n<li>Al Jufra &mdash; LNA, Russian aircraft in 2020<\/li>\n<\/ul>\n<p><span class=\"gnote\">Who holds which base has changed repeatedly since 2014; positions as last reported in the sources checked<\/span><\/dd>\n<dt>Bases before 2011<\/dt>\n<dd>13<span class=\"gnote\">Wikipedia&rsquo;s 2010 figure<\/span><\/dd>\n<dt>Ceasefire<\/dt>\n<dd>Since 23 October 2020<span class=\"gnote\">Signed in Geneva by the 5+5 Joint Military Commission; it required foreign fighters to leave within three months, which did not happen<\/span><\/dd>\n<dt>Arms embargo<\/dt>\n<dd>UN embargo since 2011<span class=\"gnote\">The Panel of Experts on Libya reports each year; its final report of March 2026 was not yet public when Security Council Report wrote in April 2026<\/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 Libyan Air Force is organised<\/h2>\n<p class=\"spx-lede\">Founded by royal decree on 13 September 1962, the Libyan Air Force has been divided since 2014 between air units loyal to the Tripoli-based government, now the Government of National Unity, and the air arm of Khalifa Haftar&rsquo;s Libyan National Army (LNA) in the east and south. <span class=\"imp\">Both fly small numbers of Gaddafi-era survivors &mdash; MiG-21s, MiG-23s, Mirage F1s, Su-24s and about 25 L-39s between them, according to the IISS figures reproduced by Wikipedia &mdash; and both have relied on foreign-supplied armed drones.<\/span> The ceasefire of 23 October 2020 has not reunited them, and neither side publishes a fleet list or an order of battle.<\/p>\n<div class=\"org\">\n<div class=\"cmdcard\"><span class=\"cface mono\">DC<\/span><\/p>\n<div class=\"cmdtx\"><span class=\"crank\">Commander<\/span><b>Divided command<\/b><span class=\"cmeta\">No single commander of a unified Libyan air force &middot; in office since 2014<\/span><\/div>\n<div class=\"cmdorg\"><span>Libyan Air Force<\/span><em>&#1575;&#1604;&#1602;&#1608;&#1575;&#1578; &#1575;&#1604;&#1580;&#1608;&#1610;&#1577; &#1575;&#1604;&#1604;&#1610;&#1576;&#1610;&#1577;<\/em><\/div>\n<\/div>\n<div class=\"orgrow\">\n<div class=\"orgcard\"><span class=\"tag\">Headquarters<\/span><\/p>\n<h4>Libyan Air Force<\/h4>\n<div class=\"de\">&#1575;&#1604;&#1602;&#1608;&#1575;&#1578; &#1575;&#1604;&#1580;&#1608;&#1610;&#1577; &#1575;&#1604;&#1604;&#1610;&#1576;&#1610;&#1577;<\/div>\n<div class=\"oloc\">Tripoli and Benghazi (divided)<\/div>\n<p>Created by royal decree on 13 September 1962 as the Royal Libyan Air Force and renamed the Libyan Arab Air Force after 1969. Since 2014 two air arms have used the name: the forces of the Tripoli-based government answer to the Presidential Council, whose chairman Mohamed al-Menfi is listed as supreme commander, and the eastern air arm is part of Khalifa Haftar&rsquo;s Libyan National Army (LNA), whose deputy commander is Saddam Haftar. Saqr Geroushi led the LNA air arm from 2015 to at least 2020 and became its Inspector General in 2021; who commands either air arm in 2026 was not confirmed.<\/p>\n<\/div>\n<div class=\"orgcard\"><span class=\"tag\">Tripoli government side<\/span><\/p>\n<h4>Air units of the Government of National Unity<\/h4>\n<div class=\"de\"><\/div>\n<div class=\"oloc\">Western Libya<\/div>\n<p>A few MiG-23BNs, Mirage F1s and Su-24MKs, about 15 L-39s, three G-2 Galebs and Mi-35 helicopters, according to the IISS Military Balance 2025 as reproduced by Wikipedia; the same table lists 10 to 12 Turkish H&#252;rku&#351; trainers, whose delivery was not confirmed. Human Rights Watch reported that Turkey supplied the Tripoli side with armed drones; who operates them is not public.<\/p>\n<\/div>\n<div class=\"orgcard\"><span class=\"tag\">LNA side<\/span><\/p>\n<h4>Air arm of the Libyan National Army<\/h4>\n<div class=\"de\"><\/div>\n<div class=\"oloc\">Eastern and southern Libya<\/div>\n<p>About ten MiG-21MFs, two or three MiG-23s, two Mirage F1s, a Su-22UM3, about ten L-39s and about eight SF.260s, by the IISS 2025 figures reproduced by Wikipedia, with three AS332 Super Pumas transferred in June 2019 by the UAE firm Lancaster 6 and three Gazelles. Human Rights Watch reported that the UAE supported the LNA with armed drones. The LNA publishes no unit list.<\/p>\n<\/div>\n<div class=\"orgcard\"><span class=\"tag\">Helicopters<\/span><\/p>\n<h4>Mi-24\/35 and Mi-8\/17 fleets<\/h4>\n<div class=\"de\"><\/div>\n<p>Both sides fly Gaddafi-era Mi-24\/35 attack helicopters and Mi-8\/17 transports; counts are not confirmed by either government. A Mi-35 was captured at Al-Watiya on 18 May 2020.<\/p>\n<\/div>\n<div class=\"orgcard\"><span class=\"tag\">Foreign aircraft<\/span><\/p>\n<h4>Russian-supplied MiG-29s and Su-24s<\/h4>\n<div class=\"de\"><\/div>\n<div class=\"oloc\">Al Jufra and Sirte (2020, per AFRICOM)<\/div>\n<p>US Africa Command said in May and June 2020 that at least 14 MiG-29s and several Su-24s, repainted in Syria, were being flown in Libya in support of Russian private military contractors on the LNA side, and named Al Jufra and the Sirte area. Russia did not confirm the deployment in the sources checked, and these aircraft are not counted as Libyan.<\/p>\n<\/div>\n<div class=\"orgcard\"><span class=\"tag\">Reported orders<\/span><\/p>\n<h4>JF-17 and Super Mushshak for the LNA<\/h4>\n<div class=\"de\"><\/div>\n<p>Reuters reported on 22 December 2025, citing four Pakistani officials, a deal worth more than 4 billion dollars for 16 JF-17 fighters and 12 Super Mushshak trainers for the LNA, to be delivered over about two and a half years. Libyan authorities had not confirmed the full scope, and no delivery had been confirmed.<\/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 Libyan 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\/dassault-mirage-f1\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb none\"><\/span><\/a><\/td>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/dassault-mirage-f1\/\">Dassault Mirage F1AD\/ED\/BD<\/a><span class=\"nflag nf4\" role=\"img\" aria-label=\"Built in France\"><\/span><span class=\"st on\">In service<\/span><\/td>\n<td>Interceptor and multirole fighter<\/td>\n<td>4<\/td>\n<td><\/td>\n<td><\/td>\n<td>About two on each side (IISS 2025 via Wikipedia). 16 F1AD, 16 F1ED and 6 F1BD ordered in 1975. IISS Military Balance 2025 as reproduced by Wikipedia; not independently confirmed.<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/mig-21-fishbed\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb ph1\"><\/span><\/a><\/td>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/mig-21-fishbed\/\">Mikoyan-Gurevich MiG-21bis\/MF\/UM<\/a><span class=\"st on\">In service<\/span><\/td>\n<td>Fighter<\/td>\n<td>11<\/td>\n<td><\/td>\n<td><\/td>\n<td>About 10 MiG-21MF and at least one MiG-21UM with the LNA (IISS 2025 via Wikipedia). 64 MiG-21bis and UM bought under Gaddafi. <\/p>\n<details class=\"ndet\">\n<summary>More<\/summary>\n<p><span>IISS Military Balance 2025 as reproduced by Wikipedia; not independently confirmed.<\/span><\/details>\n<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/mig-23-flogger\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb none\"><\/span><\/a><\/td>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/mig-23-flogger\/\">Mikoyan-Gurevich MiG-23MS\/ML\/BN\/UB<\/a><span class=\"st on\">In service<\/span><\/td>\n<td>Fighter and ground attack<\/td>\n<td>5<\/td>\n<td><\/td>\n<td><\/td>\n<td>About two MiG-23BN in Tripoli and two or three MiG-23s with the LNA (IISS 2025 via Wikipedia). Gaddafi bought 54 MiG-23MS\/UB and 35 MiG-23BN; ML variants are also recorded. <\/p>\n<details class=\"ndet\">\n<summary>More<\/summary>\n<p><span>IISS Military Balance 2025 as reproduced by Wikipedia; not independently confirmed.<\/span><\/details>\n<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/su-24-fencer\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb ph2\"><\/span><\/a><\/td>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/su-24-fencer\/\">Sukhoi Su-24MK<\/a><span class=\"st on\">In service<\/span><\/td>\n<td>Strike aircraft<\/td>\n<td>2<\/td>\n<td>1989<\/td>\n<td><\/td>\n<td>About two with the Tripoli side (IISS 2025 via Wikipedia); six delivered in March\/April 1989. <\/p>\n<details class=\"ndet\">\n<summary>More<\/summary>\n<p><span>Russian Su-24s seen at LNA bases in 2020 were, according to AFRICOM, Russian-operated and are not counted here.<\/span><\/details>\n<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/su-22-fitter\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb none\"><\/span><\/a><\/td>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/su-22-fitter\/\">Sukhoi Su-22M3\/UM3<\/a><span class=\"st on\">In service<\/span><\/td>\n<td>Fighter-bomber<\/td>\n<td>1<\/td>\n<td><\/td>\n<td><\/td>\n<td>One Su-22UM3 with the LNA (IISS 2025 via Wikipedia); 10&ndash;12 decommissioned Su-22s were stored at Al Watiya in 2014.<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/l-39-albatros\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb ph3\"><\/span><\/a><\/td>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/l-39-albatros\/\">Aero L-39ZO Albatros<\/a><span class=\"st on\">In service<\/span><\/td>\n<td>Jet trainer and light attack<\/td>\n<td>25<\/td>\n<td><\/td>\n<td><\/td>\n<td>About 15 with the Tripoli side and 10 with the LNA (IISS 2025 via Wikipedia). IISS Military Balance 2025 as reproduced by Wikipedia; not independently confirmed.<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb none\"><\/span><\/td>\n<td>Soko G-2 Galeb<span class=\"st on\">In service<\/span><\/td>\n<td>Jet trainer and light attack<\/td>\n<td>3<\/td>\n<td><\/td>\n<td><\/td>\n<td>Three with the Tripoli side (IISS 2025 via Wikipedia); 50 bought from Yugoslavia.<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/sf-260\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb ph4\"><\/span><\/a><\/td>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/sf-260\/\">SIAI-Marchetti SF.260<\/a><span class=\"nflag nf10\" role=\"img\" aria-label=\"Built in Italy\"><\/span><span class=\"st on\">In service<\/span><\/td>\n<td>Basic trainer<\/td>\n<td>9<\/td>\n<td><\/td>\n<td><\/td>\n<td>At least one with the Tripoli side and about eight with the LNA (IISS 2025 via Wikipedia); 240 bought from Italy.<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb none\"><\/span><\/td>\n<td>TAI H&#252;rku&#351;<span class=\"st on\">In service<\/span><\/td>\n<td>Turboprop trainer and light attack<\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td>Twelve listed for the Tripoli side in IISS 2025 via Wikipedia; Wikipedia&rsquo;s H&#252;rku&#351; article says ten H&#252;rku&#351;-C are to be delivered. Whether any have been delivered was not confirmed.<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/mi-24-hind\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb ph5\"><\/span><\/a><\/td>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/mi-24-hind\/\">Mil Mi-24\/Mi-35 Hind<\/a><span class=\"st on\">In service<\/span><\/td>\n<td>Attack helicopter<\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td>Flown by both sides; Wikipedia lists two Mi-35s for Tripoli.<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/mi-8-hip\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb ph6\"><\/span><\/a><\/td>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/mi-8-hip\/\">Mil Mi-8\/Mi-17 Hip<\/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>Flown by both sides.<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb ph7\"><\/span><\/td>\n<td>Eurocopter AS332 Super Puma<span class=\"nflag nf4\" role=\"img\" aria-label=\"Built in France\"><\/span><span class=\"st on\">In service<\/span><\/td>\n<td>Transport helicopter<\/td>\n<td>3<\/td>\n<td>2019<\/td>\n<td><\/td>\n<td>Three with the LNA.<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/bayraktar-tb2\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb ph8\"><\/span><\/a><\/td>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/bayraktar-tb2\/\">Baykar Bayraktar TB2<\/a><span class=\"st on\">In service<\/span><\/td>\n<td>Armed drone<\/td>\n<td><\/td>\n<td>2019<\/td>\n<td><\/td>\n<td>Wikipedia&rsquo;s table lists 30 for the Tripoli side; HRW says only that Turkey reportedly supplied armed drones. Who operates them is not public.<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb none\"><\/span><\/td>\n<td>CAIG Wing Loong \/ Wing Loong II<span class=\"st on\">In service<\/span><\/td>\n<td>Armed drone<\/td>\n<td><\/td>\n<td>2019<\/td>\n<td><\/td>\n<td>HRW reported that the UAE supported the LNA with armed drones.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div class=\"fleetchart\">\n<div class=\"frow\"><span class=\"fname\">L-39<\/span><span class=\"fbar\"><i style=\"width:100%\"><\/i><\/span><span class=\"fnum\">25<\/span><\/div>\n<div class=\"frow\"><span class=\"fname\">MiG-21<\/span><span class=\"fbar\"><i style=\"width:44%\"><\/i><\/span><span class=\"fnum\">11<\/span><\/div>\n<div class=\"frow\"><span class=\"fname\">SF.260<\/span><span class=\"fbar\"><i style=\"width:36%\"><\/i><\/span><span class=\"fnum\">9<\/span><\/div>\n<div class=\"frow\"><span class=\"fname\">MiG-23<\/span><span class=\"fbar\"><i style=\"width:20%\"><\/i><\/span><span class=\"fnum\">5<\/span><\/div>\n<div class=\"frow\"><span class=\"fname\">Mirage F1<\/span><span class=\"fbar\"><i style=\"width:16%\"><\/i><\/span><span class=\"fnum\">4<\/span><\/div>\n<div class=\"frow\"><span class=\"fname\">G-2<\/span><span class=\"fbar\"><i style=\"width:12%\"><\/i><\/span><span class=\"fnum\">3<\/span><\/div>\n<div class=\"frow\"><span class=\"fname\">Super Puma<\/span><span class=\"fbar\"><i style=\"width:12%\"><\/i><\/span><span class=\"fnum\">3<\/span><\/div>\n<div class=\"frow\"><span class=\"fname\">Su-24<\/span><span class=\"fbar\"><i style=\"width:8%\"><\/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><span class=\"tthumb none\"><\/span><\/td>\n<td>PAC\/CAC JF-17 Thunder<span class=\"st ord\">On order<\/span><\/td>\n<td>16<\/td>\n<td><\/td>\n<td>For the LNA, reported by Reuters on 22 December 2025 citing four Pakistani officials, part of a deal worth more than 4 billion dollars to be delivered over about two and a half years. <\/p>\n<details class=\"ndet\">\n<summary>More<\/summary>\n<p><span>Libyan authorities had not publicly confirmed the full scope; no delivery confirmed.<\/span><\/details>\n<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb none\"><\/span><\/td>\n<td>PAC Super Mushshak<span class=\"st ord\">On order<\/span><\/td>\n<td>12<\/td>\n<td><\/td>\n<td>Trainers in the same reported LNA&ndash;Pakistan deal; not confirmed by Libyan authorities.<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb none\"><\/span><\/td>\n<td>TAI H&#252;rku&#351;-C<span class=\"st ord\">On order<\/span><\/td>\n<td>10<\/td>\n<td><\/td>\n<td>Wikipedia lists ten for the Libyan Air Force, to be delivered, without dates; IISS 2025, as reproduced by Wikipedia, already lists 12 with the Tripoli side. Status unclear.<\/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 Libyan Air Force has retired<\/h2>\n<p class=\"spx-lede\">8 types, from the Lockheed T-33 to the Tupolev Tu-22A\/B and Tu-22UD. <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\/tu-22-blinder\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb ph9\"><\/span><\/a><\/td>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/tu-22-blinder\/\" class=\"was\">Tupolev Tu-22A\/B and Tu-22UD<\/a><\/td>\n<td>Bomber<\/td>\n<td>16<\/td>\n<td><\/td>\n<td>Su-24<\/td>\n<td>14 bombers and two Tu-22UD trainers per the Tu-22 article; Wikipedia&rsquo;s Libyan Air Force article gives 14.<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb none\"><\/span><\/td>\n<td>Dassault Mirage 5D\/DE\/DR\/DD<span class=\"nflag nf4\" role=\"img\" aria-label=\"Built in France\"><\/span><\/td>\n<td>Fighter-bomber, interceptor and reconnaissance<\/td>\n<td>110<\/td>\n<td>1970&ndash;<\/td>\n<td>Mirage F1, MiG-23<\/td>\n<td>53 5D, 32 5DE, 10 5DR and 15 5DD ordered late in 1969.<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/mig-25-foxbat\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb ph10\"><\/span><\/a><\/td>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/mig-25-foxbat\/\" class=\"was\">Mikoyan-Gurevich MiG-25PD\/PU\/RBK<\/a><\/td>\n<td>Interceptor and reconnaissance<\/td>\n<td>96<\/td>\n<td><\/td>\n<td><\/td>\n<td>About 96 per the MiG-25 article; Wikipedia&rsquo;s Libyan Air Force article says some sources give more than 60. By mid-2008 only three PUs and seven RBs were operational.<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/c-130-hercules\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb ph11\"><\/span><\/a><\/td>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/c-130-hercules\/\" class=\"was\">Lockheed C-130H Hercules<\/a><span class=\"nflag nf8\" role=\"img\" aria-label=\"Built in the United States\"><\/span><\/td>\n<td>Tactical transport<\/td>\n<td>8<\/td>\n<td>1971&ndash;<\/td>\n<td><\/td>\n<td>Eight delivered in 1971.<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb none\"><\/span><\/td>\n<td>Ilyushin Il-76<\/td>\n<td>Strategic transport<\/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\/ch-47-chinook\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb ph12\"><\/span><\/a><\/td>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/ch-47-chinook\/\" class=\"was\">Elicottero Meridionali CH-47C Chinook<\/a><span class=\"nflag nf10\" role=\"img\" aria-label=\"Built in Italy\"><\/span><\/td>\n<td>Heavy transport helicopter<\/td>\n<td>20<\/td>\n<td><\/td>\n<td><\/td>\n<td>20 acquired from Italy.<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/t-33-shooting-star\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb ph13\"><\/span><\/a><\/td>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/t-33-shooting-star\/\" class=\"was\">Lockheed T-33<\/a><span class=\"nflag nf8\" role=\"img\" aria-label=\"Built in the United States\"><\/span><\/td>\n<td>Jet trainer<\/td>\n<td><\/td>\n<td>1962&ndash;<\/td>\n<td><\/td>\n<td>A small number.<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb none\"><\/span><\/td>\n<td>Douglas C-47<span class=\"nflag nf8\" role=\"img\" aria-label=\"Built in the United States\"><\/span><\/td>\n<td>Transport<\/td>\n<td><\/td>\n<td>1962&ndash;<\/td>\n<td><\/td>\n<td>A small number.<\/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 Libyan Air Force flies from<\/h2>\n<p class=\"spx-lede\">Black pins are active bases. <span class=\"imp\">Control of the bases has changed repeatedly since 2014: Benina at Benghazi is the main base of the LNA, Mitiga in Tripoli is the main airfield of the Tripoli-aligned forces, and Al-Watiya, held by LNA-aligned forces from August 2014, was taken by forces of the Tripoli-based government on 18 May 2020.<\/span> Ouadi Doum, in northern Chad, was Libya&rsquo;s main air base in the Chad war until March 1987. Control is given as last reported in the sources checked. 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<h3 class=\"mapsub\">Libya<\/h3>\n<p class=\"mapnote\">One of the 11 bases above sits outside Libya, so the world map has to pull back until the home airfields cannot be told apart. The same pins again, without the overseas base.<\/p>\n<div class=\"mapframe\">\n<div id=\"oobmap2\" class=\"oobmap home\"><\/div>\n<\/div>\n<div id=\"oob2-data\" data-js=\"KGZ1bmN0aW9uIGJvb3QoKXsgaWYodHlwZW9mIG1hcGxpYnJlZ2w9PT0ndW5kZWZpbmVkJ3x8IWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdvb2JtYXAyJykpe3NldFRpbWVvdXQoYm9vdCwxNTApO3JldHVybjt9IGlmKCF3aW5kb3cuX19PT0JQKXsgdmFyIHplbD1kb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnb29iLXBpbnMnKTsgaWYoIXplbCl7c2V0VGltZW91dChib290LDE1MCk7cmV0dXJuO30gaWYoIXdpbmRvdy5fX09PQlEpeyB3aW5kb3cuX19PT0JRPTE7IHRyeXsgdmFyIHpiPWF0b2IoemVsLmdldEF0dHJpYnV0ZSgnZGF0YS16JykpLHp1PW5ldyBVaW50OEFycmF5KHpiLmxlbmd0aCksemk9MDsgZm9yKDt6aTx6Yi5sZW5ndGg7emkrKyl7enVbemldPXpiLmNoYXJDb2RlQXQoemkpO30gbmV3IFJlc3BvbnNlKG5ldyBCbG9iKFt6dV0pLnN0cmVhbSgpLnBpcGVUaHJvdWdoKG5ldyBEZWNvbXByZXNzaW9uU3RyZWFtKCdnemlwJykpKS50ZXh0KCkudGhlbihmdW5jdGlvbih0KXt3aW5kb3cuX19PT0JQPUpTT04ucGFyc2UodCk7fSxmdW5jdGlvbigpe3dpbmRvdy5fX09PQlA9W107fSk7IH1jYXRjaChlKXt3aW5kb3cuX19PT0JQPVtdO30gfSBzZXRUaW1lb3V0KGJvb3QsNjApO3JldHVybjsgfSB2YXIgUD0oZnVuY3Rpb24oKXt2YXIgbz0od2luZG93Ll9fT09CUHx8W10pLnNsaWNlKCk7bz1vLmZpbHRlcihmdW5jdGlvbihwKXtyZXR1cm4gcC5sb24+PTExLjQmJnAubG9uPD0yNC4yJiZwLmxhdD49MjYuNSYmcC5sYXQ8PTMzLjQ7fSk7cmV0dXJuIG87fSkoKTsgdmFyIG1hcD1uZXcgbWFwbGlicmVnbC5NYXAoe2NvbnRhaW5lcjonb29ibWFwMicsc3R5bGU6J2h0dHBzOi8vdGlsZXMub3BlbmZyZWVtYXAub3JnL3N0eWxlcy9wb3NpdHJvbicsY2VudGVyOls4LjIsNDYuOF0sem9vbTo3LHNjcm9sbFpvb206ZmFsc2UsYXR0cmlidXRpb25Db250cm9sOntjb21wYWN0OmZhbHNlfX0pOyBtYXAuYWRkQ29udHJvbChuZXcgbWFwbGlicmVnbC5OYXZpZ2F0aW9uQ29udHJvbCh7c2hvd0NvbXBhc3M6ZmFsc2V9KSwndG9wLWxlZnQnKTsgbWFwLm9uKCdzdHlsZS5sb2FkJyxmdW5jdGlvbigpeyBpZihtYXAuZ2V0TGF5ZXIoJ3dhdGVyJykpbWFwLnNldFBhaW50UHJvcGVydHkoJ3dhdGVyJywnZmlsbC1jb2xvcicsJyM4ZmIyZTYnKTsgaWYobWFwLmdldExheWVyKCd3YXRlcndheScpKW1hcC5zZXRQYWludFByb3BlcnR5KCd3YXRlcndheScsJ2xpbmUtY29sb3InLCcjYTljNGVhJyk7IGlmKG1hcC5nZXRMYXllcignYmFja2dyb3VuZCcpKW1hcC5zZXRQYWludFByb3BlcnR5KCdiYWNrZ3JvdW5kJywnYmFja2dyb3VuZC1jb2xvcicsJyNmNmY4ZmInKTsgaWYobWFwLmdldExheWVyKCdsYW5kY292ZXJfd29vZCcpKW1hcC5zZXRQYWludFByb3BlcnR5KCdsYW5kY292ZXJfd29vZCcsJ2ZpbGwtb3BhY2l0eScsMC4wNik7IH0pOyBmdW5jdGlvbiBodG1sKGIpeyB2YXIgcm93cz0nJztmb3IodmFyIGk9MDtpPGIucm93cy5sZW5ndGg7aSsrKXtyb3dzKz0nPGR0PicrYi5yb3dzW2ldWzBdKyc8L2R0PjxkZD4nK2Iucm93c1tpXVsxXSsnPC9kZD4nO30gdmFyIGNscz1iLmNscz09PSdtaWcnPycgbWlnJzooYi5jbHM9PT0nd2FzJz8nIHdhcyc6JycpOyB2YXIgaD0nPGRpdiBjbGFzcz0iYnAnK2NscysnIj48ZGl2IGNsYXNzPSJicC1oZWFkIj48c3Bhbj4nK2IuaWNhbysnPC9zcGFuPjxzcGFuPicrYi5sYWJlbCsnPC9zcGFuPjwvZGl2PjxkaXYgY2xhc3M9ImJwLW5hbWUiPicrYi5uYW1lKyc8L2Rpdj48ZGl2IGNsYXNzPSJicC1zdWIiPicrYi5zdWIrJzwvZGl2Pic7IGlmKHJvd3MpaCs9JzxkbD4nK3Jvd3MrJzwvZGw+JzsgaWYoYi5mbHkpaCs9JzxhIGNsYXNzPSJicC1mbHkiIGhyZWY9IicrYi5mbHkudXJsKyciPicrYi5mbHkudGV4dCsnPC9hPic7IGlmKGIubGluayloKz0nPGEgY2xhc3M9ImJwLWxpbmsiIGhyZWY9IicrYi5saW5rKyciPk9wZW4gYmFzZSBwYWdlPC9hPic7IHJldHVybiBoKyc8L2Rpdj4nOyB9IHZhciBwb3B1cD1uZXcgbWFwbGlicmVnbC5Qb3B1cCh7Y2xvc2VCdXR0b246ZmFsc2UsY2xvc2VPbkNsaWNrOmZhbHNlLGNsb3NlT25Nb3ZlOmZhbHNlLG9mZnNldDoxMixtYXhXaWR0aDonMzAwcHgnfSk7IHZhciB0aW1lcj1udWxsLGhvdj1mYWxzZSxjdXI9bnVsbCxwaW5zPXt9LHJvd3M9e307IGZ1bmN0aW9uIGNhbmNlbCgpe2lmKHRpbWVyKXtjbGVhclRpbWVvdXQodGltZXIpO3RpbWVyPW51bGw7fX0gZnVuY3Rpb24gaG90KHMsb24pe2lmKHBpbnNbc10pcGluc1tzXS5jbGFzc0xpc3QudG9nZ2xlKCdob3QnLG9uKTtpZihyb3dzW3NdKXJvd3Nbc10uY2xhc3NMaXN0LnRvZ2dsZSgnaG90Jyxvbik7fSBmdW5jdGlvbiBsYXRlcihtcyl7Y2FuY2VsKCk7dGltZXI9c2V0VGltZW91dChmdW5jdGlvbigpe2lmKCFob3Ype3BvcHVwLnJlbW92ZSgpO2lmKGN1cil7aG90KGN1cixmYWxzZSk7Y3VyPW51bGw7fX19LG1zKTt9IGZ1bmN0aW9uIG9wZW4oYil7IGNhbmNlbCgpO2lmKGN1ciYmY3VyIT09Yi5zbHVnKWhvdChjdXIsZmFsc2UpO2N1cj1iLnNsdWc7aG90KGIuc2x1Zyx0cnVlKTsgcG9wdXAuc2V0TG5nTGF0KFtiLmxvbixiLmxhdF0pLnNldEhUTUwoaHRtbChiKSkuYWRkVG8obWFwKTsgdmFyIGVsPXBvcHVwLmdldEVsZW1lbnQoKTsgZWwuYWRkRXZlbnRMaXN0ZW5lcignbW91c2VlbnRlcicsZnVuY3Rpb24oKXtob3Y9dHJ1ZTtjYW5jZWwoKTt9KTsgZWwuYWRkRXZlbnRMaXN0ZW5lcignbW91c2VsZWF2ZScsZnVuY3Rpb24oKXtob3Y9ZmFsc2U7bGF0ZXIoNDAwKTt9KTsgcmVxdWVzdEFuaW1hdGlvbkZyYW1lKGZ1bmN0aW9uKCl7IHZhciBwcj1lbC5nZXRCb3VuZGluZ0NsaWVudFJlY3QoKSxtcj1tYXAuZ2V0Q29udGFpbmVyKCkuZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCkscGFkPTE4LGR4PTAsZHk9MDsgaWYocHIudG9wPG1yLnRvcCtwYWQpZHk9cHIudG9wLShtci50b3ArcGFkKTsgaWYocHIubGVmdDxtci5sZWZ0K3BhZClkeD1wci5sZWZ0LShtci5sZWZ0K3BhZCk7IGlmKHByLnJpZ2h0Pm1yLnJpZ2h0LXBhZClkeD1wci5yaWdodC0obXIucmlnaHQtcGFkKTsgaWYocHIuYm90dG9tPm1yLmJvdHRvbS1wYWQpZHk9cHIuYm90dG9tLShtci5ib3R0b20tcGFkKTsgaWYoZHh8fGR5KW1hcC5wYW5CeShbZHgsZHldLHtkdXJhdGlvbjo0NTAsZWFzaW5nOmZ1bmN0aW9uKHQpe3JldHVybiAxLU1hdGgucG93KDEtdCwzKTt9fSk7IH0pOyB9IHZhciBsb25zPVtdLGxhdHM9W107IGZvcih2YXIgaT0wO2k8UC5sZW5ndGg7aSsrKXsoZnVuY3Rpb24oYil7IHZhciBlbD1kb2N1bWVudC5jcmVhdGVFbGVtZW50KCdkaXYnKTtlbC5jbGFzc05hbWU9J21mLXBpbicrKGIuY2xzPT09J21pZyc\/JyBtaWcnOihiLmNscz09PSd3YXMnPycgd2FzJzonJykpO2VsLnRpdGxlPWIubmFtZTsgbmV3IG1hcGxpYnJlZ2wuTWFya2VyKHtlbGVtZW50OmVsfSkuc2V0TG5nTGF0KFtiLmxvbixiLmxhdF0pLmFkZFRvKG1hcCk7IGVsLmFkZEV2ZW50TGlzdGVuZXIoJ21vdXNlZW50ZXInLGZ1bmN0aW9uKCl7b3BlbihiKTt9KTsgZWwuYWRkRXZlbnRMaXN0ZW5lcignbW91c2VsZWF2ZScsZnVuY3Rpb24oKXtsYXRlcig2MDApO30pOyBlbC5hZGRFdmVudExpc3RlbmVyKCdjbGljaycsZnVuY3Rpb24oZSl7ZS5zdG9wUHJvcGFnYXRpb24oKTtpZihiLmxpbmspe2xvY2F0aW9uLmhyZWY9Yi5saW5rO31lbHNle29wZW4oYik7fX0pOyBwaW5zW2Iuc2x1Z109ZWw7bG9ucy5wdXNoKGIubG9uKTtsYXRzLnB1c2goYi5sYXQpOyB2YXIgdHI9bnVsbDsgaWYodHIpe3Jvd3NbYi5zbHVnXT10cjsgdHIuY2xhc3NMaXN0LmFkZCgnbWFwanVtcCcpOyBpZighdHIuZ2V0QXR0cmlidXRlKCd0aXRsZScpKXRyLnNldEF0dHJpYnV0ZSgndGl0bGUnLCdDbGljayB0byBzaG93IHRoaXMgYmFzZSBvbiB0aGUgbWFwJyk7IHRyLmFkZEV2ZW50TGlzdGVuZXIoJ21vdXNlZW50ZXInLGZ1bmN0aW9uKCl7aG90KGIuc2x1Zyx0cnVlKTt9KTsgdHIuYWRkRXZlbnRMaXN0ZW5lcignbW91c2VsZWF2ZScsZnVuY3Rpb24oKXtob3QoYi5zbHVnLGZhbHNlKTt9KTsgdHIuYWRkRXZlbnRMaXN0ZW5lcignY2xpY2snLGZ1bmN0aW9uKGUpeyBpZihlLnRhcmdldCYmZS50YXJnZXQuY2xvc2VzdCYmZS50YXJnZXQuY2xvc2VzdCgnYScpKXJldHVybjsgdmFyIG1jPW1hcC5nZXRDb250YWluZXIoKTsgaWYobWMpbWMuc2Nyb2xsSW50b1ZpZXcoe2JlaGF2aW9yOidzbW9vdGgnLGJsb2NrOidjZW50ZXInfSk7IHNldFRpbWVvdXQoZnVuY3Rpb24oKXtvcGVuKGIpO30sMjYwKTsgfSk7fSB9KShQW2ldKTt9IG1hcC5maXRCb3VuZHMoW1sxMS40LDI2LjVdLFsyNC4yLDMzLjRdXSx7cGFkZGluZzp7dG9wOjM2LGJvdHRvbTozNixsZWZ0OjQ4LHJpZ2h0OjQ4fSxkdXJhdGlvbjowfSk7IH0pKCk7\"><\/div>\n<p><script>(function(){var el=document.getElementById(\"oob2-data\");var js=decodeURIComponent(escape(atob(el.getAttribute(\"data-js\"))));var sc=document.createElement(\"script\");sc.text=js;document.body.appendChild(sc);})();<\/script><div class=\"qbar\"><input class=\"qin\" type=\"search\" id=\"basefind\" data-filter=\"#basetbl\" data-item=\"tbody tr\" data-noun=\"air bases\" placeholder=\"Search bases, district, units, aircrafts\" aria-label=\"Search bases, district, 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-al-abraq\" data-base=\"al-abraq\" data-x=\"active active LAQ\">\n<td>Al Abraq<span>Jabal al Akhdar District<\/span><\/td>\n<td>HLLQ<\/td>\n<td><span class=\"pill\">Active<\/span><\/td>\n<td><span><span>10\/28<\/span>3,600 m<\/span><span><span>03\/21<\/span>1,836 m<\/span><\/td>\n<td><\/td>\n<\/tr>\n<tr id=\"base-al-jufra\" data-base=\"al-jufra\" data-x=\"active active Libyan National Army (no published unit) \">\n<td>Al Jufra<span>Jufra District<\/span><\/td>\n<td>HL69<\/td>\n<td><span class=\"pill\">Active<\/span><\/td>\n<td><\/td>\n<td>\n<ul>\n<li class=\"was\"><span>No. 1025 Squadron<\/span>: <span><a href=\"https:\/\/migflug.com\/aircraft\/mig-25-foxbat\/\">MiG-25PD<\/a><\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr id=\"base-al-khadim\" data-base=\"al-khadim\" data-x=\"active active Libyan National Army (no published unit) \">\n<td>Al-Khadim<span>Cyrenaica (eastern Libya)<\/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-al-watiya\" data-base=\"al-watiya\" data-x=\"active active Forces of the Government of National Unity (Tripoli); no published unit \">\n<td><a href=\"https:\/\/migflug.com\/air-bases\/al-watiya\/\">Al-Watiya<\/a><span>Nuqat al Khams District<\/span><\/td>\n<td>HL77<\/td>\n<td><span class=\"pill\">Active<\/span><\/td>\n<td><span><span>10R\/28L<\/span>3,200 m<\/span><span><span>10L\/28R<\/span>3,200 m<\/span><\/td>\n<td><\/td>\n<\/tr>\n<tr id=\"base-benina\" data-base=\"benina\" data-x=\"active active Libyan National Army air arm (per English Wikipedia); no published unit list BEN\">\n<td><a href=\"https:\/\/migflug.com\/air-bases\/benina\/\">Benina<\/a><span>Benghazi District<\/span><\/td>\n<td>HLLB<\/td>\n<td><span class=\"pill\">Active<\/span><\/td>\n<td><span><span>15R\/33L<\/span>3,600 m<\/span><span><span>15L\/33R<\/span>3,600 m<\/span><\/td>\n<td><\/td>\n<\/tr>\n<tr id=\"base-gamal-abdel-nasser\" data-base=\"gamal-abdel-nasser\" data-x=\"active active Libyan National Army (no published unit) \">\n<td>Gamal Abdel Nasser<small>former RAF El Adem<\/small><span>Butnan District<\/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-ghardabiya\" data-base=\"ghardabiya\" data-x=\"active active Libyan National Army (no published unit) SRX\">\n<td>Ghardabiya<span>Sirte District<\/span><\/td>\n<td>HLGD<\/td>\n<td><span class=\"pill\">Active<\/span><\/td>\n<td><\/td>\n<td>\n<ul>\n<li class=\"was\"><span>1124th Bomber Squadron<\/span>: <span><a href=\"https:\/\/migflug.com\/aircraft\/su-22-fitter\/\">Su-22<\/a><\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr id=\"base-misrata\" data-base=\"misrata\" data-x=\"active active Forces aligned with the Government of National Unity (no published unit) MRA\">\n<td>Misrata<span>Misrata District<\/span><\/td>\n<td>HLMS<\/td>\n<td><span class=\"pill\">Active<\/span><\/td>\n<td><span><span>15\/33<\/span>3,400 m<\/span><\/td>\n<td><\/td>\n<\/tr>\n<tr id=\"base-wheelus\" data-base=\"wheelus\" data-x=\"active active Forces of the Government of National Unity (Tripoli) MJI\">\n<td>Mitiga<small>former Wheelus<\/small><span>Tripoli District<\/span><\/td>\n<td>HLLM<\/td>\n<td><span class=\"pill\">Active<\/span><\/td>\n<td><span><span>11\/29<\/span>3,376 m<\/span><span><span>03\/21<\/span>1,829 m<\/span><\/td>\n<td><\/td>\n<\/tr>\n<tr id=\"base-sabha\" data-base=\"sabha\" data-x=\"active active SEB\">\n<td>Sabha<span>Sabha District<\/span><\/td>\n<td>HLLS<\/td>\n<td><span class=\"pill\">Active<\/span><\/td>\n<td><span><span>13\/31<\/span>3,600 m<\/span><\/td>\n<td><\/td>\n<\/tr>\n<tr id=\"base-brak-al-shati\" data-base=\"brak-al-shati\" data-x=\"active former \" class=\"was\">\n<td>Brak al-Shati<span>Wadi al Shatii District<\/span><\/td>\n<td><\/td>\n<td><span class=\"pill was\">Closed<\/span><\/td>\n<td><\/td>\n<td><\/td>\n<\/tr>\n<tr id=\"base-maaten-al-sarra\" data-base=\"maaten-al-sarra\" data-x=\"active former \" class=\"was\">\n<td>Maaten al-Sarra<span>Kufra District<\/span><\/td>\n<td><\/td>\n<td><span class=\"pill was\">Closed<\/span><\/td>\n<td><\/td>\n<td><\/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 Libyan Air Force<\/h2>\n<p class=\"spx-lede\">Flying units by base. <span class=\"imp\">Neither the Tripoli-based government nor the LNA publishes its current squadrons or their bases, so the only Libyan units listed are historical: No. 1025 Squadron&rsquo;s MiG-25PDs at Al Jufra in the 1980s and the 1124th Bomber Squadron at Ghardabiya before 2011.<\/span> The Russian-supplied MiG-29s and Su-24s that US Africa Command reported at Al Jufra in 2020 are not counted as Libyan units.<\/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=\"Jufra District active Libyan National Army (no published unit)\">\n<div><span>Al Jufra &middot; HL69<\/span><em>Libyan National Army<\/em><\/div>\n<dl>\n<dt class=\"was\">No. 1025 Squadron<\/dt>\n<dd class=\"was\">MiG-25PD<\/dd>\n<\/dl>\n<\/div>\n<div class=\"oob\" data-x=\"Sirte District active Libyan National Army (no published unit)\">\n<div><span>Ghardabiya &middot; HLGD<\/span><em>Libyan National Army<\/em><\/div>\n<dl>\n<dt class=\"was\">1124th Bomber Squadron<\/dt>\n<dd class=\"was\">Su-22<\/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>Libyan Air Force milestones, 1914 to today<\/h2>\n<div class=\"tl\">\n<div class=\"tl-item\">\n<div class=\"yr\">1962<\/div>\n<p>13 September: royal decree creates the Royal Libyan Air Force; Major al-Hadi Salem al-Husumi is its first commander. C-47s and T-33s are the first equipment.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">1967<\/div>\n<p>May: the kingdom agrees with the United States on ten F-5s.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">1969<\/div>\n<p>1 September: Gaddafi&rsquo;s officers seize power. Late in the year Libya orders 110 Mirage 5s from France.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">1970<\/div>\n<p>The US leaves Wheelus Air Base, which becomes the Libyan Okba Ben Nafi Air Base, today Mitiga. First Libyan pilots train in France.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">1973<\/div>\n<p>Egypt flies 21 Libyan Mirage 5s in the October war; they are returned in 1974.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">1975<\/div>\n<p>38 Mirage F1s ordered; Soviet MiG-21s, MiG-23s, MiG-25s, Su-22s and Tu-22s follow over the next decade.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">1979<\/div>\n<p>29 March: a Libyan Tu-22 bombs Mwanza in support of Libya&rsquo;s Ugandan allies in the Uganda&ndash;Tanzania war.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">1981<\/div>\n<p>19 August: two Su-22s are shot down by US Navy F-14s over the Gulf of Sidra.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">1986<\/div>\n<p>17 February: a Tu-22 bombs N&rsquo;Djamena airport. 15 April: US aircraft strike Benina and the Tripoli military airfield in Operation El Dorado Canyon.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">1987<\/div>\n<p>March: Chad overruns Ouadi Doum. 5 September: Chad claims about 32 aircraft destroyed at Maaten al-Sarra. 7 September: a Tu-22 is shot down over N&rsquo;Djamena. 11 September: ceasefire.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">1989<\/div>\n<p>4 January: two MiG-23s are shot down by US Navy F-14s off Tobruk. March\/April: six Su-24s delivered.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">2011<\/div>\n<p>21 February: two Mirage F1s defect to Malta. 17 March: UN resolution 1973 authorises a no-fly zone. 31 March &ndash; 31 October: NATO&rsquo;s Operation Unified Protector.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">2014<\/div>\n<p>16 May: Khalifa Haftar launches Operation Dignity; the air force splits between Haftar&rsquo;s forces and the Tripoli and Misrata authorities. 9 August: pro-LNA forces take Al Watiya.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">2019<\/div>\n<p>4 April: the LNA advances on Tripoli. 2 July: an airstrike on the Tajoura migrant detention centre kills at least 44 (HRW) to 53 (Wikipedia).<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">2020<\/div>\n<p>18 May: Tripoli forces take Al Watiya. 26 May: AFRICOM says Russia has deployed fighter aircraft to Libya. 23 October: permanent ceasefire signed in Geneva.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">2023<\/div>\n<p>May: Tripoli&rsquo;s government carries out drone strikes in and around Zawiya against what it calls smuggling gangs.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">2025<\/div>\n<p>December: Reuters reports a Pakistani deal for 16 JF-17s and 12 Super Mushshaks for the LNA; the former Tripoli chief of general staff, Mohamed al-Haddad, is killed in a jet crash after leaving Ankara.<\/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 Libyan 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>10<\/b><span>conflicts<\/span><\/div>\n<div class=\"stat\"><b>1973<\/b><span>First<\/span><\/div>\n<div class=\"stat\"><b>4<\/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 October War<\/b> <span class=\"de\">1973<\/span> Lent Mirage 5s to Egypt; they were flown by Egyptian pilots of the 69th Squadron at Tanta<\/li>\n<li><b>The Egyptian&ndash;Libyan war<\/b> <span class=\"de\">1977<\/span> Flew Mirage 5s in close air support of Libyan ground forces<\/li>\n<li><b>The Uganda&ndash;Tanzania war<\/b> <span class=\"de\">1979<\/span> Sent a Tu-22 to bomb Mwanza in Tanzania in support of its Ugandan allies<\/li>\n<li><b>The Chadian&ndash;Libyan war<\/b> <span class=\"de\">1978&ndash;1987<\/span> Bombed Chadian and Sudanese targets, supported Libyan garrisons from Ouadi Doum and Faya-Largeau, and flew Tu-22 raids on N&rsquo;Djamena<\/li>\n<li><b>The Gulf of Sidra incident<\/b> <span class=\"de\">1981<\/span> Intercepted US Navy aircraft over waters Libya claimed as its own<\/li>\n<\/ul>\n<p><a class=\"cbig\" href=\"https:\/\/migflug.com\/air-forces\/libyan-air-force\/combat-record\/\">Open the full combat record<\/a><\/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>Libyan Air Force news from Afterburner<\/h2>\n<p class=\"spx-lede\">Everything MiGFlug&rsquo;s magazine has published on the Libyan 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=\"libya\" data-match=\"\\blibya\" data-reject=\"Libyan Airlines|Afriqiyah|Airlines|Airways|Air Lines\"><a class=\"ncard\" href=\"https:\/\/migflug.com\/afterburner\/sr-71-libya-1986-brian-shul-walter-watson-64-17960\/\"><span class=\"ncim ph14\"><\/span><span class=\"ncbody\"><time datetime=\"2026-09-29\">29 September 2026<\/time><span class=\"nct\">SR-71 Over Libya, 1986: Brian Shul&rsquo;s Run Past Gaddafi&rsquo;s Missiles<\/span><span class=\"ncx\">On 15 April 1986 Brian Shul and Walter Watson flew SR-71 64-17960 over Libya after the El Dorado Canyon raid. What the record supports, and&hellip;<\/span><span class=\"ncgo\">Read the story<\/span><\/span><\/a><a class=\"ncard\" href=\"https:\/\/migflug.com\/afterburner\/uk-arms-broker-greenhalgh-jailed-fighter-jets-libya-sudan-2026\/\"><span class=\"ncim ph15\"><\/span><span class=\"ncbody\"><time datetime=\"2026-09-24\">24 September 2026<\/time><span class=\"nct\">Arms Broker Jailed 16 Years Over Libya and Sudan Jet Deals<\/span><span class=\"ncx\">David Greenhalgh brokered ex-Soviet fighter aircraft and missiles into Sudan, South Sudan and Libya on forged paperwork. Southwark Crown&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 Libyan Air Force<\/h2>\n<div class=\"qa\">\n<details open>\n<summary>What is the Libyan Air Force called in Arabic?<\/summary>\n<div class=\"a\">&#1575;&#1604;&#1602;&#1608;&#1575;&#1578; &#1575;&#1604;&#1580;&#1608;&#1610;&#1577; &#1575;&#1604;&#1604;&#1610;&#1576;&#1610;&#1577; (al-Quwwat al-Jawwiya al-Libiya), as used by Arabic and English Wikipedia; neither Libyan government runs an air force website on which the spelling could be checked. It was founded in 1962 as the Royal Libyan Air Force (&#1575;&#1604;&#1587;&#1604;&#1575;&#1581; &#1575;&#1604;&#1580;&#1608;&#1610; &#1575;&#1604;&#1605;&#1604;&#1603;&#1610; &#1575;&#1604;&#1604;&#1610;&#1576;&#1610;) and renamed the Libyan Arab Air Force after the 1969 revolution.<\/div>\n<\/details>\n<details>\n<summary>Does Libya have one air force or two?<\/summary>\n<div class=\"a\">Two, in practice. Since 2014 the aircraft have been split between forces loyal to the Tripoli-based government (now the Government of National Unity) and the air arm of Khalifa Haftar&rsquo;s Libyan National Army in the east. A ceasefire has held since 23 October 2020, but the air arms were not reunited, and elections due in 2021 were postponed indefinitely.<\/div>\n<\/details>\n<details>\n<summary>What aircraft does the Libyan Air Force fly in 2026?<\/summary>\n<div class=\"a\">Mostly survivors of the Gaddafi era: the LNA has about ten <a href=\"https:\/\/migflug.com\/aircraft\/mig-21-fishbed\/\">MiG-21<\/a>s, a few <a href=\"https:\/\/migflug.com\/aircraft\/mig-23-flogger\/\">MiG-23<\/a>s and <a href=\"https:\/\/migflug.com\/aircraft\/dassault-mirage-f1\/\">Mirage F1<\/a>s, and Tripoli a few MiG-23s, Mirage F1s and <a href=\"https:\/\/migflug.com\/aircraft\/su-24-fencer\/\">Su-24<\/a>s, according to the IISS figures reproduced by Wikipedia. Both sides fly <a href=\"https:\/\/migflug.com\/aircraft\/l-39-albatros\/\">L-39<\/a> trainers, Mi-24\/35 and Mi-8\/17 helicopters, and foreign-supplied armed drones. Neither government publishes official numbers.<\/div>\n<\/details>\n<details>\n<summary>When was the Libyan Air Force founded?<\/summary>\n<div class=\"a\">On 13 September 1962, by royal decree under King Idris, according to Arabic Wikipedia; English Wikipedia gives September 1962. Its first aircraft were C-47 transports and <a href=\"https:\/\/migflug.com\/aircraft\/t-33-shooting-star\/\">T-33<\/a> trainers.<\/div>\n<\/details>\n<details>\n<summary>How big was Gaddafi&rsquo;s air force?<\/summary>\n<div class=\"a\">Large on paper: Wikipedia gives about 18,000 personnel and 374 aircraft at 13 bases in 2010. Over three decades Libya bought 110 Mirage 5s, 38 Mirage F1s, dozens of MiG-21s and MiG-23s, between about 60 and 96 <a href=\"https:\/\/migflug.com\/aircraft\/mig-25-foxbat\/\">MiG-25<\/a>s depending on the source, 14 <a href=\"https:\/\/migflug.com\/aircraft\/tu-22-blinder\/\">Tu-22<\/a> bombers and 240 SF.260 trainers. Many were never fully crewed or maintained; by 2008 only ten MiG-25s were operational.<\/div>\n<\/details>\n<details>\n<summary>What happened to the Libyan Air Force in 2011?<\/summary>\n<div class=\"a\">It fell apart. On 21 February 2011 two pilots flew their Mirage F1s to Malta rather than, they said, bomb protesters, and rebels seized Benina in Benghazi. After UN resolution 1973 authorised a no-fly zone on 17 March, coalition and then NATO aircraft struck from 19 March; on 23 March a British air vice-marshal said the Libyan air force no longer existed as a fighting force. NATO&rsquo;s operation ended on 31 October 2011.<\/div>\n<\/details>\n<details>\n<summary>Did Russia send fighter jets to Libya?<\/summary>\n<div class=\"a\">US Africa Command said in May and June 2020 that at least 14 MiG-29s and several Su-24s flew from Russia via Syria, where they were repainted, to Al Jufra, to support Russian private military contractors on the LNA side. AFRICOM&rsquo;s commander, General Stephen Townsend, said Russia was &quot;clearly trying to tip the scales in its favor in Libya&quot;. Russia&rsquo;s response was not found in the sources checked; these aircraft are not counted here as Libyan.<\/div>\n<\/details>\n<details>\n<summary>Who used drones in the Libyan war?<\/summary>\n<div class=\"a\">Both sides, supplied from abroad. Human Rights Watch reported that the UAE supported the LNA with armed drones and Turkey supplied the Tripoli government; the UN envoy called Libya possibly the largest drone war theatre in the world. Turkish <a href=\"https:\/\/migflug.com\/aircraft\/bayraktar-tb2\/\">Bayraktar TB2<\/a>s and Chinese Wing Loongs were both shot down in numbers in 2019&ndash;2020, according to Wikipedia&rsquo;s record of the campaign.<\/div>\n<\/details>\n<details>\n<summary>What was the Battle of Ouadi Doum?<\/summary>\n<div class=\"a\">Ouadi Doum was Libya&rsquo;s main air base in northern Chad. Chadian forces overran it in March 1987, and Wikipedia lists 11 <a href=\"https:\/\/migflug.com\/aircraft\/l-39-albatros\/\">L-39<\/a>s, two Tu-22s, three Mi-25s and two <a href=\"https:\/\/migflug.com\/aircraft\/sf-260\/\">SF.260<\/a>s destroyed or captured there. Six months later Chad claimed about 32 aircraft destroyed at Maaten al-Sarra inside Libya; those figures are Chadian claims.<\/div>\n<\/details>\n<details>\n<summary>Is the LNA buying JF-17s from Pakistan?<\/summary>\n<div class=\"a\">Reuters reported on 22 December 2025, citing four Pakistani officials, that Pakistan had agreed a deal worth more than 4 billion dollars with the LNA including 16 JF-17 fighters and 12 Super Mushshak trainers, for delivery over about two and a half years. Libyan authorities had not publicly confirmed the full scope, and no delivery had been confirmed in the sources checked by October 2026.<\/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 Libyan Air Force called in Arabic?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"\\u0627\\u0644\\u0642\\u0648\\u0627\\u062a \\u0627\\u0644\\u062c\\u0648\\u064a\\u0629 \\u0627\\u0644\\u0644\\u064a\\u0628\\u064a\\u0629 (al-Quwwat al-Jawwiya al-Libiya), as used by Arabic and English Wikipedia; neither Libyan government runs an air force website on which the spelling could be checked. It was founded in 1962 as the Royal Libyan Air Force (\\u0627\\u0644\\u0633\\u0644\\u0627\\u062d \\u0627\\u0644\\u062c\\u0648\\u064a \\u0627\\u0644\\u0645\\u0644\\u0643\\u064a \\u0627\\u0644\\u0644\\u064a\\u0628\\u064a) and renamed the Libyan Arab Air Force after the 1969 revolution.\"}}, {\"@type\": \"Question\", \"name\": \"Does Libya have one air force or two?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Two, in practice. Since 2014 the aircraft have been split between forces loyal to the Tripoli-based government (now the Government of National Unity) and the air arm of Khalifa Haftar\\u2019s Libyan National Army in the east. A ceasefire has held since 23 October 2020, but the air arms were not reunited, and elections due in 2021 were postponed indefinitely.\"}}, {\"@type\": \"Question\", \"name\": \"What aircraft does the Libyan Air Force fly in 2026?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Mostly survivors of the Gaddafi era: the LNA has about ten MiG-21s, a few MiG-23s and Mirage F1s, and Tripoli a few MiG-23s, Mirage F1s and Su-24s, according to the IISS figures reproduced by Wikipedia. Both sides fly L-39 trainers, Mi-24\/35 and Mi-8\/17 helicopters, and foreign-supplied armed drones. Neither government publishes official numbers.\"}}, {\"@type\": \"Question\", \"name\": \"When was the Libyan Air Force founded?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"On 13 September 1962, by royal decree under King Idris, according to Arabic Wikipedia; English Wikipedia gives September 1962. Its first aircraft were C-47 transports and T-33 trainers.\"}}, {\"@type\": \"Question\", \"name\": \"How big was Gaddafi\\u2019s air force?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Large on paper: Wikipedia gives about 18,000 personnel and 374 aircraft at 13 bases in 2010. Over three decades Libya bought 110 Mirage 5s, 38 Mirage F1s, dozens of MiG-21s and MiG-23s, between about 60 and 96 MiG-25s depending on the source, 14 Tu-22 bombers and 240 SF.260 trainers. Many were never fully crewed or maintained; by 2008 only ten MiG-25s were operational.\"}}, {\"@type\": \"Question\", \"name\": \"What happened to the Libyan Air Force in 2011?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"It fell apart. On 21 February 2011 two pilots flew their Mirage F1s to Malta rather than, they said, bomb protesters, and rebels seized Benina in Benghazi. After UN resolution 1973 authorised a no-fly zone on 17 March, coalition and then NATO aircraft struck from 19 March; on 23 March a British air vice-marshal said the Libyan air force no longer existed as a fighting force. NATO\\u2019s operation ended on 31 October 2011.\"}}, {\"@type\": \"Question\", \"name\": \"Did Russia send fighter jets to Libya?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"US Africa Command said in May and June 2020 that at least 14 MiG-29s and several Su-24s flew from Russia via Syria, where they were repainted, to Al Jufra, to support Russian private military contractors on the LNA side. AFRICOM\\u2019s commander, General Stephen Townsend, said Russia was \\\"clearly trying to tip the scales in its favor in Libya\\\". Russia\\u2019s response was not found in the sources checked; these aircraft are not counted here as Libyan.\"}}, {\"@type\": \"Question\", \"name\": \"Who used drones in the Libyan war?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Both sides, supplied from abroad. Human Rights Watch reported that the UAE supported the LNA with armed drones and Turkey supplied the Tripoli government; the UN envoy called Libya possibly the largest drone war theatre in the world. Turkish Bayraktar TB2s and Chinese Wing Loongs were both shot down in numbers in 2019\\u20132020, according to Wikipedia\\u2019s record of the campaign.\"}}, {\"@type\": \"Question\", \"name\": \"What was the Battle of Ouadi Doum?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Ouadi Doum was Libya\\u2019s main air base in northern Chad. Chadian forces overran it in March 1987, and Wikipedia lists 11 L-39s, two Tu-22s, three Mi-25s and two SF.260s destroyed or captured there. Six months later Chad claimed about 32 aircraft destroyed at Maaten al-Sarra inside Libya; those figures are Chadian claims.\"}}, {\"@type\": \"Question\", \"name\": \"Is the LNA buying JF-17s from Pakistan?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Reuters reported on 22 December 2025, citing four Pakistani officials, that Pakistan had agreed a deal worth more than 4 billion dollars with the LNA including 16 JF-17 fighters and 12 Super Mushshak trainers, for delivery over about two and a half years. Libyan authorities had not publicly confirmed the full scope, and no delivery had been confirmed in the sources checked by October 2026.\"}}]}<\/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 Libyan 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\/dassault-mirage-f1\/\"><span class=\"im none\"><\/span><span class=\"tx\"><b>Dassault Mirage F1AD\/ED\/BD<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-21-fishbed\/\"><span class=\"im ph1\"><\/span><span class=\"tx\"><b>Mikoyan-Gurevich MiG-21bis\/MF\/UM<\/b><em>In service<\/em><\/span><\/a><a class=\"acard\" href=\"https:\/\/migflug.com\/aircraft\/mig-23-flogger\/\"><span class=\"im none\"><\/span><span class=\"tx\"><b>Mikoyan-Gurevich MiG-23MS\/ML\/BN\/UB<\/b><em>In service<\/em><\/span><\/a><a class=\"acard\" href=\"https:\/\/migflug.com\/aircraft\/su-24-fencer\/\"><span class=\"im ph2\"><\/span><span class=\"tx\"><b>Sukhoi Su-24MK<\/b><em>In service<\/em><\/span><\/a><a class=\"acard\" href=\"https:\/\/migflug.com\/aircraft\/su-22-fitter\/\"><span class=\"im none\"><\/span><span class=\"tx\"><b>Sukhoi Su-22M3\/UM3<\/b><em>In service<\/em><\/span><\/a><a class=\"acard\" href=\"https:\/\/migflug.com\/aircraft\/l-39-albatros\/\"><span class=\"im ph3\"><\/span><span class=\"tx\"><b>Aero L-39ZO Albatros<\/b><em>In service<\/em><\/span><\/a><a class=\"acard\" href=\"https:\/\/migflug.com\/aircraft\/sf-260\/\"><span class=\"im ph4\"><\/span><span class=\"tx\"><b>SIAI-Marchetti SF.260<span class=\"nflag nf10\" role=\"img\" aria-label=\"Built in Italy\"><\/span><\/b><em>In service<\/em><\/span><\/a><a class=\"acard\" href=\"https:\/\/migflug.com\/aircraft\/mi-24-hind\/\"><span class=\"im ph5\"><\/span><span class=\"tx\"><b>Mil Mi-24\/Mi-35 Hind<\/b><em>In service<\/em><\/span><\/a><a class=\"acard\" href=\"https:\/\/migflug.com\/aircraft\/mi-8-hip\/\"><span class=\"im ph6\"><\/span><span class=\"tx\"><b>Mil Mi-8\/Mi-17 Hip<\/b><em>In service<\/em><\/span><\/a><a class=\"acard\" href=\"https:\/\/migflug.com\/aircraft\/bayraktar-tb2\/\"><span class=\"im ph8\"><\/span><span class=\"tx\"><b>Baykar Bayraktar TB2<\/b><em>In service<\/em><\/span><\/a><a class=\"acard\" href=\"https:\/\/migflug.com\/aircraft\/mig-25-foxbat\/\"><span class=\"im ph10\"><\/span><span class=\"tx\"><b>Mikoyan-Gurevich MiG-25PD\/PU\/RBK<\/b><\/span><\/a><a class=\"acard\" href=\"https:\/\/migflug.com\/aircraft\/c-130-hercules\/\"><span class=\"im ph11\"><\/span><span class=\"tx\"><b>Lockheed C-130H Hercules<span class=\"nflag nf8\" role=\"img\" aria-label=\"Built in the United States\"><\/span><\/b><em>1971&ndash;<\/em><\/span><\/a><a class=\"acard\" href=\"https:\/\/migflug.com\/aircraft\/ch-47-chinook\/\"><span class=\"im ph12\"><\/span><span class=\"tx\"><b>Elicottero Meridionali CH-47C Chinook<span class=\"nflag nf10\" role=\"img\" aria-label=\"Built in Italy\"><\/span><\/b><\/span><\/a><a class=\"acard\" href=\"https:\/\/migflug.com\/aircraft\/t-33-shooting-star\/\"><span class=\"im ph13\"><\/span><span class=\"tx\"><b>Lockheed T-33<span class=\"nflag nf8\" role=\"img\" aria-label=\"Built in the United States\"><\/span><\/b><em>1962&ndash;<\/em><\/span><\/a><a class=\"acard\" href=\"https:\/\/migflug.com\/aircraft\/tu-22-blinder\/\"><span class=\"im ph9\"><\/span><span class=\"tx\"><b>Tupolev Tu-22A\/B and Tu-22UD<\/b><\/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.nato.int\/cps\/en\/natohq\/topics_71652.htm\" rel=\"nofollow noopener\" target=\"_blank\">NATO: NATO and Libya (2011) &ndash; Operation Unified Protector<\/a><span>31 March &ndash; 31 October 2011; over 26,000 sorties, 42 per cent strike sorties, about 6,000 targets; 250-plus aircraft.<\/span><\/li>\n<li><a href=\"https:\/\/airwars.org\/conflict\/all-belligerents-in-libya\/\" rel=\"nofollow noopener\" target=\"_blank\">Airwars: All belligerents in Libya (2012&ndash;present)<\/a><span>551 alleged incidents; 512&ndash;747 civilian deaths assessed fair or confirmed.<\/span><\/li>\n<li><a href=\"https:\/\/airwars.org\/conflict\/all-belligerents-in-libya-2011\/\" rel=\"nofollow noopener\" target=\"_blank\">Airwars: All belligerents in Libya, 2011<\/a><span>216 incidents in 2011; 1,166&ndash;2,519 civilian deaths assessed fair or confirmed, all belligerents.<\/span><\/li>\n<li><a href=\"https:\/\/www.hrw.org\/world-report\/2015\/country-chapters\/libya\" rel=\"nofollow noopener\" target=\"_blank\">Human Rights Watch: World Report 2015, Libya<\/a><span>Hifter&rsquo;s May 2014 operation; US statement that the UAE and Egypt struck Tripoli on 18 and 23 August 2014.<\/span><\/li>\n<li><a href=\"https:\/\/www.hrw.org\/world-report\/2020\/country-chapters\/libya\" rel=\"nofollow noopener\" target=\"_blank\">Human Rights Watch: World Report 2020, Libya<\/a><span>Tajoura strike of July 2019 (at least 44 killed), Murzuq strikes of 4 August 2019, Mitiga strikes, drone supply by the UAE and Turkey.<\/span><\/li>\n<li><a href=\"https:\/\/www.hrw.org\/world-report\/2021\/country-chapters\/libya\" rel=\"nofollow noopener\" target=\"_blank\">Human Rights Watch: World Report 2021, Libya<\/a><span>2020: UN civilian casualty count, January 2020 cadet strike, US accusation over Russian jets and Wagner, Geneva ceasefire.<\/span><\/li>\n<li><a href=\"https:\/\/www.hrw.org\/world-report\/2026\/country-chapters\/libya\" rel=\"nofollow noopener\" target=\"_blank\">Human Rights Watch: World Report 2026, Libya<\/a><span>May 2025 Tripoli fighting; June 2025 fighting in the Libya&ndash;Sudan&ndash;Egypt tri-border area.<\/span><\/li>\n<li><a href=\"https:\/\/theaviationist.com\/2011\/02\/22\/mirage-malta\/\" rel=\"nofollow noopener\" target=\"_blank\">The Aviationist: Two Libyan Mirages defect to Malta (22 February 2011)<\/a><span>Two Mirage F1s, serials 502 and 508, landed in Malta on 21 February 2011; pilots said they had been ordered to bomb protesters.<\/span><\/li>\n<li><a href=\"https:\/\/theaviationist.com\/2020\/05\/26\/u-s-africa-command-confirms-russia-deployed-military-fighter-aircraft-to-libya-shares-images\/\" rel=\"nofollow noopener\" target=\"_blank\">The Aviationist: AFRICOM confirms Russia deployed military fighter aircraft to Libya (26 May 2020)<\/a><span>AFRICOM statement and General Stephen Townsend&rsquo;s quote.<\/span><\/li>\n<li><a href=\"https:\/\/theaviationist.com\/2020\/06\/18\/u-s-africa-command-releases-new-evidence-of-russian-aircraft-active-in-libyan-airspace\/\" rel=\"nofollow noopener\" target=\"_blank\">The Aviationist: AFRICOM releases new evidence of Russian aircraft active in Libyan airspace (18 June 2020)<\/a><span>At least 14 MiG-29s and several Su-24s at Al Jufra, per AFRICOM.<\/span><\/li>\n<li><a href=\"https:\/\/theaviationist.com\/2020\/05\/21\/lets-talk-about-the-claim-that-russia-moved-six-mig-29s-and-two-su-24s-escorted-by-ruaf-su-35s-to-libya\/\" rel=\"nofollow noopener\" target=\"_blank\">The Aviationist: The claim that Russia moved six MiG-29s and two Su-24s to Libya (21 May 2020)<\/a><span>GNA interior minister Fathi Bashagha&rsquo;s claim; LNA air chief Saqr al-Jaroushi&rsquo;s statement of 21 May 2020.<\/span><\/li>\n<li><a href=\"https:\/\/theaviationist.com\/2024\/12\/14\/russian-forces-leave-bases-in-syria-eyeing-expansion-in-libya\/\" rel=\"nofollow noopener\" target=\"_blank\">The Aviationist: Russian forces leave bases in Syria eyeing expansion in Libya (14 December 2024)<\/a><span>Maxar imagery of An-124s at Hmeimim; Reuters report of a Russian cargo flight to Libya on 14 December 2024.<\/span><\/li>\n<li><a href=\"https:\/\/libyaobserver.ly\/inbrief\/aircraft-carrying-uae-officers-military-equipment-lands-benina-airport-benghazi\" rel=\"nofollow noopener\" target=\"_blank\">Libya Observer: Aircraft carrying UAE officers, military equipment lands at Benina Airport (13 April 2019)<\/a><span>Two cargo aircraft from Abu Dhabi, per unnamed military sources and flight trackers.<\/span><\/li>\n<li><a href=\"https:\/\/libyareview.com\/61976\/libya-pakistan-reach-4-billion-weapons-agreement\/\" rel=\"nofollow noopener\" target=\"_blank\">Libya Review: Libya and Pakistan reach $4 billion weapons agreement (22 December 2025)<\/a><span>Reuters, citing four Pakistani officials: 16 JF-17s and 12 Super Mushshaks for the LNA; not publicly confirmed in full by Libyan authorities.<\/span><\/li>\n<li><a href=\"https:\/\/libyareview.com\/64684\/no-sign-of-sabotage-in-deadly-crash-of-libyan-military-chief-turkey-says\/\" rel=\"nofollow noopener\" target=\"_blank\">Libya Review: No sign of sabotage in deadly crash of Libyan military chief, Turkey says (11 April 2026)<\/a><span>December 2025 crash after leaving Ankara that killed Mohamed al-Haddad.<\/span><\/li>\n<li><a href=\"https:\/\/libyareview.com\/62230\/libya-confirms-year-long-investigation-into-fatal-military-aircraft-crash\/\" rel=\"nofollow noopener\" target=\"_blank\">Libya Review: Libya confirms year-long investigation into fatal military aircraft crash (1 January 2026)<\/a><span>Libyan&ndash;Turkish investigation expected to take at least a year; UK to read the flight recorder.<\/span><\/li>\n<li><a href=\"https:\/\/libyareview.com\/34838\/libyas-presidential-council-turkey-participated-in-al-zawiya-drone-strike\/\" rel=\"nofollow noopener\" target=\"_blank\">Libya Review: Presidential Council says Turkey participated in Al-Zawiya drone strike (28 May 2023)<\/a><span>Statement by Presidential Council deputy head Abdullah al-Lafi.<\/span><\/li>\n<li><a href=\"https:\/\/libyareview.com\/34829\/new-drone-strikes-reported-in-west-libya\/\" rel=\"nofollow noopener\" target=\"_blank\">Libya Review: New drone strikes reported in west Libya (27 May 2023)<\/a><span>GNU spokesman: strikes ordered by Dbeibah against smugglers and gangs on the west coast.<\/span><\/li>\n<li><a href=\"https:\/\/www.securitycouncilreport.org\/monthly-forecast\/2025-06\/libya-61.php\" rel=\"nofollow noopener\" target=\"_blank\">Security Council Report: Libya, monthly forecast (2025)<\/a><span>Tripoli clashes from 12 May 2025 after the killing of Abdel Ghani al-Kikli; GNU ceasefire of 14 May; resolution 2780.<\/span><\/li>\n<li><a href=\"https:\/\/www.securitycouncilreport.org\/monthly-forecast\/2026-04\/libya-66.php\" rel=\"nofollow noopener\" target=\"_blank\">Security Council Report: Libya, April 2026 monthly forecast<\/a><span>Panel of Experts final report submitted by 15 March 2026 under resolution 2769, unpublished at the time of writing.<\/span><\/li>\n<li><a href=\"https:\/\/www.securitycouncilreport.org\/monthly-forecast\/2026-08\/libya-69.php\" rel=\"nofollow noopener\" target=\"_blank\">Security Council Report: Libya, August 2026 monthly forecast<\/a><span>Political deadlock since the postponed 2021 elections; Saddam Haftar, deputy commander of the LNA, met US Secretary of State Rubio on 29 June 2026.<\/span><\/li>\n<li><a href=\"https:\/\/www.aljazeera.com\/news\/2020\/05\/libya-gna-recaptures-strategic-al-watiya-airbase-200518080809238.html\" rel=\"nofollow noopener\" target=\"_blank\">Libya&rsquo;s GNA recaptures strategic al-Watiya airbase (Al Jazeera, 18 May 2020)<\/a><span>Capture of the base; about 25 km from the Tunisian border.<\/span><\/li>\n<li><a href=\"https:\/\/www.libyanexpress.com\/libyas-gna-forces-seize-full-control-of-strategic-al-watiya-airbase\/\" rel=\"nofollow noopener\" target=\"_blank\">Libya&rsquo;s GNA forces seize full control of strategic Al-Watiya airbase (Libyan Express, 18 May 2020)<\/a><span>Statements by GNA spokesman Mustafa al-Majaei; Pantsir captured.<\/span><\/li>\n<li><a href=\"https:\/\/www.aa.com.tr\/en\/africa\/un-backed-libya-govt-jets-strike-haftar-s-airbase\/1444950\" rel=\"nofollow noopener\" target=\"_blank\">UN-backed Libya gov&rsquo;t jets strike Haftar&rsquo;s airbase (Anadolu Agency, 8 April 2019)<\/a><span>GNA strike on Al-Watiya; Turkish state news agency.<\/span><\/li>\n<li><a href=\"https:\/\/www.aa.com.tr\/en\/africa\/libyan-army-conducts-24-air-ops-on-al-watiya-airbase\/1830447\" rel=\"nofollow noopener\" target=\"_blank\">Libyan army conducts 24 air ops on al-Watiya airbase (Anadolu Agency, 6 May 2020)<\/a><span>GNA spokesman&rsquo;s figure of 24 air operations; Turkish state news agency.<\/span><\/li>\n<li><a href=\"https:\/\/aerohisto.blogspot.com\/2015\/12\/new-mirage-f1-and-su-22-in-libyan-air.html\" rel=\"nofollow noopener\" target=\"_blank\">New Mirage F1 and Su-22 in Libyan Air Force&rsquo;s fleet (Arnaud Delalande, AeroHisto, 3 December 2015)<\/a><span>Rebuilt Mirage F1AD 402 and Su-22UM3K at Al-Watiya; based on photographs.<\/span><\/li>\n<li><a href=\"https:\/\/www.middleeasteye.net\/news\/turkey-libya-watiya-attack-vows-retribution\" rel=\"nofollow noopener\" target=\"_blank\">Libya: Turkey vows &lsquo;retribution&rsquo; for attack on its positions at al-Watiya airbase (Middle East Eye, 6 July 2020)<\/a><span>Unnamed Turkish officials; Hawk systems hit; no casualties.<\/span><\/li>\n<li><a href=\"https:\/\/english.alarabiya.net\/News\/north-africa\/2020\/07\/05\/Jets-bomb-Libya-s-GNA-controlled-Watiya-airbase-where-Turkey-may-build-base-Sources\" rel=\"nofollow noopener\" target=\"_blank\">Jets bomb Libya&rsquo;s GNA-controlled Watiya airbase where Turkey may build base: Sources (Al Arabiya, 5 July 2020)<\/a><span>LNA source: &ldquo;unknown aircraft&rdquo;; reported Turkish basing talks; Akar visit.<\/span><\/li>\n<li><a href=\"https:\/\/www.twz.com\/38964\/the-united-states-smuggled-a-russian-made-pantsir-air-defense-system-out-of-libya-report\" rel=\"nofollow noopener\" target=\"_blank\">The United States Smuggled A Russian-Made Pantsir Air Defense System Out Of Libya: Report (Joseph Trevithick, The War Zone, 27 January 2021)<\/a><span>Relays The Times: C-17 from Zuwara to Ramstein, June 2020.<\/span><\/li>\n<li><a href=\"https:\/\/www.aljazeera.com\/news\/2019\/04\/tripoli-functional-airport-hit-air-raid-clashes-rage-190408133455465.html\" rel=\"nofollow noopener\" target=\"_blank\">Tripoli&rsquo;s only functional airport hit by air raid as clashes rage (Al Jazeera, 8 April 2019)<\/a><span>LNA strike on Mitiga; UN envoy Ghassan Salam&#233;&rsquo;s statement.<\/span><\/li>\n<li><a href=\"https:\/\/www.hrw.org\/world-report\/2018\/country-chapters\/libya\" rel=\"nofollow noopener\" target=\"_blank\">Human Rights Watch, World Report 2018: Libya<\/a><span>Brak al-Shati attack, 18 May 2017, up to 51 executed.<\/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: Landolso \/ Wikimedia Commons (CC0) &middot; Photo: SDASM Archives \/ Wikimedia Commons (No restrictions) &middot; Photo: Ank Kumar \/ Wikimedia Commons (CC BY-SA 4.0) &middot; Photo: Sir James \/ Wikimedia Commons (CC BY 3.0) &middot; Photo: Filip.vidinovski \/ Wikimedia Commons (CC BY-SA 4.0) &middot; Photo: SGT. Kimberly Yearyean \/ Wikimedia Commons (Public domain) &middot; Photo: Ank kumar \/ Wikimedia Commons (CC BY-SA 4.0) &middot; Photo: Bayhaluk \/ Wikimedia Commons (CC BY-SA 4.0) &middot; Photo: Mztourist \/ Wikimedia Commons (CC BY-SA 4.0) &middot; Photo: Alan Wilson \/ Wikimedia Commons (CC BY-SA 2.0) &middot; Photo: Piergiuliano Chesi \/ Wikimedia Commons (CC BY 3.0) &middot; Photo: Elena Baladelli (according to Exif data) \/ Wikimedia Commons (Public domain) &middot; Photo: Greg Goebel \/ Wikimedia Commons (CC BY-SA 2.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\/w15-ly-t-125.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\/w15-ly-t-127.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\/09\/de-t-aero-l-39zo-albatros.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\/w15-ly-t-130.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\/w15-ly-t-132.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\/10\/w15-ly-t-133.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\/w15-ly-t-134.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\/w15-ly-t-135.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\/w15-ly-t-139.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\/10\/w15-ly-t-138.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\/09\/ital-t-lockheed-c-130h-hercules.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\/w15-ly-t-141.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\/w15-ly-t-142.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\/afterburner\/wp-content\/uploads\/sites\/4\/2026\/09\/sr-71a-blackbird-takeoff-raf-mildenhall-afterburner-768x488.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\/afterburner\/wp-content\/uploads\/sites\/4\/2026\/09\/stored-mikoyan-mig-21pf-ex-soviet-airframe-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\/7WWW2\/aMBTHv4qVh2qViBPbuTiUVYJ167RBt8FDNbV9cEgAr06y5jJUTfvuO6ElhCVUYVIfzzmO4f87N9\/81jJVLLW+JpS+Frl8FFpPi0UUgmuo9OuNCw1likYiCyEm5yKB2Mex64KlhB+q8ug8l7\/KcFb4YKKTSAZBkp8h10XRzppef0fEnBqUj3dO1qOmiaIziIwhMm1E4Nq5ysr\/OM83v5lrfUax5VJKwUxirU8I9npamqzh2M0dOGV8Dx+s8vxn1jeMSC4XIBPPk8gQMtV90JIZlWQDbl2oR60fF0r96VVM\/DCWcQ3IaGO30hiPutAgjDZw2FODsT0czjMOewyRaSNyAIfpuRUOamLqeJZ1NJInxYd4rFdhqIpsB2Qic7kU6M0iSaMwRddP8QrQ6R6hSSdCpAGIGNSrQ2CuU+IxmUFJ7cMeh2OH4HjbOmGYcsZYE0wptV01lMmPYpHuNQb6VHpaK8Hxuug8iQKRrc7+FfvsblNBPUw8bjpbJQ42TUJIpeRGu0ow9BC10eyhEEGaxIMsEkqdP186MJ5MuHAg0FyJLHt7q61FdqudT+SlTu2vFwNDnGt33aDcr0Qgo71x8XnjasHyOkjKqmeMbJFQgonrMnJMciOZpSIX9ZLeOFpTO5l1KmHe7HFo5HoJWy\/0MaO2XSXZxqYNfX2MoqWALOvCD0Klx5DjMN2JuyxjaFjG0NUmVumsmng6\/IDew6EgjE5fPYEEc4c4fJtAhj3T40d153Il0kD4e4vrsvK1pvHy4tXUmI7persOdUzLprUOJYRa+QqNksgH0se36azQKe3co5nwVzUqs9JsX16d6tpidqOwmcFIpwVFXWxuuVjYcuqTq9u4EX4qHvZm8LD0tAv61kWQY7c8TuAF0rKLm8uGOQc72OVQ1LuZ5DkWcY8Rm0BZSD1Iitpw\/VL60AX4Xp6u71SShQGCTeH+f01DsW3lEI5tyjnfPSwI513k3P0Fe+c0s1sKAAA=\"><\/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; Libya Libyan Air Force &#1575;&#1604;&#1602;&#1608;&#1575;&#1578; &#1575;&#1604;&#1580;&#1608;&#1610;&#1577; &#1575;&#1604;&#1604;&#1610;&#1576;&#1610;&#1577; The Libyan Air Force was founded by royal decree in September 1962, grew under Muammar Gaddafi into one of Africa&rsquo;s largest air arms on paper &mdash; hundreds of Mirages, MiGs, Sukhois and Tu-22 bombers &mdash; lost aircraft in Chad, over the Gulf of Sidra [&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-29115","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>Libyan 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\/cn\/\u7a7a\u519b\/\u5229\u6bd4\u4e9a\u7a7a\u519b\/\" \/>\n<meta property=\"og:locale\" content=\"zh_CN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Libyan Air Force | MiGFlug\" \/>\n<meta property=\"og:description\" content=\"Order of Battle &middot; Libya Libyan Air Force &#1575;&#1604;&#1602;&#1608;&#1575;&#1578; &#1575;&#1604;&#1580;&#1608;&#1610;&#1577; &#1575;&#1604;&#1604;&#1610;&#1576;&#1610;&#1577; The Libyan Air Force was founded by royal decree in September 1962, grew under Muammar Gaddafi into one of Africa&rsquo;s largest air arms on paper &mdash; hundreds of Mirages, MiGs, Sukhois and Tu-22 bombers &mdash; lost aircraft in Chad, over the Gulf of Sidra [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/migflug.com\/cn\/\u7a7a\u519b\/\u5229\u6bd4\u4e9a\u7a7a\u519b\/\" \/>\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-02T13:17:32+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=\"\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4\" \/>\n\t<meta name=\"twitter:data1\" content=\"26 \u5206\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/migflug.com\\\/air-forces\\\/libyan-air-force\\\/\",\"url\":\"https:\\\/\\\/migflug.com\\\/air-forces\\\/libyan-air-force\\\/\",\"name\":\"Libyan Air Force | MiGFlug\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/migflug.com\\\/#website\"},\"datePublished\":\"2026-10-02T06:38:46+00:00\",\"dateModified\":\"2026-10-02T13:17:32+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/migflug.com\\\/air-forces\\\/libyan-air-force\\\/#breadcrumb\"},\"inLanguage\":\"zh-Hans\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/migflug.com\\\/air-forces\\\/libyan-air-force\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/migflug.com\\\/air-forces\\\/libyan-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\":\"Libyan 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\":\"zh-Hans\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/migflug.com\\\/#organization\",\"name\":\"MiGFlug GmbH\",\"url\":\"https:\\\/\\\/migflug.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@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":"\u5229\u6bd4\u4e9a\u7a7a\u519b | 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\/cn\/\u7a7a\u519b\/\u5229\u6bd4\u4e9a\u7a7a\u519b\/","og_locale":"zh_CN","og_type":"article","og_title":"Libyan Air Force | MiGFlug","og_description":"Order of Battle &middot; Libya Libyan Air Force &#1575;&#1604;&#1602;&#1608;&#1575;&#1578; &#1575;&#1604;&#1580;&#1608;&#1610;&#1577; &#1575;&#1604;&#1604;&#1610;&#1576;&#1610;&#1577; The Libyan Air Force was founded by royal decree in September 1962, grew under Muammar Gaddafi into one of Africa&rsquo;s largest air arms on paper &mdash; hundreds of Mirages, MiGs, Sukhois and Tu-22 bombers &mdash; lost aircraft in Chad, over the Gulf of Sidra [&hellip;]","og_url":"https:\/\/migflug.com\/cn\/\u7a7a\u519b\/\u5229\u6bd4\u4e9a\u7a7a\u519b\/","og_site_name":"MiGFlug","article_publisher":"https:\/\/www.facebook.com\/MiGFlug\/","article_modified_time":"2026-10-02T13:17:32+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":{"\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4":"26 \u5206"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/migflug.com\/air-forces\/libyan-air-force\/","url":"https:\/\/migflug.com\/air-forces\/libyan-air-force\/","name":"\u5229\u6bd4\u4e9a\u7a7a\u519b | MiGFlug","isPartOf":{"@id":"https:\/\/migflug.com\/#website"},"datePublished":"2026-10-02T06:38:46+00:00","dateModified":"2026-10-02T13:17:32+00:00","breadcrumb":{"@id":"https:\/\/migflug.com\/air-forces\/libyan-air-force\/#breadcrumb"},"inLanguage":"zh-Hans","potentialAction":[{"@type":"ReadAction","target":["https:\/\/migflug.com\/air-forces\/libyan-air-force\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/migflug.com\/air-forces\/libyan-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":"Libyan Air Force"}]},{"@type":"WebSite","@id":"https:\/\/migflug.com\/#website","url":"https:\/\/migflug.com\/","name":"\u7c73\u683c-\u5f17\u62c9\u683c","description":"\u4eb2\u81ea\u9a7e\u9a76\u55b7\u6c14\u5f0f\u6218\u6597\u673a","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":"zh-Hans"},{"@type":"Organization","@id":"https:\/\/migflug.com\/#organization","name":"MiGFlug\u6709\u9650\u516c\u53f8","url":"https:\/\/migflug.com\/","logo":{"@type":"ImageObject","inLanguage":"zh-Hans","@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\/cn\/wp-json\/wp\/v2\/pages\/29115","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/migflug.com\/cn\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/migflug.com\/cn\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/migflug.com\/cn\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/migflug.com\/cn\/wp-json\/wp\/v2\/comments?post=29115"}],"version-history":[{"count":3,"href":"https:\/\/migflug.com\/cn\/wp-json\/wp\/v2\/pages\/29115\/revisions"}],"predecessor-version":[{"id":30203,"href":"https:\/\/migflug.com\/cn\/wp-json\/wp\/v2\/pages\/29115\/revisions\/30203"}],"up":[{"embeddable":true,"href":"https:\/\/migflug.com\/cn\/wp-json\/wp\/v2\/pages\/22996"}],"wp:attachment":[{"href":"https:\/\/migflug.com\/cn\/wp-json\/wp\/v2\/media?parent=29115"}],"curies":[{"name":"\u53ef\u6e7f\u6027\u7c89\u5242","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}