{"id":29211,"date":"2026-10-02T08:56:56","date_gmt":"2026-10-02T06:56:56","guid":{"rendered":"https:\/\/migflug.com\/?page_id=29211"},"modified":"2026-10-08T14:45:39","modified_gmt":"2026-10-08T12:45:39","slug":"malijske-letectvo","status":"publish","type":"page","link":"https:\/\/migflug.com\/cz\/air-forces\/malian-air-force\/","title":{"rendered":"Malijsk\u00e9 letectvo"},"content":{"rendered":"<style>body.page-id-29211 h1.entry-title.main_title{display:none} body.page-id-29211 #main-content .container{padding-top:0} body.page-id-29211 #left-area{padding-bottom:0} body.page-id-29211{overflow-x:hidden} body.page-id-29211 #sidebar{display:none} body.page-id-29211 #left-area{width:100%!important;float:none;padding:0} body.page-id-29211 #main-content .container::before{display:none!important;background:none!important} html{overflow-x:hidden} #mfam{width:100vw;margin-left:calc(50% - 50vw);background:#fff;color:#14181f;line-height:1.7;font-family:'Gilroy regular',Helvetica,Arial,sans-serif;overflow:hidden;--bg2:#f6f8fb;--line:#e2e7ee;--txt:#14181f;--txt2:#454e5e;--txt3:#8b94a5;--blue:#5C91FF;--blue-ink:#3568e0;--blue-dim:rgba(92,145,255,.10)} #mfam *{box-sizing:border-box;border-radius:0} #mfam h1,#mfam h2,#mfam h3,#mfam h4,#mfam h5,#mfam b,#mfam strong,#mfam summary,#mfam .stat b,#mfam dt{font-family:'Gilroy semiBold',Helvetica,Arial,sans-serif;font-weight:normal} #mfam dd{font-family:'Gilroy regular',Helvetica,Arial,sans-serif;font-weight:normal} #mfam a{color:var(--blue-ink);text-decoration:none} #mfam .wrap{max-width:1120px;margin:0 auto;padding:0 24px} #mfam section{padding:64px 0} #mfam hr.divider{border:0;border-top:1px solid var(--line);margin:0} #mfam h2{font-size:clamp(26px,3.4vw,36px);letter-spacing:-.5px;margin:0 0 8px;color:#0d1117;line-height:1.15} #mfam h3{font-size:20px;margin:36px 0 12px;color:#0d1117} #mfam .sh{font-size:15px;letter-spacing:.4px;color:var(--blue);margin:30px 0 8px;line-height:1.4} #mfam .cols>div:first-child>.sh:first-child{margin-top:0} #mfam .kicker{font-size:12.5px;letter-spacing:3px;text-transform:uppercase;color:var(--blue-ink);margin-bottom:14px;font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam p{color:var(--txt2);font-size:17px;max-width:70ch;margin:0} #mfam p+p{margin-top:1em} #mfam p strong{color:var(--txt)} #mfam .imp{color:#8a93a3;font-weight:400} #mfam .spx-lede{font-size:17px;line-height:1.7;color:#3d4654;max-width:760px;margin:0 0 28px} #mfam .spx-note{font-size:13px;line-height:1.6;color:#697386;margin-top:18px;max-width:860px} #mfam .hero{position:relative;background:#10141d;padding:96px 0 0;overflow:hidden} #mfam .hero::before{content:\"\";position:absolute;inset:0;background:radial-gradient(ellipse at 20% 10%,rgba(92,145,255,.22),transparent 55%),radial-gradient(ellipse at 90% 90%,rgba(92,145,255,.10),transparent 50%)} #mfam .hero-in{position:relative;width:100%;padding-bottom:52px} #mfam .crumb{font-size:12px;letter-spacing:1px;color:rgba(255,255,255,.7);text-transform:uppercase;margin-bottom:18px;font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .crumb a{color:rgba(255,255,255,.7)} #mfam .hero h1{font-size:clamp(40px,6.5vw,80px);letter-spacing:-1.5px;line-height:1.04;color:#fff;margin:0} #mfam .hero h1 em{font-style:normal;color:var(--blue)} #mfam .hero .native{font-size:14px;letter-spacing:1px;color:rgba(255,255,255,.55);margin-top:10px;text-transform:uppercase;font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .hero .sub{font-size:clamp(16px,2vw,20px);color:rgba(255,255,255,.9);margin-top:14px;max-width:56ch} #mfam .statstrip{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:rgba(255,255,255,.25);border:1px solid rgba(255,255,255,.25);margin-top:36px} #mfam .stat{background:rgba(255,255,255,.95);padding:18px 22px} #mfam .stat b{display:block;font-size:clamp(20px,2.4vw,28px);color:#0d1117;letter-spacing:-.5px} #mfam .stat span{font-size:11.5px;letter-spacing:1.6px;text-transform:uppercase;color:var(--txt3)} #mfam .chips{display:flex;flex-wrap:wrap;gap:10px;padding:26px 0;border-bottom:1px solid var(--line)} #mfam .chip{font-size:13.5px;padding:8px 16px;border:1px solid var(--line);background:#fff;color:var(--txt2);font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .chip b{color:var(--txt3);margin-right:6px;font-size:11px;text-transform:uppercase;letter-spacing:1px} #mfam .chip:hover{border-color:var(--blue);color:var(--blue-ink)} #mfam .chip.fly{background:var(--blue-dim);border-color:var(--blue);color:var(--blue-ink)} #mfam .cols{display:grid;grid-template-columns:1.6fr 1fr;gap:56px;align-items:start} #mfam .pull{font-family:Georgia,'Times New Roman',serif;font-style:italic;font-size:24px;line-height:1.5;color:#0d1117;border-left:3px solid var(--blue);padding:6px 0 6px 26px;margin-top:8px} #mfam .pull cite{display:block;font-family:'Gilroy semiBold',Helvetica,sans-serif;font-style:normal;font-size:12px;letter-spacing:2px;text-transform:uppercase;color:var(--txt3);margin-top:16px} #mfam .specgrid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:36px} #mfam .specgrid.three{grid-template-columns:1fr 1fr 1fr;align-items:start} #mfam .spectable{background:#fff;border:1px solid var(--line)} #mfam .spectable h4{font-size:12px;letter-spacing:2px;text-transform:uppercase;color:#fff;background:#0d1117;padding:18px 24px;margin:0} #mfam .spectable dl{display:grid;grid-template-columns:minmax(0,150px) minmax(0,1fr);margin:0} #mfam .spectable dt,#mfam .spectable dd{padding:12px 20px;font-size:15px;border-bottom:1px solid var(--line);margin:0} #mfam .spectable dt{color:#4a5566;font-family:'Gilroy regular',Helvetica,sans-serif} #mfam .spectable dd{color:#0d1117;text-align:left;overflow-wrap:anywhere;word-break:break-word;min-width:0} #mfam ul.gl,#mfam #basetbl td>ul{list-style:none!important;margin:2px 0 0!important;padding:0!important;border:0!important} #mfam ul.gl li{position:relative;padding-left:14px!important;line-height:1.55;margin:0!important} #mfam ul.gl li+li{margin-top:3px!important} #mfam .gl.tl li{padding-left:12px} #mfam .gl.tl li::before{width:4px;height:4px;top:.66em} #mfam .gl li::before{content:'';position:absolute;left:0;top:.6em;width:5px;height:5px;background:var(--blue)} #mfam .gnote{display:block;font-size:12.5px;line-height:1.5;color:var(--txt3);margin-top:7px} #mfam .spectable dt:nth-of-type(odd),#mfam .spectable dd:nth-of-type(odd){background:var(--bg2)} #mfam table.oobt{width:100%;border-collapse:collapse;font-size:15px;margin-top:22px;background:#fff;border:1px solid var(--line)} #mfam table.oobt th{text-align:left;font-size:11.5px;letter-spacing:1.8px;text-transform:uppercase;color:#fff;background:#0d1117;padding:13px 16px;font-weight:normal;white-space:nowrap;font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam table.oobt td{padding:11px 16px;border-bottom:1px solid var(--line);color:#0d1117;vertical-align:top;text-align:left;line-height:1.5} #mfam table.oobt tr:nth-child(odd) td{background:var(--bg2)} #mfam table.oobt.fleet:not(.ord) td:nth-child(4),#mfam table.oobt.fleet:not(.ord) td:nth-child(5),#mfam table.oobt.fleet.ord td:nth-child(3),#mfam table.oobt.fleet.ord td:nth-child(4),#mfam #basetbl td:nth-child(2),#mfam #nearbytbl td:nth-child(2),#mfam #combattbl td:nth-child(2),#mfam #combattbl td:nth-child(5),#mfam #combattbl td:nth-child(6){text-align:left;font-variant-numeric:tabular-nums;white-space:nowrap} #mfam table.oobt th{text-align:left!important} #mfam #basetbl td:nth-child(4){font-variant-numeric:tabular-nums} #mfam #basetbl td:nth-child(4)>span{display:block;white-space:nowrap} #mfam #basetbl td:nth-child(4)>span+span{margin-top:7px} #mfam #basetbl td:nth-child(4)>span>span+span{display:block;margin-left:62px;margin-top:1px;color:var(--txt3);font-size:11.5px;line-height:1.35;white-space:normal;max-width:11em} #mfam #basetbl td:nth-child(4)>span>span:first-child{display:inline-block;min-width:62px} #mfam .cname{white-space:nowrap} #mfam table.oobt.fleet:not(.ord) td:nth-child(3),#mfam table.oobt.fleet:not(.ord) td:nth-child(6),#mfam #basetbl td:nth-child(5),#mfam #nearbytbl td:nth-child(4),#mfam #combattbl td:nth-child(3),#mfam #combattbl td:nth-child(4){color:var(--txt3)} #mfam table.oobt td a{color:#0d1117;border-bottom:1px solid #c3cddb} #mfam table.oobt td a:hover{color:var(--blue-ink);border-bottom-color:var(--blue)} #mfam table.oobt.former td{color:var(--txt3)} #mfam table.oobt.former td a{color:var(--txt3)} #mfam table.oobt tr.hot td{background:var(--blue-dim)} #mfam table.oobt tr.mapjump{cursor:pointer} #mfam table.oobt td small{display:block;color:var(--txt3);font-size:12.5px;line-height:1.45} #mfam .tscroll{overflow-x:auto} #mfam .pill{display:inline-block;font-size:10.5px;letter-spacing:1.4px;text-transform:uppercase;padding:3px 9px;border:1px solid #0d1117;color:#0d1117;white-space:nowrap;font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .pill.was{border-color:#c3cddb;color:var(--txt3)} #mfam .pill.mig{border-color:var(--blue);color:var(--blue-ink);background:var(--blue-dim)}#mfam #basetbl td:first-child>span{display:block;margin-top:4px;font-size:12.5px;color:var(--txt2)}#mfam #basetbl td>ul{margin:0!important}#mfam #basetbl td>ul li{margin:0 0 6px!important;padding:0!important;font-size:14px;line-height:1.45;color:#0d1117}#mfam #basetbl td>ul li:last-child{margin-bottom:0!important}#mfam #basetbl td>ul li>span:first-child{color:inherit}#mfam #basetbl td>ul li>span+span,#mfam #basetbl td>ul li>span+span a{color:var(--txt2)}#mfam #basetbl td>ul li.was,#mfam #basetbl td>ul li.was a,#mfam #basetbl td>ul li.was>span+span,#mfam #basetbl td>ul li.was>span+span a{color:var(--txt3)}#mfam .migbtn{display:block;width:fit-content;margin-top:8px;max-width:13em;padding:5px 9px;font-size:10.5px;letter-spacing:1.1px;text-transform:uppercase;background:var(--blue);color:#fff!important;border:1px solid var(--blue);line-height:1.4;font-family:'Gilroy semiBold',Helvetica,sans-serif;text-decoration:none}#mfam .migbtn:hover{background:var(--blue-ink);border-color:var(--blue-ink)} #mfam .fleetchart{background:#fff;border:1px solid var(--line);padding:26px 28px;margin-top:22px} #mfam .frow{display:grid;grid-template-columns:150px 1fr 64px;align-items:center;gap:16px;height:38px} #mfam .fname{font-size:14px;color:#0d1117;white-space:nowrap;overflow:hidden;text-overflow:ellipsis} #mfam .fbar{display:block;background:#eef1f6;height:16px} #mfam .fbar i{display:block;height:16px;background:#5C91FF} #mfam .fnum{font-size:14px;text-align:right;color:#3d4654;font-variant-numeric:tabular-nums} #mfam .mapframe{border:1px solid var(--blue);margin-top:22px;position:relative} #mfam .oobmap{height:560px;width:100%;background:#f4f6f9} #mfam .oobmap.home{height:520px} #mfam .mapsub{font-size:20px;letter-spacing:-.2px;margin:34px 0 4px;color:#0d1117;line-height:1.2} #mfam .mapnote{font-size:14px;color:var(--txt2);margin:0 0 4px;line-height:1.55;max-width:62em} #mfam .oobmap .maplibregl-ctrl-group,#mfam .oobmap .maplibregl-ctrl-group button{border-radius:0!important} #mfam .oobmap .maplibregl-ctrl-group{box-shadow:none!important;border:1px solid var(--line)} #mfam .oobmap .maplibregl-ctrl-group button+button{border-top:1px solid var(--line)} #mfam .oobmap .maplibregl-ctrl-attrib{font-size:10px;color:var(--txt3);background:rgba(255,255,255,.85)!important;font-family:inherit} #mfam .oobmap .maplibregl-ctrl-attrib a{color:var(--txt3)} #mfam .oobmap .maplibregl-popup-content{border-radius:0;box-shadow:0 6px 22px rgba(13,17,23,.14);border:1px solid var(--line);padding:0;background:#fff} #mfam .oobmap .maplibregl-popup-anchor-bottom .maplibregl-popup-tip{border-top-color:#fff} #mfam .oobmap .maplibregl-popup-anchor-top .maplibregl-popup-tip{border-bottom-color:#0d1117} #mfam .oobmap .maplibregl-popup{max-width:300px!important;pointer-events:auto} #mfam .mf-pin{width:14px;height:14px;background:#0d1117;border:2px solid #fff;box-shadow:0 0 0 1px #0d1117;transition:transform .15s ease;cursor:pointer} #mfam .mf-pin.was{background:#fff;border:2px solid #8b94a5;box-shadow:none} #mfam .mf-pin.mig{background:#5C91FF;border:2px solid #fff;box-shadow:0 0 0 1px #5C91FF;width:16px;height:16px} #mfam .mf-pin.hot,#mfam .mf-pin:hover{transform:scale(1.35)} #mfam .bp{width:270px;color:#0d1117;font-family:'Gilroy regular',Helvetica,Arial,sans-serif;line-height:1.5} #mfam .bp-head{display:flex;justify-content:space-between;align-items:center;gap:10px;background:#0d1117;color:#fff;padding:9px 14px;font-size:11px;letter-spacing:1.6px;text-transform:uppercase;font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .bp.was .bp-head{background:#8b94a5} #mfam .bp.mig .bp-head{background:#5C91FF} #mfam .bp-name{font-size:16px;padding:12px 14px 2px;line-height:1.25;font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .bp-sub{font-size:12px;color:#8b94a5;padding:0 14px 10px;font-variant-numeric:tabular-nums} #mfam .bp dl{display:grid;grid-template-columns:1fr auto;margin:0;border-top:1px solid var(--line)} #mfam .bp dt,#mfam .bp dd{margin:0;padding:7px 14px;font-size:12.5px;border-bottom:1px solid var(--line);line-height:1.45} #mfam .bp dt{color:#0d1117;font-family:'Gilroy regular',Helvetica,Arial,sans-serif} #mfam .bp dt small{display:block;color:#8b94a5;font-size:11px} #mfam .bp dd{text-align:right} #mfam .bp dd a{color:#0d1117;border-bottom:1px solid #c3cddb} #mfam .bp dd a.was,#mfam .bp.was dd a{color:#8b94a5} #mfam .bp dt:nth-of-type(odd),#mfam .bp dd:nth-of-type(odd){background:var(--bg2)} #mfam .bp-link{display:block;padding:10px 14px;font-size:12px;letter-spacing:1.2px;text-transform:uppercase;color:var(--blue-ink);border-top:1px solid var(--line);font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .bp-link:hover{background:var(--bg2)} #mfam .bp-fly{display:block;padding:10px 14px;font-size:12px;letter-spacing:1.2px;text-transform:uppercase;color:#fff;background:#5C91FF;font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .legend{display:flex;gap:22px;flex-wrap:wrap;padding:11px 14px;border:1px solid var(--line);border-top:0;background:#fff;font-size:12.5px;color:var(--txt3)} #mfam .legend span{display:flex;align-items:center;gap:8px} #mfam .dot{width:11px;height:11px;display:inline-block;background:#0d1117} #mfam .dot.was{background:#fff;border:1.5px solid #8b94a5} #mfam .dot.mig{background:#5C91FF} #mfam .oob{border:1px solid var(--line);margin-top:22px;background:#fff} #mfam .oob>div{background:#0d1117;color:#fff;padding:12px 18px;font-size:11.5px;letter-spacing:1.8px;text-transform:uppercase;display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap;font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .oob>div a{color:#fff} #mfam .oob>div em{font-style:normal;opacity:.6} #mfam .oob dl{display:grid;grid-template-columns:1fr 1fr;margin:0} #mfam .oob dt,#mfam .oob dd{padding:11px 18px;border-bottom:1px solid var(--line);margin:0;font-size:14.5px;line-height:1.5} #mfam .oob dt{color:#0d1117} #mfam .oob dt small{display:block;color:var(--txt3);font-size:12.5px;font-family:'Gilroy regular',Helvetica,sans-serif} #mfam .oob dd{color:#0d1117;text-align:left} #mfam .oob dd a{color:#0d1117;border-bottom:1px solid #c3cddb} #mfam .oob dt.was,#mfam .oob dd.was,#mfam .oob dd.was a{color:var(--txt3)} #mfam .oob dt:nth-of-type(odd),#mfam .oob dd:nth-of-type(odd){background:var(--bg2)} #mfam .tl{margin-top:40px;position:relative;padding-left:34px} #mfam .tl::before{content:\"\";position:absolute;left:8px;top:6px;bottom:6px;width:2px;background:var(--line)} #mfam .tl-item{position:relative;padding-bottom:34px} #mfam .tl-item::before{content:\"\";position:absolute;left:-32px;top:7px;width:14px;height:14px;background:#fff;border:3px solid var(--blue)} #mfam .tl-item .yr{font-size:13px;color:var(--blue-ink);letter-spacing:1.5px;font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .tl-item p{font-size:15.5px;margin-top:4px} #mfam .qa{margin-top:30px;display:flex;flex-direction:column;gap:12px} #mfam .qa details{background:#fff;border:1px solid var(--line)} #mfam .qa details[open]{border-color:var(--blue)} #mfam .qa summary{cursor:pointer;list-style:none;padding:22px 26px;font-size:18px;display:flex;justify-content:space-between;align-items:center;gap:16px;color:#0d1117} #mfam .qa summary::after{content:\"+\";font-size:24px;color:var(--blue-ink);flex:none;font-family:Helvetica,sans-serif} #mfam .qa details[open] summary::after{content:\"\\2013\"} #mfam summary::-webkit-details-marker{display:none} #mfam .qa details .a{padding:0 26px 24px;font-size:16px;color:var(--txt2);max-width:78ch} #mfam .ad{background:#0d1117;padding:56px 40px} #mfam .ad .adin{max-width:900px;margin:0 auto;text-align:center} #mfam .ad .kicker{color:var(--blue)} #mfam .ad h2{margin-bottom:12px;color:#fff} #mfam .ad .adp{margin:0 auto 26px;color:#9aa3b8} #mfam .ad .btn{display:inline-block;background:var(--blue);color:#fff;padding:14px 26px;font-size:14px;letter-spacing:1.5px;text-transform:uppercase;font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .ad .btn:hover{background:#fff;color:#0d1117} #mfam .relgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:34px} #mfam .rel{display:block;background:#fff;border:1px solid var(--line);padding:26px;box-shadow:0 1px 3px rgba(13,17,23,.05)} #mfam .rel:hover{border-color:var(--blue)} #mfam .rel .rk{display:block;font-size:11px;letter-spacing:2px;text-transform:uppercase;color:var(--blue-ink);font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .rel .rh{display:block;font-size:20px;margin:8px 0 6px;color:#0d1117;font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .rel .rp{display:block;font-size:13.5px;color:var(--txt2)} #mfam .rel .go{display:block;margin-top:14px;font-size:13px;color:var(--blue-ink);font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .relgrid>p,#mfam .track>p{display:contents} #mfam .srclist{margin-top:26px;columns:2;column-gap:48px;list-style:none;font-size:15px;padding:0} #mfam .srclist li{margin-bottom:10px;break-inside:avoid;color:var(--txt2)} #mfam .srclist li span{color:var(--txt3);font-size:13.5px;display:block} #mfam .verified{font-size:13px;color:var(--txt3);margin-top:18px} #mfam{--red:#d8232a;--green:#1f9d63;--amber:#c9821a} #mfam .hero.photo{padding:0;background:#0b0f16} #mfam .heroimg{position:absolute;inset:0;background-size:cover;background-position:center 45%;z-index:0} #mfam .hero.photo::before{z-index:1;background:linear-gradient(180deg,rgba(8,11,17,.80) 0%,rgba(8,11,17,.42) 40%,rgba(8,11,17,.90) 100%),linear-gradient(90deg,rgba(8,11,17,.72),rgba(8,11,17,.06) 62%)} #mfam .hero.photo .hero-in{padding-top:92px;padding-bottom:56px;z-index:2} #mfam .hero .accent{position:absolute;left:0;right:0;bottom:0;height:4px;z-index:4;background:linear-gradient(90deg,var(--red) 0 22%,var(--blue) 22% 100%)} #mfam .photocred{position:absolute;right:16px;bottom:14px;z-index:3;font-size:10.5px;color:rgba(255,255,255,.48);letter-spacing:.3px;max-width:52ch;text-align:right;line-height:1.4} #mfam .marks{display:flex;gap:30px;align-items:center;margin-top:32px;flex-wrap:wrap} #mfam .mark{display:flex;gap:13px;align-items:center} #mfam .rondel,#mfam .finflash{display:block;flex:none;filter:drop-shadow(0 2px 9px rgba(0,0,0,.5))} #mfam .rondel{width:58px;height:58px} #mfam .finflash{width:46px;height:46px} #mfam .rondel.wide{width:88px;height:33px} #mfam .finflash.tall{width:38px;height:46px} #mfam .mark .mk{font-size:10.5px;letter-spacing:1.7px;text-transform:uppercase;color:rgba(255,255,255,.55);line-height:1.5;font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .mark .mk b{display:block;color:#fff;letter-spacing:.2px;text-transform:none;font-size:14.5px;margin-top:2px} #mfam .statstrip .stat{border-top:3px solid var(--blue)} #mfam .statstrip .stat:first-child{border-top-color:var(--red)} #mfam table.oobt.fleet td:first-child{padding:10px 6px 10px 14px;vertical-align:top} #mfam .tthumb{display:block;width:150px;height:100px;background:#eef1f6 center\/cover no-repeat;border:1px solid var(--line)} #mfam table.oobt.fleet{table-layout:fixed;min-width:1072px} #mfam table.oobt.fleet col.c-th{width:172px} #mfam table.oobt.fleet col.c-type{width:198px} #mfam table.oobt.fleet col.c-role{width:150px} #mfam table.oobt.fleet col.c-num{width:78px} #mfam table.oobt.fleet col.c-yr{width:64px} #mfam table.oobt.fleet col.c-units{width:154px} #mfam table.oobt.fleet col.c-srv{width:104px} #mfam table.oobt.fleet col.c-rep{width:150px} #mfam table.oobt.fleet col.c-fd{width:118px} #mfam table.oobt.fleet th{white-space:normal} #mfam table.oobt.fleet.ord{min-width:900px} #mfam .ndet{display:inline} #mfam .ndet summary{display:inline;cursor:pointer;color:var(--link);font-family:'Gilroy semiBold',Helvetica,sans-serif;letter-spacing:.4px;list-style:none} #mfam .ndet summary::-webkit-details-marker{display:none} #mfam .ndet summary::after{content:' \\203A'} #mfam .ndet[open] summary{display:none} #mfam table.oobt.fleet td:last-child{color:var(--txt2)} #mfam table.oobt.former .tthumb{filter:saturate(.55)} #mfam table.oobt.former tr:hover .tthumb{filter:none} #mfam table.oobt.fleet td:last-child{overflow-wrap:anywhere} #mfam table.oobt.fleet td:last-child{font-size:12.5px;line-height:1.5;color:var(--txt3)} #mfam .de{color:var(--txt3);font-size:12.5px;font-family:'Gilroy regular',Helvetica,Arial,sans-serif;letter-spacing:0;text-transform:none} #mfam .orgcard .de{margin:-3px 0 8px} #mfam .oob dt .de,#mfam table.oobt .de{white-space:nowrap} #mfam .qbar{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:22px 0 0} #mfam .qin{flex:1 1 280px;max-width:460px;padding:11px 13px;font:400 15px\/1.4 'Gilroy regular',Helvetica,Arial,sans-serif;color:#0d1117;background:#fff;border:1px solid #d3d8e0;border-radius:0;outline:0;-webkit-appearance:none;appearance:none} #mfam .qin:focus{border-color:var(--blue)} #mfam .qin::-webkit-search-cancel-button{display:none} #mfam .qcnt{font-size:12.5px;letter-spacing:.4px;color:var(--txt3);font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .qbtn{padding:10px 13px;font-size:10.5px;letter-spacing:1.1px;text-transform:uppercase;font-family:'Gilroy semiBold',Helvetica,sans-serif;background:#fff;color:var(--txt2);border:1px solid #d3d8e0;border-radius:0;cursor:pointer;line-height:1.4} #mfam .qbtn:hover{border-color:var(--blue);color:var(--blue-ink)} #mfam .qhide{display:none!important} #mfam .qnone{display:none;padding:20px 2px;color:var(--txt2);font-size:15px} #mfam .qnone.on{display:block} #mfam .oob>div{cursor:pointer;user-select:none;align-items:center} #mfam .oob>div:focus-visible{outline:2px solid var(--blue);outline-offset:-2px} #mfam .oob>div>i{position:relative;flex:none;width:13px;height:13px;margin-left:auto;opacity:.75} #mfam .oob>div>i::before,#mfam .oob>div>i::after{content:'';position:absolute;background:#fff;left:0;top:6px;width:13px;height:1.5px} #mfam .oob>div>i::after{transform:rotate(90deg)} #mfam .oob.open>div>i::after{transform:rotate(0)} #mfam .oobwrap.coll .oob>dl{display:none} #mfam .oobwrap.coll .oob.open>dl{display:grid} #mfam table.oobt.cbt td{vertical-align:top} #mfam table.oobt.cbt tr.crow td{border-bottom:0} #mfam table.oobt.cbt tr.cdet>td{border-bottom:1px solid var(--line);padding:0 16px 20px;color:var(--txt2)} #mfam tr.cdet{display:none} #mfam tr.cdet.on{display:table-row} #mfam .cwho{display:block;font-size:12.5px;color:var(--txt3);line-height:1.45;margin-top:3px} #mfam .cserv{display:block;font-size:12.5px;color:var(--txt3);line-height:1.45;margin-top:3px} #mfam .cbx{padding:6px 11px;font-size:10.5px;letter-spacing:1.1px;text-transform:uppercase;font-family:'Gilroy semiBold',Helvetica,sans-serif;background:#fff;color:var(--blue-ink);border:1px solid var(--blue);border-radius:0;cursor:pointer;line-height:1.4;white-space:nowrap} #mfam .cbx:hover{background:var(--blue);color:#fff} #mfam .cdin{display:grid;grid-template-columns:1.6fr 1fr;gap:26px;padding-top:2px;max-width:none} #mfam .cdin p{font-size:16.5px;color:var(--txt2);margin:0 0 11px;max-width:66ch} #mfam .cdin p.crole{color:#0d1117} #mfam .cdl{margin:0} #mfam .cdl dt{font-size:10.5px;letter-spacing:1.6px;text-transform:uppercase;color:var(--txt3);font-family:'Gilroy semiBold',Helvetica,sans-serif;margin-top:12px} #mfam .cdl dt:first-child{margin-top:0} #mfam .cdl dd{margin:3px 0 0;font-size:14.5px;color:#0d1117;line-height:1.55} #mfam .cdl dd a{color:#0d1117;border-bottom:1px solid #c3cddb} #mfam .cdl dd a:hover{color:var(--blue-ink);border-bottom-color:var(--blue)} #mfam .ccav{display:block;font-size:13px;color:var(--txt3);line-height:1.55;margin-top:12px;padding-left:11px;border-left:2px solid var(--line);max-width:64ch} #mfam .clink{display:inline-block;margin:0 14px 0 0;font-size:13.5px} #mfam .cwar{font-size:11px;letter-spacing:1.3px;text-transform:uppercase;color:var(--txt3);font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .statstrip.dark{margin:22px 0 4px} #mfam ul.gl.cml{margin-top:18px!important} #mfam ul.gl.cml li{line-height:1.6} #mfam ul.gl.cml li b{color:#0d1117;font-weight:400;font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .cbig{display:inline-block;margin-top:22px;padding:13px 22px;background:var(--blue);color:#fff!important;border:1px solid var(--blue);border-radius:0;font-family:'Gilroy semiBold',Helvetica,sans-serif;font-size:11.5px;letter-spacing:1.6px;text-transform:uppercase;text-decoration:none} #mfam .cbig:hover{background:var(--blue-ink);border-color:var(--blue-ink)} #mfam .badge{height:66px;width:auto;display:block;flex:none;filter:drop-shadow(0 2px 9px rgba(0,0,0,.5))} #mfam .badge.big{height:112px} #mfam .mjc{height:96px;width:auto;display:block;flex:none;filter:drop-shadow(0 2px 9px rgba(0,0,0,.5))} #mfam .mcol{display:flex;flex-direction:column;gap:18px} #mfam .tthumb.none{background:repeating-linear-gradient(45deg,#f3f6fa,#f3f6fa 6px,#e9eef5 6px,#e9eef5 12px)} #mfam .cflag{display:inline-block;width:16px;height:16px;vertical-align:-3px;margin-right:7px;background-repeat:no-repeat;background-size:200px 20px} #mfam .nflag{display:inline-block;width:18px;height:12px;vertical-align:1px;margin-left:8px;background-repeat:no-repeat;background-size:242px 16px} #mfam .st{display:table;font-size:10px;letter-spacing:1.3px;text-transform:uppercase;padding:2px 7px;margin:8px 0 0;font-family:'Gilroy semiBold',Helvetica,sans-serif;border:1px solid currentColor;white-space:nowrap} #mfam .st.on{color:var(--green)} #mfam .st.out{color:var(--amber)} #mfam .st.ord{color:var(--blue-ink)} #mfam .flybtn{display:table;margin:8px 0 0;padding:4px 10px;font-size:10.5px;line-height:1.45;letter-spacing:1.2px;text-transform:uppercase;font-family:'Gilroy semiBold',Helvetica,sans-serif;color:#fff!important;background:var(--blue);border:1px solid var(--blue);white-space:nowrap;max-width:100%} #mfam .flybtn:hover{background:var(--blue-ink);border-color:var(--blue-ink)} #mfam .flybtn.ghost{background:transparent;border:1px solid var(--blue);color:var(--blue-ink)!important;letter-spacing:.9px;white-space:normal;max-width:11em} #mfam table.oobt.former td .flybtn.ghost{color:var(--blue-ink)!important} #mfam .flybtn .via{opacity:.72;letter-spacing:.8px} #mfam table.oobt td a.flybtn{border-bottom:0} #mfam table.oobt.former td a.flybtn{color:#fff!important} #mfam #structure,#mfam #former,#mfam #oob,#mfam #faq{background:var(--bg2)} #mfam .ngrid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:32px} #mfam .ncard{display:block;background:#fff;border:1px solid var(--line);overflow:hidden;text-decoration:none} #mfam .ncard:hover{border-color:var(--blue)} #mfam .ncim{display:block;height:158px;background:#eef1f6 center\/cover no-repeat} #mfam .ncim.none{background:repeating-linear-gradient(45deg,#f3f6fa,#f3f6fa 8px,#e9eef5 8px,#e9eef5 16px)} #mfam .ncbody{display:block;padding:16px 18px 20px} #mfam .ncbody time{display:block;font-family:'Gilroy semiBold',Helvetica,sans-serif;font-size:11px;letter-spacing:1.6px;text-transform:uppercase;color:var(--txt3)} #mfam .nct{display:block;font-family:'Gilroy semiBold',Helvetica,sans-serif;font-size:17px;line-height:1.32;color:#0d1117;margin:9px 0 8px} #mfam .ncard:hover .nct{color:var(--link)} #mfam .ncx{display:block;font-size:14px;line-height:1.55;color:var(--txt2)} #mfam .ncgo{display:block;font-family:'Gilroy semiBold',Helvetica,sans-serif;font-size:12px;letter-spacing:1.4px;text-transform:uppercase;color:var(--link);margin-top:14px} #mfam .nmore{display:inline-block;margin-top:26px;font-family:'Gilroy semiBold',Helvetica,sans-serif;font-size:12px;letter-spacing:1.6px;text-transform:uppercase;color:var(--link)} @media(max-width:960px){#mfam .ngrid{grid-template-columns:1fr 1fr}} @media(max-width:620px){#mfam .ngrid{grid-template-columns:1fr}} #mfam #gallery{background:#0d1117} #mfam #gallery h2{color:#fff} #mfam #gallery .spx-lede{color:#9aa3b8} #mfam #gallery .kicker{color:var(--blue)} #mfam #gallery .acard{background:#161b24;border-color:#242c38} #mfam #gallery .acard .tx b{color:#fff} #mfam #gallery .acard .im{background-color:#242c38} #mfam #gallery .acard .im.none{background:repeating-linear-gradient(45deg,#1b212b,#1b212b 8px,#232a35 8px,#232a35 16px)} #mfam .org{margin-top:34px} #mfam .cmdcard{display:flex;align-items:center;gap:26px;background:#fff;border:1px solid var(--line);border-left:4px solid var(--red);padding:22px 26px} #mfam .cface{display:block;flex:none;width:128px;height:128px;background:#eef1f6 center\/cover no-repeat;border:1px solid var(--line)} #mfam .cface.mono{display:flex;align-items:center;justify-content:center;background:var(--blue-dim);color:var(--blue-ink);font-family:'Gilroy semiBold',Helvetica,sans-serif;font-size:44px;letter-spacing:1px;border-color:var(--blue)} #mfam .cmdtx{flex:1 1 auto;min-width:0;text-align:left} #mfam .crank{display:block;font-size:10.5px;letter-spacing:1.8px;text-transform:uppercase;color:var(--blue-ink);font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .cmdtx b{display:block;font-size:21px;color:#0d1117;margin:3px 0 4px;font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .cmeta{display:block;font-size:13px;color:var(--txt3)} #mfam .cmdorg{flex:none;text-align:left;padding-left:22px;border-left:1px solid var(--line)} #mfam .cmdorg span{display:block;font-size:13.5px;color:#0d1117;font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .cmdorg em{display:block;font-style:normal;font-size:12.5px;color:#8b94a5;margin-top:3px} #mfam .oloc{font-size:12px;letter-spacing:1.3px;text-transform:uppercase;color:var(--blue-ink);font-family:'Gilroy semiBold',Helvetica,sans-serif;margin:0 0 9px} #mfam .orgcard,#mfam .orgcard h4,#mfam .orgcard p,#mfam .orgcard .de{text-align:left} #mfam .orgrow{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:16px} #mfam .orgcard{background:#fff;border:1px solid var(--line);border-top:3px solid var(--blue);padding:20px 22px} #mfam .orgcard.wide{grid-column:1\/-1} #mfam .orgcard h4{margin:0 0 7px;font-size:16.5px;color:#0d1117} #mfam .orgcard p{font-size:14px;color:var(--txt2);max-width:none} #mfam .orgcard .tag{display:inline-block;font-size:10px;letter-spacing:1.4px;text-transform:uppercase;color:var(--blue-ink);border:1px solid var(--blue);padding:2px 8px;margin-bottom:11px;font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .orgcard.new{border-top-color:var(--red)} #mfam .orgcard.new .tag{color:var(--red);border-color:var(--red)} #mfam .tfgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:18px} #mfam .tfcol{border-top:1px solid var(--line);padding-top:14px} #mfam .tfcol h4{margin:0 0 3px;font-size:15px;color:#0d1117} #mfam .tfn{font-size:12px;letter-spacing:1.3px;text-transform:uppercase;color:var(--blue-ink);font-family:'Gilroy semiBold',Helvetica,sans-serif;margin-bottom:8px} #mfam .tfcol p{font-size:13.5px;color:var(--txt2);margin:0} #mfam .tfmore{display:inline-block;margin-top:12px;font-size:12px;letter-spacing:1.3px;text-transform:uppercase;color:var(--blue-ink);font-family:'Gilroy semiBold',Helvetica,sans-serif;border-bottom:1px solid var(--blue)} #mfam .tfmore:hover{color:#0d1117;border-bottom-color:#0d1117} #mfam .ucol{margin-top:12px} #mfam .ucol summary{list-style:none;cursor:pointer;font-size:12px;letter-spacing:1.3px;text-transform:uppercase;color:var(--blue-ink);font-family:'Gilroy semiBold',Helvetica,sans-serif;padding:7px 0} #mfam .ucol summary::-webkit-details-marker{display:none} #mfam .ucol summary::after{content:' +';font-family:inherit} #mfam .ucol[open] summary::after{content:' \\2013'} #mfam .ucol summary:hover{color:#0d1117} #mfam a.unit{text-decoration:none} #mfam a.unit:hover{border-color:var(--blue);color:var(--blue-ink);background:var(--blue-dim)} #mfam table.oobt tr.flash td{background:var(--blue-dim);transition:background .45s} @media(max-width:900px){#mfam .tfgrid{grid-template-columns:1fr}} #mfam .units{display:flex;flex-wrap:wrap;gap:8px;margin-top:15px} #mfam .unit{font-size:12.5px;padding:5px 11px;background:var(--bg2);border:1px solid var(--line);color:var(--txt2);font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .acgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:32px} #mfam .acard{display:block;background:#fff;border:1px solid var(--line);overflow:hidden} #mfam .acard:hover{border-color:var(--blue)} #mfam .acard .im{display:block;height:132px;background:#eef1f6 center\/cover no-repeat} #mfam .acard .im.none{background:repeating-linear-gradient(45deg,#f3f6fa,#f3f6fa 8px,#e9eef5 8px,#e9eef5 16px)} #mfam .acard .tx{display:block;padding:14px 16px} #mfam .acard .tx b{display:block;font-size:15px;color:#0d1117;line-height:1.3} #mfam .acard .tx em{display:block;font-style:normal;font-size:12px;color:var(--txt3);margin-top:5px;font-variant-numeric:tabular-nums} #mfam .acard:hover .tx b{color:var(--blue-ink)} @media(max-width:1000px){#mfam .acgrid{grid-template-columns:repeat(3,1fr)}#mfam .orgrow{grid-template-columns:1fr 1fr}} @media(max-width:820px){#mfam .tthumb{width:118px;height:79px}#mfam .badge.big{height:84px}#mfam .mjc{height:74px}#mfam .mcol{gap:14px}#mfam .acgrid{grid-template-columns:1fr 1fr}#mfam .orgrow{grid-template-columns:1fr}#mfam .marks{gap:20px}#mfam .photocred{position:static;display:block;padding:0 24px 12px;text-align:left;max-width:none}} @media(max-width:820px){#mfam .cmdcard{flex-wrap:wrap;gap:14px}#mfam .cmdorg{padding-left:0;border-left:0;flex-basis:100%}#mfam .specgrid,#mfam .specgrid.three{grid-template-columns:1fr}#mfam .cols{grid-template-columns:1fr}#mfam .relgrid{grid-template-columns:1fr}#mfam .statstrip{grid-template-columns:1fr 1fr}#mfam .oob dl{grid-template-columns:1fr}#mfam .cdin{grid-template-columns:1fr;gap:18px}#mfam .oob dd{text-align:left}#mfam .frow{grid-template-columns:110px 1fr 56px;gap:10px}#mfam .srclist{columns:1}#mfam .oobmap{height:440px}#mfam .oobmap.home{height:400px}} #mfam .pqband{background:#0d1117;padding:56px 0} #mfam .pqband .wrap{max-width:1120px} #mfam .pq{margin:0;max-width:900px} #mfam .pq blockquote{margin:0;font-family:'Gilroy semiBold',Helvetica,Arial,sans-serif;font-weight:normal;font-size:clamp(21px,2.6vw,28px);line-height:1.42;color:#fff;letter-spacing:-.2px} #mfam .pq blockquote:before{content:'\\201C';color:var(--blue);margin-right:2px} #mfam .pq blockquote:after{content:'\\201D';color:var(--blue);margin-left:2px} #mfam .pq figcaption{margin-top:20px;font-size:14px;color:#98a2b3;line-height:1.6} #mfam .pq figcaption b{color:#fff;font-size:14px} #mfam .pq figcaption span{display:block;color:#7c8697;font-size:13px} #mfam .pq figcaption a{color:#9db9ff;border-bottom:1px solid #3f4d6b} #mfam .pqrow{display:grid;grid-template-columns:1fr 1fr;gap:40px;max-width:1120px} #mfam .pqrow .pq blockquote{font-size:clamp(18px,2vw,21px)} #mfam .galgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:8px} #mfam .galgrid figure{margin:0;background:#fff;border:1px solid var(--line);overflow:hidden} #mfam .galgrid .gim{display:block;height:210px;background:#eef1f6 center\/cover no-repeat} #mfam .galgrid figcaption{padding:14px 16px 16px;font-size:14px;line-height:1.55;color:var(--txt2)} #mfam .galgrid figcaption b{display:block;color:#0d1117;font-size:14.5px;margin-bottom:4px} #mfam .galgrid figcaption span{display:block;margin-top:7px;font-size:11.5px;color:var(--txt3);line-height:1.5} #mfam .galgrid figure.wide{grid-column:span 2} #mfam .galgrid figure.wide .gim{height:300px} #mfam .vidwrap{max-width:900px;margin-top:8px;border:1px solid var(--line);background:#0d1117} #mfam .vidfr{position:relative;width:100%;padding-top:56.25%;height:0;display:block} #mfam .vidfr iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;display:block} #mfam .vidcap{padding:16px 20px;font-size:14px;color:#98a2b3;line-height:1.6;background:#0d1117} #mfam .vidcap b{display:block;color:#fff;font-size:15px;margin-bottom:4px} #mfam .vidcap a{color:#9db9ff;border-bottom:1px solid #3f4d6b} #mfam .reads{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:8px} #mfam .read{display:block;background:#fff;border:1px solid var(--line);padding:22px 22px 24px} #mfam .read:hover{border-color:var(--blue)} #mfam .read .rk{display:block;font-size:11.5px;letter-spacing:2px;text-transform:uppercase;color:var(--txt3);margin-bottom:9px} #mfam .read .rh{display:block;font-family:'Gilroy semiBold',Helvetica,Arial,sans-serif;font-size:17px;line-height:1.35;color:#0d1117} #mfam .read:hover .rh{color:var(--blue-ink)} #mfam .read .rp{display:block;font-size:14px;color:var(--txt2);line-height:1.6;margin-top:9px} #mfam .read .go{display:block;margin-top:14px;font-size:13px;color:var(--blue-ink)} @media(max-width:1000px){#mfam .galgrid{grid-template-columns:1fr 1fr}#mfam .reads{grid-template-columns:1fr 1fr}} @media(max-width:820px){#mfam .galgrid,#mfam .reads,#mfam .pqrow{grid-template-columns:1fr}#mfam .galgrid figure.wide{grid-column:auto}#mfam .galgrid figure.wide .gim{height:210px}} #mfam .kfgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:8px} #mfam .kf{border:1px solid var(--line);background:#fff;padding:24px 24px 26px} #mfam .kf .kfn{font-size:12px;letter-spacing:1.6px;color:var(--blue-ink);font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .kf h3{font-size:19px;line-height:1.25;margin:8px 0 10px;color:#0d1117} #mfam .kf p{font-size:15.5px;line-height:1.55;color:var(--txt2)} #mfam .kf .kff{display:block;margin-top:12px;padding-top:12px;border-top:1px solid var(--line);font-size:14px;color:#0d1117} #mfam .deep{margin-top:8px;border-top:1px solid var(--line)} #mfam .deep details{border-bottom:1px solid var(--line)} #mfam .deep summary{cursor:pointer;list-style:none;padding:22px 0;display:flex;gap:20px;align-items:baseline;font-size:20px;line-height:1.3;color:#0d1117;font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .deep summary::-webkit-details-marker{display:none} #mfam .deep summary .dn{flex:0 0 34px;font-size:13px;letter-spacing:1.4px;color:var(--blue)} #mfam .deep summary .dx{margin-left:auto;flex:0 0 auto;font-size:13px;letter-spacing:1.2px;color:var(--blue-ink)} #mfam .deep details[open] summary .dx{visibility:hidden} #mfam .deep .dbody{padding:0 0 26px 54px;max-width:860px} #mfam .deep .dbody p{font-size:17px;line-height:1.68;margin-bottom:16px} #mfam .inc{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:8px} #mfam .inc article{border:1px solid var(--line);border-left:3px solid var(--blue);background:#fff;padding:22px 24px 24px} #mfam .inc .incd{font-size:12px;letter-spacing:1.5px;color:var(--blue-ink);font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .inc h3{font-size:18px;line-height:1.3;margin:7px 0 9px;color:#0d1117} #mfam .inc p{font-size:15.5px;line-height:1.6;color:var(--txt2)} #mfam .inc .incs{display:block;margin-top:11px;font-size:13px} @media(max-width:1000px){#mfam .kfgrid{grid-template-columns:1fr 1fr}} @media(max-width:820px){#mfam .kfgrid,#mfam .inc{grid-template-columns:1fr}#mfam .deep .dbody{padding-left:0}#mfam .deep summary{font-size:18px}} #mfam .satfig{border:1px solid var(--line);background:#eef1f6;overflow:hidden;line-height:0} #mfam .satimg{display:block;width:100%;height:520px;background-position:center;background-size:cover;background-repeat:no-repeat} #mfam .satfig{cursor:zoom-in;position:relative}#mfam .satzoom{position:absolute;right:0;bottom:0;z-index:2;background:rgba(8,11,17,.72);color:#fff;font-family:'Gilroy semiBold',Helvetica,sans-serif;font-size:10.5px;letter-spacing:1.6px;text-transform:uppercase;padding:9px 14px;line-height:1}#mfam .satlb{position:fixed;inset:0;z-index:99999;background:rgba(6,9,14,.95);display:none;align-items:center;justify-content:center;cursor:zoom-out;padding:24px}#mfam .satlb.on{display:flex}#mfam .satbig{width:96vw;height:90vh;background-position:center;background-size:contain;background-repeat:no-repeat}#mfam .satlbx{position:absolute;top:18px;right:22px;color:rgba(255,255,255,.72);font-family:'Gilroy semiBold',Helvetica,sans-serif;font-size:10.5px;letter-spacing:1.6px;text-transform:uppercase} #mfam .satcap{display:flex;justify-content:space-between;align-items:baseline;gap:22px;flex-wrap:wrap;margin-top:12px;font-size:13px;line-height:1.5;color:var(--txt3)} #mfam .satcap b{font-family:'Gilroy semiBold',Gilroy,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-weight:400;color:var(--txt)} @media(max-width:820px){#mfam .satimg{height:380px}} @media(max-width:680px){#mfam .qa summary{padding:18px 14px;font-size:17px}#mfam .qa details .a{padding:0 14px 20px}#mfam section{padding:44px 0}} #mfam .mfshare{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:0 0 6px} #mfam .mfsh-btn{display:inline-flex;align-items:center;gap:8px;padding:9px 15px;background:transparent;border:1px solid var(--blue);color:var(--blue-ink);font-family:'Gilroy semiBold',Helvetica,sans-serif;font-size:11.5px;letter-spacing:1.6px;text-transform:uppercase;cursor:pointer;line-height:1} #mfam .mfsh-btn:hover{background:var(--blue);color:#fff} #mfam .mfsh-btn svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8} #mfam .mfsh-net{display:none;align-items:center;gap:8px;flex-wrap:wrap} #mfam .mfshare.on .mfsh-net{display:flex} #mfam .mfsh-net a,#mfam .mfsh-net button{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid var(--line);background:#fff;color:#3d4654;cursor:pointer;padding:0} #mfam .mfsh-net a:hover,#mfam .mfsh-net button:hover{border-color:var(--blue);color:var(--blue-ink)} #mfam .mfsh-net svg{width:16px;height:16px;fill:currentColor} #mfam .mfsh-said{font-size:12px;color:var(--green);font-family:'Gilroy semiBold',Helvetica,sans-serif;letter-spacing:.6px}<\/style>\n<div id=\"mfam\">\n<div class=\"hero photo\">\n<div class=\"heroimg ph1\"><\/div>\n<div class=\"wrap hero-in\">\n<div class=\"crumb\"><a href=\"https:\/\/migflug.com\/air-forces\/\">Order of Battle<\/a> &middot; Mali<\/div>\n<h1>Malian Air Force<\/h1>\n<div class=\"native\">Arm&#233;e de l&#8217;Air du Mali<\/div>\n<p class=\"sub\">The Malian Air Force (Arm&#233;e de l&#8217;Air du Mali) grew from two airliners borrowed in 1963 into a formal service in 1976, flew MiG-21s in a 1985 border war with Burkina Faso, all but collapsed with the north in 2012, and since the military government of 2021 has been rebuilt with Russian jets and helicopters and Turkish drones &mdash; while losing aircraft to insurgents almost as fast as they arrive.<\/p>\n<div class=\"statstrip\">\n<div class=\"stat\"><b>0<\/b><span>Combat aircraft<\/span><\/div>\n<div class=\"stat\"><b>7<\/b><span>Active air bases<\/span><\/div>\n<div class=\"stat\"><b>1976<\/b><span>Founded<\/span><\/div>\n<div class=\"stat\"><b>11<\/b><span>Types retired<\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"photocred\">Photo: Spc. Kimberly Trumbull \/ Wikimedia Commons (Public domain)<\/div>\n<div class=\"accent\"><\/div>\n<\/div>\n<div class=\"wrap\">\n<div class=\"chips\"><span class=\"chip\"><b>Country<\/b>Mali<\/span><span class=\"chip\"><b>Founded<\/b>1976<\/span><span class=\"chip\"><b>Status<\/b>Active<\/span><span class=\"chip\"><b>Headquarters<\/b>Bamako<\/span><span class=\"chip\"><b>Commander<\/b>Alou Bo&#239; Diarra<\/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 Malian Air Force story: borrowed airliners in 1963, MiG-21s over the Agacher Strip and a rebuild with Russian aircraft and Turkish drones<\/h2>\n<div class=\"cols\">\n<div>\n<h3 class=\"sh\">1961&ndash;1976: borrowed airliners, Soviet MiGs and a formal air force<\/h3>\n<p>Mali&rsquo;s military flying began with French aid and borrowed aircraft. Wikipedia dates the first aircraft, Broussards and C-47s, to 1961, the year after independence; the armed forces&rsquo; own history starts in 1963, when a Tuareg rebellion in the north led the army to requisition two An-2s and an L-200A Morava from the airline Air Mali. The Soviet Union soon became the main supplier, with An-2s and Mi-4 helicopters from 1962 and, in the mid-1960s, five MiG-17F fighters and a MiG-15UTI trainer. Military aviation was formally created on 1 March 1966, a tactical air grouping followed in November 1968, and the air force itself was created by Ordonnance 76-99 of 6 February 1976. It was always small, and the dates matter less than the pattern: a poor country whose aircraft came as aid, from whichever patron was offering.<\/p>\n<h3 class=\"sh\">1976&ndash;2011: the Agacher war and a long decline<\/h3>\n<p>MiG-21s replaced the MiG-17s, and in December 1985 they flew Mali&rsquo;s only interstate air war. In the dispute over the Agacher Strip, Malian MiG-21s and helicopters began patrolling on 20 December and on Christmas morning bombed Djibo, Ouahigouya and Nassoumbo in Burkina Faso, then other towns on 28 December; Burkina Faso&rsquo;s lone MiG-17 hit Sikasso. There was no air combat, and the International Court of Justice divided the strip a year later. Six L-29 trainers came in 1983; the 1999 texts gave the service its present shape of air regions, bases and detachments. After the Cold War the money and the spares dried up. Second-hand MiG-21s from the Czech Republic in 2005 and Mi-24Ds from Bulgaria between 2007 and 2012 kept a few aircraft flying, but by January 2012 only two MiG-21s were airworthy.<\/p>\n<h3 class=\"sh\">2012&ndash;2020: collapse in the north and the French years<\/h3>\n<p>Then the north fell. The MNLA took Tessalit and its airport on 11 March 2012; on 22 March soldiers led by Captain Amadou Sanogo overthrew President Amadou Toumani Tour&#233;; and by 1 April Kidal, Gao and Timbuktu were lost, with the bases there. The air force&rsquo;s contribution was a handful of Mi-24s, some flown by Ukrainian contract crews, and English Wikipedia records the MiG-21s grounded. When jihadist groups pushed south in January 2013, it was France&rsquo;s Operation Serval, with Mirage 2000Ds and helicopters, that stopped them. The years that followed brought Western-backed rebuilding: a C-295W, two Y-12Es and a Super Puma in October 2017, Mi-17s and Mi-35s from Russia in 2017&ndash;2018, four Embraer Super Tucanos in July 2018 and an EU-donated Cessna in 2019. One Super Tucano crashed near S&#233;var&#233; in 2020.<\/p>\n<h3 class=\"sh\">2021&ndash;2023: the military government rebuilds with Russia and Turkey<\/h3>\n<p>The coups of 18 August 2020 and 24 May 2021 brought Colonel Assimi Go&#239;ta to power and turned Mali towards Russia and Turkey. Mi-8\/Mi-17s ordered in 2020 for $61 million began arriving in 2021, two Mi-24Ps in March 2022, and on 9 August 2022 Go&#239;ta commissioned a Su-25, L-39Cs, a Mi-24P, a Mi-8 and a C295 at Bamako-S&#233;nou. By March 2023 Military Africa counted 13 L-39Cs and five TB2 drones. Losses came as fast: both Su-25s crashed near Gao, in October 2022 and on 9 September 2023. The new force&rsquo;s record is contested. The UN human rights office found that more than 500 people were killed at Moura from 27 March 2022, with a helicopter firing on people and foreign personnel operating alongside Malian troops; the government counted 203 &lsquo;terrorists&rsquo; and denies wrongdoing.<\/p>\n<h3 class=\"sh\">2024&ndash;2025: drones, Tinzaouaten and the quarrel with Algeria<\/h3>\n<p>Drones became the air force&rsquo;s main weapon: at least 17 TB2s by January 2024 and two Akincis presented in December 2024. Human Rights Watch documented strikes that killed civilians at Konokassi in February 2024 and at Tinzaouaten on 25 August 2024, after the separatists and JNIM defeated a FAMa and Wagner column there in July and a Mi-24 was lost; the army said it hit fighters. On 17 September 2024 JNIM attacked the military airport at Bamako and filmed C295s and the presidential jet being destroyed. One Akinci crashed in training in January 2025, and Algeria shot down the other near Tinzaouaten on the night of 31 March. Algeria says it came 2 km into its airspace; Mali says it fell about 10 km inside Mali and took Algeria to the International Court of Justice. In June 2025 Wagner handed over to Russia&rsquo;s Africa Corps, whose Su-24s now fly alongside the FAMa.<\/p>\n<h3 class=\"sh\">2026: the April offensive and an air force under strain<\/h3>\n<p>On 25 April 2026 JNIM and the FLA attacked Kati, Bamako, S&#233;nou, Gao, S&#233;var&#233; and Kidal at once. The defence minister, General Sadio Camara, was killed at Kati, Kidal was lost and Russian troops withdrew from the far north; General Go&#239;ta became his own defence minister on 4 May. In July JNIM shot down Mi-24s near Anefis and Kouakourou, and Military Africa now counts at least 13 modern aircraft and drones destroyed since 2023. The relationship with Algeria thawed, with airspace reopened on 11 July 2026. Under Brigadier General Alou Bo&#239; Diarra the air force is better equipped than at any time since independence, yet it has lost aircraft faster than it receives them, still depends on Russian aircraft for heavy strikes, and faces credible, unanswered findings that its strikes have killed civilians.<\/p>\n<\/div>\n<div>\n<div class=\"pull\">MiG-21s replaced the MiG-17s, and in December 1985 they flew Mali&rsquo;s only interstate air war.<cite>Malian 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 Malian 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>Arm&#233;e de l&#8217;Air du Mali<span class=\"gnote\">The armed forces&rsquo; site fama.ml calls the service the Arm&#233;e de l&#8217;Air and its staff the &#201;tat-Major de l&#8217;Arm&#233;e de l&#8217;Air. French is the language of the armed forces<\/span><\/dd>\n<dt>Founded<\/dt>\n<dd>6 February 1976 (as an air force)<span class=\"gnote\">Ordonnance 76-99 CML of 6 February 1976 created the air force. The official history dates military aviation to 1 March 1966 and a tactical air grouping to November 1968; English Wikipedia gives 1961, when French aid brought the first aircraft<\/span><\/dd>\n<dt>Part of<\/dt>\n<dd>Malian Armed Forces (FAMa)<span class=\"gnote\">Under the Chief of General Staff of the Armed Forces, Major General &#201;lis&#233;e Jean Dao (September 2026)<\/span><\/dd>\n<dt>Headquarters<\/dt>\n<dd>Bamako<span class=\"gnote\">The air force general staff is in Bamako; Air Base 100 there received a new command post in September 2026<\/span><\/dd>\n<dt>Chief of Staff<\/dt>\n<dd>Brig. Gen. Alou Bo&#239; Diarra<span class=\"gnote\">In post by 9 August 2022 and still in post in September 2026; the date of his appointment was not found<\/span><\/dd>\n<dt>Minister of Defence<\/dt>\n<dd>Gen. Assimi Go&#239;ta (also transitional president)<span class=\"gnote\">Took the portfolio on 4 May 2026 after the defence minister, General Sadio Camara, was killed at Kati on 25 April 2026<\/span><\/dd>\n<\/dl>\n<\/div>\n<div class=\"spectable\">\n<h4>Strength<\/h4>\n<dl>\n<dt>Personnel<\/dt>\n<dd><span class=\"gnote\">No official or IISS figure could be checked for this page<\/span><\/dd>\n<dt>Combat aircraft<\/dt>\n<dd>\n<ul class=\"gl\">\n<li>Aero L-39C Albatros &mdash; 13 delivered 2022&ndash;2023, at least three lost; three flew in the September 2025 parade<\/li>\n<li>EMB-314 Super Tucano &mdash; 3 (reported grounded for want of spares in 2024)<\/li>\n<\/ul>\n<p><span class=\"gnote\">Both Su-25s delivered in 2022&ndash;2023 have crashed; the MiG-21s have been unserviceable since about 2012. Su-24s seen over Mali are presumed to be the Russian Africa Corps&rsquo;s, not Malian<\/span><\/dd>\n<dt>Armed drones<\/dt>\n<dd>\n<ul class=\"gl\">\n<li>Bayraktar TB2 &mdash; at least 17 by January 2024, about 20 per Wikipedia<\/li>\n<li>Bayraktar Akinci &mdash; two delivered late 2024, both lost in 2025<\/li>\n<\/ul>\n<p><span class=\"gnote\">Numbers are media and Wikipedia estimates; Mali does not publish them<\/span><\/dd>\n<dt>Helicopters<\/dt>\n<dd>\n<ul class=\"gl\">\n<li>Mi-24P\/Mi-35M &mdash; 7&ndash;8 listed before the 2024&ndash;2026 losses<\/li>\n<li>Mi-8MT\/Mi-17 &mdash; about 5 (2024)<\/li>\n<li>Super Puma\/H215 &mdash; 1&ndash;2<\/li>\n<\/ul>\n<p><span class=\"gnote\">Military Africa counts four Mi-24P and more than four transport helicopters destroyed since 2023, and further Mi-24s were shot down in July 2026<\/span><\/dd>\n<dt>Transport<\/dt>\n<dd>\n<ul class=\"gl\">\n<li>Airbus C295 &mdash; 1&ndash;2<\/li>\n<li>An-26 &mdash; 2<\/li>\n<li>Harbin Y-12E &mdash; 2<\/li>\n<li>Basler BT-67 &mdash; 1<\/li>\n<\/ul>\n<p><span class=\"gnote\">JNIM videos of 17 September 2024 showed two C295s destroyed at Bamako; how many remain is not confirmed<\/span><\/dd>\n<\/dl>\n<\/div>\n<div class=\"spectable\">\n<h4>Infrastructure<\/h4>\n<dl>\n<dt>Air bases<\/dt>\n<dd>\n<ul class=\"gl\">\n<li>Base 100 &mdash; Bamako<\/li>\n<li>Base 101 &mdash; S&#233;nou (Bamako airport)<\/li>\n<li>Base 102 &mdash; Kayes<\/li>\n<li>Base 103 &mdash; Sikasso<\/li>\n<li>Base 200 &mdash; S&#233;var&#233; (Mopti)<\/li>\n<li>Base 201 &mdash; Timbuktu<\/li>\n<li>Base 300 &mdash; Gao<\/li>\n<li>Base 301 &mdash; Tessalit<\/li>\n<\/ul>\n<p><span class=\"gnote\">French Wikipedia&rsquo;s list by air region; Tessalit was lost in March 2012 and again to JNIM on 1 May 2026, per Wikipedia. The decree of 19 November 1999 organises the service in air regions, bases and detachments<\/span><\/dd>\n<dt>Air detachments<\/dt>\n<dd>About eight<span class=\"gnote\">S&#233;gou, Nioro du Sahel, Nara, Kolokani, Douentza, Hombori, M&#233;naka and Kidal per French Wikipedia; Kidal has been held by the FLA since April 2026<\/span><\/dd>\n<dt>Foreign air power in Mali<\/dt>\n<dd>Russian Africa Corps<span class=\"gnote\">Took over from Wagner after 6 June 2025; flies Su-24s and helicopters in support of the FAMa.<\/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 Malian Air Force is organised<\/h2>\n<p class=\"spx-lede\">One service of the Malian Armed Forces, commanded from Bamako and organised since 1999 in three air regions with eight numbered bases and about eight air detachments. <span class=\"imp\">Its strike power is L-39C jets, Mi-24P and Mi-35M gunships and Bayraktar TB2 drones, all delivered since 2017; both Su-25s have crashed, and the MiG-21s have not flown since about 2012.<\/span> Russia&rsquo;s Africa Corps, which took over from Wagner in June 2025, flies its own Su-24s in support of the FAMa.<\/p>\n<div class=\"org\">\n<div class=\"cmdcard\"><span class=\"cface mono\">AB<\/span><\/p>\n<div class=\"cmdtx\"><span class=\"crank\">Brigadier General (g&#233;n&#233;ral de brigade)<\/span><b>Alou Bo&#239; Diarra<\/b><span class=\"cmeta\">Chief of Staff of the Air Force (chef d&#8217;&#233;tat-major de l&#8217;Arm&#233;e de l&#8217;Air) &middot; in office since 2022<\/span><\/div>\n<div class=\"cmdorg\"><span>Malian Air Force<\/span><em>Arm&#233;e de l&rsquo;Air du Mali<\/em><\/div>\n<\/div>\n<div class=\"orgrow\">\n<div class=\"orgcard\"><span class=\"tag\">Headquarters<\/span><\/p>\n<h4>Malian Air Force<\/h4>\n<div class=\"de\">Arm&#233;e de l&rsquo;Air du Mali<\/div>\n<div class=\"oloc\">Bamako (Air Base 100)<\/div>\n<p>One of the services of the Malian Armed Forces (FAMa), created by Ordonnance 76-99 of 6 February 1976 and organised since 1999 in air regions, bases and detachments. Brigadier General Alou Bo&#239; Diarra was Chief of Staff by 9 August 2022 and still in post in September 2026; his appointment date was not found. The transitional president, General Assimi Go&#239;ta, has also been defence minister since 4 May 2026, after General Sadio Camara was killed at Kati on 25 April.<\/p>\n<\/div>\n<div class=\"orgcard\"><span class=\"tag\">Front line<\/span><\/p>\n<h4>Jets and light attack aircraft<\/h4>\n<div class=\"de\"><\/div>\n<p>Thirteen L-39C jet trainers delivered from Russia in 2022&ndash;2023, at least three since lost, fly the counter-insurgency role with rocket pods; three Super Tucanos remain of four delivered in 2018, reported grounded for want of spares in 2024. Both Su-25s delivered in 2022&ndash;2023 crashed in the Gao region. Su-24s seen over Mali are presumed to be the Russian Africa Corps&rsquo;s, not Malian.<\/p>\n<\/div>\n<div class=\"orgcard\"><span class=\"tag\">Armed drones<\/span><\/p>\n<h4>Drone force<\/h4>\n<div class=\"de\"><\/div>\n<p>At least 17 Bayraktar TB2s by January 2024 according to Military Africa, about 20 per Wikipedia; the first two reached an air base in Mopti on 20 December 2022. Two Akincis delivered in late 2024 were both lost in 2025, one in training and one shot down by Algeria, which says it entered Algerian airspace; Mali says it fell inside Mali. Human Rights Watch documented drone strikes that killed civilians at Konokassi and Tinzaouaten in 2024; the army said it had struck armed fighters.<\/p>\n<\/div>\n<div class=\"orgcard\"><span class=\"tag\">Helicopters<\/span><\/p>\n<h4>Attack and transport helicopters<\/h4>\n<div class=\"de\"><\/div>\n<p>Seven or eight Mi-24P and Mi-35M gunships were listed before the latest losses, among them Mi-24s shot down near Anefis on 5 July and near Kouakourou on 19 July 2026; about five Mi-8MT\/Mi-17s in 2024 and one or two Super Pumas. Military Africa counts four Mi-24Ps and more than four transport helicopters destroyed since 2023.<\/p>\n<\/div>\n<div class=\"orgcard\"><span class=\"tag\">Transport<\/span><\/p>\n<h4>Transport fleet<\/h4>\n<div class=\"de\"><\/div>\n<p>One or two C295s, after JNIM videos of the attack on the Bamako military airport on 17 September 2024 showed two destroyed; two An-26s, two Y-12Es, a BT-67 and an EU-donated Cessna. The Boeing 737 BBJ presidential jet, stored since acquisition according to French Wikipedia, was set alight in the same attack.<\/p>\n<\/div>\n<div class=\"orgcard\"><span class=\"tag\">Bases<\/span><\/p>\n<h4>Air regions<\/h4>\n<div class=\"de\">R&#233;gions a&#233;riennes<\/div>\n<div class=\"oloc\">Bamako, S&#233;var&#233; and Gao<\/div>\n<p>French Wikipedia lists three air regions: Region 1 with Bases 100 (Bamako), 101 (S&#233;nou), 102 (Kayes) and 103 (Sikasso); Region 2 with Bases 200 (S&#233;var&#233;) and 201 (Timbuktu); and Region 3 with Bases 300 (Gao) and 301 (Tessalit), plus about eight air detachments. Russian forces withdrew from Tessalit after the offensive of April 2026, and the FLA has held Kidal since 26 April 2026. Which flying units are at which base has not been published.<\/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 Malian 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\/l-39-albatros\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb none\"><\/span><\/a><\/td>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/l-39-albatros\/\">Aero L-39C Albatros<\/a><span class=\"st on\">In service<\/span><\/td>\n<td>Jet trainer and light attack<\/td>\n<td><\/td>\n<td>2022<\/td>\n<td><\/td>\n<td>13 delivered from Russia in 2022&ndash;2023 per Military Africa (5 in August 2022 per Military Africa, 4 per defenceWeb; 4 in January and 4 in March 2023). <\/p>\n<details class=\"ndet\">\n<summary>More<\/summary>\n<p><span>English Wikipedia lists 12, with two lost in 2023 and one shot down in 2024; three flew in the September 2025 parade.<\/span><\/details>\n<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/a-29-super-tucano\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb ph2\"><\/span><\/a><\/td>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/a-29-super-tucano\/\">Embraer EMB-314 Super Tucano<\/a><span class=\"nflag nf9\" role=\"img\" aria-label=\"Built in Brazil\"><\/span><span class=\"st on\">In service<\/span><\/td>\n<td>Light attack and trainer<\/td>\n<td>3<\/td>\n<td>2018<\/td>\n<td><\/td>\n<td>Four delivered in July 2018; one crashed near S&#233;var&#233; in 2020.<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/bayraktar-tb2\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb ph3\"><\/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>2022<\/td>\n<td><\/td>\n<td>At least 17 by January 2024 (Military Africa); about 20 (French Wikipedia); 20+ (English Wikipedia).<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb none\"><\/span><\/td>\n<td>Baykar Bayraktar Akinci<span class=\"st on\">In service<\/span><\/td>\n<td>Armed drone<\/td>\n<td><\/td>\n<td>2024<\/td>\n<td><\/td>\n<td>Two delivered in late 2024; one lost in training in January 2025 and one shot down by Algeria on 31 March\/1 April 2025. English Wikipedia reports two more in 2026; not confirmed elsewhere.<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/mi-24-hind\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb none\"><\/span><\/a><\/td>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/mi-24-hind\/\">Mil Mi-24P \/ Mi-35M<\/a><span class=\"st on\">In service<\/span><\/td>\n<td>Attack helicopter<\/td>\n<td><\/td>\n<td>2017<\/td>\n<td><\/td>\n<td>7&ndash;8 listed before the latest losses (French and English Wikipedia). <\/p>\n<details class=\"ndet\">\n<summary>More<\/summary>\n<p><span>Losses include one at Tinzaouaten in July 2024 and Mi-24s shot down near Anefis on 5 July 2026 and Kouakourou on 19 July 2026.<\/span><\/details>\n<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/mi-8-hip\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb ph4\"><\/span><\/a><\/td>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/mi-8-hip\/\">Mil Mi-8MT \/ Mi-17 \/ Mi-171<\/a><span class=\"st on\">In service<\/span><\/td>\n<td>Transport helicopter<\/td>\n<td><\/td>\n<td>2017<\/td>\n<td><\/td>\n<td>About five in 2024 per French Wikipedia; English Wikipedia lists the Mi-8, Mi-17 and Mi-171 among former types. <\/p>\n<details class=\"ndet\">\n<summary>More<\/summary>\n<p><span>Military Africa counts more than four transport helicopters destroyed since 2023.<\/span><\/details>\n<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb ph5\"><\/span><\/td>\n<td>Airbus Helicopters AS332 Super Puma \/ H215<span class=\"nflag nf4\" role=\"img\" aria-label=\"Built in France\"><\/span><span class=\"st on\">In service<\/span><\/td>\n<td>Utility helicopter<\/td>\n<td><\/td>\n<td>2017<\/td>\n<td><\/td>\n<td>1&ndash;2: defenceWeb reports one Super Puma in October 2017; English Wikipedia lists two H215.<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb ph6\"><\/span><\/td>\n<td>Airbus C295<span class=\"st on\">In service<\/span><\/td>\n<td>Tactical transport<\/td>\n<td><\/td>\n<td>2017<\/td>\n<td><\/td>\n<td>1&ndash;2. A C-295W arrived in October 2017 and another C295 was commissioned on 9 August 2022. <\/p>\n<details class=\"ndet\">\n<summary>More<\/summary>\n<p><span>JNIM videos of the 17 September 2024 attack showed two C295s destroyed; Wikipedia lists still differ (one or two).<\/span><\/details>\n<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb none\"><\/span><\/td>\n<td>Antonov An-26<span class=\"st on\">In service<\/span><\/td>\n<td>Transport<\/td>\n<td>2<\/td>\n<td><\/td>\n<td><\/td>\n<td>Two per English Wikipedia; one flew in the September 2025 parade.<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb ph7\"><\/span><\/td>\n<td>Harbin Y-12E<span class=\"st on\">In service<\/span><\/td>\n<td>Light transport<\/td>\n<td>2<\/td>\n<td>2017<\/td>\n<td><\/td>\n<td>Two delivered in October 2017.<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb ph8\"><\/span><\/td>\n<td>Basler BT-67<span class=\"nflag nf8\" role=\"img\" aria-label=\"Built in the United States\"><\/span><span class=\"st on\">In service<\/span><\/td>\n<td>Transport<\/td>\n<td>1<\/td>\n<td><\/td>\n<td><\/td>\n<td>One.<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb none\"><\/span><\/td>\n<td>Cessna 208 Caravan<span class=\"nflag nf8\" role=\"img\" aria-label=\"Built in the United States\"><\/span><span class=\"st on\">In service<\/span><\/td>\n<td>Surveillance<\/td>\n<td>1<\/td>\n<td>2019<\/td>\n<td><\/td>\n<td>One, donated by the European Union in April 2019 per defenceWeb; French Wikipedia describes the EU-donated aircraft as a Cessna 206.<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb ph9\"><\/span><\/td>\n<td>Antonov An-28<span class=\"st on\">In service<\/span><\/td>\n<td>Light transport<\/td>\n<td>1<\/td>\n<td><\/td>\n<td><\/td>\n<td>One, per English Wikipedia only; not corroborated.<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb none\"><\/span><\/td>\n<td>Air Cr&#233;ation T&#233;tras 912<span class=\"nflag nf4\" role=\"img\" aria-label=\"Built in France\"><\/span><span class=\"st on\">In service<\/span><\/td>\n<td>Light reconnaissance (microlight)<\/td>\n<td>4<\/td>\n<td><\/td>\n<td><\/td>\n<td>Four per French Wikipedia, which records several T&#233;tras accidents between 2008 and 2012.<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/sf-260\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb ph10\"><\/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>Trainer<\/td>\n<td>1<\/td>\n<td><\/td>\n<td><\/td>\n<td>One, per English Wikipedia only; not corroborated.<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb none\"><\/span><\/td>\n<td>Boeing 737-700 BBJ<span class=\"nflag nf8\" role=\"img\" aria-label=\"Built in the United States\"><\/span><span class=\"st on\">In service<\/span><\/td>\n<td>Presidential transport<\/td>\n<td>1<\/td>\n<td><\/td>\n<td><\/td>\n<td>One; French Wikipedia says it has been stored since acquisition. JNIM video of 17 September 2024 showed a fighter setting fire to an engine of the presidential jet.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div class=\"fleetchart\">\n<div class=\"frow\"><span class=\"fname\">T&#233;tras<\/span><span class=\"fbar\"><i style=\"width:100%\"><\/i><\/span><span class=\"fnum\">4<\/span><\/div>\n<div class=\"frow\"><span class=\"fname\">Super Tucano<\/span><span class=\"fbar\"><i style=\"width:75%\"><\/i><\/span><span class=\"fnum\">3<\/span><\/div>\n<div class=\"frow\"><span class=\"fname\">An-26<\/span><span class=\"fbar\"><i style=\"width:50%\"><\/i><\/span><span class=\"fnum\">2<\/span><\/div>\n<div class=\"frow\"><span class=\"fname\">Y-12<\/span><span class=\"fbar\"><i style=\"width:50%\"><\/i><\/span><span class=\"fnum\">2<\/span><\/div>\n<div class=\"frow\"><span class=\"fname\">BT-67<\/span><span class=\"fbar\"><i style=\"width:25%\"><\/i><\/span><span class=\"fnum\">1<\/span><\/div>\n<div class=\"frow\"><span class=\"fname\">C208<\/span><span class=\"fbar\"><i style=\"width:25%\"><\/i><\/span><span class=\"fnum\">1<\/span><\/div>\n<div class=\"frow\"><span class=\"fname\">An-28<\/span><span class=\"fbar\"><i style=\"width:25%\"><\/i><\/span><span class=\"fnum\">1<\/span><\/div>\n<div class=\"frow\"><span class=\"fname\">SF.260<\/span><span class=\"fbar\"><i style=\"width:25%\"><\/i><\/span><span class=\"fnum\">1<\/span><\/div>\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 Malian Air Force has retired<\/h2>\n<p class=\"spx-lede\">11 types, from the Douglas C-47 Skytrain and Max Holste MH.1521 Broussard to the Sukhoi Su-25 Frogfoot. <span class=\"imp\">Peak figures are airframes taken on charge over the whole service life, not fleet strength on any one date.<\/span><\/p>\n<div class=\"tscroll\">\n<table class=\"oobt fleet former\">\n<colgroup>\n<col class=\"c-th\">\n<col class=\"c-type\">\n<col class=\"c-role\">\n<col class=\"c-num\">\n<col class=\"c-srv\">\n<col class=\"c-rep\">\n<col><\/colgroup>\n<thead>\n<tr>\n<th><\/th>\n<th>Type<\/th>\n<th>Role<\/th>\n<th style=\"text-align:right\">Peak<\/th>\n<th>Served<\/th>\n<th>Replaced by<\/th>\n<th>Notes<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/su-25-frogfoot\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb ph11\"><\/span><\/a><\/td>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/su-25-frogfoot\/\" class=\"was\">Sukhoi Su-25 Frogfoot<\/a><\/td>\n<td>Close air support<\/td>\n<td>2<\/td>\n<td>2022&ndash;2023<\/td>\n<td><\/td>\n<td>One delivered on 9 August 2022 and one in January 2023; both crashed.<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/mig-21-fishbed\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb ph12\"><\/span><\/a><\/td>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/mig-21-fishbed\/\" class=\"was\">Mikoyan-Gurevich MiG-21MF \/ UM<\/a><\/td>\n<td>Fighter<\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td>English Wikipedia lists nine non-operational; French Wikipedia records three MiG-21MF\/UM supplied by the Czech Republic in 2005.<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb ph13\"><\/span><\/td>\n<td>Mil Mi-24D (ex-Bulgarian)<\/td>\n<td>Attack helicopter<\/td>\n<td><\/td>\n<td>2007&ndash;<\/td>\n<td>Mi-24P \/ Mi-35M<\/td>\n<td>At least seven per Military Africa; six per French Wikipedia, partly cannibalised.<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/mig-17-fresco\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb ph14\"><\/span><\/a><\/td>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/mig-17-fresco\/\" class=\"was\">Mikoyan-Gurevich MiG-17F<\/a><\/td>\n<td>Fighter<\/td>\n<td>5<\/td>\n<td><\/td>\n<td>MiG-21<\/td>\n<td>Five, from the Soviet Union in the mid-1960s.<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/mig-15-fagot\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb none\"><\/span><\/a><\/td>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/mig-15-fagot\/\" class=\"was\">Mikoyan-Gurevich MiG-15UTI<\/a><\/td>\n<td>Jet trainer<\/td>\n<td>1<\/td>\n<td><\/td>\n<td><\/td>\n<td>One, delivered with the MiG-17Fs.<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/l-29-delfin\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb ph15\"><\/span><\/a><\/td>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/l-29-delfin\/\" class=\"was\">Aero L-29 Delf&#237;n<\/a><\/td>\n<td>Jet trainer<\/td>\n<td>6<\/td>\n<td>1983&ndash;<\/td>\n<td>L-39C<\/td>\n<td>Six delivered in 1983 per French Wikipedia.<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb none\"><\/span><\/td>\n<td>Antonov An-2<\/td>\n<td>Utility transport<\/td>\n<td><\/td>\n<td>1963&ndash;<\/td>\n<td><\/td>\n<td>Two An-2s of the airline Air Mali were requisitioned in 1963; the Soviet Union then supplied An-2s from 1962 onwards per Wikipedia.<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb none\"><\/span><\/td>\n<td>Mil Mi-4<\/td>\n<td>Helicopter<\/td>\n<td><\/td>\n<td>1962&ndash;<\/td>\n<td><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb none\"><\/span><\/td>\n<td>Ilyushin Il-14 and Antonov An-24<\/td>\n<td>Transport<\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb none\"><\/span><\/td>\n<td>Douglas C-47 Skytrain and Max Holste MH.1521 Broussard<span class=\"nflag nf4\" role=\"img\" aria-label=\"Built in France\"><\/span><\/td>\n<td>Transport and liaison<\/td>\n<td><\/td>\n<td>1961&ndash;<\/td>\n<td><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb ph16\"><\/span><\/td>\n<td>Britten-Norman BN-2B Islander<span class=\"nflag nf5\" role=\"img\" aria-label=\"Built in the United Kingdom\"><\/span><\/td>\n<td>Light transport<\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/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 Malian Air Force flies from<\/h2>\n<p class=\"spx-lede\">Black pins are active bases, hollow pins those out of government hands. <span class=\"imp\">Air Base 101 at S&#233;nou, beside Bamako&rsquo;s international airport, is the main operating base and the place where the Russian-supplied aircraft were handed over; JNIM attacked it on 17 September 2024 and again on 25 April 2026.<\/span> The base list is French Wikipedia&rsquo;s, and which units fly from which base has not been published. Tessalit and the Kidal detachment have been out of government hands since the offensive of April 2026. Entries with no published aerodrome data carry no pin.<\/p>\n<div class=\"mapframe\">\n<div id=\"oobmap\" class=\"oobmap\"><\/div>\n<\/div>\n<div class=\"legend\"><span><i class=\"dot\"><\/i> Active air base<\/span><span><i class=\"dot was\"><\/i> Closed or reserve<\/span><span>Click a pin to open the base page<\/span><\/div>\n<div class=\"qbar\"><input class=\"qin\" type=\"search\" id=\"basefind\" data-filter=\"#basetbl\" data-item=\"tbody tr\" data-noun=\"air bases\" placeholder=\"Search bases, region, units, aircrafts\" aria-label=\"Search bases, region, units, aircrafts\" autocomplete=\"off\" spellcheck=\"false\"><button class=\"qbtn\" type=\"button\" data-clear=\"basefind\">Clear<\/button><span class=\"qcnt\" data-count=\"basefind\"><\/span><\/div>\n<div class=\"tscroll\">\n<table class=\"oobt\" id=\"basetbl\">\n<thead>\n<tr>\n<th>Base<\/th>\n<th>ICAO<\/th>\n<th>Status<\/th>\n<th>Runway<\/th>\n<th>Units and aircraft<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr id=\"base-ba-100-bamako\" data-base=\"ba-100-bamako\" data-x=\"active active Air Force Staff (&#201;tat-major de l'Arm&#233;e de l'Air) \">\n<td>Air Base 100 Bamako<span>Bamako District<\/span><\/td>\n<td><\/td>\n<td><span class=\"pill\">Active<\/span><\/td>\n<td><\/td>\n<td>\n<ul>\n<li><span>Air Force Staff (&#201;tat-major de l&#8217;Arm&#233;e de l&#8217;Air)<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr id=\"base-ba-101-senou\" data-base=\"ba-101-senou\" data-x=\"active active Air Force Staff (&#201;tat-major de l'Arm&#233;e de l'Air), Air Region 1 BKO\">\n<td><a href=\"https:\/\/migflug.com\/air-bases\/ba-101-senou\/\">Air Base 101 S&#233;nou<small>Bamako<\/small><\/a><span>Bamako District<\/span><\/td>\n<td>GABS<\/td>\n<td><span class=\"pill\">Active<\/span><\/td>\n<td><span><span>06\/24<\/span>3,200 m<span>asphaltic concrete<\/span><\/span><\/td>\n<td>\n<ul>\n<li><span>Base a&#233;rienne 101 (Air Base 101)<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr id=\"base-ba-102-kayes\" data-base=\"ba-102-kayes\" data-x=\"active active  KYS\">\n<td>Air Base 102 Kayes<span>Kayes Region<\/span><\/td>\n<td>GAKD<\/td>\n<td><span class=\"pill\">Active<\/span><\/td>\n<td><span><span>09\/27<\/span>2,700 m<span>bituminous concrete<\/span><\/span><\/td>\n<td><\/td>\n<\/tr>\n<tr id=\"base-ba-103-sikasso\" data-base=\"ba-103-sikasso\" data-x=\"active active  \">\n<td>Air Base 103 Sikasso<span>Sikasso Region<\/span><\/td>\n<td><\/td>\n<td><span class=\"pill\">Active<\/span><\/td>\n<td><\/td>\n<td><\/td>\n<\/tr>\n<tr id=\"base-ba-200-sevare\" data-base=\"ba-200-sevare\" data-x=\"active active Air Region 2 MZI\">\n<td>Air Base 200 S&#233;var&#233;<small>Mopti<\/small><span>Mopti Region<\/span><\/td>\n<td>GAMB<\/td>\n<td><span class=\"pill\">Active<\/span><\/td>\n<td><span><span>05\/23<\/span>2,540 m<span>asphaltic concrete<\/span><\/span><\/td>\n<td>\n<ul>\n<li class=\"was\"><span>MINUSMA presence at S&#233;var&#233;-Mopti<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr id=\"base-ba-201-tombouctou\" data-base=\"ba-201-tombouctou\" data-x=\"active active Air Region 2 TOM\">\n<td>Air Base 201 Timbuktu<span>Tombouctou Region<\/span><\/td>\n<td>GATB<\/td>\n<td><span class=\"pill\">Active<\/span><\/td>\n<td><span><span>07\/25<\/span>2,170 m<span>asphaltic concrete<\/span><\/span><\/td>\n<td><\/td>\n<\/tr>\n<tr id=\"base-ba-300-gao\" data-base=\"ba-300-gao\" data-x=\"active active Air Region 3 GAQ\">\n<td>Air Base 300 Gao<span>Gao Region<\/span><\/td>\n<td>GAGO<\/td>\n<td><span class=\"pill\">Active<\/span><\/td>\n<td><span><span>06L\/24R<\/span>2,500 m<span>bituminous concrete<\/span><\/span><span><span>06R\/24L<\/span>1,800 m<span>laterite<\/span><\/span><\/td>\n<td>\n<ul>\n<li class=\"was\"><span>French Operation Barkhane base, Gao (earlier Operation Serval)<\/span><\/li>\n<li class=\"was\"><span>Royal Air Force Chinook detachment<\/span>: <span><a href=\"https:\/\/migflug.com\/aircraft\/ch-47-chinook\/\">CH-47 Chinook<\/a><\/span><\/li>\n<li class=\"was\"><span>Camp Castor (German contingent, MINUSMA)<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr id=\"base-ba-301-tessalit\" data-base=\"ba-301-tessalit\" data-x=\"active former Air Region 3 \" class=\"was\">\n<td>Air Base 301 Tessalit<small>Amachach<\/small><span>Kidal Region<\/span><\/td>\n<td>GATS<\/td>\n<td><span class=\"pill was\">Closed<\/span><\/td>\n<td><span><span>05\/23<\/span>2,500 m<\/span><span><span>15\/33<\/span>1,200 m<span>sand<\/span><\/span><\/td>\n<td>\n<ul>\n<li class=\"was\"><span>French forces at Tessalit (Operation Serval, then Barkhane)<\/span><\/li>\n<li class=\"was\"><span>MINUSMA camp, Tessalit<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"qnone\" data-none=\"basefind\">No air base matches that search.<\/p>\n<\/div>\n<\/div>\n<\/section>\n<hr class=\"divider\">\n<section id=\"oob\">\n<div class=\"wrap\">\n<div class=\"kicker\">Order of battle<\/div>\n<h2>Who is stationed where in the Malian Air Force<\/h2>\n<p class=\"spx-lede\">Units by base, current units first. <span class=\"imp\">The Malian government publishes no squadron-to-base dispositions, so the bases are listed by their number in the air regions, and only the air force staff at Base 100 is tied to a site.<\/span> The French, British and German detachments at Gao and Tessalit and the UN camps of MINUSMA are listed and marked as not Malian.<\/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=\"Bamako District active Air Force Staff (&#201;tat-major de l'Arm&#233;e de l'Air)\">\n<div><span>Air Base 100 Bamako &middot; <\/span><em>Air Force Staff<\/em><\/div>\n<dl>\n<dt>Air Force Staff (&#201;tat-major de l&#8217;Arm&#233;e de l&#8217;Air)<small>Headquarters &middot; active<\/small><\/dt>\n<dd><\/dd>\n<\/dl>\n<\/div>\n<div class=\"oob\" data-x=\"Bamako District active Air Force Staff (&#201;tat-major de l'Arm&#233;e de l'Air), Air Region 1\">\n<div><span><a href=\"https:\/\/migflug.com\/air-bases\/ba-101-senou\/\">Air Base 101 S&#233;nou (Bamako)<\/a> &middot; GABS<\/span><em>Air Force Staff<\/em><\/div>\n<dl>\n<dt>Base a&#233;rienne 101 (Air Base 101)<small>Air base &middot; active<\/small><\/dt>\n<dd><\/dd>\n<\/dl>\n<\/div>\n<div class=\"oob\" data-x=\"Mopti Region active Air Region 2\">\n<div><span>Air Base 200 S&#233;var&#233; (Mopti) &middot; GAMB<\/span><em>Air Region 2<\/em><\/div>\n<dl>\n<dt class=\"was\">MINUSMA presence at S&#233;var&#233;-Mopti<small>2013&ndash;2023<\/small><\/dt>\n<dd class=\"was\"><\/dd>\n<\/dl>\n<\/div>\n<div class=\"oob\" data-x=\"Gao Region active Air Region 3\">\n<div><span>Air Base 300 Gao &middot; GAGO<\/span><em>Air Region 3<\/em><\/div>\n<dl>\n<dt class=\"was\">French Operation Barkhane base, Gao (earlier Operation Serval)<small>2013&ndash;2022<\/small><\/dt>\n<dd class=\"was\"><\/dd>\n<dt class=\"was\">Royal Air Force Chinook detachment<\/dt>\n<dd class=\"was\">CH-47 Chinook<\/dd>\n<dt class=\"was\">Camp Castor (German contingent, MINUSMA)<\/dt>\n<dd class=\"was\"><\/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>Malian Air Force milestones, 1914 to today<\/h2>\n<div class=\"tl\">\n<div class=\"tl-item\">\n<div class=\"yr\">1961<\/div>\n<p>French military aid brings the first aircraft, including MH.1521 Broussards and C-47s; English Wikipedia dates the air force from this year.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">1963<\/div>\n<p>A rebellion in the north: the army requisitions two An-2s and an L-200A Morava from Air Mali, the start of Malian military flying in the official history.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">1966<\/div>\n<p>1 March: military aviation is formally created, attached to engineering units.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">1968<\/div>\n<p>November: the tactical air grouping (Groupement a&#233;rien tactique) is formed.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">1976<\/div>\n<p>6 February: Ordonnance 76-99 CML creates the Arm&#233;e de l&#8217;Air.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">1985<\/div>\n<p>25 December: Malian MiG-21s bomb Djibo, Ouahigouya and Nassoumbo in the Agacher Strip war with Burkina Faso; the ICJ divides the strip on 22 December 1986.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">1999<\/div>\n<p>Ordonnance of 1 October and the decree of 19 November 1999 set the present organisation in air regions, bases and detachments.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">2012<\/div>\n<p>Tessalit falls on 11 March; the coup of 22 March follows; Kidal, Gao and Timbuktu are lost by 1 April, and with them the northern air bases.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">2013<\/div>\n<p>January: France&rsquo;s Operation Serval begins; French Mirage 2000Ds and Gazelles carry the air war.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">2018<\/div>\n<p>July: four Embraer Super Tucanos arrive from Brazil.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">2021<\/div>\n<p>24 May: the second coup in nine months; Colonel Assimi Go&#239;ta becomes transitional president on 28 May. Russian Mi-8\/Mi-17 deliveries begin.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">2022<\/div>\n<p>9 August: Go&#239;ta commissions a Su-25, L-39s, a Mi-24P, a Mi-8 and a C295 at Bamako-S&#233;nou. 20 December: the first two TB2 drones reach S&#233;var&#233;.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">2023<\/div>\n<p>More L-39s, a Su-25, Mi-17s, a Mi-35M and TB2s arrive; the second Su-25 crashes near Gao on 9 September.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">2024<\/div>\n<p>Tinzaouaten battle in July; JNIM attacks the military airport at Bamako on 17 September; Akinci drones presented in December.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">2025<\/div>\n<p>Algeria shoots down a Malian Akinci near Tinzaouaten on the night of 31 March\/1 April; Wagner hands over to Russia&rsquo;s Africa Corps in June; Mali takes Algeria to the ICJ in September.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">2026<\/div>\n<p>25 April: coordinated JNIM and FLA attacks; the defence minister is killed at Kati and Kidal is lost. July: Mi-24s shot down near Anefis and Kouakourou. 11 July: Algeria and Mali reopen their airspace to each other.<\/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 Malian Air Force has fought<\/h2>\n<p class=\"spx-lede\">Sorties and losses where the record gives them, and an honest blank where it does not.<\/p>\n<div class=\"statstrip dark\">\n<div class=\"stat\"><b>6<\/b><span>conflicts<\/span><\/div>\n<div class=\"stat\"><b>1963<\/b><span>First<\/span><\/div>\n<div class=\"stat\"><b>1<\/b><span>Aircraft lost<\/span><\/div>\n<div class=\"stat\"><b>0<\/b><span>Killed<\/span><\/div>\n<\/div>\n<ul class=\"gl cml\">\n<li><b>The first Tuareg rebellion<\/b> <span class=\"de\">1963&ndash;1964<\/span> Borrowed civil aircraft flew liaison and support for the army; this is where the official history starts Malian military flying<\/li>\n<li><b>The Agacher Strip war<\/b> <span class=\"de\">1985<\/span> Border patrols from 20 December, then bombing raids on Burkinab&#233; towns from 25 December<\/li>\n<li><b>The 2012 rebellion and the loss of the north<\/b> <span class=\"de\">2012&ndash;2013<\/span> A handful of helicopters, partly crewed by Ukrainian contract pilots, supported garrisons until the northern bases fell<\/li>\n<li><b>The counter-insurgency with Russian support<\/b> <span class=\"de\">2021&ndash;present<\/span> Close air support, helicopter assault and armed-drone strikes against JNIM, Islamic State Sahel and the northern separatist coalition<\/li>\n<li><b>The battle of Tinzaouaten<\/b> <span class=\"de\">2024<\/span> Helicopter support to a FAMa and Wagner column, then drone and air strikes on the town on 31 July and 25 August<\/li>\n<\/ul>\n<p><a class=\"cbig\" href=\"https:\/\/migflug.com\/air-forces\/malian-air-force\/combat-record\/\">Open the full combat record<\/a><\/div>\n<\/section>\n<hr class=\"divider\">\n<section id=\"makers\">\n<div class=\"wrap\">\n<div class=\"kicker\">The manufacturers<\/div>\n<h2>Who built the Malian Air Force fleet<\/h2>\n<p class=\"spx-lede\">Every company behind the aircraft on this page has its own page: the story, every type it built, the numbers and the other air forces that fly them.<\/p>\n<div class=\"cols\">\n<div>\n<h3>Current fleet and orders<\/h3>\n<p><a href=\"https:\/\/migflug.com\/aircraft-manufacturers\/antonov\/\">Antonov<\/a>, <a href=\"https:\/\/migflug.com\/aircraft-manufacturers\/baykar\/\">Baykar<\/a>, <a href=\"https:\/\/migflug.com\/aircraft-manufacturers\/mil\/\">Mil<\/a>, <a href=\"https:\/\/migflug.com\/aircraft-manufacturers\/aero\/\">Aero Vodochody<\/a>, <a href=\"https:\/\/migflug.com\/aircraft-manufacturers\/air-creation\/\">Air Cr&#233;ation<\/a>, <a href=\"https:\/\/migflug.com\/aircraft-manufacturers\/airbus\/\">Airbus<\/a>, <a href=\"https:\/\/migflug.com\/aircraft-manufacturers\/airbus-helicopters\/\">Airbus Helicopters<\/a>, <a href=\"https:\/\/migflug.com\/aircraft-manufacturers\/basler\/\">Basler Turbo Conversions<\/a>, <a href=\"https:\/\/migflug.com\/aircraft-manufacturers\/boeing\/\">Boeing<\/a>, <a href=\"https:\/\/migflug.com\/aircraft-manufacturers\/cessna\/\">Cessna<\/a>, <a href=\"https:\/\/migflug.com\/aircraft-manufacturers\/embraer\/\">Embraer<\/a>, <a href=\"https:\/\/migflug.com\/aircraft-manufacturers\/harbin\/\">Harbin<\/a>, <a href=\"https:\/\/migflug.com\/aircraft-manufacturers\/siai-marchetti\/\">SIAI-Marchetti<\/a><\/p>\n<\/div>\n<div>\n<h3>Former fleet<\/h3>\n<p><a href=\"https:\/\/migflug.com\/aircraft-manufacturers\/mikoyan\/\" class=\"was\">Mikoyan<\/a>, <a href=\"https:\/\/migflug.com\/aircraft-manufacturers\/britten-norman\/\" class=\"was\">Britten-Norman<\/a>, <a href=\"https:\/\/migflug.com\/aircraft-manufacturers\/douglas\/\" class=\"was\">Douglas<\/a>, <a href=\"https:\/\/migflug.com\/aircraft-manufacturers\/ilyushin\/\" class=\"was\">Ilyushin<\/a>, <a href=\"https:\/\/migflug.com\/aircraft-manufacturers\/max-holste\/\" class=\"was\">Max Holste<\/a>, <a href=\"https:\/\/migflug.com\/aircraft-manufacturers\/sukhoi\/\" class=\"was\">Sukhoi<\/a><\/p>\n<\/div>\n<\/div>\n<\/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 Malian Air Force<\/h2>\n<div class=\"qa\">\n<details open>\n<summary>What is the Malian Air Force called in French?<\/summary>\n<div class=\"a\">Arm&#233;e de l&#8217;Air du Mali; the armed forces&rsquo; website fama.ml calls it the Arm&#233;e de l&#8217;Air and its headquarters the &#201;tat-Major de l&#8217;Arm&#233;e de l&#8217;Air. The English name follows the English Wikipedia article title, Malian Air Force. It is one of the services of the Malian Armed Forces (FAMa).<\/div>\n<\/details>\n<details>\n<summary>When was the Malian Air Force founded?<\/summary>\n<div class=\"a\">It depends which date you count. Wikipedia gives 1961, when French aid brought the first aircraft; the official history starts with civil aircraft requisitioned in 1963, dates military aviation from 1 March 1966, and the air force itself from Ordonnance 76-99 of 6 February 1976.<\/div>\n<\/details>\n<details>\n<summary>What aircraft does the Malian Air Force fly in 2026?<\/summary>\n<div class=\"a\">Its strike aircraft are Russian-supplied <a href=\"https:\/\/migflug.com\/aircraft\/l-39-albatros\/\">L-39C Albatros<\/a> jets, three grounded <a href=\"https:\/\/migflug.com\/aircraft\/a-29-super-tucano\/\">Super Tucanos<\/a> and Turkish <a href=\"https:\/\/migflug.com\/aircraft\/bayraktar-tb2\/\">Bayraktar TB2<\/a> drones (at least 17 by 2024). Helicopters are <a href=\"https:\/\/migflug.com\/aircraft\/mi-24-hind\/\">Mi-24P\/Mi-35M<\/a> gunships and <a href=\"https:\/\/migflug.com\/aircraft\/mi-8-hip\/\">Mi-8\/Mi-17<\/a> transports; transports include the C295, An-26 and Y-12. Mali does not publish numbers, and losses since 2023 have been heavy.<\/div>\n<\/details>\n<details>\n<summary>Does Mali have fighter jets?<\/summary>\n<div class=\"a\">Not in working order. The <a href=\"https:\/\/migflug.com\/aircraft\/mig-21-fishbed\/\">MiG-21s<\/a> have been unserviceable since about 2012, and both <a href=\"https:\/\/migflug.com\/aircraft\/su-25-frogfoot\/\">Su-25s<\/a> delivered in 2022&ndash;2023 crashed near Gao. The Su-24s seen over Mali are, according to defenceWeb and Human Rights Watch, operated by Russia&rsquo;s Africa Corps; HRW found no public record of their transfer to Mali.<\/div>\n<\/details>\n<details>\n<summary>Who commands the Malian Air Force?<\/summary>\n<div class=\"a\">Brigadier General Alou Bo&#239; Diarra, Chief of Staff of the Air Force. He was in post when the Russian-supplied aircraft were commissioned on 9 August 2022 and was still in post in September 2026; his appointment date was not found.<\/div>\n<\/details>\n<details>\n<summary>Did Algeria shoot down a Malian drone?<\/summary>\n<div class=\"a\">Yes, on the night of 31 March to 1 April 2025 near Tinzaouaten. Algeria&rsquo;s defence ministry said the Akinci had come 2 km into Algerian airspace; Mali said it fell about 10 km inside Mali and, with Burkina Faso and Niger, called it a hostile act. Both sides recalled ambassadors and closed their airspace; Mali filed an application at the International Court of Justice in September 2025. The ambassadors returned and airspace reopened in July 2026.<\/div>\n<\/details>\n<details>\n<summary>Have Malian drone strikes killed civilians?<\/summary>\n<div class=\"a\">Human Rights Watch says so: it documented strikes that killed seven civilians at Konokassi in February 2024 and seven, including five children, at Tinzaouaten on 25 August 2024. Separatists put the Tinzaouaten toll at 21. The Malian armed forces said they targeted armed fighters and did not reply to HRW.<\/div>\n<\/details>\n<details>\n<summary>What happened to the Malian Air Force in 2012?<\/summary>\n<div class=\"a\">It nearly ceased to exist as a fighting force. Its MiG-21s were grounded, a few Mi-24s with Ukrainian contract crews were all that flew, and the northern bases at Tessalit, Gao and Timbuktu were lost between March and April 2012 after the coup of 22 March. French aircraft of Operation Serval did the air fighting from January 2013.<\/div>\n<\/details>\n<details>\n<summary>Who supplies the Malian Air Force?<\/summary>\n<div class=\"a\">Since the military government took power in 2020&ndash;2021, mainly Russia (L-39C, Su-25, Mi-24P, Mi-35M, Mi-8\/Mi-17) and Turkey (TB2 and Akinci drones). Earlier suppliers were France, the Soviet Union, Czechoslovakia and later the Czech Republic, Bulgaria, Brazil (Super Tucano) and Airbus (C295, Super Puma).<\/div>\n<\/details>\n<details>\n<summary>Did the Malian Air Force fight a war with Burkina Faso?<\/summary>\n<div class=\"a\">Yes, in December 1985. Malian MiG-21s bombed Djibo, Ouahigouya and Nassoumbo on Christmas Day and other towns on 28 December; Burkina Faso&rsquo;s single MiG-17 struck Sikasso. There was no air combat. The International Court of Justice divided the disputed Agacher Strip in December 1986.<\/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 Malian Air Force called in French?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Arm\\u00e9e de l'Air du Mali; the armed forces\\u2019 website fama.ml calls it the Arm\\u00e9e de l'Air and its headquarters the \\u00c9tat-Major de l'Arm\\u00e9e de l'Air. The English name follows the English Wikipedia article title, Malian Air Force. It is one of the services of the Malian Armed Forces (FAMa).\"}}, {\"@type\": \"Question\", \"name\": \"When was the Malian Air Force founded?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"It depends which date you count. Wikipedia gives 1961, when French aid brought the first aircraft; the official history starts with civil aircraft requisitioned in 1963, dates military aviation from 1 March 1966, and the air force itself from Ordonnance 76-99 of 6 February 1976.\"}}, {\"@type\": \"Question\", \"name\": \"What aircraft does the Malian Air Force fly in 2026?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Its strike aircraft are Russian-supplied L-39C Albatros jets, three grounded Super Tucanos and Turkish Bayraktar TB2 drones (at least 17 by 2024). Helicopters are Mi-24P\/Mi-35M gunships and Mi-8\/Mi-17 transports; transports include the C295, An-26 and Y-12. Mali does not publish numbers, and losses since 2023 have been heavy.\"}}, {\"@type\": \"Question\", \"name\": \"Does Mali have fighter jets?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Not in working order. The MiG-21s have been unserviceable since about 2012, and both Su-25s delivered in 2022\\u20132023 crashed near Gao. The Su-24s seen over Mali are, according to defenceWeb and Human Rights Watch, operated by Russia\\u2019s Africa Corps; HRW found no public record of their transfer to Mali.\"}}, {\"@type\": \"Question\", \"name\": \"Who commands the Malian Air Force?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Brigadier General Alou Bo\\u00ef Diarra, Chief of Staff of the Air Force. He was in post when the Russian-supplied aircraft were commissioned on 9 August 2022 and was still in post in September 2026; his appointment date was not found.\"}}, {\"@type\": \"Question\", \"name\": \"Did Algeria shoot down a Malian drone?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Yes, on the night of 31 March to 1 April 2025 near Tinzaouaten. Algeria\\u2019s defence ministry said the Akinci had come 2 km into Algerian airspace; Mali said it fell about 10 km inside Mali and, with Burkina Faso and Niger, called it a hostile act. Both sides recalled ambassadors and closed their airspace; Mali filed an application at the International Court of Justice in September 2025. The ambassadors returned and airspace reopened in July 2026.\"}}, {\"@type\": \"Question\", \"name\": \"Have Malian drone strikes killed civilians?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Human Rights Watch says so: it documented strikes that killed seven civilians at Konokassi in February 2024 and seven, including five children, at Tinzaouaten on 25 August 2024. Separatists put the Tinzaouaten toll at 21. The Malian armed forces said they targeted armed fighters and did not reply to HRW.\"}}, {\"@type\": \"Question\", \"name\": \"What happened to the Malian Air Force in 2012?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"It nearly ceased to exist as a fighting force. Its MiG-21s were grounded, a few Mi-24s with Ukrainian contract crews were all that flew, and the northern bases at Tessalit, Gao and Timbuktu were lost between March and April 2012 after the coup of 22 March. French aircraft of Operation Serval did the air fighting from January 2013.\"}}, {\"@type\": \"Question\", \"name\": \"Who supplies the Malian Air Force?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Since the military government took power in 2020\\u20132021, mainly Russia (L-39C, Su-25, Mi-24P, Mi-35M, Mi-8\/Mi-17) and Turkey (TB2 and Akinci drones). Earlier suppliers were France, the Soviet Union, Czechoslovakia and later the Czech Republic, Bulgaria, Brazil (Super Tucano) and Airbus (C295, Super Puma).\"}}, {\"@type\": \"Question\", \"name\": \"Did the Malian Air Force fight a war with Burkina Faso?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Yes, in December 1985. Malian MiG-21s bombed Djibo, Ouahigouya and Nassoumbo on Christmas Day and other towns on 28 December; Burkina Faso\\u2019s single MiG-17 struck Sikasso. There was no air combat. The International Court of Justice divided the disputed Agacher Strip in December 1986.\"}}]}<\/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 Malian 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\/l-39-albatros\/\"><span class=\"im none\"><\/span><span class=\"tx\"><b>Aero L-39C Albatros<\/b><em>In service<\/em><\/span><\/a><a class=\"acard\" href=\"https:\/\/migflug.com\/aircraft\/a-29-super-tucano\/\"><span class=\"im ph2\"><\/span><span class=\"tx\"><b>Embraer EMB-314 Super Tucano<span class=\"nflag nf9\" role=\"img\" aria-label=\"Built in Brazil\"><\/span><\/b><em>In service<\/em><\/span><\/a><a class=\"acard\" href=\"https:\/\/migflug.com\/aircraft\/bayraktar-tb2\/\"><span class=\"im ph3\"><\/span><span class=\"tx\"><b>Baykar Bayraktar TB2<\/b><em>In service<\/em><\/span><\/a><a class=\"acard\" href=\"https:\/\/migflug.com\/aircraft\/mi-24-hind\/\"><span class=\"im none\"><\/span><span class=\"tx\"><b>Mil Mi-24P \/ Mi-35M<\/b><em>In service<\/em><\/span><\/a><a class=\"acard\" href=\"https:\/\/migflug.com\/aircraft\/mi-8-hip\/\"><span class=\"im ph4\"><\/span><span class=\"tx\"><b>Mil Mi-8MT \/ Mi-17 \/ Mi-171<\/b><em>In service<\/em><\/span><\/a><a class=\"acard\" href=\"https:\/\/migflug.com\/aircraft\/sf-260\/\"><span class=\"im ph10\"><\/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\/mig-17-fresco\/\"><span class=\"im ph14\"><\/span><span class=\"tx\"><b>Mikoyan-Gurevich MiG-17F<\/b><\/span><\/a><a class=\"acard\" href=\"https:\/\/migflug.com\/aircraft\/mig-15-fagot\/\"><span class=\"im none\"><\/span><span class=\"tx\"><b>Mikoyan-Gurevich MiG-15UTI<\/b><\/span><\/a><a class=\"acard\" href=\"https:\/\/migflug.com\/aircraft\/l-29-delfin\/\"><span class=\"im ph15\"><\/span><span class=\"tx\"><b>Aero L-29 Delf&#237;n<\/b><em>1983&ndash;<\/em><\/span><\/a><a class=\"acard\" href=\"https:\/\/migflug.com\/aircraft\/su-25-frogfoot\/\"><span class=\"im ph11\"><\/span><span class=\"tx\"><b>Sukhoi Su-25 Frogfoot<\/b><em>2022&ndash;2023<\/em><\/span><\/a><a class=\"acard\" href=\"https:\/\/migflug.com\/aircraft\/mig-21-fishbed\/\"><span class=\"im ph12\"><\/span><span class=\"tx\"><b>Mikoyan-Gurevich MiG-21MF \/ UM<\/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.fama.ml\/etat-major-de-larmee-de-lair\" rel=\"nofollow noopener\" target=\"_blank\">FAMa: &#201;tat-Major de l&#8217;Arm&#233;e de l&#8217;Air<\/a><span>Official history: 1963 northern rebellion and requisitioned Air Mali An-2s and L-200A Morava; military aviation created 1 March 1966; tactical air grouping November 1968; air force created by Ordonnance 76-99 CML of 6 February 1976; 1999 legal texts; missions; organisation by air regions, bases and detachments.<\/span><\/li>\n<li><a href=\"https:\/\/www.fama.ml\/armee-de-lair-une-18-journee-de-solidarite-en-faveur-des-enfants-des-militaires-disparus\" rel=\"nofollow noopener\" target=\"_blank\">FAMa: Arm&#233;e de l&#8217;Air &ndash; une 18e journ&#233;e de solidarit&#233; en faveur des enfants des militaires disparus (26 September 2026)<\/a><span>Brigadier General Bo&#239; Diarra presided on 25 September 2026 at the air force general staff; amphitheatre named after the late General Sadio Camara.<\/span><\/li>\n<li><a href=\"https:\/\/www.fama.ml\/base-100-un-nouveau-poste-de-commandement-pour-renforcer-les-capacites-operationnelles-de-larmee-de-lair\" rel=\"nofollow noopener\" target=\"_blank\">FAMa: Base 100 &ndash; un nouveau poste de commandement pour renforcer les capacit&#233;s op&#233;rationnelles de l&#8217;Arm&#233;e de l&#8217;Air (24 September 2026)<\/a><span>New 154 square-metre command post at Air Base 100, Bamako, opened by the Chief of General Staff, Major General &#201;lis&#233;e Jean Dao, with the air force chief of staff, Brigadier General Alou Bo&#239; Diarra, present.<\/span><\/li>\n<li><a href=\"https:\/\/www.fama.ml\/?s=arm%C3%A9e+de+l%27air\" rel=\"nofollow noopener\" target=\"_blank\">FAMa: news listing, September 2026<\/a><span>Headlines including the escort of more than 1,200 fuel tankers to Bamako (24 September 2026) and the 66th independence anniversary.<\/span><\/li>\n<li><a href=\"https:\/\/defenceweb.co.za\/aerospace\/aerospace-aerospace\/mali-commissions-new-aircraft\/\" rel=\"nofollow noopener\" target=\"_blank\">defenceWeb: Mali commissions new aircraft (10 August 2022)<\/a><span>9 August 2022 ceremony at Bamako-S&#233;nou: one Su-25, four L-39, one Mi-24P, one Mi-8, one C295; Goita presiding, air force chief General Alou Boi Diarra; 2020 order for four Mi-8MT\/Mi-17Sh worth $61 million; Super Tucano July 2018; C-295W, two Y-12E and a Super Puma October 2017; Cessna 208 donated by the EU April 2019.<\/span><\/li>\n<li><a href=\"https:\/\/defenceweb.co.za\/aerospace\/aerospace-aerospace\/mali-receives-mi-24s-and-radars-from-russia\/\" rel=\"nofollow noopener\" target=\"_blank\">defenceWeb: Mali receives Mi-24s and radars from Russia (4 April 2022)<\/a><span>Headline and summary seen in defenceWeb search: two Mi-24P attack helicopters from Russia.<\/span><\/li>\n<li><a href=\"https:\/\/defenceweb.co.za\/land\/malis-military-displays-new-hardware-during-anniversary-parade\/\" rel=\"nofollow noopener\" target=\"_blank\">defenceWeb: Mali&rsquo;s military displays new hardware during anniversary parade (30 September 2025)<\/a><span>Parade of 23 September 2025: three L-39s, an An-26, one Mi-8\/17 and two Mi-24s; two Su-24s presumed operated by the Africa Corps flew over and had flown more than 78 hours in support of the FAMa in 2025.<\/span><\/li>\n<li><a href=\"https:\/\/defenceweb.co.za\/aerospace\/aerospace-aerospace\/algeria-shoots-down-malian-uav-escalating-tensions\/\" rel=\"nofollow noopener\" target=\"_blank\">defenceWeb: Algeria shoots down Malian UAV, escalating tensions (2 May 2025)<\/a><span>Akinci shot down near Tinzaouaten; Algeria says it entered Algerian airspace, Mali says it came down about 10 km inside Mali; ambassadors recalled and airspace closed.<\/span><\/li>\n<li><a href=\"https:\/\/defenceweb.co.za\/land\/land-land\/is-the-malian-military-losing-against-jnim\/\" rel=\"nofollow noopener\" target=\"_blank\">defenceWeb (ACLED analysis): Is the Malian military losing against JNIM? (21 July 2026)<\/a><span>Mi-24 shot down by JNIM near Kouakourou on 19 July 2026, crew killed, the second helicopter shot down in two weeks; Anefis fighting 4&ndash;9 July 2026.<\/span><\/li>\n<li><a href=\"https:\/\/www.military.africa\/2022\/08\/russia-delivers-l-39c-aircraft-additional-mi-35-attack-helicopter-to-mali\/\" rel=\"nofollow noopener\" target=\"_blank\">Military Africa: Russia expands Mali&rsquo;s airpower; delivers L-39C aircraft and Mi-35 helicopter (9 August 2022)<\/a><span>Five L-39C, one Su-25 and one Mi-35 on 9 August 2022; earlier Mi-17s and Mi-35s 2017&ndash;2018; two Mi-24P and a P-18 radar 30 March 2022; at least seven ex-Bulgarian Mi-24D 2007&ndash;2012.<\/span><\/li>\n<li><a href=\"https:\/\/www.military.africa\/2023\/03\/mali-receives-additional-l-39c-albatros-and-bayraktar-tb2\/\" rel=\"nofollow noopener\" target=\"_blank\">Military Africa: Mali receives additional L-39C Albatros and Bayraktar TB2 (17 March 2023)<\/a><span>16 March 2023: four L-39C, three TB2 and one Mi-35M; totals 13 L-39C and five TB2; first two TB2 delivered to Mopti (S&#233;var&#233;) on 20 December 2022; January 2023 delivery of two Mi-17, four L-39C and one Su-25.<\/span><\/li>\n<li><a href=\"https:\/\/www.military.africa\/2023\/09\/last-remaining-malian-air-force-sukhoi-su-25-aircraft-crash\/\" rel=\"nofollow noopener\" target=\"_blank\">Military Africa: Last remaining Malian Air Force Su-25 crashes (11 September 2023)<\/a><span>Su-25 crash in the Gao region on 9 September 2023, pilot ejected; earlier Su-25 loss near Gao airport in October 2022; Mi-24D crash in Bamako on 22 April 2023.<\/span><\/li>\n<li><a href=\"https:\/\/www.military.africa\/2024\/12\/mali-acquired-akinci-drone-after-bayraktar-tb2\/\" rel=\"nofollow noopener\" target=\"_blank\">Military Africa: Mali acquired Akinci drone after Bayraktar TB2 (December 2024)<\/a><span>Akinci drones presented by Goita in Bamako; at least two photographed; TB2 deliveries January and March 2023 and 4 January 2024; at least 17 TB2s.<\/span><\/li>\n<li><a href=\"https:\/\/www.military.africa\/2026\/07\/tuareg-rebels-and-salafi-jihadists-continue-to-degrade-malis-air-capabilities\/\" rel=\"nofollow noopener\" target=\"_blank\">Military Africa: Tuareg rebels and Salafi-jihadists continue to degrade Mali&rsquo;s air capabilities (19 July 2026)<\/a><span>Mi-24P downed near Anefis on 5 July 2026; at least 13 modern manned and unmanned aircraft destroyed since 2023 (four Mi-24P, one Akinci, more than four transport helicopters, at least two Su-25).<\/span><\/li>\n<li><a href=\"https:\/\/www.hrw.org\/news\/2024\/12\/12\/mali-atrocities-army-and-wagner-group\" rel=\"nofollow noopener\" target=\"_blank\">Human Rights Watch: Mali &ndash; Atrocities by the Army and Wagner Group (12 December 2024)<\/a><span>Drone strike on Tinzaouaten on 25 August 2024 killed seven civilians including five children (HRW finding); army said it targeted armed group fighters; separatists claimed 21 civilians killed; government did not answer HRW.<\/span><\/li>\n<li><a href=\"https:\/\/www.hrw.org\/world-report\/2025\/country-chapters\/mali\" rel=\"nofollow noopener\" target=\"_blank\">Human Rights Watch: World Report 2025 &ndash; Mali<\/a><span>Drone strikes on a wedding and a burial at Konokassi, S&#233;gou region, 16&ndash;17 February 2024; Tinzaouaten 25 August 2024; ECOWAS exit announced January 2024.<\/span><\/li>\n<li><a href=\"https:\/\/www.hrw.org\/news\/2026\/07\/31\/mali-russias-africa-corps-airstrikes-kill-civilians\" rel=\"nofollow noopener\" target=\"_blank\">Human Rights Watch: Mali &ndash; Russia&rsquo;s &lsquo;Africa Corps&rsquo; airstrikes kill civilians (31 July 2026)<\/a><span>Su-24 strike on Kyrnia, Mopti region, 15 June 2026, eight civilians killed including three children (HRW finding); attributed to the Africa Corps; no public record of Su-24 transfer to Mali; no Russian reply.<\/span><\/li>\n<li><a href=\"https:\/\/www.hrw.org\/africa\/mali\" rel=\"nofollow noopener\" target=\"_blank\">Human Rights Watch: Mali country page<\/a><span>Index of 2024&ndash;2026 reports including Africa Corps strikes (July 2026) and massacre (August 2026).<\/span><\/li>\n<li><a href=\"https:\/\/www.ohchr.org\/en\/press-releases\/2023\/05\/malian-troops-foreign-military-personnel-killed-over-500-people-during\" rel=\"nofollow noopener\" target=\"_blank\">OHCHR: Malian troops, foreign military personnel killed over 500 people during military operation in Moura (12 May 2023)<\/a><span>UN finding: more than 500 killed at Moura from 27 March 2022; one military helicopter fired on people while four others landed troops; armed foreign personnel operated alongside Malian forces; authorities deny wrongdoing.<\/span><\/li>\n<li><a href=\"https:\/\/www.icj-cij.org\/press-releases\" rel=\"nofollow noopener\" target=\"_blank\">International Court of Justice: Press release 2025\/40 &ndash; Mali files an application concerning a dispute with Algeria (19 September 2025)<\/a><span>Listing seen on the ICJ press release index; the PDF itself could not be fetched.<\/span><\/li>\n<li><a href=\"https:\/\/www.arabnews.pk\/world\/algeria-says-its-envoy-will-return-to-mali-after-year-long-rift-2650471\" rel=\"nofollow noopener\" target=\"_blank\">Arab News Pakistan: Algeria says its envoy will return to Mali after year-long rift (10 July 2026)<\/a><span>Algeria&rsquo;s ambassador returned from 11 July 2026; both countries reopened airspace to civil and military aircraft; Mali had disputed the airspace violation.<\/span><\/li>\n<li><a href=\"https:\/\/aim.asecna.aero\/html\/eAIP\/FR-_10AD-2.GABS-fr-FR.html\" rel=\"nofollow noopener\" target=\"_blank\">AIP ASECNA, AD 2 GABS Bamako\/S&#233;nou (A&#233;roport international Pr&#233;sident Modibo Keita &ndash; S&#233;nou), valid from 16 April 2026<\/a><span>Reference point, elevation (380 m), runway 06\/24, the military zone beside runway 06 and taxiway D reserved for state and military aircraft.<\/span><\/li>\n<li><a href=\"https:\/\/aim.asecna.aero\/html\/eAIP\/FR-_10AD-2.GAGO-fr-FR.html\" rel=\"nofollow noopener\" target=\"_blank\">AIP ASECNA, AD 2 GAGO Gao\/Korogoussou, valid from 16 April 2026<\/a><span>Reference point, elevation (265 m), two parallel runways, overflight of the military camp prohibited, military apron.<\/span><\/li>\n<li><a href=\"https:\/\/aim.asecna.aero\/html\/eAIP\/FR-_10AD-2.GAMB-fr-FR.html\" rel=\"nofollow noopener\" target=\"_blank\">AIP ASECNA, AD 2 GAMB Mopti\/Ambodedjo, valid from 16 April 2026<\/a><span>Reference point, elevation (277 m), runway 05\/23.<\/span><\/li>\n<li><a href=\"https:\/\/aim.asecna.aero\/html\/eAIP\/FR-_10AD-2.GATB-fr-FR.html\" rel=\"nofollow noopener\" target=\"_blank\">AIP ASECNA, AD 2 GATB Tombouctou, valid from 16 April 2026<\/a><span>Reference point, elevation (265 m), runway 07\/25 (2,170 m).<\/span><\/li>\n<li><a href=\"https:\/\/aim.asecna.aero\/html\/eAIP\/FR-_10AD-2.GAKD-fr-FR.html\" rel=\"nofollow noopener\" target=\"_blank\">AIP ASECNA, AD 2 GAKD Kayes\/Dag-Dag, valid from 22 January 2026<\/a><span>Reference point, elevation (50 m), runway 09\/27; operated by ASECNA and Mali&rsquo;s DAAN.<\/span><\/li>\n<li><a href=\"https:\/\/www.fama.ml\/complexe-yereta-la-mutuelle-de-laviateur-renforce-son-engagement-au-profit-du-personnel-de-larmee-de-lair\" rel=\"nofollow noopener\" target=\"_blank\">COMPLEXE YERETA : la Mutuelle de l&#8217;Aviateur renforce son engagement au profit du personnel de l&#8217;Arm&#233;e de l&#8217;Air (FAMa, 25 September 2026)<\/a><span>Official: places Base 101 of the air force at S&#233;nou; 1,452 m&#178; welfare complex opened 24 September 2026.<\/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: Spc. Kimberly Trumbull \/ Wikimedia Commons (Public domain) &middot; Photo: Matti Blume \/ Wikimedia Commons (CC BY-SA 4.0) &middot; Photo: Bayhaluk \/ 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: Jakub Ha&#322;un \/ Wikimedia Commons (CC BY-SA 4.0) &middot; Photo: Kentaro Iemoto from Tokyo, Japan \/ Wikimedia Commons (CC BY-SA 2.0) &middot; Photo: Mary Karpach \/ Wikimedia Commons (CC BY-SA 4.0) &middot; Photo: Sir James \/ Wikimedia Commons (CC BY 3.0) &middot; Photo: Wikimedia Commons (Public domain) &middot; Photo: Noah Wulf \/ Wikimedia Commons (CC BY-SA 3.0) &middot; Photo: Landolso \/ Wikimedia Commons (CC0) &middot; Photo: SDASM Archives \/ Wikimedia Commons (Public domain) &middot; Photo: Photographer: Mosbatho \/ Wikimedia Commons (CC BY 4.0) &middot; Photo: Dietmar Rabich \/ Wikimedia Commons (CC BY-SA 4.0)<\/p>\n<\/div>\n<\/section>\n<\/div>\n<style>#mfam .ph1{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:78--.b845\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/10\/w17-hero-malian-air-force.jpg)!important}#mfam .ph2{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:78--.b845\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/10\/w16-ml-t-98.jpg)!important}#mfam .ph3{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:78--.b845\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/10\/w16-ml-t-99.jpg)!important}#mfam .ph4{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:78--.b845\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/10\/w16-ml-t-102.jpg)!important}#mfam .ph5{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:78--.b845\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/10\/w16-ml-t-103.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\/w16-ml-t-104.jpg)!important}#mfam .ph7{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:78--.b845\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/10\/w16-ml-t-106.jpg)!important}#mfam .ph8{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:78--.b845\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/10\/w16-ml-t-107.jpg)!important}#mfam .ph9{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:78--.b845\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/10\/w16-ml-t-109.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\/w16-ml-t-111.jpg)!important}#mfam .ph11{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:78--.b845\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/10\/w16-ml-t-113.jpg)!important}#mfam .ph12{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:78--.b845\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/10\/w16-ml-t-115.jpg)!important}#mfam .ph13{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:78--.b845\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/10\/w16-ml-t-114.jpg)!important}#mfam .ph14{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:78--.b845\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/10\/w16-ml-t-116.jpg)!important}#mfam .ph15{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:78--.b845\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/10\/w16-ml-t-118.jpg)!important}#mfam .ph16{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:78--.b845\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/10\/w16-ml-t-123.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\/62We2\/bNhDAv8pBAzIHkPWWJcdZgMRDs6FNW8QZiiHNH5RMW5wl0iWpBMGw797Tw5ac2Jk7DAgCkkee7vG7O9\/\/bai8XBpnRkKGruMME1KQlTBMg5OC4vElk3BFFAUU4qIVspQIFOIqJwnNq3upZo8UD1SZ4BZOCjafCz3BxZyobAJFd3T75c\/NMT5Ic4UPSKprbdo4cz0r9EPfx63gxtkwssZBHI1MQ4onvHp\/Xxv1TsiUwkyTxQIGJz95jjvRRA8L8peQMKeQ\/3wpCzz3\/Qlt90yenquC5PnFJXD6BG4YAF5xo3gCBFUuapWpKArC57AWSsPgM\/6v30+bY1pQrg\/rhyeigHFSLktJNJ0D0V34BAcvgBlda1okVILneCMLPgpY5M+ML6HkTCsgkuIrLVlSVgq06BQwDjqjoESJhirr3G68wcBtwvnwgFFjfGWc8TLPTQM1N8t\/zN1Mu0NFuSj3JtqFWeMYXoBBk\/TTLuvXl1ezYzLvx87LrDsjGyPQ3TA99Ko4CEEURXGfAt8J+xjU5pLGVMko543xg74rm4zfYdyILDCgdZbViVTfSjEBxTC965zgUee+WNRx7pjALHYhseBLxtLsRdaQmEw8ATLyXD1MJVnoOpcJakUZxWWGcHChIaGUw7pMcqYylCXP9eeW4pFKXvOFCDcgo8GMTPARzJlCIplmSBFTsMSY87cJMDKt1+rMtgu2XGDqLSTbRtOGlUXK7mNgG2+g4g1X5Jmqvah48L6VbeF4\/+sxcISv2RjbXtQdeWZ0kI3ACmJ3NIo2bLiuFTjuOAi2cBxXBkgf+v+IWdrjXIVmm3S80SxgcCPWmu0Uw83VMf56UfTK4dD2\/L7DYXDY4dCJR667cTiwnDhwqwBsi+Hm949\/zG4uYS0ppnSH2a35w9r6tiKwY\/onvIYGG5HfQ+mcQJoTpX75amA7+2pcnNvk4tjWgmqHWhSJKFO9t7\/gBbhjRVKudNmP491xcRyFr+IY2V7Yj6MbHYrjyIp8P47Hmzh61njcxPWHuPGRmyXZNyVRAtdE9P26\/vRf\/Rp9wG55u0NIVRITlNyi5EMncc3YOeyzF8R+N04dy3HCuNpv2XknkZgMPq0pDq2qwVwRucoIb5qXWXkEA0pkznBqdbdmVD6S\/HQvT96\/82TeG7fimeTQjfNpxrgQK5ynmqRZ1Qpb5W13e0vp9LdhEG00bL8wJcUapkRpbKaDayqxP+OE5xo7N2o3oS2b0+O\/8yPF4FfFQJUiOdN7acFSaMU4tgr0Gf92ustdf9ROc4Gz5PgfWa87TMOPG9q+36dndwyjnxt6PAfpQVpaeBxrHO\/O4BadZqhWPafz5yUoZjXlOrb2cHMUM5tGl2Jmze3n\/vem9vAdthUgURsLAAA=\"><\/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; Mali Malian Air Force Arm&#233;e de l&#8217;Air du Mali The Malian Air Force (Arm&#233;e de l&#8217;Air du Mali) grew from two airliners borrowed in 1963 into a formal service in 1976, flew MiG-21s in a 1985 border war with Burkina Faso, all but collapsed with the north in 2012, and since [&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-29211","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>Malian 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\/cz\/vzdusne-sily\/malijske-letectvo\/\" \/>\n<meta property=\"og:locale\" content=\"cs_CZ\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Malian Air Force | MiGFlug\" \/>\n<meta property=\"og:description\" content=\"Order of Battle &middot; Mali Malian Air Force Arm&#233;e de l&#8217;Air du Mali The Malian Air Force (Arm&#233;e de l&#8217;Air du Mali) grew from two airliners borrowed in 1963 into a formal service in 1976, flew MiG-21s in a 1985 border war with Burkina Faso, all but collapsed with the north in 2012, and since [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/migflug.com\/cz\/vzdusne-sily\/malijske-letectvo\/\" \/>\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-08T12:45:39+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=\"Odhadovan\u00e1 doba \u010dten\u00ed\" \/>\n\t<meta name=\"twitter:data1\" content=\"26 minut\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/migflug.com\\\/air-forces\\\/malian-air-force\\\/\",\"url\":\"https:\\\/\\\/migflug.com\\\/air-forces\\\/malian-air-force\\\/\",\"name\":\"Malian Air Force | MiGFlug\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/migflug.com\\\/#website\"},\"datePublished\":\"2026-10-02T06:56:56+00:00\",\"dateModified\":\"2026-10-08T12:45:39+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/migflug.com\\\/air-forces\\\/malian-air-force\\\/#breadcrumb\"},\"inLanguage\":\"cs\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/migflug.com\\\/air-forces\\\/malian-air-force\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/migflug.com\\\/air-forces\\\/malian-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\":\"Malian 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\":\"cs\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/migflug.com\\\/#organization\",\"name\":\"MiGFlug GmbH\",\"url\":\"https:\\\/\\\/migflug.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"cs\",\"@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":"Malijsk\u00e9 letectvo | 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\/cz\/vzdusne-sily\/malijske-letectvo\/","og_locale":"cs_CZ","og_type":"article","og_title":"Malian Air Force | MiGFlug","og_description":"Order of Battle &middot; Mali Malian Air Force Arm&#233;e de l&#8217;Air du Mali The Malian Air Force (Arm&#233;e de l&#8217;Air du Mali) grew from two airliners borrowed in 1963 into a formal service in 1976, flew MiG-21s in a 1985 border war with Burkina Faso, all but collapsed with the north in 2012, and since [&hellip;]","og_url":"https:\/\/migflug.com\/cz\/vzdusne-sily\/malijske-letectvo\/","og_site_name":"MiGFlug","article_publisher":"https:\/\/www.facebook.com\/MiGFlug\/","article_modified_time":"2026-10-08T12:45:39+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":{"Odhadovan\u00e1 doba \u010dten\u00ed":"26 minut"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/migflug.com\/air-forces\/malian-air-force\/","url":"https:\/\/migflug.com\/air-forces\/malian-air-force\/","name":"Malijsk\u00e9 letectvo | MiGFlug","isPartOf":{"@id":"https:\/\/migflug.com\/#website"},"datePublished":"2026-10-02T06:56:56+00:00","dateModified":"2026-10-08T12:45:39+00:00","breadcrumb":{"@id":"https:\/\/migflug.com\/air-forces\/malian-air-force\/#breadcrumb"},"inLanguage":"cs","potentialAction":[{"@type":"ReadAction","target":["https:\/\/migflug.com\/air-forces\/malian-air-force\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/migflug.com\/air-forces\/malian-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":"Malian Air Force"}]},{"@type":"WebSite","@id":"https:\/\/migflug.com\/#website","url":"https:\/\/migflug.com\/","name":"MiGFlug","description":"Zal\u00e9tejte si sami st\u00edha\u010dkou","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":"cs"},{"@type":"Organization","@id":"https:\/\/migflug.com\/#organization","name":"MiGFlug GmbH","url":"https:\/\/migflug.com\/","logo":{"@type":"ImageObject","inLanguage":"cs","@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\/cz\/wp-json\/wp\/v2\/pages\/29211","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/migflug.com\/cz\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/migflug.com\/cz\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/migflug.com\/cz\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/migflug.com\/cz\/wp-json\/wp\/v2\/comments?post=29211"}],"version-history":[{"count":4,"href":"https:\/\/migflug.com\/cz\/wp-json\/wp\/v2\/pages\/29211\/revisions"}],"predecessor-version":[{"id":32594,"href":"https:\/\/migflug.com\/cz\/wp-json\/wp\/v2\/pages\/29211\/revisions\/32594"}],"up":[{"embeddable":true,"href":"https:\/\/migflug.com\/cz\/wp-json\/wp\/v2\/pages\/22996"}],"wp:attachment":[{"href":"https:\/\/migflug.com\/cz\/wp-json\/wp\/v2\/media?parent=29211"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}