{"id":25502,"date":"2026-09-28T21:10:18","date_gmt":"2026-09-28T19:10:18","guid":{"rendered":"https:\/\/migflug.com\/?page_id=25502"},"modified":"2026-09-28T21:10:18","modified_gmt":"2026-09-28T19:10:18","slug":"swedish-air-force","status":"publish","type":"page","link":"https:\/\/migflug.com\/ja\/air-forces\/swedish-air-force\/","title":{"rendered":"\u30b9\u30a6\u30a7\u30fc\u30c7\u30f3\u7a7a\u8ecd"},"content":{"rendered":"<style>body.page-id-25502 h1.entry-title.main_title{display:none} body.page-id-25502 #main-content .container{padding-top:0} body.page-id-25502 #left-area{padding-bottom:0} body.page-id-25502{overflow-x:hidden} body.page-id-25502 #sidebar{display:none} body.page-id-25502 #left-area{width:100%!important;float:none;padding:0} body.page-id-25502 #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; Sweden<\/div>\n<h1>Swedish Air Force<\/h1>\n<div class=\"native\">Flygvapnet<\/div>\n<p class=\"sub\">The Swedish Air Force, Flygvapnet, founded on 1 July 1926, spent most of its first century as the armed guarantee of Swedish neutrality &mdash; by 1957 one of the strongest air forces in the world, flying home-built Saab jets from rock hangars and road bases while secretly preparing links to the West &mdash; and marks its centenary as a NATO member with the first Gripen E in service, GlobalEye on order and the choice of its next fighter still open.<\/p>\n<div class=\"marks\">\n<div class=\"mcol\">\n<div class=\"mark\"><svg class=\"rondel\" viewBox=\"0 0 100 100\" role=\"img\" aria-label=\"Swedish national marking: three yellow crowns on a blue disc\"><circle cx=\"50\" cy=\"50\" r=\"49\" fill=\"#006aa7\"\/><path d=\"M22.0 44.0l2.2-9.6 4.3 5.4 3.5-8.2 3.5 8.2 4.3-5.4 2.2 9.6z\" fill=\"#fecc00\"\/><rect x=\"22.0\" y=\"44.6\" width=\"20\" height=\"3.4\" fill=\"#fecc00\"\/><path d=\"M58.0 44.0l2.2-9.6 4.3 5.4 3.5-8.2 3.5 8.2 4.3-5.4 2.2 9.6z\" fill=\"#fecc00\"\/><rect x=\"58.0\" y=\"44.6\" width=\"20\" height=\"3.4\" fill=\"#fecc00\"\/><path d=\"M40.0 70.0l2.2-9.6 4.3 5.4 3.5-8.2 3.5 8.2 4.3-5.4 2.2 9.6z\" fill=\"#fecc00\"\/><rect x=\"40.0\" y=\"70.6\" width=\"20\" height=\"3.4\" fill=\"#fecc00\"\/><\/svg><span class=\"mk\">National marking<b>Three yellow crowns on a blue disc<\/b><\/span><\/div>\n<div class=\"mark\"><svg class=\"rondel\" viewBox=\"0 0 100 100\" role=\"img\" aria-label=\"Swedish low-visibility marking in grey tones\"><circle cx=\"50\" cy=\"50\" r=\"49\" fill=\"#6f7a8a\"\/><path d=\"M22.0 44.0l2.2-9.6 4.3 5.4 3.5-8.2 3.5 8.2 4.3-5.4 2.2 9.6z\" fill=\"#aeb6c2\"\/><rect x=\"22.0\" y=\"44.6\" width=\"20\" height=\"3.4\" fill=\"#aeb6c2\"\/><path d=\"M58.0 44.0l2.2-9.6 4.3 5.4 3.5-8.2 3.5 8.2 4.3-5.4 2.2 9.6z\" fill=\"#aeb6c2\"\/><rect x=\"58.0\" y=\"44.6\" width=\"20\" height=\"3.4\" fill=\"#aeb6c2\"\/><path d=\"M40.0 70.0l2.2-9.6 4.3 5.4 3.5-8.2 3.5 8.2 4.3-5.4 2.2 9.6z\" fill=\"#aeb6c2\"\/><rect x=\"40.0\" y=\"70.6\" width=\"20\" height=\"3.4\" fill=\"#aeb6c2\"\/><\/svg><span class=\"mk\">Low-visibility<b>The same three crowns and disc in subdued grey tones<\/b><\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"statstrip\">\n<div class=\"stat\"><b>96<\/b><span>Combat aircraft<\/span><\/div>\n<div class=\"stat\"><b>8<\/b><span>Active air bases<\/span><\/div>\n<div class=\"stat\"><b>1926<\/b><span>Founded<\/span><\/div>\n<div class=\"stat\"><b>25<\/b><span>Types retired<\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"photocred\">Photo: Alan Wilson from Peterborough, Cambs, UK \/ Wikimedia Commons (CC BY-SA 2.0)<\/div>\n<div class=\"accent\"><\/div>\n<\/div>\n<div class=\"wrap\">\n<div class=\"chips\"><span class=\"chip\"><b>Country<\/b>Sweden<\/span><span class=\"chip\"><b>Founded<\/b>1926<\/span><span class=\"chip\"><b>Status<\/b>Active<\/span><span class=\"chip\"><b>Headquarters<\/b><\/span><span class=\"chip\"><b>Commander<\/b>Jonas Wikman<\/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 Swedish Air Force story: armed neutrality, home-built jets and a centenary inside NATO<\/h2>\n<div class=\"cols\">\n<div>\n<h3 class=\"sh\">1926: two air arms become Flygvapnet &mdash; and a centenary in 2026<\/h3>\n<p>Flygvapnet was created on 1 July 1926, when the aircraft units of the Swedish Army and Navy were merged into a third, independent service. It began small, and the international tension of the 1930s forced a reorganisation that expanded it from four to seven wings. The Air Force marked its hundredth birthday on 1 July 2026: the Swedish Air Force Museum at Malmen, Link&#246;ping, opened its centenary exhibition EFFEKT that day, telling the century through its engines, and the Swedish Defence Materiel Administration used the anniversary to set out how the next generation of air power is being shaped. The anniversary falls in the first years of Swedish NATO membership, which makes it a natural moment to ask what a century of armed non-alignment built, and what it cost.<\/p>\n<h3 class=\"sh\">1939&ndash;1945: volunteers in Finland and a scramble for fighters<\/h3>\n<p>The Second World War found the Air Force short of modern aircraft. Gladiators were the front-line fighters; 120 Seversky EP-106s were ordered from the United States in 1939&ndash;1940, but only 60 arrived before Washington embargoed the rest in October 1940. Sweden turned to Italy for 72 Fiat CR.42s and 60 Reggiane Re.2000s, and built its own stopgap, the FFVS J 22. Meanwhile the volunteer wing F 19 fought for Finland in the Winter War from January 1940 under Finnish markings, with twelve Gladiators and four Hawker Harts. By 1945 the Air Force had more than 800 combat-ready aircraft &mdash; but fuel was scarce, and about 250 aircrew were killed in crashes between 1939 and 1945.<\/p>\n<h3 class=\"sh\">1945&ndash;1960s: armed neutrality and the Saab jets<\/h3>\n<p>After the war Sweden chose armed neutrality and a domestic aircraft industry to back it. Vampires arrived from 1946, Saab&rsquo;s J 21R became the first Swedish jet in 1947, and the swept-wing J 29 Tunnan followed in 1951, backed by Venom night fighters and Hunters. By 1957, in a widely quoted estimate, Sweden had the world&rsquo;s fourth most powerful air force, with about 1,000 modern aircraft in front-line service. The price was paid in lives: more than 600 fighter pilots were killed in peacetime crashes between 1945 and 1991, about 21 a year in the 1950s. The Cold War also came close in June 1952, when Soviet MiG-15s shot down a Swedish signals-intelligence DC-3 with eight men aboard and, three days later, a Catalina searching for it.<\/p>\n<h3 class=\"sh\">The Cold War system: road bases, rock hangars and a secret Western link<\/h3>\n<p>Swedish doctrine assumed the main airfields would be hit on the first day. Under Bas 60 and later Bas 90, squadrons of eight to twelve aircraft dispersed to wartime bases and road strips of 1,500 to 2,000 metres &mdash; later short strips of 800 metres &mdash; serviced by conscript ground crews; the Viggen was designed for exactly that. Some aircraft went underground: the rock hangar at S&#228;ve, beside the F 9 wing at Gothenburg, was completed in 1955, 22,000 square metres of floor about 30 metres down. The Tunnan went to war in the Congo for the United Nations from 1961. And behind the neutral facade, a government commission revealed in 1994 that Sweden had prepared secret links to Danish, Norwegian and US Air Force networks and lengthened runways for heavy Western aircraft between 1949 and 1969, known only to a very small circle.<\/p>\n<h3 class=\"sh\">1990s&ndash;2013: the Gripen, deep cuts and Libya<\/h3>\n<p>The Viggen gave way to the JAS 39 Gripen, a light multirole fighter. Its start was painful: the first prototype crashed on landing on 2 February 1989, and a production aircraft crashed in front of crowds at the Stockholm Water Festival on 8 August 1993; both pilots lived. Sweden ordered 204 in three batches, yet the end of the Cold War shrank the force from more than 400 fighters in 1994 to fewer than 150 by 2005, and wings such as F 16 at Uppsala were closed. The Gripen proved itself over Libya in 2011, when Sweden was the only participant in the no-fly zone outside NATO and the Arab League. Two years later came the embarrassment: in 2013 the Air Force could not answer a simulated Russian bomber attack on Stockholm, and NATO&rsquo;s Baltic patrol was scrambled instead.<\/p>\n<h3 class=\"sh\">2022&ndash;2026: NATO, the Gripen E and the next fighter<\/h3>\n<p>Russia&rsquo;s full-scale invasion of Ukraine ended Swedish military non-alignment. Sweden applied to join NATO with Finland on 18 May 2022 and became a member on 7 March 2024. Within a year six Gripens were flying enhanced air policing from Poland, and in February&ndash;March 2026 F 7 flew the first Swedish rotation over Iceland. The first Gripen E reached F 7 on 20 October 2025; GlobalEye airborne early warning jets follow from 2027. Sweden gave its two ASC 890s to Ukraine in 2024 and has since agreed to supply Gripens as well. The defence budget reached 175 billion kronor in 2026, and on 9 September 2026 FMV signed about 3.3 billion kronor of contracts for demonstrators to inform a decision on what follows the Gripen after 2040. The minister who oversaw it, P&#229;l Jonson, leads a caretaker ministry while a new government is formed.<\/p>\n<\/div>\n<div>\n<div class=\"pull\">The Second World War found the Air Force short of modern aircraft. Gladiators were the front-line fighters; 120 Seversky EP-106s were ordered from the United States in 1939&ndash;1940, but only 60 arrived before Washington embargoed the rest in October 1940.<cite>Swedish Air Force &middot; verified 2026-09-28<\/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 Swedish 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>Flygvapnet<span class=\"gnote\">Swedish is the only official national language, and the service is Flygvapnet in every official use, as in the Swedish Defence Materiel Administration&rsquo;s centenary article &ldquo;Flygvapnet 100 &#229;r&rdquo;. It is one of the branches of F&#246;rsvarsmakten, the Swedish Armed Forces<\/span><\/dd>\n<dt>Founded<\/dt>\n<dd>1 July 1926<span class=\"gnote\">Created by merging the aircraft units of the Army and the Navy. The Swedish Air Force Museum opened its centenary exhibition EFFEKT on 1 July 2026, the hundredth anniversary<\/span><\/dd>\n<dt>Part of<\/dt>\n<dd>Swedish Armed Forces (F&#246;rsvarsmakten)<span class=\"gnote\">The Chief of Defence is Gen. Michael Claesson. Helicopters are part of the Air Force through the Helicopter Wing (Helikopterflottiljen)<\/span><\/dd>\n<dt>Chief of the Air Force<\/dt>\n<dd>Maj. Gen. Jonas Wikman<span class=\"gnote\">Flygvapenchef since 14 December 2022, succeeding Maj. Gen. Carl-Johan Edstr&#246;m. A former Draken pilot and commander of F 10<\/span><\/dd>\n<dt>Minister for Defence<\/dt>\n<dd>P&#229;l Jonson<span class=\"gnote\">In a caretaker government since 17 September 2026: after the September 2026 general election the Speaker dismissed the Prime Minister and the ministers at the Prime Minister&rsquo;s request, and they remain in office until a new government is formed. Government formation was still under way at the end of September 2026<\/span><\/dd>\n<dt>Next fighter<\/dt>\n<dd>Not yet chosen<span class=\"gnote\">On 9 September 2026 FMV signed about 2.9 billion kronor with Saab and about 390 million kronor with GKN Aerospace, to 2028, for studies and demonstrators, including two autonomous flying demonstrators, to inform decisions on combat air capability after 2040<\/span><\/dd>\n<dt>Alliance<\/dt>\n<dd>NATO member since 7 March 2024<span class=\"gnote\">Partnership for Peace from 9 May 1994; applied with Finland on 18 May 2022; Hungary&rsquo;s ratification was the last to be deposited. A 1994 government commission revealed that Sweden had secretly prepared to receive Western military help between 1949 and 1969<\/span><\/dd>\n<\/dl>\n<\/div>\n<div class=\"spectable\">\n<h4>Strength<\/h4>\n<dl>\n<dt>Personnel<\/dt>\n<dd>About 2,700<span class=\"gnote\">Air Force figure given in the English Wikipedia infobox; the ministry does not publish a separate Air Force headcount in the pages checked. The armed forces as a whole have 29,600 active personnel<\/span><\/dd>\n<dt>Combat aircraft<\/dt>\n<dd>\n<ul class=\"gl\">\n<li>JAS 39C\/D Gripen &mdash; about 94 (71 C and 23 D)<\/li>\n<li>JAS 39E Gripen &mdash; 2 delivered, 58 more on order<\/li>\n<\/ul>\n<p><span class=\"gnote\">C\/D figure from the inventory table in the English Wikipedia article; 24 older A\/B airframes are listed as stored. Sixteen C\/Ds were announced in May 2026 as a donation to Ukraine; how many have left is not published<\/span><\/dd>\n<dt>Trainers<\/dt>\n<dd>\n<ul class=\"gl\">\n<li>Sk 40 (Grob G 120TP) &mdash; 13<\/li>\n<li>JAS 39D Gripen two-seaters for advanced and operational training<\/li>\n<\/ul>\n<p><span class=\"gnote\">The Sk 60 (Saab 105) jet trainer was retired on 18 June 2024 after 57 years<\/span><\/dd>\n<dt>Transport and special mission<\/dt>\n<dd>\n<ul class=\"gl\">\n<li>Tp 84 (C-130H Hercules) &mdash; 5, plus 1 KC-130H tanker<\/li>\n<li>S 102B Korpen (Gulfstream IV SIGINT) &mdash; 2<\/li>\n<li>C-17 Globemaster III &mdash; flight-hour share of three aircraft in the multinational Strategic Airlift Capability, P&#225;pa, Hungary<\/li>\n<\/ul>\n<p><span class=\"gnote\">Both ASC 890 airborne early warning aircraft were pledged to Ukraine in May 2024; three GlobalEye (S 106) are on order<\/span><\/dd>\n<dt>Helicopters<\/dt>\n<dd>\n<ul class=\"gl\">\n<li>Hkp 14E\/F (NH90 TTH) &mdash; 18, to be withdrawn from 2027 (14E) and 2030 (14F)<\/li>\n<li>Hkp 16 (UH-60M Black Hawk) &mdash; 15, with 12 more ordered<\/li>\n<li>Hkp 15A\/B (AW109 LUH) &mdash; 20<\/li>\n<\/ul>\n<\/dd>\n<dt>Defence budget<\/dt>\n<dd>175 billion kronor (2026)<span class=\"gnote\">Whole armed forces, about 2.8 per cent of GDP, up from 143 billion kronor (2.4 per cent) in 2025<\/span><\/dd>\n<\/dl>\n<\/div>\n<div class=\"spectable\">\n<h4>Infrastructure<\/h4>\n<dl>\n<dt>Flying wings<\/dt>\n<dd>\n<ul class=\"gl\">\n<li>F 7 Skaraborg Wing &mdash; S&#229;ten&#228;s, Gripen C\/D and the first Gripen E<\/li>\n<li>F 17 Blekinge Wing &mdash; Ronneby, Gripen C\/D<\/li>\n<li>F 21 Norrbotten Wing &mdash; Lule&#229;, Gripen C\/D<\/li>\n<li>F 16 Uppland Wing &mdash; &#196;rna, Uppsala, re-established 14 October 2021, no fighter squadrons<\/li>\n<\/ul>\n<\/dd>\n<dt>Helicopter Wing<\/dt>\n<dd>\n<ul class=\"gl\">\n<li>1st Squadron &mdash; Lule&#229;, NH90<\/li>\n<li>2nd Squadron &mdash; Malmen, AW109 and UH-60M<\/li>\n<li>3rd Squadron &mdash; Ronneby, NH90 and AW109<\/li>\n<li>4th Squadron &mdash; Malmen, AW109 and UH-60M<\/li>\n<\/ul>\n<\/dd>\n<dt>Dispersed road bases<\/dt>\n<dd>Bas 60 and Bas 90<span class=\"gnote\">Cold War dispersal onto wartime bases and road strips of 1,500&ndash;2,000 m (Bas 60) and short strips of 800 m (Bas 90); about 20 bases had been upgraded to Bas 90 standard when the programme was halted in the mid-1990s<\/span><\/dd>\n<dt>Rock hangars<\/dt>\n<dd>S&#228;ve (former F 9), now the Aeroseum museum<span class=\"gnote\">Completed in 1955 about 30 metres underground with 22,000 square metres of floor space<\/span><\/dd>\n<dt>Museum<\/dt>\n<dd>Flygvapenmuseum, Malmen, Link&#246;ping<span class=\"gnote\">More than 300 aircraft and helicopters in the collection, about 50 on display, including the DC-3 shot down in 1952<\/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 Swedish Air Force is organised<\/h2>\n<p class=\"spx-lede\">One chief, four wings and a helicopter wing. <span class=\"imp\">Three wings fly the Gripen &mdash; F 7 at S&#229;ten&#228;s, F 17 at Ronneby and F 21 at Lule&#229; &mdash; while F 16 at Uppsala, re-established in 2021, has no fighter squadrons and watches Swedish airspace instead.<\/span> Helicopters belong to the Air Force through the Helicopter Wing.<\/p>\n<div class=\"org\">\n<div class=\"cmdcard\"><span class=\"cface mono\">JW<\/span><\/p>\n<div class=\"cmdtx\"><span class=\"crank\">Major General (generalmajor)<\/span><b>Jonas Wikman<\/b><span class=\"cmeta\">Chief of the Air Force (flygvapenchef) &middot; in office since 2022<\/span><\/div>\n<div class=\"cmdorg\"><span>Chief of the Air Force<\/span><em>Flygvapenchef<\/em><\/div>\n<\/div>\n<div class=\"orgrow\">\n<div class=\"orgcard\"><span class=\"tag\">Command<\/span><\/p>\n<h4>Chief of the Air Force<\/h4>\n<div class=\"de\">Flygvapenchef<\/div>\n<p>Maj. Gen. Jonas Wikman, in post since 14 December 2022. The Air Force is one of the branches of F&#246;rsvarsmakten, the Swedish Armed Forces, under the Chief of Defence, Gen. Michael Claesson.<\/p>\n<\/div>\n<div class=\"orgcard\"><span class=\"tag\">Front line<\/span><\/p>\n<h4>Skaraborg Wing (F 7)<\/h4>\n<div class=\"de\">Skaraborgs flygflottilj<\/div>\n<div class=\"oloc\">S&#229;ten&#228;s<\/div>\n<p>Gripen C\/D and the first Gripen E, and the Gripencentrum that trains every Swedish and foreign Gripen pilot. F 7 also flies the Hercules, runs transport and special flying from Malmen and Arlanda, and manages Sweden&rsquo;s share of the C-17s at P&#225;pa.<\/p>\n<\/div>\n<div class=\"orgcard\"><span class=\"tag\">Front line<\/span><\/p>\n<h4>Blekinge Wing (F 17)<\/h4>\n<div class=\"de\">Blekinge flygflottilj<\/div>\n<div class=\"oloc\">Ronneby<\/div>\n<p>Two combat-ready Gripen squadrons at Kallinge, the exercise base at Hagshult and the Gotland detachment at Visby.<\/p>\n<\/div>\n<div class=\"orgcard\"><span class=\"tag\">Front line<\/span><\/p>\n<h4>Norrbotten Wing (F 21)<\/h4>\n<div class=\"de\">Norrbottens flygflottilj<\/div>\n<div class=\"oloc\">Lule&#229;<\/div>\n<p>Sweden&rsquo;s northernmost wing: Gripen C\/D squadrons at Lule&#229;, side bases at Jokkmokk and Vidsel, and one of the largest air exercise areas in the world.<\/p>\n<\/div>\n<div class=\"orgcard\"><span class=\"tag\">Air surveillance<\/span><\/p>\n<h4>Uppland Wing (F 16)<\/h4>\n<div class=\"de\">Upplands flygflottilj<\/div>\n<div class=\"oloc\">Uppsala<\/div>\n<p>Re-established on 14 October 2021 with no fighter squadrons: command and control of the Air Force&rsquo;s fighters and round-the-clock surveillance of Swedish airspace, with an air base battalion and a garrison battalion.<\/p>\n<\/div>\n<div class=\"orgcard\"><span class=\"tag\">Helicopters<\/span><\/p>\n<h4>Helicopter Wing<\/h4>\n<div class=\"de\">Helikopterflottiljen<\/div>\n<div class=\"oloc\">Link&#246;ping-Malmen<\/div>\n<p>The Armed Forces&rsquo; only helicopter unit, formed on 1 January 1998: rescue, transport and reconnaissance with the Hkp 14 (NH90), Hkp 15 (AW109) and Hkp 16 (UH-60M) from Link&#246;ping, Lule&#229; and Ronneby.<\/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 Swedish 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\/saab-gripen\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb ph2\"><\/span><\/a><\/td>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/saab-gripen\/\">Saab JAS 39C\/D Gripen<\/a><span class=\"st on\">In service<\/span><\/td>\n<td>Multirole fighter<\/td>\n<td>94<\/td>\n<td>1997<\/td>\n<td>&mdash;<\/td>\n<td>About 94: 71 single-seat C and 23 two-seat D in the English Wikipedia inventory table, which the Swedish Armed Forces article rounds to 94 Gripens. <\/p>\n<details class=\"ndet\">\n<summary>More<\/summary>\n<p><span>204 A\/B\/C\/D were ordered in three batches; 24 A\/Bs are listed as stored. Sixteen C\/Ds were announced as a donation to Ukraine in May 2026 and will reduce the total.<\/span><\/details>\n<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/saab-gripen\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb ph3\"><\/span><\/a><\/td>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/saab-gripen\/\">Saab JAS 39E Gripen<\/a><span class=\"st on\">In service<\/span><\/td>\n<td>Multirole fighter<\/td>\n<td>2<\/td>\n<td>2025<\/td>\n<td>&mdash;<\/td>\n<td>Two delivered by 2026 per the English Wikipedia inventory; 60 were ordered, so 58 are still to come (see on order).<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb ph4\"><\/span><\/td>\n<td>Lockheed C-130H Hercules (Tp 84)<span class=\"nflag nf8\" role=\"img\" aria-label=\"Built in the United States\"><\/span><span class=\"st on\">In service<\/span><\/td>\n<td>Tactical transport and tanker<\/td>\n<td>6<\/td>\n<td><\/td>\n<td>&mdash;<\/td>\n<td>Five C-130H plus one KC-130H tanker.<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb ph5\"><\/span><\/td>\n<td>Gulfstream IV-SP (S 102B Korpen)<span class=\"nflag nf8\" role=\"img\" aria-label=\"Built in the United States\"><\/span><span class=\"st on\">In service<\/span><\/td>\n<td>Signals intelligence<\/td>\n<td>2<\/td>\n<td><\/td>\n<td>&mdash;<\/td>\n<td>Two.<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb ph6\"><\/span><\/td>\n<td>NHIndustries NH90 TTH (Hkp 14E\/14F)<span class=\"st on\">In service<\/span><\/td>\n<td>Transport, search and rescue and anti-submarine helicopter<\/td>\n<td>18<\/td>\n<td><\/td>\n<td>&mdash;<\/td>\n<td>18 ordered in 2001: nine land (14E) and nine naval (14F, with sonar).<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/uh-60-black-hawk\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb ph7\"><\/span><\/a><\/td>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/uh-60-black-hawk\/\">Sikorsky UH-60M Black Hawk (Hkp 16)<\/a><span class=\"nflag nf8\" role=\"img\" aria-label=\"Built in the United States\"><\/span><span class=\"st on\">In service<\/span><\/td>\n<td>Utility and medevac helicopter<\/td>\n<td>15<\/td>\n<td>2012<\/td>\n<td>&mdash;<\/td>\n<td>15 in service, bought through US Foreign Military Sales; 12 more ordered (see on order).<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb ph8\"><\/span><\/td>\n<td>Leonardo AW109 LUH (Hkp 15A\/15B)<span class=\"nflag nf10\" role=\"img\" aria-label=\"Built in Italy\"><\/span><span class=\"st on\">In service<\/span><\/td>\n<td>Light utility helicopter<\/td>\n<td>20<\/td>\n<td><\/td>\n<td>&mdash;<\/td>\n<td>20 in the English Wikipedia inventory; the service entry date is not given in the sources checked.<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb ph9\"><\/span><\/td>\n<td>Grob G 120TP (Sk 40)<span class=\"nflag nf3\" role=\"img\" aria-label=\"Built in Germany\"><\/span><span class=\"st on\">In service<\/span><\/td>\n<td>Basic trainer<\/td>\n<td>13<\/td>\n<td>2023<\/td>\n<td>&mdash;<\/td>\n<td>Ten ordered in 2021 and three more announced in October 2024.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div class=\"fleetchart\">\n<div class=\"frow\"><span class=\"fname\">JAS 39C\/D<\/span><span class=\"fbar\"><i style=\"width:100%\"><\/i><\/span><span class=\"fnum\">94<\/span><\/div>\n<div class=\"frow\"><span class=\"fname\">Hkp 15<\/span><span class=\"fbar\"><i style=\"width:21%\"><\/i><\/span><span class=\"fnum\">20<\/span><\/div>\n<div class=\"frow\"><span class=\"fname\">Hkp 14<\/span><span class=\"fbar\"><i style=\"width:19%\"><\/i><\/span><span class=\"fnum\">18<\/span><\/div>\n<div class=\"frow\"><span class=\"fname\">Hkp 16<\/span><span class=\"fbar\"><i style=\"width:16%\"><\/i><\/span><span class=\"fnum\">15<\/span><\/div>\n<div class=\"frow\"><span class=\"fname\">Sk 40<\/span><span class=\"fbar\"><i style=\"width:14%\"><\/i><\/span><span class=\"fnum\">13<\/span><\/div>\n<div class=\"frow\"><span class=\"fname\">Tp 84<\/span><span class=\"fbar\"><i style=\"width:6%\"><\/i><\/span><span class=\"fnum\">6<\/span><\/div>\n<div class=\"frow\"><span class=\"fname\">JAS 39E<\/span><span class=\"fbar\"><i style=\"width:2%\"><\/i><\/span><span class=\"fnum\">2<\/span><\/div>\n<div class=\"frow\"><span class=\"fname\">S 102B<\/span><span class=\"fbar\"><i style=\"width:2%\"><\/i><\/span><span class=\"fnum\">2<\/span><\/div>\n<\/div>\n<h3>On order<\/h3>\n<div class=\"tscroll\">\n<table class=\"oobt fleet ord\">\n<colgroup>\n<col class=\"c-th\">\n<col class=\"c-type\">\n<col class=\"c-num\">\n<col class=\"c-fd\">\n<col><\/colgroup>\n<thead>\n<tr>\n<th><\/th>\n<th>Type<\/th>\n<th>Ordered<\/th>\n<th>First delivery<\/th>\n<th>Notes<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/saab-gripen\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb ph3\"><\/span><\/a><\/td>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/saab-gripen\/\">Saab JAS 39E Gripen<\/a><span class=\"st ord\">On order<\/span><\/td>\n<td>58<\/td>\n<td>2025<\/td>\n<td>The balance of the 60 approved on 17 January 2013 for delivery from 2018 to 2027; the first was handed over on 20 October 2025. <\/p>\n<details class=\"ndet\">\n<summary>More<\/summary>\n<p><span>The English Wikipedia article reports a plan for 12 more in 2026, for a future fleet of 60 C\/D and 72 E; no contract for them was found.<\/span><\/details>\n<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb ph10\"><\/span><\/td>\n<td>Saab GlobalEye (S 106)<span class=\"st ord\">On order<\/span><\/td>\n<td>3<\/td>\n<td>2027<\/td>\n<td>Two ordered on 30 June 2022 for 7.3 billion kronor and a third in June 2024 to replace the ASC 890s given to Ukraine; deliveries from 2027. <\/p>\n<details class=\"ndet\">\n<summary>More<\/summary>\n<p><span>The Netherlands announced its intention to buy GlobalEye on 10 September 2026.<\/span><\/details>\n<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb ph11\"><\/span><\/td>\n<td>Embraer C-390 Millennium<span class=\"nflag nf9\" role=\"img\" aria-label=\"Built in Brazil\"><\/span><span class=\"st ord\">On order<\/span><\/td>\n<td>4<\/td>\n<td><\/td>\n<td>Selected in November 2024 in a trilateral procurement with Austria and the Netherlands, with options for seven more across the three; ordered in October 2025 according to Wikipedia. <\/p>\n<details class=\"ndet\">\n<summary>More<\/summary>\n<p><span>Delivery dates not published in the sources checked. Replaces the Tp 84 Hercules.<\/span><\/details>\n<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/uh-60-black-hawk\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb ph7\"><\/span><\/a><\/td>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/uh-60-black-hawk\/\">Sikorsky UH-60M Black Hawk (Hkp 16)<\/a><span class=\"nflag nf8\" role=\"img\" aria-label=\"Built in the United States\"><\/span><span class=\"st ord\">On order<\/span><\/td>\n<td>12<\/td>\n<td><\/td>\n<td>Twelve more to add to the 15 bought in 2011, partly to replace the NH90. Sources disagree on the date of the order: June 2024 (UH-60 article) or July 2025 (Swedish Air Force article).<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/section>\n<hr class=\"divider\">\n<section id=\"former\">\n<div class=\"wrap\">\n<div class=\"kicker\">Formerly operated<\/div>\n<h2>Every type the Swedish Air Force has retired<\/h2>\n<p class=\"spx-lede\">25 types, from the Hawker Hart (B 4) to the Saab 105 (Sk 60). <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\/saab-105\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb ph12\"><\/span><\/a><\/td>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/saab-105\/\" class=\"was\">Saab 105 (Sk 60)<\/a><\/td>\n<td>Jet trainer and light attack<\/td>\n<td>150<\/td>\n<td>1967&ndash;2024<\/td>\n<td>Sk 40 and Gripen D<\/td>\n<td>150 ordered; 115 were later re-engined with Williams FJ44s as the Sk 60W from September 1996.<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb ph13\"><\/span><\/td>\n<td>Saab 340 AEW (S 100B\/S 100D Argus, ASC 890)<\/td>\n<td>Airborne early warning<\/td>\n<td>6<\/td>\n<td>1997&ndash;2024<\/td>\n<td>GlobalEye (S 106)<\/td>\n<td>Six S 100B; two upgraded to S 100D (ASC 890).<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb ph14\"><\/span><\/td>\n<td>A&#233;rospatiale AS332 Super Puma (Hkp 10)<span class=\"nflag nf4\" role=\"img\" aria-label=\"Built in France\"><\/span><\/td>\n<td>Search and rescue helicopter<\/td>\n<td>12<\/td>\n<td>&mdash;<\/td>\n<td>NH90 and UH-60M<\/td>\n<td>12 procured in 1988.<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb ph15\"><\/span><\/td>\n<td>Boeing Vertol 107 and Kawasaki KV-107 (Hkp 4)<span class=\"nflag nf8\" role=\"img\" aria-label=\"Built in the United States\"><\/span><\/td>\n<td>Anti-submarine, transport and rescue helicopter<\/td>\n<td>18<\/td>\n<td>1963&ndash;2011<\/td>\n<td>UH-60M and NH90<\/td>\n<td>Ten Hkp 4A in 1963 and eight Kawasaki-built Hkp 4B in 1973.<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/saab-37-viggen\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb ph16\"><\/span><\/a><\/td>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/saab-37-viggen\/\" class=\"was\">Saab 37 Viggen (AJ, SF, SH, SK and JA 37)<\/a><\/td>\n<td>Attack, reconnaissance and interceptor<\/td>\n<td>329<\/td>\n<td>1971&ndash;2005<\/td>\n<td>JAS 39 Gripen<\/td>\n<td>329 built: 108 AJ 37, 17 SK 37, 28 SF 37, 27 SH 37 and about 150 JA 37.<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb ph17\"><\/span><\/td>\n<td>Scottish Aviation Bulldog (Sk 61)<span class=\"nflag nf5\" role=\"img\" aria-label=\"Built in the United Kingdom\"><\/span><\/td>\n<td>Basic trainer<\/td>\n<td>58<\/td>\n<td>1971&ndash;2001<\/td>\n<td>&mdash;<\/td>\n<td>58 delivered in 1971; 20 army Fpl 61Cs joined in 1989.<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/saab-35-draken\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb ph18\"><\/span><\/a><\/td>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/saab-35-draken\/\" class=\"was\">Saab 35 Draken<\/a><\/td>\n<td>Interceptor<\/td>\n<td>&mdash;<\/td>\n<td>1960&ndash;1999<\/td>\n<td>&mdash;<\/td>\n<td>651 built between 1955 and 1974, including 51 for Denmark and new-build aircraft for Finland; Austria bought 24 refurbished ex-Swedish J 35Ds. <\/p>\n<details class=\"ndet\">\n<summary>More<\/summary>\n<p><span>The Swedish share is therefore lower than 651; an exact figure is not given in the sources checked.<\/span><\/details>\n<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/saab-32-lansen\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb ph19\"><\/span><\/a><\/td>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/saab-32-lansen\/\" class=\"was\">Saab 32 Lansen<\/a><\/td>\n<td>Attack, all-weather fighter and reconnaissance<\/td>\n<td>450<\/td>\n<td>1955&ndash;1997<\/td>\n<td>AJ 37 Viggen<\/td>\n<td>450 in the type total; the variant figures (287 A 32A, 120 J 32B, 45 S 32C) add up to 452, so one of them probably includes pre-series aircraft.<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/saab-29-tunnan\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb ph20\"><\/span><\/a><\/td>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/saab-29-tunnan\/\" class=\"was\">Saab 29 Tunnan<\/a><\/td>\n<td>Fighter, attack and reconnaissance<\/td>\n<td>661<\/td>\n<td>1951&ndash;1976<\/td>\n<td>&mdash;<\/td>\n<td>661 built between 1950 and 1956; 30 J 29Fs were later sold to Austria.<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/hawker-hunter\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb ph21\"><\/span><\/a><\/td>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/hawker-hunter\/\" class=\"was\">Hawker Hunter Mk 50 (J 34)<\/a><span class=\"nflag nf5\" role=\"img\" aria-label=\"Built in the United Kingdom\"><\/span><\/td>\n<td>Day fighter<\/td>\n<td>120<\/td>\n<td>1955&ndash;1969<\/td>\n<td>&mdash;<\/td>\n<td>120 Mk 50s, equivalent to the F.4, contracted on 29 June 1954.<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/de-havilland-vampire\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb ph22\"><\/span><\/a><\/td>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/de-havilland-vampire\/\" class=\"was\">de Havilland Vampire (J 28A, J 28B, J 28C)<\/a><span class=\"nflag nf5\" role=\"img\" aria-label=\"Built in the United Kingdom\"><\/span><\/td>\n<td>Fighter and jet trainer<\/td>\n<td>&mdash;<\/td>\n<td>1946&ndash;1968<\/td>\n<td>J 29 Tunnan, J 34 Hunter and Sk 60 (trainers)<\/td>\n<td>70 J 28A (F.1), 310 J 28B (FB.50) and 57 J 28C two-seat trainers; twelve of the trainers were converted from J 28Bs, so the combined total is not a simple sum.<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/de-havilland-venom\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb ph23\"><\/span><\/a><\/td>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/de-havilland-venom\/\" class=\"was\">de Havilland Venom NF.51 (J 33)<\/a><span class=\"nflag nf5\" role=\"img\" aria-label=\"Built in the United Kingdom\"><\/span><\/td>\n<td>Night fighter<\/td>\n<td>62<\/td>\n<td>1953&ndash;1960<\/td>\n<td>&mdash;<\/td>\n<td>62, with Swedish licence-built engines.<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb ph24\"><\/span><\/td>\n<td>Saab 18 (B 18, T 18)<\/td>\n<td>Bomber and attack<\/td>\n<td>245<\/td>\n<td>1944&ndash;1959<\/td>\n<td>&mdash;<\/td>\n<td>245 built: 62 B 18A, 119 B 18B and 52 T 18B (the total also includes prototypes).<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb ph25\"><\/span><\/td>\n<td>Saab 21 and 21R (J 21, J 21R)<\/td>\n<td>Fighter and attack<\/td>\n<td>298<\/td>\n<td>1945&ndash;1954<\/td>\n<td>&mdash;<\/td>\n<td>298 piston-engined J 21As; the number of jet J 21Rs is not given in the sources checked.<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb ph26\"><\/span><\/td>\n<td>Saab 17 (B 17, S 17)<\/td>\n<td>Dive bomber and reconnaissance<\/td>\n<td>323<\/td>\n<td>1942&ndash;1954<\/td>\n<td>&mdash;<\/td>\n<td>132 B 17A, 55 B 17B, 77 B 17C, 21 S 17BL and 38 S 17BS floatplanes.<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb ph27\"><\/span><\/td>\n<td>FFVS J 22<\/td>\n<td>Fighter<\/td>\n<td>198<\/td>\n<td>1943&ndash;1952<\/td>\n<td>&mdash;<\/td>\n<td>198 built 1942&ndash;1946.<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb ph28\"><\/span><\/td>\n<td>Seversky EP-106 (J 9)<span class=\"nflag nf8\" role=\"img\" aria-label=\"Built in the United States\"><\/span><\/td>\n<td>Fighter<\/td>\n<td>60<\/td>\n<td>1940&ndash;1952<\/td>\n<td>&mdash;<\/td>\n<td>120 ordered in 1939&ndash;1940; 60 delivered in 1940 and the rest requisitioned by the US Army Air Corps as P-35As.<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb ph29\"><\/span><\/td>\n<td>Reggiane Re.2000 Falco I (J 20)<span class=\"nflag nf10\" role=\"img\" aria-label=\"Built in Italy\"><\/span><\/td>\n<td>Fighter<\/td>\n<td>60<\/td>\n<td>1941&ndash;1945<\/td>\n<td>&mdash;<\/td>\n<td>60 delivered 1941&ndash;1943.<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb ph30\"><\/span><\/td>\n<td>Fiat CR.42 Falco (J 11)<span class=\"nflag nf10\" role=\"img\" aria-label=\"Built in Italy\"><\/span><\/td>\n<td>Fighter<\/td>\n<td>72<\/td>\n<td>1940&ndash;1945<\/td>\n<td>J 22<\/td>\n<td>72 delivered between February 1940 and September 1941.<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/p-51-mustang\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb ph31\"><\/span><\/a><\/td>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/p-51-mustang\/\" class=\"was\">North American P-51D Mustang (J 26)<\/a><span class=\"nflag nf8\" role=\"img\" aria-label=\"Built in the United States\"><\/span><\/td>\n<td>Fighter<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<td>UNVERIFIED total. Forty-four ex-Swedish F-51Ds were sold to the Dominican Republic in 1948.<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/gloster-gladiator\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb ph32\"><\/span><\/a><\/td>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/gloster-gladiator\/\" class=\"was\">Gloster Gladiator (J 8, J 8A)<\/a><span class=\"nflag nf5\" role=\"img\" aria-label=\"Built in the United Kingdom\"><\/span><\/td>\n<td>Fighter<\/td>\n<td>&mdash;<\/td>\n<td>1937&ndash;<\/td>\n<td>J 9 (Seversky EP-106)<\/td>\n<td>UNVERIFIED total. J 8s (Mk I) were delivered in 1937&ndash;1938 and J 8As (Mk II) in 1938&ndash;1939.<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb ph33\"><\/span><\/td>\n<td>Hawker Hart (B 4)<span class=\"nflag nf5\" role=\"img\" aria-label=\"Built in the United Kingdom\"><\/span><\/td>\n<td>Light bomber and dive bomber<\/td>\n<td>46<\/td>\n<td>1934&ndash;<\/td>\n<td>&mdash;<\/td>\n<td>Four pattern aircraft delivered in 1934 and 42 built under licence by G&#246;taverken, Gothenburg.<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb ph34\"><\/span><\/td>\n<td>North American Harvard and T-6 (Sk 16)<span class=\"nflag nf8\" role=\"img\" aria-label=\"Built in the United States\"><\/span><\/td>\n<td>Trainer<\/td>\n<td>257<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<td>145 Harvard IIb (Sk 16A), 106 T-6A\/B and SNJ-3\/4 (Sk 16B) and six SNJ-2 (Sk 16C).<\/td>\n<\/tr>\n<tr>\n<td><span class=\"tthumb ph35\"><\/span><\/td>\n<td>Saab 91 Safir (Tp 91, Sk 50)<\/td>\n<td>Trainer and liaison<\/td>\n<td>110<\/td>\n<td>1951&ndash;<\/td>\n<td>Sk 61 Bulldog<\/td>\n<td>20 91A, 76 91B and 14 91C.<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/junkers-ju-52\/\" aria-hidden=\"true\" tabindex=\"-1\"><span class=\"tthumb ph36\"><\/span><\/a><\/td>\n<td><a href=\"https:\/\/migflug.com\/aircraft\/junkers-ju-52\/\" class=\"was\">Junkers Ju 52 (Tp 5)<\/a><span class=\"nflag nf3\" role=\"img\" aria-label=\"Built in Germany\"><\/span><\/td>\n<td>Transport<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<td>UNVERIFIED number and dates.<\/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 Swedish Air Force flies from, and the wings it closed<\/h2>\n<p class=\"spx-lede\">Black pins are active bases, hollow pins the wings that have closed. <span class=\"imp\">Seventeen entries but only three fighter wings: the other Cold War wings closed between 1969 and 2005, and the rock hangar at S&#228;ve is now a museum.<\/span> 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, county, units, aircrafts\" aria-label=\"Search bases, county, 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-hagshult\" data-base=\"hagshult\" data-x=\"active active Blekinge Wing (F 17); Swedish Armed Forces, V&#228;rnamo \">\n<td>Hagshult<span>J&#246;nk&#246;ping County<\/span><\/td>\n<td>ESMV<\/td>\n<td><span class=\"pill\">Active<\/span><\/td>\n<td><span><span>04\/22<\/span>2,020 m<\/span><\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr id=\"base-linkoping-malmen\" data-base=\"linkoping-malmen\" data-x=\"active active Helicopter Wing (Helikopterflottiljen), Link&#246;ping, which the AIP names as aerodrome operator; civil traffic needs 72 hours&rsquo; prior permission \">\n<td><a href=\"https:\/\/migflug.com\/air-bases\/linkoping-malmen\/\">Link&#246;ping-Malmen<\/a><span>&#214;sterg&#246;tland County<\/span><\/td>\n<td>ESCF<\/td>\n<td><span class=\"pill\">Active<\/span><\/td>\n<td><span><span>01\/19<\/span>2,214 m<\/span><span><span>08\/26<\/span>1,870 m<\/span><\/td>\n<td>\n<ul>\n<li><span>Helikopterflottiljen (Helicopter Wing) headquarters<\/span>: <span>Hkp 14 (NH90), Hkp 15 (A109), <a href=\"https:\/\/migflug.com\/aircraft\/uh-60-black-hawk\/\">Hkp 16 (UH-60M Black Hawk)<\/a><\/span><\/li>\n<li><span>2nd Helicopter Squadron<\/span>: <span>Hkp 15 (A109), <a href=\"https:\/\/migflug.com\/aircraft\/uh-60-black-hawk\/\">Hkp 16 (UH-60M Black Hawk)<\/a><\/span><\/li>\n<li><span>Transport and special flying (F 7 detachment)<\/span>: <span>TP 100 (Saab 340), S 100D (Saab 340 AEW), S 102B (Gulfstream IV SIGINT)<\/span><\/li>\n<li><span>Flight School (Flygskolan), Air Combat School (LSS)<\/span>: <span>Sk 40 (Grob G 120TP)<\/span><\/li>\n<li class=\"was\"><span>Flight School (Flygskolan), Sk 60 era<\/span>: <span>Sk 60 (Saab 105)<\/span><\/li>\n<li class=\"was\"><span>&#214;stg&#246;ta Wing (F 3)<\/span>: <span>S 1 to S 22 reconnaissance types, <a href=\"https:\/\/migflug.com\/aircraft\/de-havilland-vampire\/\">J 28A Vampire<\/a>, <a href=\"https:\/\/migflug.com\/aircraft\/saab-29-tunnan\/\">J 29A Tunnan<\/a>, <a href=\"https:\/\/migflug.com\/aircraft\/saab-35-draken\/\">J 35D and J 35F Draken<\/a><\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr id=\"base-lulea-kallax\" data-base=\"lulea-kallax\" data-x=\"active active Norrbotten Wing (Norrbottens flygflottilj, F 21), Lule&#229;; side bases at Jokkmokk and Vidsel \">\n<td><a href=\"https:\/\/migflug.com\/air-bases\/lulea-kallax\/\">Lule&#229;-Kallax<small>F 21<\/small><\/a><span>Norrbotten County<\/span><\/td>\n<td>ESPA<\/td>\n<td><span class=\"pill\">Active<\/span><\/td>\n<td><span><span>14\/32<\/span>3,350 m<\/span><\/td>\n<td>\n<ul>\n<li><span>F 21 fighter squadrons (stridsflygdivisioner)<\/span>: <span><a href=\"https:\/\/migflug.com\/aircraft\/saab-gripen\/\">JAS 39C\/D Gripen<\/a><\/span><\/li>\n<li><span>1st Helicopter Squadron (Helikopterflottiljen)<\/span>: <span>Hkp 14 (NH90)<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr id=\"base-ronneby\" data-base=\"ronneby\" data-x=\"active active Blekinge Wing (Blekinge flygflottilj, F 17), Kallinge; the wing also runs Hagshult and the Gotland detachment at Visby \">\n<td><a href=\"https:\/\/migflug.com\/air-bases\/ronneby\/\">Ronneby<small>F 17<\/small><\/a><span>Blekinge County<\/span><\/td>\n<td>ESDF<\/td>\n<td><span class=\"pill\">Active<\/span><\/td>\n<td><span><span>01\/19<\/span>2,331 m<\/span><\/td>\n<td>\n<ul>\n<li><span>F 17 fighter squadrons (two stridsflygdivisioner, including the 171st)<\/span>: <span><a href=\"https:\/\/migflug.com\/aircraft\/saab-gripen\/\">JAS 39 Gripen<\/a><\/span><\/li>\n<li><span>3rd Helicopter Squadron (Helikopterflottiljen)<\/span>: <span>Hkp 14 (NH90), Hkp 15 (A109)<\/span><\/li>\n<li class=\"was\"><span>F 17 attack and reconnaissance squadrons<\/span>: <span>B 3 (Junkers Ju 86), T 18 B, <a href=\"https:\/\/migflug.com\/aircraft\/saab-32-lansen\/\">A 32 Lansen<\/a>, <a href=\"https:\/\/migflug.com\/aircraft\/saab-35-draken\/\">J 35F Draken<\/a>, <a href=\"https:\/\/migflug.com\/aircraft\/saab-37-viggen\/\">S 37 and JA 37 Viggen<\/a><\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr id=\"base-satenas\" data-base=\"satenas\" data-x=\"active active Skaraborg Wing (Skaraborgs flygflottilj, F 7), S&#229;ten&#228;s \">\n<td><a href=\"https:\/\/migflug.com\/air-bases\/satenas\/\">S&#229;ten&#228;s<small>F 7<\/small><\/a><span>V&#228;stra G&#246;taland County<\/span><\/td>\n<td>ESIB<\/td>\n<td><span class=\"pill\">Active<\/span><\/td>\n<td><span><span>01\/19<\/span>2,264 m<\/span><span><span>11\/29<\/span>1,933 m<\/span><\/td>\n<td>\n<ul>\n<li><span>Gripencentrum<\/span>: <span><a href=\"https:\/\/migflug.com\/aircraft\/saab-gripen\/\">JAS 39 Gripen<\/a><\/span><\/li>\n<li><span>F 7 Gripen squadrons<\/span>: <span><a href=\"https:\/\/migflug.com\/aircraft\/saab-gripen\/\">JAS 39 Gripen<\/a><\/span><\/li>\n<li><span>F 7 air transport squadron (73rd Transport Squadron)<\/span>: <span><a href=\"https:\/\/migflug.com\/aircraft\/c-130-hercules\/\">TP 84 Hercules<\/a><\/span><\/li>\n<li><span>F 7 transport and special flying (S 100D, TP 100, TP 102, S 102B)<\/span>: <span>S 100D (Saab 340 AEW), TP 100 (Saab 340), TP 102 (Gulfstream IV and G550), S 102B (Gulfstream IV SIGINT)<\/span><\/li>\n<li class=\"was\"><span>F 7 bomber and attack squadrons<\/span>: <span>B 16A (Caproni), B 17A, <a href=\"https:\/\/migflug.com\/aircraft\/saab-32-lansen\/\">A 32A Lansen<\/a>, <a href=\"https:\/\/migflug.com\/aircraft\/saab-37-viggen\/\">AJ 37 Viggen<\/a><\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr id=\"base-stockholm-arlanda\" data-base=\"stockholm-arlanda\" data-x=\"active active Skaraborg Wing (F 7), transport and special flying; aerodrome operated by Swedavia \">\n<td>Stockholm Arlanda<small>state flight<\/small><span>Stockholm County<\/span><\/td>\n<td>ESSA<\/td>\n<td><span class=\"pill\">Active<\/span><\/td>\n<td><span><span>01L\/19R<\/span>3,301 m<\/span><span><span>01R\/19L<\/span>2,500 m<\/span><span><span>08\/26<\/span>2,500 m<\/span><\/td>\n<td>\n<ul>\n<li><span>State flight squadron (TP 102)<\/span>: <span>TP 102 (Gulfstream IV and G550)<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr id=\"base-uppsala\" data-base=\"uppsala\" data-x=\"active active Uppland Wing (Upplands flygflottilj, F 16), Uppsala \">\n<td>Uppsala<small>F 16<\/small><span>Uppsala County<\/span><\/td>\n<td>ESCM<\/td>\n<td><span class=\"pill\">Active<\/span><\/td>\n<td><span><span>08\/26<\/span>1,963 m<\/span><span><span>03\/21<\/span>1,906 m<\/span><\/td>\n<td>\n<ul>\n<li><span>161st Command and Air Surveillance Battalion<\/span><\/li>\n<li><span>162nd Air Base Battalion<\/span><\/li>\n<li><span>163rd Garrison Battalion<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr id=\"base-visby\" data-base=\"visby\" data-x=\"active active Blekinge Wing (F 17), Gotland detachment; aerodrome operated by Swedavia \">\n<td>Visby<small>F 17 Gotland<\/small><span>Gotland County<\/span><\/td>\n<td>ESSV<\/td>\n<td><span class=\"pill\">Active<\/span><\/td>\n<td><span><span>03\/21<\/span>2,000 m<\/span><span><span>10\/28<\/span>1,100 m<span>grass<\/span><\/span><\/td>\n<td>\n<ul>\n<li><span>F 17 Gotland<\/span>: <span><a href=\"https:\/\/migflug.com\/aircraft\/saab-gripen\/\">JAS 39 Gripen (visiting)<\/a><\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr id=\"base-ostersund-froson\" data-base=\"ostersund-froson\" data-x=\"active closed Last unit: J&#228;mtland Wing (J&#228;mtlands flygflottilj, F 4), until 2005 \" class=\"was\">\n<td>Fr&#246;s&#246;n<small>F 4<\/small><span>J&#228;mtland County<\/span><\/td>\n<td>ESNZ<\/td>\n<td><span class=\"pill was\">Closed 2005<\/span><\/td>\n<td><span><span>12\/30<\/span>2,500 m<\/span><\/td>\n<td>\n<ul>\n<li class=\"was\"><span>J&#228;mtland Wing (F 4)<\/span>: <span><a href=\"https:\/\/migflug.com\/aircraft\/p-51-mustang\/\">J 26 Mustang<\/a>, <a href=\"https:\/\/migflug.com\/aircraft\/de-havilland-vampire\/\">J 28A Vampire<\/a>, <a href=\"https:\/\/migflug.com\/aircraft\/saab-29-tunnan\/\">J 29A Tunnan<\/a>, <a href=\"https:\/\/migflug.com\/aircraft\/saab-32-lansen\/\">J 32B Lansen<\/a>, <a href=\"https:\/\/migflug.com\/aircraft\/saab-35-draken\/\">J 35D Draken<\/a>, <a href=\"https:\/\/migflug.com\/aircraft\/saab-37-viggen\/\">JA 37 Viggen<\/a>, <a href=\"https:\/\/migflug.com\/aircraft\/saab-gripen\/\">JAS 39 Gripen<\/a><\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr id=\"base-angelholm\" data-base=\"angelholm\" data-x=\"active closed Last unit: Scania Wing (Sk&#229;nska flygflottiljen, F 10), until 31 December 2002 \" class=\"was\">\n<td>&#196;ngelholm<small>F 10<\/small><span>Sk&#229;ne County<\/span><\/td>\n<td>ESTA<\/td>\n<td><span class=\"pill was\">Closed 2002<\/span><\/td>\n<td><span><span>14\/32<\/span>1,945 m<\/span><\/td>\n<td>\n<ul>\n<li class=\"was\"><span>Scania Wing (F 10)<\/span>: <span>J 22, <a href=\"https:\/\/migflug.com\/aircraft\/de-havilland-vampire\/\">J 28B Vampire<\/a>, <a href=\"https:\/\/migflug.com\/aircraft\/saab-29-tunnan\/\">J 29 Tunnan<\/a>, <a href=\"https:\/\/migflug.com\/aircraft\/hawker-hunter\/\">J 34 Hunter<\/a>, <a href=\"https:\/\/migflug.com\/aircraft\/saab-35-draken\/\">J 35 Draken<\/a>, <a href=\"https:\/\/migflug.com\/aircraft\/saab-37-viggen\/\">AJS 37 Viggen<\/a>, <a href=\"https:\/\/migflug.com\/aircraft\/saab-gripen\/\">JAS 39 Gripen<\/a><\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr id=\"base-soderhamn\" data-base=\"soderhamn\" data-x=\"active closed Last unit: H&#228;lsinge Wing (H&#228;lsinge flygflottilj, F 15) \" class=\"was\">\n<td>S&#246;derhamn<small>F 15<\/small><span>G&#228;vleborg County<\/span><\/td>\n<td><\/td>\n<td><span class=\"pill was\">Closed 1998<\/span><\/td>\n<td>&mdash;<\/td>\n<td>\n<ul>\n<li class=\"was\"><span>H&#228;lsinge Wing (F 15)<\/span>: <span>J 21A, <a href=\"https:\/\/migflug.com\/aircraft\/de-havilland-vampire\/\">J 28B Vampire<\/a>, <a href=\"https:\/\/migflug.com\/aircraft\/saab-29-tunnan\/\">J 29 Tunnan<\/a>, <a href=\"https:\/\/migflug.com\/aircraft\/saab-32-lansen\/\">A 32A Lansen<\/a>, <a href=\"https:\/\/migflug.com\/aircraft\/saab-37-viggen\/\">AJ 37 Viggen<\/a><\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr id=\"base-norrkoping-bravalla\" data-base=\"norrkoping-bravalla\" data-x=\"active closed Last unit: Br&#229;valla Wing (Br&#229;valla flygflottilj, F 13); site administered by F 17 \" class=\"was\">\n<td>Br&#229;valla, Norrk&#246;ping<small>F 13<\/small><span>&#214;sterg&#246;tland County<\/span><\/td>\n<td><\/td>\n<td><span class=\"pill was\">Closed 1994<\/span><\/td>\n<td>&mdash;<\/td>\n<td>\n<ul>\n<li class=\"was\"><span>Br&#229;valla Wing (F 13)<\/span>: <span>J 11 (Fiat CR.42), J 22, <a href=\"https:\/\/migflug.com\/aircraft\/de-havilland-vampire\/\">J 28 Vampire<\/a>, <a href=\"https:\/\/migflug.com\/aircraft\/saab-29-tunnan\/\">J 29 Tunnan<\/a>, <a href=\"https:\/\/migflug.com\/aircraft\/saab-35-draken\/\">J 35 Draken<\/a>, <a href=\"https:\/\/migflug.com\/aircraft\/saab-37-viggen\/\">SF\/SH 37 and JA 37 Viggen<\/a><\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr id=\"base-karlsborg\" data-base=\"karlsborg\" data-x=\"active closed Last Air Force unit: V&#228;stg&#246;ta Wing (V&#228;stg&#246;ta flygflottilj, F 6); aerodrome now run by the Armed Forces&rsquo; Flygplatsplutonen \" class=\"was\">\n<td>Karlsborg<small>F 6<\/small><span>V&#228;stra G&#246;taland County<\/span><\/td>\n<td>ESIA<\/td>\n<td><span class=\"pill was\">Closed 1994<\/span><\/td>\n<td><span><span>06\/24<\/span>2,289 m<\/span><\/td>\n<td>\n<ul>\n<li class=\"was\"><span>V&#228;stg&#246;ta Wing (F 6)<\/span>: <span>B 4, B 5, B 17, A 21, <a href=\"https:\/\/migflug.com\/aircraft\/saab-29-tunnan\/\">A 29 Tunnan<\/a>, <a href=\"https:\/\/migflug.com\/aircraft\/saab-32-lansen\/\">A 32 Lansen<\/a>, <a href=\"https:\/\/migflug.com\/aircraft\/saab-37-viggen\/\">AJ 37 Viggen<\/a><\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr id=\"base-vasteras-hasslo\" data-base=\"vasteras-hasslo\" data-x=\"active closed Last unit: V&#228;stmanland Wing (V&#228;stmanlands flygflottilj, F 1) \" class=\"was\">\n<td>V&#228;ster&#229;s-H&#228;ssl&#246;<small>F 1<\/small><span>V&#228;stmanland County<\/span><\/td>\n<td>ESOW<\/td>\n<td><span class=\"pill was\">Closed 1983<\/span><\/td>\n<td><span><span>01\/19<\/span>2,581 m<\/span><\/td>\n<td>\n<ul>\n<li class=\"was\"><span>V&#228;stmanland Wing (F 1)<\/span>: <span>B 3 to B 18 bombers, J 30 (Mosquito) and J 33 (Venom NF), <a href=\"https:\/\/migflug.com\/aircraft\/saab-32-lansen\/\">J 32B Lansen<\/a>, <a href=\"https:\/\/migflug.com\/aircraft\/saab-35-draken\/\">J 35F Draken<\/a><\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr id=\"base-barkarby\" data-base=\"barkarby\" data-x=\"active closed Last unit: Svea Wing (Svea flygflottilj, F 8) \" class=\"was\">\n<td>Barkarby<small>F 8<\/small><span>Stockholm County<\/span><\/td>\n<td><\/td>\n<td><span class=\"pill was\">Closed 1974<\/span><\/td>\n<td>&mdash;<\/td>\n<td>\n<ul>\n<li class=\"was\"><span>Svea Wing (F 8)<\/span>: <span><a href=\"https:\/\/migflug.com\/aircraft\/gloster-gladiator\/\">J 8 Gladiator<\/a>, J 9 (Seversky P-35), J 22, <a href=\"https:\/\/migflug.com\/aircraft\/de-havilland-vampire\/\">J 28B Vampire<\/a>, <a href=\"https:\/\/migflug.com\/aircraft\/saab-29-tunnan\/\">J 29 Tunnan<\/a>, <a href=\"https:\/\/migflug.com\/aircraft\/hawker-hunter\/\">J 34 Hunter<\/a><\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr id=\"base-tullinge\" data-base=\"tullinge\" data-x=\"active closed Last unit: S&#246;dert&#246;rn Wing (S&#246;dert&#246;rns flygflottilj, F 18) \" class=\"was\">\n<td>Tullinge<small>F 18<\/small><span>Stockholm County<\/span><\/td>\n<td><\/td>\n<td><span class=\"pill was\">Closed 1974<\/span><\/td>\n<td>&mdash;<\/td>\n<td>\n<ul>\n<li class=\"was\"><span>S&#246;dert&#246;rn Wing (F 18)<\/span>: <span>J 22, <a href=\"https:\/\/migflug.com\/aircraft\/de-havilland-vampire\/\">J 28B\/C Vampire<\/a>, <a href=\"https:\/\/migflug.com\/aircraft\/hawker-hunter\/\">J 34 Hunter<\/a>, <a href=\"https:\/\/migflug.com\/aircraft\/saab-35-draken\/\">J 35B Draken<\/a><\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr id=\"base-save\" data-base=\"save\" data-x=\"active closed Last unit: G&#246;ta Wing (G&#246;ta flygflottilj, F 9), until 30 June 1969 \" class=\"was\">\n<td><a href=\"https:\/\/migflug.com\/air-bases\/save\/\" class=\"was\">S&#228;ve<small>F 9<\/small><\/a><span>V&#228;stra G&#246;taland County<\/span><\/td>\n<td>ESGP<\/td>\n<td><span class=\"pill was\">Closed 1969<\/span><\/td>\n<td><span><span>01\/19<\/span>1,085 m<\/span><\/td>\n<td>\n<ul>\n<li class=\"was\"><span>G&#246;ta Wing (F 9)<\/span>: <span><a href=\"https:\/\/migflug.com\/aircraft\/gloster-gladiator\/\">J 8 Gladiator<\/a>, J 11 (Fiat CR.42), J 22, <a href=\"https:\/\/migflug.com\/aircraft\/de-havilland-vampire\/\">J 28B Vampire<\/a>, <a href=\"https:\/\/migflug.com\/aircraft\/saab-29-tunnan\/\">J 29 Tunnan<\/a>, <a href=\"https:\/\/migflug.com\/aircraft\/hawker-hunter\/\">J 34 Hunter<\/a><\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"qnone\" data-none=\"basefind\">No air base matches that search.<\/p>\n<\/div>\n<\/div>\n<\/section>\n<hr class=\"divider\">\n<section id=\"oob\">\n<div class=\"wrap\">\n<div class=\"kicker\">Order of battle<\/div>\n<h2>Who is stationed where in the Swedish Air Force<\/h2>\n<p class=\"spx-lede\">Flying units by base, current units first. <span class=\"imp\">The official pages do not number the Gripen squadrons, so they are listed by wing; where a squadron number comes only from Wikipedia, the entry says so.<\/span><\/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=\"Norrbotten County active Norrbotten Wing (Norrbottens flygflottilj, F 21), Lule&#229;; side bases at Jokkmokk and Vidsel\">\n<div><span><a href=\"https:\/\/migflug.com\/air-bases\/lulea-kallax\/\">Lule&#229;-Kallax Air Base (F 21)<\/a> &middot; ESPA<\/span><em>Norrbotten Wing<\/em><\/div>\n<dl>\n<dt>F 21 fighter squadrons (stridsflygdivisioner)<small>Fighter squadrons &middot; active<\/small><\/dt>\n<dd><a href=\"https:\/\/migflug.com\/aircraft\/saab-gripen\/\">JAS 39C\/D Gripen<\/a><\/dd>\n<dt>1st Helicopter Squadron (Helikopterflottiljen)<small>Helicopter squadron &middot; active<\/small><\/dt>\n<dd>Hkp 14 (NH90)<\/dd>\n<\/dl>\n<\/div>\n<div class=\"oob\" data-x=\"Blekinge County active Blekinge Wing (Blekinge flygflottilj, F 17), Kallinge; the wing also runs Hagshult and the Gotland detachment at Visby\">\n<div><span><a href=\"https:\/\/migflug.com\/air-bases\/ronneby\/\">Ronneby Air Base (F 17)<\/a> &middot; ESDF<\/span><em>Blekinge Wing<\/em><\/div>\n<dl>\n<dt>F 17 fighter squadrons (two stridsflygdivisioner, including the 171st)<small>Fighter squadrons &middot; active<\/small><\/dt>\n<dd><a href=\"https:\/\/migflug.com\/aircraft\/saab-gripen\/\">JAS 39 Gripen<\/a><\/dd>\n<dt>3rd Helicopter Squadron (Helikopterflottiljen)<small>Helicopter squadron &middot; active<\/small><\/dt>\n<dd>Hkp 14 (NH90), Hkp 15 (A109)<\/dd>\n<dt class=\"was\">F 17 attack and reconnaissance squadrons<small>1944&ndash;2002<\/small><\/dt>\n<dd class=\"was\">B 3 (Junkers Ju 86), T 18 B, A 32 Lansen, J 35F Draken, S 37 and JA 37 Viggen<\/dd>\n<\/dl>\n<\/div>\n<div class=\"oob\" data-x=\"V&#228;stra G&#246;taland County active Skaraborg Wing (Skaraborgs flygflottilj, F 7), S&#229;ten&#228;s\">\n<div><span><a href=\"https:\/\/migflug.com\/air-bases\/satenas\/\">S&#229;ten&#228;s Air Base (F 7)<\/a> &middot; ESIB<\/span><em>Skaraborg Wing<\/em><\/div>\n<dl>\n<dt>Gripencentrum<small>Gripen conversion and training unit &middot; active<\/small><\/dt>\n<dd><a href=\"https:\/\/migflug.com\/aircraft\/saab-gripen\/\">JAS 39 Gripen<\/a><\/dd>\n<dt>F 7 Gripen squadrons<small>Fighter squadrons &middot; active<\/small><\/dt>\n<dd><a href=\"https:\/\/migflug.com\/aircraft\/saab-gripen\/\">JAS 39 Gripen<\/a><\/dd>\n<dt>F 7 air transport squadron (73rd Transport Squadron)<small>Tactical airlift &middot; active<\/small><\/dt>\n<dd><a href=\"https:\/\/migflug.com\/aircraft\/c-130-hercules\/\">TP 84 Hercules<\/a><\/dd>\n<dt>F 7 transport and special flying (S 100D, TP 100, TP 102, S 102B)<small>Airborne surveillance, signals intelligence and personnel transport &middot; active<\/small><\/dt>\n<dd>S 100D (Saab 340 AEW), TP 100 (Saab 340), TP 102 (Gulfstream IV and G550), S 102B (Gulfstream IV SIGINT)<\/dd>\n<dt class=\"was\">F 7 bomber and attack squadrons<small>1940&ndash;1993<\/small><\/dt>\n<dd class=\"was\">B 16A (Caproni), B 17A, A 32A Lansen, AJ 37 Viggen<\/dd>\n<\/dl>\n<\/div>\n<div class=\"oob\" data-x=\"&#214;sterg&#246;tland County active Helicopter Wing (Helikopterflottiljen), Link&#246;ping, which the AIP names as aerodrome operator; civil traffic needs 72 hours&rsquo; prior permission\">\n<div><span><a href=\"https:\/\/migflug.com\/air-bases\/linkoping-malmen\/\">Link&#246;ping-Malmen Air Base<\/a> &middot; ESCF<\/span><em>Helicopter Wing<\/em><\/div>\n<dl>\n<dt>Helikopterflottiljen (Helicopter Wing) headquarters<small>Helicopter wing &middot; active<\/small><\/dt>\n<dd>Hkp 14 (NH90), Hkp 15 (A109), <a href=\"https:\/\/migflug.com\/aircraft\/uh-60-black-hawk\/\">Hkp 16 (UH-60M Black Hawk)<\/a><\/dd>\n<dt>2nd Helicopter Squadron<small>Helicopter squadron &middot; active<\/small><\/dt>\n<dd>Hkp 15 (A109), <a href=\"https:\/\/migflug.com\/aircraft\/uh-60-black-hawk\/\">Hkp 16 (UH-60M Black Hawk)<\/a><\/dd>\n<dt>Transport and special flying (F 7 detachment)<small>Personnel transport and airborne surveillance &middot; active<\/small><\/dt>\n<dd>TP 100 (Saab 340), S 100D (Saab 340 AEW), S 102B (Gulfstream IV SIGINT)<\/dd>\n<dt>Flight School (Flygskolan), Air Combat School (LSS)<small>Basic military flying training &middot; active<\/small><\/dt>\n<dd>Sk 40 (Grob G 120TP)<\/dd>\n<dt class=\"was\">Flight School (Flygskolan), Sk 60 era<small>2003&ndash;2024<\/small><\/dt>\n<dd class=\"was\">Sk 60 (Saab 105)<\/dd>\n<dt class=\"was\">&#214;stg&#246;ta Wing (F 3)<small>1926&ndash;1974<\/small><\/dt>\n<dd class=\"was\">S 1 to S 22 reconnaissance types, J 28A Vampire, J 29A Tunnan, J 35D and J 35F Draken<\/dd>\n<\/dl>\n<\/div>\n<div class=\"oob\" data-x=\"Uppsala County active Uppland Wing (Upplands flygflottilj, F 16), Uppsala\">\n<div><span>Uppsala (F 16) &middot; ESCM<\/span><em>Uppland Wing<\/em><\/div>\n<dl>\n<dt>161st Command and Air Surveillance Battalion<small>Air command and control battalion &middot; active<\/small><\/dt>\n<dd>&mdash;<\/dd>\n<dt>162nd Air Base Battalion<small>Air base battalion &middot; active<\/small><\/dt>\n<dd>&mdash;<\/dd>\n<dt>163rd Garrison Battalion<small>Garrison battalion &middot; active<\/small><\/dt>\n<dd>&mdash;<\/dd>\n<\/dl>\n<\/div>\n<div class=\"oob\" data-x=\"Gotland County active Blekinge Wing (F 17), Gotland detachment; aerodrome operated by Swedavia\">\n<div><span>Visby (F 17 Gotland) &middot; ESSV<\/span><em>Blekinge Wing<\/em><\/div>\n<dl>\n<dt>F 17 Gotland<small>Forward detachment (maintenance, rescue and base services) &middot; active<\/small><\/dt>\n<dd><a href=\"https:\/\/migflug.com\/aircraft\/saab-gripen\/\">JAS 39 Gripen (visiting)<\/a><\/dd>\n<\/dl>\n<\/div>\n<div class=\"oob\" data-x=\"Stockholm County active Skaraborg Wing (F 7), transport and special flying; aerodrome operated by Swedavia\">\n<div><span>Stockholm Arlanda (state flight) &middot; ESSA<\/span><em>Skaraborg Wing<\/em><\/div>\n<dl>\n<dt>State flight squadron (TP 102)<small>VIP and government transport &middot; active<\/small><\/dt>\n<dd>TP 102 (Gulfstream IV and G550)<\/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>Swedish Air Force milestones, 1914 to today<\/h2>\n<div class=\"tl\">\n<div class=\"tl-item\">\n<div class=\"yr\">1926<\/div>\n<p>1 July: the aircraft units of the Army and the Navy are merged into Flygvapnet, an independent third service.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">1934<\/div>\n<p>The first four Hawker Harts arrive; 42 more are built under licence by G&#246;taverken as the B 4.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">1940<\/div>\n<p>10 January: the volunteer wing F 19 reaches Finnish Lapland with Gladiators and Harts. In October the United States embargoes the rest of Sweden&rsquo;s fighter orders.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">1942<\/div>\n<p>20 September: the home-built FFVS J 22 flies for the first time, from Bromma.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">1945<\/div>\n<p>The Air Force has more than 800 combat-ready aircraft; the Saab J 21 enters service on 1 December.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">1946<\/div>\n<p>The first 70 de Havilland Vampires are bought; as the J 28A they go to F 13 at Br&#229;valla.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">1951<\/div>\n<p>May: the Saab J 29 Tunnan enters service with F 13.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">1952<\/div>\n<p>13 June: Soviet fighters shoot down the signals-intelligence DC-3 (Tp 79) over the Baltic with eight aboard; on 16 June the Catalina searching for it is shot down too.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">1954<\/div>\n<p>29 June: a contract for 120 Hawker Hunters is signed. A J 29 sets a 500 km closed-circuit speed record of 977 km\/h.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">1955<\/div>\n<p>The rock hangar at S&#228;ve is completed; in December the A 32 Lansen enters service.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">1957<\/div>\n<p>Sweden has the world&rsquo;s fourth most powerful air force, with about 1,000 modern aircraft in front-line service.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">1960<\/div>\n<p>6 March: the J 35 Draken enters front-line service with F 13 at Norrk&#246;ping.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">1961<\/div>\n<p>September: five J 29Bs arrive in the Congo as F 22 for the United Nations operation.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">1971<\/div>\n<p>21 June: the AJ 37 Viggen enters service; F 7 receives the first production aircraft in July.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">1988<\/div>\n<p>9 December: the JAS 39 Gripen makes its first flight. The first prototype is lost on landing on 2 February 1989.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">1993<\/div>\n<p>8 August: a Gripen crashes during a display at the Stockholm Water Festival; the pilot ejects.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">1994<\/div>\n<p>February: the neutrality policy commission reveals secret Cold War preparations to receive Western military help. On 9 May Sweden joins Partnership for Peace.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">1997<\/div>\n<p>1 November: the Gripen enters service with F 7 at S&#229;ten&#228;s. The Draken is retired in December 1999.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">2005<\/div>\n<p>25 November: the Viggen leaves front-line service.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">2011<\/div>\n<p>April: eight Gripens deploy to Sigonella for the NATO-led operation over Libya.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">2013<\/div>\n<p>17 January: 60 Gripen E are approved.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">2024<\/div>\n<p>7 March: Sweden joins NATO. 18 June: the Sk 60 trainer is retired after 57 years.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">2025<\/div>\n<p>March: six Gripens go to Poland for enhanced air policing. 20 October: the first Gripen E is handed over to F 7.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">2026<\/div>\n<p>1 July: the Air Force&rsquo;s centenary. 9 September: FMV contracts Saab and GKN for future fighter demonstrators. A caretaker government takes over on 17 September after the election.<\/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 time the Swedish Air Force has gone into action<\/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>1940<\/b><span>First<\/span><\/div>\n<div class=\"stat\"><b>3<\/b><span>Aircraft lost<\/span><\/div>\n<div class=\"stat\"><b>8<\/b><span>Killed<\/span><\/div>\n<\/div>\n<ul class=\"gl cml\">\n<li><b>The Swedish volunteer wing in the Winter War<\/b> <span class=\"de\">1940<\/span> Fighter defence and dive-bombing for Finland against the Soviet Union, flown by Swedish volunteers in aircraft carrying Finnish markings<\/li>\n<li><b>The Catalina affair<\/b> <span class=\"de\">1952<\/span> A signals-intelligence flight and the search-and-rescue aircraft sent to find it were both shot down by Soviet fighters<\/li>\n<li><b>The UN operation in the Congo<\/b> <span class=\"de\">1961&ndash;1964<\/span> Ground attack and reconnaissance for the United Nations operation ONUC against the Katangese secession<\/li>\n<li><b>Afghanistan (ISAF)<\/b> <span class=\"de\">2013<\/span> Medical evacuation for the NATO-led ISAF coalition with UH-60M Black Hawks and, on occasion, Super Pumas<\/li>\n<li><b>Libya: Operation Unified Protector<\/b> <span class=\"de\">2011<\/span> Enforcing the UN no-fly zone and flying tactical reconnaissance for the NATO-led operation; the Gripens did not attack ground targets<\/li>\n<\/ul>\n<p><a class=\"cbig\" href=\"https:\/\/migflug.com\/air-forces\/swedish-air-force\/combat-record\/\">Open the full combat record<\/a><\/div>\n<\/section>\n<hr class=\"divider\">\n<section id=\"news\">\n<div class=\"wrap\">\n<div class=\"kicker\">From the magazine<\/div>\n<h2>Swedish Air Force news from Afterburner<\/h2>\n<p class=\"spx-lede\">Everything MiGFlug&rsquo;s magazine has published on the Swedish Air Force and the aircraft it flies. <span class=\"imp\">This list refreshes itself &mdash; new Afterburner stories appear here automatically.<\/span><\/p>\n<div class=\"ngrid\" id=\"newsgrid\" data-cats=\"664,670,666\" data-term=\"sweden\" data-match=\"swed|flygvapnet|gripen|saab|s.ten.s|satenas|ronneby|kallax|lule.|malmen|f 7\\b|f 17\\b|f 21\\b\" data-reject=\"Hungar|Thai|Brazil|Czech|South Africa\"><a class=\"ncard\" href=\"https:\/\/migflug.com\/afterburner\/finland-sweden-first-joint-qra-intercept-gulf-of-finland-2026\/\"><span class=\"ncim ph37\"><\/span><span class=\"ncbody\"><time datetime=\"2026-09-25\">25 September 2026<\/time><span class=\"nct\">Finland and Sweden: First Joint Intercept Over the Gulf of Finland<\/span><span class=\"ncx\">Two air forces that spent decades outside every alliance scrambled together on 24 September 2026, and for the first time they did it as one.<\/span><span class=\"ncgo\">Read the story<\/span><\/span><\/a><a class=\"ncard\" href=\"https:\/\/migflug.com\/afterburner\/silver-wotan-2026-gotland-germany-sweden-nato-exercise\/\"><span class=\"ncim ph38\"><\/span><span class=\"ncbody\"><time datetime=\"2026-09-20\">20 September 2026<\/time><span class=\"nct\">Silver Wotan: Germany and Sweden Rehearse the Fight for Gotland<\/span><span class=\"ncx\">Gotland sits almost exactly in the middle of the Baltic, and its strategic value is out of all proportion to its size.<\/span><span class=\"ncgo\">Read the story<\/span><\/span><\/a><a class=\"ncard\" href=\"https:\/\/migflug.com\/afterburner\/swedish-air-force-flygvapnet-100-years-centenary\/\"><span class=\"ncim ph39\"><\/span><span class=\"ncbody\"><time datetime=\"2026-09-18\">18 September 2026<\/time><span class=\"nct\">Flygvapnet at 100: How Sweden Built Its Own Air Force<\/span><span class=\"ncx\">Fifty-four aircraft over Stockholm and 230,000 people at Malmen. A hundred years of a small neutral country insisting on building its own fighters.<\/span><span class=\"ncgo\">Read the story<\/span><\/span><\/a><a class=\"ncard\" href=\"https:\/\/migflug.com\/afterburner\/saab-fmv-future-fighter-system-order-2026\/\"><span class=\"ncim ph40\"><\/span><span class=\"ncbody\"><time datetime=\"2026-09-10\">10 September 2026<\/time><span class=\"nct\">Saab Takes SEK 2.9 Billion to Design Sweden&rsquo;s Next Fighter<\/span><span class=\"ncx\">Sweden is not building a fighter. It is paying to stay able to: demonstrators, autonomy and signature work, manned and unmanned, through 2030.<\/span><span class=\"ncgo\">Read the story<\/span><\/span><\/a><a class=\"ncard\" href=\"https:\/\/migflug.com\/afterburner\/catalina-affair-1952-swedish-dc-3-baltic-shootdown\/\"><span class=\"ncim ph41\"><\/span><span class=\"ncbody\"><time datetime=\"2026-09-09\">9 September 2026<\/time><span class=\"nct\">Catalina Affair: The Shootdown Sweden Denied for 40 Years<\/span><span class=\"ncx\">In June 1952 Soviet fighters shot down two Swedish aircraft over the Baltic. Eight men died on the first. Sweden called it a training flight for the next forty years.<\/span><span class=\"ncgo\">Read the story<\/span><\/span><\/a><a class=\"ncard\" href=\"https:\/\/migflug.com\/afterburner\/sweden-nh90-retirement-uh-60m-black-hawk-2027\/\"><span class=\"ncim ph42\"><\/span><span class=\"ncbody\"><time datetime=\"2026-08-28\">28 August 2026<\/time><span class=\"nct\">Sweden&rsquo;s NH90 Exit: Stockholm Bets on the Black Hawk<\/span><span class=\"ncx\">From 2027 the Swedish Armed Forces will begin retiring nine NH90 transport helicopters, barely a decade after they arrived.<\/span><span class=\"ncgo\">Read the story<\/span><\/span><\/a><\/div>\n<p><a class=\"nmore\" href=\"https:\/\/migflug.com\/afterburner\/\">All stories in Afterburner<\/a><\/div>\n<\/section>\n<hr class=\"divider\">\n<section id=\"faq\">\n<div class=\"wrap\">\n<div class=\"kicker\">Questions &amp; Answers<\/div>\n<h2>Everything people ask about the Swedish Air Force<\/h2>\n<div class=\"qa\">\n<details open>\n<summary>What is the Swedish Air Force called in Swedish?<\/summary>\n<div class=\"a\">Flygvapnet &mdash; literally &ldquo;the air weapon&rdquo;. Swedish is the only official language, so there is no second official name; the Swedish Defence Materiel Administration and the Air Force Museum both use Flygvapnet, as in the centenary slogan &ldquo;Flygvapnet 100 &#229;r&rdquo;. It is one branch of F&#246;rsvarsmakten, the Swedish Armed Forces.<\/div>\n<\/details>\n<details>\n<summary>When was the Swedish Air Force founded?<\/summary>\n<div class=\"a\">On 1 July 1926, when the aircraft units of the Army and the Navy were merged into an independent service. The Air Force celebrated its centenary on 1 July 2026, the day the Swedish Air Force Museum in Link&#246;ping opened its anniversary exhibition EFFEKT.<\/div>\n<\/details>\n<details>\n<summary>Which fighter jets does the Swedish Air Force fly?<\/summary>\n<div class=\"a\">Only the Saab <a href=\"https:\/\/migflug.com\/aircraft\/saab-gripen\/\">JAS 39 Gripen<\/a>. About 94 C\/D models &mdash; 71 single-seat C and 23 two-seat D &mdash; fly with three wings, F 7 at S&#229;ten&#228;s, F 17 at Ronneby and F 21 at Lule&#229;. The first of 60 new Gripen E fighters was handed over to F 7 on 20 October 2025, and two had been delivered by 2026.<\/div>\n<\/details>\n<details>\n<summary>How many Gripens does Sweden have?<\/summary>\n<div class=\"a\">About 94 Gripen C\/D and two Gripen E, with 58 more E on order. Sweden ordered 204 Gripen A\/B\/C\/D in three batches from the 1980s; 24 older A\/B airframes are stored. Sixteen C\/Ds were announced in May 2026 as a donation to Ukraine, which will reduce the total.<\/div>\n<\/details>\n<details>\n<summary>Who commands the Swedish Air Force?<\/summary>\n<div class=\"a\">Maj. Gen. Jonas Wikman, Chief of the Air Force (flygvapenchef) since 14 December 2022. He succeeded Maj. Gen. Carl-Johan Edstr&#246;m, flew the <a href=\"https:\/\/migflug.com\/aircraft\/saab-35-draken\/\">Saab 35 Draken<\/a> with F 10 among its last pilots, and later commanded that wing.<\/div>\n<\/details>\n<details>\n<summary>Who is Sweden&rsquo;s defence minister after the 2026 election?<\/summary>\n<div class=\"a\">P&#229;l Jonson, for now. After the September 2026 general election the Speaker dismissed the Prime Minister and his ministers at the Prime Minister&rsquo;s request on 17 September; they stay on as a caretaker government until a new one is formed. Government formation was still under way at the end of September 2026, so check the government&rsquo;s website for the current holder.<\/div>\n<\/details>\n<details>\n<summary>Is Sweden in NATO?<\/summary>\n<div class=\"a\">Yes, since 7 March 2024, when Hungary deposited the last ratification. Sweden applied together with Finland on 18 May 2022, after Russia&rsquo;s full-scale invasion of Ukraine, and had been a NATO partner since joining Partnership for Peace on 9 May 1994.<\/div>\n<\/details>\n<details>\n<summary>Was Sweden really neutral during the Cold War?<\/summary>\n<div class=\"a\">Officially yes, in practice less so. A government commission reported in 1994 (SOU 1994:11) that between 1949 and 1969 Sweden secretly prepared to receive Western military help: secure links to Danish, Norwegian and US Air Force networks, runways lengthened for heavy Western aircraft and NATO-compatible identification systems. Only a very small group in the military leadership knew the full picture.<\/div>\n<\/details>\n<details>\n<summary>Did Sweden have the fourth-largest air force in the world?<\/summary>\n<div class=\"a\">In 1957 Sweden&rsquo;s air force is described as the world&rsquo;s fourth most powerful, with about 1,000 modern aircraft in front-line service &mdash; <a href=\"https:\/\/migflug.com\/aircraft\/saab-29-tunnan\/\">J 29 Tunnans<\/a>, <a href=\"https:\/\/migflug.com\/aircraft\/saab-32-lansen\/\">Lansens<\/a>, <a href=\"https:\/\/migflug.com\/aircraft\/hawker-hunter\/\">Hunters<\/a> and <a href=\"https:\/\/migflug.com\/aircraft\/de-havilland-venom\/\">Venoms<\/a>. The ranking compares front-line aircraft strength rather than personnel or budgets.<\/div>\n<\/details>\n<details>\n<summary>What was the Catalina affair?<\/summary>\n<div class=\"a\">On 13 June 1952 Soviet fighters shot down a Swedish Air Force DC-3 on a signals-intelligence flight over the Baltic, killing all eight aboard; on 16 June they shot down a Catalina searching for it, whose seven crew were rescued. Moscow denied it until 1991. The DC-3 was found in 2003, raised in 2004 and has been on show at the Air Force Museum in Link&#246;ping since 2009.<\/div>\n<\/details>\n<details>\n<summary>Did Swedish pilots fight in the Winter War?<\/summary>\n<div class=\"a\">Yes. The volunteer wing F 19 flew for Finland from 10 January 1940 with twelve <a href=\"https:\/\/migflug.com\/aircraft\/gloster-gladiator\/\">Gloster Gladiators<\/a> and four Hawker Harts in Finnish markings. It claimed eight Soviet aircraft in the air and four on the ground and lost two Gladiators in air combat.<\/div>\n<\/details>\n<details>\n<summary>Has the Swedish Air Force been in combat?<\/summary>\n<div class=\"a\">Yes, though rarely. Volunteers of F 19 fought in Finland in 1940; <a href=\"https:\/\/migflug.com\/aircraft\/saab-29-tunnan\/\">J 29 Tunnans<\/a> attacked Katangese forces for the United Nations in the Congo from 1961; and <a href=\"https:\/\/migflug.com\/aircraft\/saab-gripen\/\">Gripens<\/a> enforced the no-fly zone over Libya in 2011. Soviet fighters also shot down two Swedish aircraft over the Baltic in 1952.<\/div>\n<\/details>\n<details>\n<summary>What did the Swedish Air Force do in the Congo?<\/summary>\n<div class=\"a\">It sent <a href=\"https:\/\/migflug.com\/aircraft\/saab-29-tunnan\/\">J 29 Tunnan<\/a> fighter-bombers as the wing F 22 to the UN operation ONUC: five from September 1961 and six more in 1962, including two reconnaissance aircraft. They attacked Katangese airfields and troops in 1961 and in Operation Grandslam in 1962&ndash;1963. None was lost in action.<\/div>\n<\/details>\n<details>\n<summary>What role did Sweden play in Libya in 2011?<\/summary>\n<div class=\"a\">Sweden sent eight <a href=\"https:\/\/migflug.com\/aircraft\/saab-gripen\/\">JAS 39C Gripens<\/a> (later five) to Sigonella in Sicily, with a Hercules tanker and a signals-intelligence jet, to help enforce the UN no-fly zone and fly reconnaissance. It was the only participant outside both NATO and the Arab League. The Gripens flew more than 650 missions but did not attack ground targets.<\/div>\n<\/details>\n<details>\n<summary>What were Bas 60 and Bas 90?<\/summary>\n<div class=\"a\">Swedish dispersal systems that planned to scatter squadrons of eight to twelve aircraft to wartime bases and road strips when war came. Bas 60 used road runways of 1,500&ndash;2,000 metres; Bas 90 added short strips of 800 metres suited to the <a href=\"https:\/\/migflug.com\/aircraft\/saab-37-viggen\/\">Viggen<\/a> and the Gripen. About 20 bases were upgraded to Bas 90 standard before the programme was halted in the mid-1990s.<\/div>\n<\/details>\n<details>\n<summary>Did Sweden keep aircraft inside mountains?<\/summary>\n<div class=\"a\">Yes, at some bases. The best known is the rock hangar at S&#228;ve, next to the F 9 wing at Gothenburg, completed in 1955 about 30 metres underground with 22,000 square metres of floor space. It is now the Aeroseum museum.<\/div>\n<\/details>\n<details>\n<summary>Why did the Gripen crash in Stockholm in 1993?<\/summary>\n<div class=\"a\">On 8 August 1993 a production <a href=\"https:\/\/migflug.com\/aircraft\/saab-gripen\/\">Gripen<\/a> crashed during a display at the Stockholm Water Festival; the pilot ejected. It followed the loss of the first prototype on landing at Link&#246;ping on 2 February 1989, attributed to pilot-induced oscillation, from which the test pilot also walked away. The two losses made the programme politically contested in its early years.<\/div>\n<\/details>\n<details>\n<summary>What happened to the Saab Viggen and Draken?<\/summary>\n<div class=\"a\">The <a href=\"https:\/\/migflug.com\/aircraft\/saab-35-draken\/\">J 35 Draken<\/a>, in service from 1960, was retired in December 1999; the <a href=\"https:\/\/migflug.com\/aircraft\/saab-37-viggen\/\">Viggen<\/a>, from 1971, left front-line service on 25 November 2005, with electronic-warfare versions flying until 2007. The Gripen replaced the Viggen.<\/div>\n<\/details>\n<details>\n<summary>What is GlobalEye and when will Sweden get it?<\/summary>\n<div class=\"a\">GlobalEye (S 106) is Saab&rsquo;s airborne early warning and control aircraft, developed from the ASC 890 radar system. Sweden ordered two on 30 June 2022 for 7.3 billion kronor and a third in June 2024 to replace the two ASC 890s it gave to Ukraine. Deliveries begin in 2027.<\/div>\n<\/details>\n<details>\n<summary>Is Sweden giving Gripens to Ukraine?<\/summary>\n<div class=\"a\">It has agreed to. Sweden and Ukraine signed a letter of intent on 22 October 2025 for 100 to 150 <a href=\"https:\/\/migflug.com\/aircraft\/saab-gripen\/\">Gripens<\/a>, and in May 2026 announced that Ukraine would buy 20 new Gripens and Sweden would donate 16 older C\/D models. Sweden had already pledged its two ASC 890 early warning aircraft in May 2024. Delivery numbers and dates had not been published in the sources checked.<\/div>\n<\/details>\n<details>\n<summary>What will replace the Gripen?<\/summary>\n<div class=\"a\">No choice has been made. On 9 September 2026 FMV signed contracts worth about 2.9 billion kronor with Saab and about 390 million kronor with GKN Aerospace for studies and demonstrators, including two autonomous flying demonstrators, to 2028. The work is meant to inform decisions on Swedish combat air capability after 2040; Sweden has left the British-led GCAP programme.<\/div>\n<\/details>\n<details>\n<summary>Which helicopters does the Swedish Air Force operate?<\/summary>\n<div class=\"a\">The Helicopter Wing flies 18 NH90s (Hkp 14), 15 <a href=\"https:\/\/migflug.com\/aircraft\/uh-60-black-hawk\/\">UH-60M Black Hawks<\/a> (Hkp 16) and 20 AW109s (Hkp 15). The NH90 is to be withdrawn from 2027, and 12 more Black Hawks have been ordered.<\/div>\n<\/details>\n<details>\n<summary>Which trainer do Swedish pilots fly?<\/summary>\n<div class=\"a\">Basic training is on the Grob G 120TP, called the Sk 40, of which 13 were bought from 2021; advanced training moves to two-seat Gripen Ds. The <a href=\"https:\/\/migflug.com\/aircraft\/saab-105\/\">Saab 105<\/a> (Sk 60), which trained Swedish pilots from 1967, was retired on 18 June 2024.<\/div>\n<\/details>\n<details>\n<summary>Where are the Swedish Air Force&rsquo;s bases?<\/summary>\n<div class=\"a\">The fighter wings are F 7 at S&#229;ten&#228;s, F 17 at Ronneby and F 21 at Lule&#229;; F 16 at &#196;rna near Uppsala was re-established on 14 October 2021 without fighters. The Helicopter Wing has squadrons at Lule&#229;, Malmen and Ronneby.<\/div>\n<\/details>\n<details>\n<summary>How much does Sweden spend on defence?<\/summary>\n<div class=\"a\">The armed forces&rsquo; budget is 175 billion kronor in 2026, about 2.8 per cent of GDP, up from 143 billion kronor (2.4 per cent) in 2025. The Air Force&rsquo;s share is not published separately in the sources checked.<\/div>\n<\/details>\n<details>\n<summary>Where can I see historic Swedish military aircraft?<\/summary>\n<div class=\"a\">The Swedish Air Force Museum (Flygvapenmuseum) at Malmen, Link&#246;ping, holds more than 300 aircraft and helicopters, about 50 on display, including the DC-3 shot down in 1952 and fighters from the <a href=\"https:\/\/migflug.com\/aircraft\/gloster-gladiator\/\">Gladiator<\/a> to the <a href=\"https:\/\/migflug.com\/aircraft\/saab-37-viggen\/\">Viggen<\/a>. The Aeroseum at S&#228;ve, Gothenburg, is housed in a Cold War rock hangar.<\/div>\n<\/details>\n<details>\n<summary>Did Sweden fly the Hunter, Vampire and Mustang?<\/summary>\n<div class=\"a\">Yes. Sweden bought 70 <a href=\"https:\/\/migflug.com\/aircraft\/de-havilland-vampire\/\">Vampire<\/a> F.1s in 1946 and 310 FB.50s later, 120 <a href=\"https:\/\/migflug.com\/aircraft\/hawker-hunter\/\">Hawker Hunters<\/a> as the J 34 from 1955, 62 <a href=\"https:\/\/migflug.com\/aircraft\/de-havilland-venom\/\">Venom<\/a> night fighters as the J 33, and <a href=\"https:\/\/migflug.com\/aircraft\/p-51-mustang\/\">P-51D Mustangs<\/a> as the J 26.<\/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 Swedish Air Force called in Swedish?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Flygvapnet \\u2014 literally \\u201cthe air weapon\\u201d. Swedish is the only official language, so there is no second official name; the Swedish Defence Materiel Administration and the Air Force Museum both use Flygvapnet, as in the centenary slogan \\u201cFlygvapnet 100 \\u00e5r\\u201d. It is one branch of F\\u00f6rsvarsmakten, the Swedish Armed Forces.\"}}, {\"@type\": \"Question\", \"name\": \"When was the Swedish Air Force founded?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"On 1 July 1926, when the aircraft units of the Army and the Navy were merged into an independent service. The Air Force celebrated its centenary on 1 July 2026, the day the Swedish Air Force Museum in Link\\u00f6ping opened its anniversary exhibition EFFEKT.\"}}, {\"@type\": \"Question\", \"name\": \"Which fighter jets does the Swedish Air Force fly?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Only the Saab JAS 39 Gripen. About 94 C\/D models \\u2014 71 single-seat C and 23 two-seat D \\u2014 fly with three wings, F 7 at S\\u00e5ten\\u00e4s, F 17 at Ronneby and F 21 at Lule\\u00e5. The first of 60 new Gripen E fighters was handed over to F 7 on 20 October 2025, and two had been delivered by 2026.\"}}, {\"@type\": \"Question\", \"name\": \"How many Gripens does Sweden have?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"About 94 Gripen C\/D and two Gripen E, with 58 more E on order. Sweden ordered 204 Gripen A\/B\/C\/D in three batches from the 1980s; 24 older A\/B airframes are stored. Sixteen C\/Ds were announced in May 2026 as a donation to Ukraine, which will reduce the total.\"}}, {\"@type\": \"Question\", \"name\": \"Who commands the Swedish Air Force?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Maj. Gen. Jonas Wikman, Chief of the Air Force (flygvapenchef) since 14 December 2022. He succeeded Maj. Gen. Carl-Johan Edstr\\u00f6m, flew the Saab 35 Draken with F 10 among its last pilots, and later commanded that wing.\"}}, {\"@type\": \"Question\", \"name\": \"Who is Sweden\\u2019s defence minister after the 2026 election?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"P\\u00e5l Jonson, for now. After the September 2026 general election the Speaker dismissed the Prime Minister and his ministers at the Prime Minister\\u2019s request on 17 September; they stay on as a caretaker government until a new one is formed. Government formation was still under way at the end of September 2026, so check the government\\u2019s website for the current holder.\"}}, {\"@type\": \"Question\", \"name\": \"Is Sweden in NATO?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Yes, since 7 March 2024, when Hungary deposited the last ratification. Sweden applied together with Finland on 18 May 2022, after Russia\\u2019s full-scale invasion of Ukraine, and had been a NATO partner since joining Partnership for Peace on 9 May 1994.\"}}, {\"@type\": \"Question\", \"name\": \"Was Sweden really neutral during the Cold War?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Officially yes, in practice less so. A government commission reported in 1994 (SOU 1994:11) that between 1949 and 1969 Sweden secretly prepared to receive Western military help: secure links to Danish, Norwegian and US Air Force networks, runways lengthened for heavy Western aircraft and NATO-compatible identification systems. Only a very small group in the military leadership knew the full picture.\"}}, {\"@type\": \"Question\", \"name\": \"Did Sweden have the fourth-largest air force in the world?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"In 1957 Sweden\\u2019s air force is described as the world\\u2019s fourth most powerful, with about 1,000 modern aircraft in front-line service \\u2014 J 29 Tunnans, Lansens, Hunters and Venoms. The ranking compares front-line aircraft strength rather than personnel or budgets.\"}}, {\"@type\": \"Question\", \"name\": \"What was the Catalina affair?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"On 13 June 1952 Soviet fighters shot down a Swedish Air Force DC-3 on a signals-intelligence flight over the Baltic, killing all eight aboard; on 16 June they shot down a Catalina searching for it, whose seven crew were rescued. Moscow denied it until 1991. The DC-3 was found in 2003, raised in 2004 and has been on show at the Air Force Museum in Link\\u00f6ping since 2009.\"}}, {\"@type\": \"Question\", \"name\": \"Did Swedish pilots fight in the Winter War?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Yes. The volunteer wing F 19 flew for Finland from 10 January 1940 with twelve Gloster Gladiators and four Hawker Harts in Finnish markings. It claimed eight Soviet aircraft in the air and four on the ground and lost two Gladiators in air combat.\"}}, {\"@type\": \"Question\", \"name\": \"Has the Swedish Air Force been in combat?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Yes, though rarely. Volunteers of F 19 fought in Finland in 1940; J 29 Tunnans attacked Katangese forces for the United Nations in the Congo from 1961; and Gripens enforced the no-fly zone over Libya in 2011. Soviet fighters also shot down two Swedish aircraft over the Baltic in 1952.\"}}, {\"@type\": \"Question\", \"name\": \"What did the Swedish Air Force do in the Congo?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"It sent J 29 Tunnan fighter-bombers as the wing F 22 to the UN operation ONUC: five from September 1961 and six more in 1962, including two reconnaissance aircraft. They attacked Katangese airfields and troops in 1961 and in Operation Grandslam in 1962\\u20131963. None was lost in action.\"}}, {\"@type\": \"Question\", \"name\": \"What role did Sweden play in Libya in 2011?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Sweden sent eight JAS 39C Gripens (later five) to Sigonella in Sicily, with a Hercules tanker and a signals-intelligence jet, to help enforce the UN no-fly zone and fly reconnaissance. It was the only participant outside both NATO and the Arab League. The Gripens flew more than 650 missions but did not attack ground targets.\"}}, {\"@type\": \"Question\", \"name\": \"What were Bas 60 and Bas 90?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Swedish dispersal systems that planned to scatter squadrons of eight to twelve aircraft to wartime bases and road strips when war came. Bas 60 used road runways of 1,500\\u20132,000 metres; Bas 90 added short strips of 800 metres suited to the Viggen and the Gripen. About 20 bases were upgraded to Bas 90 standard before the programme was halted in the mid-1990s.\"}}, {\"@type\": \"Question\", \"name\": \"Did Sweden keep aircraft inside mountains?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Yes, at some bases. The best known is the rock hangar at S\\u00e4ve, next to the F 9 wing at Gothenburg, completed in 1955 about 30 metres underground with 22,000 square metres of floor space. It is now the Aeroseum museum.\"}}, {\"@type\": \"Question\", \"name\": \"Why did the Gripen crash in Stockholm in 1993?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"On 8 August 1993 a production Gripen crashed during a display at the Stockholm Water Festival; the pilot ejected. It followed the loss of the first prototype on landing at Link\\u00f6ping on 2 February 1989, attributed to pilot-induced oscillation, from which the test pilot also walked away. The two losses made the programme politically contested in its early years.\"}}, {\"@type\": \"Question\", \"name\": \"What happened to the Saab Viggen and Draken?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"The J 35 Draken, in service from 1960, was retired in December 1999; the Viggen, from 1971, left front-line service on 25 November 2005, with electronic-warfare versions flying until 2007. The Gripen replaced the Viggen.\"}}, {\"@type\": \"Question\", \"name\": \"What is GlobalEye and when will Sweden get it?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"GlobalEye (S 106) is Saab\\u2019s airborne early warning and control aircraft, developed from the ASC 890 radar system. Sweden ordered two on 30 June 2022 for 7.3 billion kronor and a third in June 2024 to replace the two ASC 890s it gave to Ukraine. Deliveries begin in 2027.\"}}, {\"@type\": \"Question\", \"name\": \"Is Sweden giving Gripens to Ukraine?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"It has agreed to. Sweden and Ukraine signed a letter of intent on 22 October 2025 for 100 to 150 Gripens, and in May 2026 announced that Ukraine would buy 20 new Gripens and Sweden would donate 16 older C\/D models. Sweden had already pledged its two ASC 890 early warning aircraft in May 2024. Delivery numbers and dates had not been published in the sources checked.\"}}, {\"@type\": \"Question\", \"name\": \"What will replace the Gripen?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"No choice has been made. On 9 September 2026 FMV signed contracts worth about 2.9 billion kronor with Saab and about 390 million kronor with GKN Aerospace for studies and demonstrators, including two autonomous flying demonstrators, to 2028. The work is meant to inform decisions on Swedish combat air capability after 2040; Sweden has left the British-led GCAP programme.\"}}, {\"@type\": \"Question\", \"name\": \"Which helicopters does the Swedish Air Force operate?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"The Helicopter Wing flies 18 NH90s (Hkp 14), 15 UH-60M Black Hawks (Hkp 16) and 20 AW109s (Hkp 15). The NH90 is to be withdrawn from 2027, and 12 more Black Hawks have been ordered.\"}}, {\"@type\": \"Question\", \"name\": \"Which trainer do Swedish pilots fly?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Basic training is on the Grob G 120TP, called the Sk 40, of which 13 were bought from 2021; advanced training moves to two-seat Gripen Ds. The Saab 105 (Sk 60), which trained Swedish pilots from 1967, was retired on 18 June 2024.\"}}, {\"@type\": \"Question\", \"name\": \"Where are the Swedish Air Force\\u2019s bases?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"The fighter wings are F 7 at S\\u00e5ten\\u00e4s, F 17 at Ronneby and F 21 at Lule\\u00e5; F 16 at \\u00c4rna near Uppsala was re-established on 14 October 2021 without fighters. The Helicopter Wing has squadrons at Lule\\u00e5, Malmen and Ronneby.\"}}, {\"@type\": \"Question\", \"name\": \"How much does Sweden spend on defence?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"The armed forces\\u2019 budget is 175 billion kronor in 2026, about 2.8 per cent of GDP, up from 143 billion kronor (2.4 per cent) in 2025. The Air Force\\u2019s share is not published separately in the sources checked.\"}}, {\"@type\": \"Question\", \"name\": \"Where can I see historic Swedish military aircraft?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"The Swedish Air Force Museum (Flygvapenmuseum) at Malmen, Link\\u00f6ping, holds more than 300 aircraft and helicopters, about 50 on display, including the DC-3 shot down in 1952 and fighters from the Gladiator to the Viggen. The Aeroseum at S\\u00e4ve, Gothenburg, is housed in a Cold War rock hangar.\"}}, {\"@type\": \"Question\", \"name\": \"Did Sweden fly the Hunter, Vampire and Mustang?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Yes. Sweden bought 70 Vampire F.1s in 1946 and 310 FB.50s later, 120 Hawker Hunters as the J 34 from 1955, 62 Venom night fighters as the J 33, and P-51D Mustangs as the J 26.\"}}]}<\/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 Swedish 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\/saab-gripen\/\"><span class=\"im ph2\"><\/span><span class=\"tx\"><b>Saab JAS 39C\/D Gripen<\/b><em>In service<\/em><\/span><\/a><a class=\"acard\" href=\"https:\/\/migflug.com\/aircraft\/saab-gripen\/\"><span class=\"im ph3\"><\/span><span class=\"tx\"><b>Saab JAS 39E Gripen<\/b><em>In service<\/em><\/span><\/a><a class=\"acard\" href=\"https:\/\/migflug.com\/aircraft\/uh-60-black-hawk\/\"><span class=\"im ph7\"><\/span><span class=\"tx\"><b>Sikorsky UH-60M Black Hawk (Hkp 16)<span class=\"nflag nf8\" role=\"img\" aria-label=\"Built in the United States\"><\/span><\/b><em>In service<\/em><\/span><\/a><a class=\"acard\" href=\"https:\/\/migflug.com\/aircraft\/p-51-mustang\/\"><span class=\"im ph31\"><\/span><span class=\"tx\"><b>North American P-51D Mustang (J 26)<span class=\"nflag nf8\" role=\"img\" aria-label=\"Built in the United States\"><\/span><\/b><em>&mdash;<\/em><\/span><\/a><a class=\"acard\" href=\"https:\/\/migflug.com\/aircraft\/gloster-gladiator\/\"><span class=\"im ph32\"><\/span><span class=\"tx\"><b>Gloster Gladiator (J 8, J 8A)<span class=\"nflag nf5\" role=\"img\" aria-label=\"Built in the United Kingdom\"><\/span><\/b><em>1937&ndash;<\/em><\/span><\/a><a class=\"acard\" href=\"https:\/\/migflug.com\/aircraft\/junkers-ju-52\/\"><span class=\"im ph36\"><\/span><span class=\"tx\"><b>Junkers Ju 52 (Tp 5)<span class=\"nflag nf3\" role=\"img\" aria-label=\"Built in Germany\"><\/span><\/b><em>&mdash;<\/em><\/span><\/a><a class=\"acard\" href=\"https:\/\/migflug.com\/aircraft\/saab-105\/\"><span class=\"im ph12\"><\/span><span class=\"tx\"><b>Saab 105 (Sk 60)<\/b><em>1967&ndash;2024<\/em><\/span><\/a><a class=\"acard\" href=\"https:\/\/migflug.com\/aircraft\/saab-37-viggen\/\"><span class=\"im ph16\"><\/span><span class=\"tx\"><b>Saab 37 Viggen (AJ, SF, SH, SK and JA 37)<\/b><em>1971&ndash;2005<\/em><\/span><\/a><a class=\"acard\" href=\"https:\/\/migflug.com\/aircraft\/saab-35-draken\/\"><span class=\"im ph18\"><\/span><span class=\"tx\"><b>Saab 35 Draken<\/b><em>1960&ndash;1999<\/em><\/span><\/a><a class=\"acard\" href=\"https:\/\/migflug.com\/aircraft\/saab-32-lansen\/\"><span class=\"im ph19\"><\/span><span class=\"tx\"><b>Saab 32 Lansen<\/b><em>1955&ndash;1997<\/em><\/span><\/a><a class=\"acard\" href=\"https:\/\/migflug.com\/aircraft\/saab-29-tunnan\/\"><span class=\"im ph20\"><\/span><span class=\"tx\"><b>Saab 29 Tunnan<\/b><em>1951&ndash;1976<\/em><\/span><\/a><a class=\"acard\" href=\"https:\/\/migflug.com\/aircraft\/hawker-hunter\/\"><span class=\"im ph21\"><\/span><span class=\"tx\"><b>Hawker Hunter Mk 50 (J 34)<span class=\"nflag nf5\" role=\"img\" aria-label=\"Built in the United Kingdom\"><\/span><\/b><em>1955&ndash;1969<\/em><\/span><\/a><a class=\"acard\" href=\"https:\/\/migflug.com\/aircraft\/de-havilland-vampire\/\"><span class=\"im ph22\"><\/span><span class=\"tx\"><b>de Havilland Vampire (J 28A, J 28B, J 28C)<span class=\"nflag nf5\" role=\"img\" aria-label=\"Built in the United Kingdom\"><\/span><\/b><em>1946&ndash;1968<\/em><\/span><\/a><a class=\"acard\" href=\"https:\/\/migflug.com\/aircraft\/de-havilland-venom\/\"><span class=\"im ph23\"><\/span><span class=\"tx\"><b>de Havilland Venom NF.51 (J 33)<span class=\"nflag nf5\" role=\"img\" aria-label=\"Built in the United Kingdom\"><\/span><\/b><em>1953&ndash;1960<\/em><\/span><\/a><\/div>\n<\/div>\n<\/section>\n<hr class=\"divider\">\n<section style=\"padding:48px 0 64px\">\n<div class=\"wrap\">\n<div class=\"kicker\">Sources &amp; Further Reading<\/div>\n<h2>Every fact, checked<\/h2>\n<ul class=\"srclist\">\n<li><a href=\"https:\/\/www.regeringen.se\/sveriges-regering\/forsvarsdepartementet\/\" rel=\"nofollow noopener\" target=\"_blank\">Regeringskansliet: F&#246;rsvarsdepartementet<\/a><span>P&#229;l Jonson shown as Minister for Defence; on 17 September 2026 the Speaker dismissed the Prime Minister and ministers at the Prime Minister&rsquo;s request and they remain as a caretaker government until a new government takes office<\/span><\/li>\n<li><a href=\"https:\/\/www.regeringen.se\/pressmeddelanden\/2026\/09\/pal-jonson-deltar-i-eus-forsvarsministermote\/\" rel=\"nofollow noopener\" target=\"_blank\">Regeringskansliet: P&#229;l Jonson deltar i EU:s f&#246;rsvarsministerm&#246;te<\/a><span>press release of 24 September 2026 naming Jonson as f&#246;rsvarsminister<\/span><\/li>\n<li><a href=\"https:\/\/www.regeringen.se\/pressmeddelanden\/?d=1178&amp;p=1\" rel=\"nofollow noopener\" target=\"_blank\">Regeringskansliet: Pressmeddelanden<\/a><span>government press-release list, September 2026: Jonson still appearing as Minister for Defence during the caretaker period<\/span><\/li>\n<li><a href=\"https:\/\/www.regeringen.se\/regeringens-politik\/forsvar\/\" rel=\"nofollow noopener\" target=\"_blank\">Regeringskansliet: F&#246;rsvar<\/a><span>eight JAS 39 Gripens in NATO exercise Trident Juncture 18; proposal to create service staffs<\/span><\/li>\n<li><a href=\"https:\/\/www.forsvarsmakten.se\/en\/about-the-swedish-armed-forces\/defending-sweden\/tasks\/military-cooperation\/sweden-and-nato\/\" rel=\"nofollow noopener\" target=\"_blank\">F&#246;rsvarsmakten: Sweden and NATO<\/a><span>Partnership for Peace since 1994; plans to contribute fighter units to NATO air policing<\/span><\/li>\n<li><a href=\"https:\/\/lagen.nu\/sou\/1994:11\" rel=\"nofollow noopener\" target=\"_blank\">SOU 1994:11 Om kriget kommit &hellip; F&#246;rberedelser f&#246;r mottagande av milit&#228;rt bist&#229;nd 1949&ndash;1969 (Neutralitetspolitikkommissionen)<\/a><span>February 1994 report: secure links to Danish, Norwegian and US Air Force networks, runways lengthened for heavy Western aircraft, NATO-compatible identification; only a very small group knew<\/span><\/li>\n<li><a href=\"https:\/\/www.flygvapenmuseum.se\/\" rel=\"nofollow noopener\" target=\"_blank\">Flygvapenmuseum (Swedish Air Force Museum), Link&#246;ping<\/a><span>more than 300 aircraft and helicopters, about 50 on display; recovered DC-3 on show; centenary programme 2026<\/span><\/li>\n<li><a href=\"https:\/\/flygvapenmuseum.se\/kunskapsbank\/utstallningar\/\" rel=\"nofollow noopener\" target=\"_blank\">Flygvapenmuseum: Utst&#228;llningar<\/a><span>exhibitions incl. Hemliga handlingar &ndash; DC-3:an som f&#246;rsvann; Om kriget kommer; Flygf&#228;rdig<\/span><\/li>\n<li><a href=\"https:\/\/flygvapenmuseum.se\/utstallning\/flygfardig\/\" rel=\"nofollow noopener\" target=\"_blank\">Flygvapenmuseum: Flygf&#228;rdig<\/a><span>exhibition on Swedish military aviation from the pioneers to the arrival of jets<\/span><\/li>\n<li><a href=\"https:\/\/flygvapenmuseum.se\/utstallning\/effekt\/\" rel=\"nofollow noopener\" target=\"_blank\">Flygvapenmuseum: EFFEKT &ndash; Flygvapnets drivkraft under 100 &#229;r<\/a><span>centenary exhibition opened 1 July 2026, the hundredth anniversary of the founding on 1 July 1926; runs to 31 December 2029<\/span><\/li>\n<li><a href=\"https:\/\/flygvapenmuseum.se\/kunskapsbank\/flygplan-och-helikoptrar-i-samlingarna\/jaktflygplan\/\" rel=\"nofollow noopener\" target=\"_blank\">Flygvapenmuseum: Jaktflygplan i samlingarna<\/a><span>Swedish designations: J 8A Gladiator, J 9 Seversky EP-106, J 11 Fiat CR.42, J 20 Reggiane Re 2000, J 22, J 26 P-51D, J 28 Vampire, J 33 Venom, J 34 Hunter F.4 Mk 50<\/span><\/li>\n<li><a href=\"https:\/\/www.fmv.se\/aktuellt--press\/aktuella-handelser\/\" rel=\"nofollow noopener\" target=\"_blank\">FMV: Aktuella h&#228;ndelser<\/a><span>Swedish Defence Materiel Administration news list, September 2026<\/span><\/li>\n<li><a href=\"https:\/\/www.fmv.se\/aktuellt--press\/aktuella-handelser\/flygvapnet-100-ar--sa-formas-nasta-generations-flygformaga\/\" rel=\"nofollow noopener\" target=\"_blank\">FMV: Flygvapnet 100 &#229;r &ndash; s&#229; formas n&#228;sta generations flygf&#246;rm&#229;ga<\/a><span>11 September 2026: GlobalEye designated S 106, developed from the ASC 890<\/span><\/li>\n<li><a href=\"https:\/\/www.fmv.se\/aktuellt--press\/aktuella-handelser\/nasta-steg-i-utvecklingen-av-framtidens-stridsflygformaga\/\" rel=\"nofollow noopener\" target=\"_blank\">FMV: N&#228;sta steg i utvecklingen av framtidens stridsflygf&#246;rm&#229;ga<\/a><span>9 September 2026: Saab about 2,900 million kronor and GKN Aerospace about 390 million kronor to 2028; two autonomous flying demonstrators; basis for decisions on combat air capability after 2040<\/span><\/li>\n<li><a href=\"https:\/\/www.fmv.se\/projekt\/jas-39-gripen\/\" rel=\"nofollow noopener\" target=\"_blank\">FMV: JAS 39 Gripen<\/a><span>JAS 39E project 2013&ndash;2026, budget over 47 billion kronor; engine about 20 per cent more powerful than the C\/D&rsquo;s; C\/D to serve beyond 2040<\/span><\/li>\n<li><a href=\"https:\/\/www.saab.com\/newsroom\/press-releases\" rel=\"nofollow noopener\" target=\"_blank\">Saab: Press releases<\/a><span>10 September 2026: the Netherlands announces its intention to procure GlobalEye<\/span><\/li>\n<li><a href=\"https:\/\/www.saab.com\/newsroom\/press-releases\/2026\/saab-receives-order-from-fmv-for-further-work-on-future-concept\" rel=\"nofollow noopener\" target=\"_blank\">Saab: Saab receives order from FMV for further work on future concept<\/a><span>9 September 2026: about 2.9 billion kronor for flying and ground demonstrators, crewed and uncrewed concepts, 2026&ndash;2028 with options to 2030; follows 2024 and 2025 contracts<\/span><\/li>\n<li><a href=\"https:\/\/www.saab.com\/newsroom\/press-releases\/2026\/gripen-f-completes-its-first-flight\" rel=\"nofollow noopener\" target=\"_blank\">Saab: Gripen F completes its first flight<\/a><span>28 August 2026 at Link&#246;ping, 40 minutes; Brazil launch customer<\/span><\/li>\n<li><a href=\"https:\/\/aeroseum.se\/om-oss\/historia\/\" rel=\"nofollow noopener\" target=\"_blank\">Aeroseum: Historia<\/a><span>S&#228;ve rock hangar beside the former F 9 wing completed 1955, 22,000 square metres underground, about 30 metres down<\/span><\/li>\n<li><a href=\"https:\/\/www.aeroseum.se\/\" rel=\"nofollow noopener\" target=\"_blank\">Aeroseum, G&#246;teborg<\/a><span>museum in the S&#228;ve berghangar on Hisingen<\/span><\/li>\n<li><a href=\"https:\/\/aro.lfv.se\/content\/eaip\/AIP%20AMDT%201-2026_2026_08_07\/eAIP\/ES-AD%202%20ESPA%20LULE%C3%85-KALLAX%201-en-GB.html\" rel=\"nofollow noopener\" target=\"_blank\">AIP Sweden, ES AD 2 ESPA Lule&#229;\/Kallax<\/a><span>Swedish AIP (LFV), AIP AMDT 1\/2026, effective 7 August 2026; AD 2.2 reference point and elevation, AD 2.12 runways. Elevation converted from feet and rounded to the metre.<\/span><\/li>\n<li><a href=\"https:\/\/aro.lfv.se\/content\/eaip\/AIP%20AMDT%201-2026_2026_08_07\/eAIP\/ES-AD%202%20ESDF%20RONNEBY%201-en-GB.html\" rel=\"nofollow noopener\" target=\"_blank\">AIP Sweden, ES AD 2 ESDF Ronneby<\/a><span>Swedish AIP (LFV), AIP AMDT 1\/2026, effective 7 August 2026; AD 2.2 reference point and elevation, AD 2.12 runways. Elevation converted from feet and rounded to the metre.<\/span><\/li>\n<li><a href=\"https:\/\/aro.lfv.se\/content\/eaip\/AIP%20AMDT%201-2026_2026_08_07\/eAIP\/ES-AD%202%20ESIB%20S%C3%85TEN%C3%84S%201-en-GB.html\" rel=\"nofollow noopener\" target=\"_blank\">AIP Sweden, ES AD 2 ESIB S&#229;ten&#228;s<\/a><span>Swedish AIP (LFV), AIP AMDT 1\/2026, effective 7 August 2026; AD 2.2 reference point and elevation, AD 2.12 runways. Elevation converted from feet and rounded to the metre.<\/span><\/li>\n<li><a href=\"https:\/\/aro.lfv.se\/content\/eaip\/AIP%20AMDT%201-2026_2026_08_07\/eAIP\/ES-AD%202%20ESCM%20UPPSALA%201-en-GB.html\" rel=\"nofollow noopener\" target=\"_blank\">AIP Sweden, ES AD 2 ESCM Uppsala<\/a><span>Swedish AIP (LFV), AIP AMDT 1\/2026, effective 7 August 2026; AD 2.2 reference point and elevation, AD 2.12 runways. Elevation converted from feet and rounded to the metre.<\/span><\/li>\n<li><a href=\"https:\/\/aro.lfv.se\/content\/eaip\/AIP%20AMDT%201-2026_2026_08_07\/eAIP\/ES-AD%202%20ESCF%20LINK%C3%96PING-MALMEN%201-en-GB.html\" rel=\"nofollow noopener\" target=\"_blank\">AIP Sweden, ES AD 2 ESCF Link&#246;ping\/Malmen<\/a><span>Swedish AIP (LFV), AIP AMDT 1\/2026, effective 7 August 2026; AD 2.2 reference point and elevation, AD 2.12 runways. Elevation converted from feet and rounded to the metre.<\/span><\/li>\n<li><a href=\"https:\/\/aro.lfv.se\/content\/eaip\/AIP%20AMDT%201-2026_2026_08_07\/eAIP\/ES-AD%202%20ESSV%20VISBY%201-en-GB.html\" rel=\"nofollow noopener\" target=\"_blank\">AIP Sweden, ES AD 2 ESSV Visby<\/a><span>Swedish AIP (LFV), AIP AMDT 1\/2026, effective 7 August 2026; AD 2.2 reference point and elevation, AD 2.12 runways. Elevation converted from feet and rounded to the metre.<\/span><\/li>\n<li><a href=\"https:\/\/aro.lfv.se\/content\/eaip\/AIP%20AMDT%201-2026_2026_08_07\/eAIP\/ES-AD%202%20ESMV%20HAGSHULT%201-en-GB.html\" rel=\"nofollow noopener\" target=\"_blank\">AIP Sweden, ES AD 2 ESMV Hagshult<\/a><span>Swedish AIP (LFV), AIP AMDT 1\/2026, effective 7 August 2026; AD 2.2 reference point and elevation, AD 2.12 runways. Elevation converted from feet and rounded to the metre.<\/span><\/li>\n<li><a href=\"https:\/\/aro.lfv.se\/content\/eaip\/AIP%20AMDT%201-2026_2026_08_07\/eAIP\/ES-AD%202%20ESGP%20G%C3%96TEBORG-S%C3%84VE%201-en-GB.html\" rel=\"nofollow noopener\" target=\"_blank\">AIP Sweden, ES AD 2 ESGP G&#246;teborg\/S&#228;ve<\/a><span>Swedish AIP (LFV), AIP AMDT 1\/2026, effective 7 August 2026; AD 2.2 reference point and elevation, AD 2.12 runways. Elevation converted from feet and rounded to the metre.<\/span><\/li>\n<li><a href=\"https:\/\/aro.lfv.se\/content\/eaip\/AIP%20AMDT%201-2026_2026_08_07\/eAIP\/ES-AD%202%20ESTA%20%C3%84NGELHOLM%201-en-GB.html\" rel=\"nofollow noopener\" target=\"_blank\">AIP Sweden, ES AD 2 ESTA &#196;ngelholm<\/a><span>Swedish AIP (LFV), AIP AMDT 1\/2026, effective 7 August 2026; AD 2.2 reference point and elevation, AD 2.12 runways. Elevation converted from feet and rounded to the metre.<\/span><\/li>\n<li><a href=\"https:\/\/aro.lfv.se\/content\/eaip\/AIP%20AMDT%201-2026_2026_08_07\/eAIP\/ES-AD%202%20ESSA%20STOCKHOLM-ARLANDA%201-en-GB.html\" rel=\"nofollow noopener\" target=\"_blank\">AIP Sweden, ES AD 2 ESSA Stockholm\/Arlanda<\/a><span>Swedish AIP (LFV), AIP AMDT 1\/2026, effective 7 August 2026; AD 2.2 reference point and elevation, AD 2.12 runways. Elevation converted from feet and rounded to the metre.<\/span><\/li>\n<li><a href=\"https:\/\/aro.lfv.se\/content\/eaip\/AIP%20AMDT%201-2026_2026_08_07\/eAIP\/ES-AD%202%20ESNZ%20%C3%85RE%20%C3%96STERSUND%201-en-GB.html\" rel=\"nofollow noopener\" target=\"_blank\">AIP Sweden, ES AD 2 ESNZ &#197;re &#214;stersund<\/a><span>Swedish AIP (LFV), AIP AMDT 1\/2026, effective 7 August 2026; AD 2.2 reference point and elevation, AD 2.12 runways. Elevation converted from feet and rounded to the metre.<\/span><\/li>\n<li><a href=\"https:\/\/aro.lfv.se\/content\/eaip\/AIP%20AMDT%201-2026_2026_08_07\/eAIP\/ES-AD%202%20ESOW%20STOCKHOLM-V%C3%84STER%C3%85S%201-en-GB.html\" rel=\"nofollow noopener\" target=\"_blank\">AIP Sweden, ES AD 2 ESOW Stockholm\/V&#228;ster&#229;s<\/a><span>Swedish AIP (LFV), AIP AMDT 1\/2026, effective 7 August 2026; AD 2.2 reference point and elevation, AD 2.12 runways. Elevation converted from feet and rounded to the metre.<\/span><\/li>\n<li><a href=\"https:\/\/aro.lfv.se\/content\/eaip\/AIP%20AMDT%201-2026_2026_08_07\/eAIP\/ES-AD%202%20ESIA%20KARLSBORG%201-en-GB.html\" rel=\"nofollow noopener\" target=\"_blank\">AIP Sweden, ES AD 2 ESIA Karlsborg<\/a><span>Swedish AIP (LFV), AIP AMDT 1\/2026, effective 7 August 2026; AD 2.2 reference point and elevation, AD 2.12 runways. Elevation converted from feet and rounded to the metre.<\/span><\/li>\n<li><a href=\"https:\/\/aro.lfv.se\/content\/eaip\/AIP%20AMDT%201-2026_2026_08_07\/eAIP\/ES-AD%201.3-en-GB.html\" rel=\"nofollow noopener\" target=\"_blank\">AIP Sweden, ES AD 1.3 Index to aerodromes<\/a><span>Official aerodrome names used to build the AD 2 page addresses<\/span><\/li>\n<li><a href=\"https:\/\/www.forsvarsmakten.se\/sv\/organisation\/skaraborgs-flygflottilj-f-7\/\" rel=\"nofollow noopener\" target=\"_blank\">Swedish Armed Forces: Skaraborgs flygflottilj (F 7)<\/a><span>Founded 1940; Gripencentrum; TP 84 at S&#229;ten&#228;s; TP 100 and TP 102 at Malmen and Arlanda; S 100D and S 102B; Heavy Airlift Wing; war unit since early 2016<\/span><\/li>\n<li><a href=\"https:\/\/www.forsvarsmakten.se\/sv\/organisation\/blekinge-flygflottilj-f-17\/\" rel=\"nofollow noopener\" target=\"_blank\">Swedish Armed Forces: Blekinge flygflottilj (F 17)<\/a><span>Founded 1 July 1944; Kallinge, Hagshult and Visby<\/span><\/li>\n<li><a href=\"https:\/\/www.forsvarsmakten.se\/sv\/organisation\/blekinge-flygflottilj-f-17\/f-17s-flygplatser\/\" rel=\"nofollow noopener\" target=\"_blank\">Swedish Armed Forces: F 17:s flygplatser<\/a><span>Two combat-ready Gripen squadrons at Kallinge; Hagshult exercise base; Visby<\/span><\/li>\n<li><a href=\"https:\/\/www.forsvarsmakten.se\/sv\/organisation\/blekinge-flygflottilj-f-17\/f-17s-historik\/\" rel=\"nofollow noopener\" target=\"_blank\">Swedish Armed Forces: F 17:s historik<\/a><span>Aircraft types by year, 1944&ndash;2002<\/span><\/li>\n<li><a href=\"https:\/\/www.forsvarsmakten.se\/sv\/organisation\/blekinge-flygflottilj-f-17\/f-17-gotland\/\" rel=\"nofollow noopener\" target=\"_blank\">Swedish Armed Forces: F 17 Gotland<\/a><span>Air Force on Gotland since the late 1950s; station building opened 20 June 1989; F 13, F 16 and F 17 lineage<\/span><\/li>\n<li><a href=\"https:\/\/www.forsvarsmakten.se\/sv\/organisation\/norrbottens-flygflottilj-f-21\/\" rel=\"nofollow noopener\" target=\"_blank\">Swedish Armed Forces: Norrbottens flygflottilj (F 21)<\/a><span>Main base Lule&#229;; side bases Jokkmokk and Vidsel; fighter squadrons<\/span><\/li>\n<li><a href=\"https:\/\/www.forsvarsmakten.se\/sv\/organisation\/norrbottens-flygflottilj-f-21\/om-norrbottens-flygflottilj\/\" rel=\"nofollow noopener\" target=\"_blank\">Swedish Armed Forces: Om Norrbottens flygflottilj<\/a><span>Tasks of the wing; page updated 26 January 2026<\/span><\/li>\n<li><a href=\"https:\/\/www.forsvarsmakten.se\/sv\/organisation\/upplands-flygflottilj-f-16\/\" rel=\"nofollow noopener\" target=\"_blank\">Swedish Armed Forces: Upplands flygflottilj (F 16)<\/a><span>Founded 1943, disbanded 2003, re-established 14 October 2021; battalions 161, 162, 163; METOCC<\/span><\/li>\n<li><a href=\"https:\/\/www.forsvarsmakten.se\/sv\/organisation\/helikopterflottiljen\/\" rel=\"nofollow noopener\" target=\"_blank\">Swedish Armed Forces: Helikopterflottiljen<\/a><span>Only helicopter unit; based in Link&#246;ping, Lule&#229; and Ronneby<\/span><\/li>\n<li><a href=\"https:\/\/www.forsvarsmakten.se\/sv\/organisation\/helikopterflottiljen\/om-helikopterflottiljen\/\" rel=\"nofollow noopener\" target=\"_blank\">Swedish Armed Forces: Om Helikopterflottiljen<\/a><span>Hkp 14, Hkp 15 and Hkp 16<\/span><\/li>\n<li><a href=\"https:\/\/www.flygvapenmuseum.se\/\" rel=\"nofollow noopener\" target=\"_blank\">Flygvapenmuseum (Swedish Air Force Museum), Link&#246;ping<\/a><span>Museum at Malmen; exhibition on the DC-3 lost in June 1952<\/span><\/li>\n<li><a href=\"https:\/\/www.saveflygplats.com\/\" rel=\"nofollow noopener\" target=\"_blank\">S&#228;ve Flygplats (airport operator)<\/a><span>Closed to general aviation from 1 January 2026; rescue, ambulance and police helicopters only; Serneke bought 2016, Castellum operator from 2018.<\/span><\/li>\n<li><a href=\"https:\/\/aeroseum.se\/history-and-background\/\" rel=\"nofollow noopener\" target=\"_blank\">Aeroseum: History and background<\/a><span>Hangar completed 1955, close to 30 m down, 22,000 square metres underground, 70,000 above; Nya berget; SMHA since 1 January 2008; vision drawn up 1999.<\/span><\/li>\n<li><a href=\"https:\/\/data.riksdagen.se\/dokument\/HD03151.html\" rel=\"nofollow noopener\" target=\"_blank\">Regeringens skrivelse 2025\/26:151, Verksamheten inom Nato under hel&#229;ret 2025<\/a><span>Up to eight fighters to enhanced air policing in Poland April&ndash;May 2025; eight Gripens June&ndash;August 2025; first Gripen participation in Steadfast Noon.<\/span><\/li>\n<li><a href=\"https:\/\/data.riksdagen.se\/dokument\/H2B388.html\" rel=\"nofollow noopener\" target=\"_blank\">SOU 2014:88, Luftf&#246;rsvarsutredningen 2040<\/a><span>Commission visited Blekinge Wing with the 171st Fighter Squadron, 1st Air Base Battalion, 3rd Helicopter Squadron and the air base ranger school.<\/span><\/li>\n<li><a href=\"https:\/\/www.forsvarsmakten.se\/om-forsvarsmakten\/organisation\/forsvarsgrenar-och-forband\/flygvapnet\/var-vi-finns\/blekinge-flygflottilj\/f-17s-historik\/flygplan-helikopter-pa-f-17-genom-tiderna\/\" rel=\"nofollow noopener\" target=\"_blank\">Swedish Armed Forces: Flygplan och helikoptrar p&#229; F 17 genom tiderna<\/a><span>Official list of every aircraft, helicopter and glider type at F 17 with years.<\/span><\/li>\n<li><a href=\"https:\/\/shk.se\/download\/18.2d6f089b18faca29dc81cc80\/1698927215688\/SHK-2023_05-Slutrapport.pdf\" rel=\"nofollow noopener\" target=\"_blank\">SHK: Allvarligt tillbud med tv&#229; JAS 39 C &#246;ver V&#228;nern (SHK 2023:05)<\/a><span>15 March 2022; 71st Fighter Squadron, F 7; near-collision in air combat training; recommendation on transfer of pilot qualification data.<\/span><\/li>\n<li><a href=\"https:\/\/www.fmv.se\/aktuellt--press\/aktuella-handelser\/fmv-tecknar-kontrakt-for-nytt-skolflygplan-at-forsvarsmakten\/\" rel=\"nofollow noopener\" target=\"_blank\">FMV: FMV tecknar kontrakt f&#246;r nytt skolflygplan<\/a><span>5 May 2021: Grob 120TP contract to replace the Sk 60 in basic training at Malmen; source of both quotes.<\/span><\/li>\n<li><a href=\"https:\/\/www.fmv.se\/aktuellt--press\/aktuella-handelser\/fmv-tecknar-kontrakt-om-fler-skolflygplan\/\" rel=\"nofollow noopener\" target=\"_blank\">FMV: FMV tecknar kontrakt om fler skolflygplan<\/a><span>17 October 2024: three more Sk 40, fleet of 13.<\/span><\/li>\n<\/ul>\n<p class=\"verified\">Figures verified 2026-09-28. 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: Alan Wilson from Peterborough, Cambs, UK \/ Wikimedia Commons (CC BY-SA 2.0) &middot; Photo: simon butler from halesowen, uk \/ Wikimedia Commons (CC BY 2.0) &middot; Photo: U.S. Air Force photo by Airman 1st Class Cody J. A. Mott \/ Wikimedia Commons (Public domain) &middot; Photo: Milan Nykodym from Kutna Hora, Czech Republic \/ Wikimedia Commons (CC BY-SA 2.0) &middot; Photo: F&#246;rsvarsmakten \/ Wikimedia Commons (Public domain) &middot; Photo: Bene Riob&#243; \/ Wikimedia Commons (CC BY-SA 4.0) &middot; Photo: Herranderssvensson \/ Wikimedia Commons (CC BY-SA 3.0) &middot; Photo: Tim Rademacher \/ Wikimedia Commons (CC BY-SA 4.0) &middot; Photo: Saim Munib \/ Wikimedia Commons (CC BY 4.0) &middot; Photo: Colin Cooke Photo \/ Wikimedia Commons (CC BY-SA 2.0) &middot; Photo: aeroprints \/ Wikimedia Commons (CC BY-SA 3.0) &middot; Photo: Anna Zvereva \/ Wikimedia Commons (CC BY-SA 2.0) &middot; Photo: unknown, Swedish Air Force \/ Wikimedia Commons (Public domain) &middot; Photo: Alan Wilson \/ Wikimedia Commons (CC BY-SA 2.0) &middot; Photo: Flygvapenmuseum \/ Wikimedia Commons (CC0) &middot; Photo: Flygvapenmuseum\/Nygren, (fotograf F 3) \/ Wikimedia Commons (Public domain) &middot; Photo: Stefan Sjogren \/ Wikimedia Commons (CC BY-SA 3.0) &middot; Photo: Wassen \/ Wikimedia Commons (CC BY 3.0) &middot; Photo: Andr&#233; Gerwing \/ Wikimedia Commons (CC BY-SA 4.0) &middot; Photo: Unknown authorUnknown author \/ Wikimedia Commons (Public domain) &middot; Photo: Jakub Ha&#322;un \/ Wikimedia Commons (CC BY-SA 4.0) &middot; Photo: Rob Schleiffert from Holland \/ Wikimedia Commons (CC BY-SA 2.0) &middot; Photo: Foto: Jonn Leffmann \/ Wikimedia Commons (CC BY 3.0) &middot; Photo: Gnolam \/ Wikimedia Commons (CC BY-SA 3.0) &middot; Photo: Towpilot \/ Wikimedia Commons (CC BY-SA 3.0)<\/p>\n<\/div>\n<\/section>\n<\/div>\n<style>#mfam .ph1{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:ouB1.d73f\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/09\/w4-hero-swedish-air-force.jpg)!important}#mfam .ph2{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:Ce1j.d74d\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/09\/w4-se-t-19.jpg)!important}#mfam .ph3{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:hFGP.d741\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/09\/w4-se-t-01.jpg)!important}#mfam .ph4{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:hFGP.d741\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/09\/w4-se-t-02.jpg)!important}#mfam .ph5{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:hFGP.d741\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/09\/w4-se-t-03.jpg)!important}#mfam .ph6{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:ERYI.d73b\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/09\/w4-se-t-33.jpg)!important}#mfam .ph7{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:R2er.d742\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/09\/w4-se-t-04.jpg)!important}#mfam .ph8{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:R2er.d742\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/09\/w4-se-t-05.jpg)!important}#mfam .ph9{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:KSIH.d74c\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/09\/w4-se-t-20.jpg)!important}#mfam .ph10{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:gi2j.d748\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/09\/w4-se-t-31.jpg)!important}#mfam .ph11{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:gi2j.d748\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/09\/w4-se-t-32.jpg)!important}#mfam .ph12{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:R1r7.d743\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/09\/w4-se-t-06.jpg)!important}#mfam .ph13{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:iybi.d747\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/09\/w4-se-t-17.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\/09\/w4-se-t-30.jpg)!important}#mfam .ph15{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:iybi.d747\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/09\/w4-se-t-18.jpg)!important}#mfam .ph16{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:R1r7.d743\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/09\/w4-se-t-07.jpg)!important}#mfam .ph17{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:CvXZ.d746\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/09\/w4-se-t-16.jpg)!important}#mfam .ph18{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:R1r7.d743\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/09\/w4-se-t-08.jpg)!important}#mfam .ph19{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:CFKr.d744\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/09\/w4-se-t-09.jpg)!important}#mfam .ph20{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:CFKr.d744\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/09\/w4-se-t-10.jpg)!important}#mfam .ph21{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:KSIH.d74c\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/09\/w4-se-t-21.jpg)!important}#mfam .ph22{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:78--.b845\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/09\/w4-se-t-34.jpg)!important}#mfam .ph23{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:uYcU.d745\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/09\/w4-se-t-11.jpg)!important}#mfam .ph24{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:DZnG.d74a\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/09\/w4-se-t-27.jpg)!important}#mfam .ph25{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:KSIH.d74c\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/09\/w4-se-t-22.jpg)!important}#mfam .ph26{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:C5C9.d73a\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/09\/w4-se-t-35.jpg)!important}#mfam .ph27{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:78--.b845\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/09\/w4-se-t-13.jpg)!important}#mfam .ph28{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:DZnG.d74a\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/09\/w4-se-t-25.jpg)!important}#mfam .ph29{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:C_AP.d74b\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/09\/w4-se-t-23.jpg)!important}#mfam .ph30{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:C_AP.d74b\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/09\/w4-se-t-24.jpg)!important}#mfam .ph31{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:uYcU.d745\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/09\/w4-se-t-12.jpg)!important}#mfam .ph32{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:78--.b845\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/09\/w4-se-t-14.jpg)!important}#mfam .ph33{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:DZnG.d74a\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/09\/w4-se-t-26.jpg)!important}#mfam .ph34{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:O92f.d749\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/09\/w4-se-t-28.jpg)!important}#mfam .ph35{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:CvXZ.d746\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/09\/w4-se-t-15.jpg)!important}#mfam .ph36{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:O92f.d749\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/09\/w4-se-t-29.jpg)!important}#mfam .ph37{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:78--.b845\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/afterburner\/wp-content\/uploads\/sites\/4\/2026\/09\/FEATURED-finnish-f-18-hornet-russian-aircraft-gulf-of-finland-2026-768x432.jpg)!important}#mfam .ph38{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:78--.b845\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/afterburner\/wp-content\/uploads\/sites\/4\/2026\/09\/silver-wotan-2026-gotland-visby-german-swedish-forces-768x432.jpg)!important}#mfam .ph39{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:78--.b845\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/afterburner\/wp-content\/uploads\/sites\/4\/2026\/09\/saab-jas-39-gripen-swedish-air-force-266-768x432.jpg)!important}#mfam .ph40{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:78--.b845\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/afterburner\/wp-content\/uploads\/sites\/4\/2026\/09\/saab-future-fighter-system-concept-2026-768x512.jpg)!important}#mfam .ph41{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:78--.b845\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/afterburner\/wp-content\/uploads\/sites\/4\/2026\/09\/dc-3-hugin-wreck-swedish-air-force-museum-port-768x435.jpg)!important}#mfam .ph42{background-image:url(https:\/\/ml5psubhxdln.i.optimole.com\/cb:78--.b845\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/afterburner\/wp-content\/uploads\/sites\/4\/2026\/08\/swedish-uh-60m-black-hawk-aurora-26-768x512.jpg)!important}<\/style>\n<style>#mfam .cflag{background-image:url(https:\/\/migflug.com\/wp-content\/uploads\/2026\/09\/swiss-canton-flags-sprite-v2.png)!important}#mfam .cf0{background-position:-2px -2px}#mfam .cf1{background-position:-22px -2px}#mfam .cf2{background-position:-42px -2px}#mfam .cf3{background-position:-62px -2px}#mfam .cf4{background-position:-82px -2px}#mfam .cf5{background-position:-102px -2px}#mfam .cf6{background-position:-122px -2px}#mfam .cf7{background-position:-142px -2px}#mfam .cf8{background-position:-162px -2px}#mfam .cf9{background-position:-182px -2px}<\/style>\n<style>#mfam .nflag{background-image:url(https:\/\/migflug.com\/wp-content\/uploads\/2026\/09\/aircraft-manufacturer-country-flags-v4.png)!important}#mfam .nf0{background-position:-2px -2px}#mfam .nf1{background-position:-24px -2px}#mfam .nf2{background-position:-46px -2px}#mfam .nf3{background-position:-68px -2px}#mfam .nf4{background-position:-90px -2px}#mfam .nf5{background-position:-112px -2px}#mfam .nf6{background-position:-134px -2px}#mfam .nf7{background-position:-156px -2px}#mfam .nf8{background-position:-178px -2px}#mfam .nf9{background-position:-200px -2px}#mfam .nf10{background-position:-222px -2px}<\/style>\n<link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/maplibre-gl\/4.7.1\/maplibre-gl.css\"><script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/maplibre-gl\/4.7.1\/maplibre-gl.js\"><\/script><div id=\"oob-pins\" hidden data-z=\"H4sIAAAAAAAC\/81aa2\/bOBb9K4QHCBzAL0mWbCXdAZx0mrTTdAZxH9jt9AMt07bWkugR5WSyi\/3vey4pWZItN+48FtsPSURRFHnPveeee9XP\/26paLtsXbSibSR4d82jiP\/W6rQSHguMvsXo2Xe27V92f9S32CRM2RVXgrVfMds6x9Qw4BJTf5j+PMFVxGciwuUkyMIHgQG1neGSncXhfC6zS2YPWFxe3X\/6O7OGfccuh5yO42IOHg0ihUd5kOl1s9aF5\/bcoeM4uJRJ68K2e5bteFanlcpHTP38uUWbYotwucpEytSvWz5PZaJYW2VpOFeL6Gk5Dx9CFcpEpOcvVIxDff9+JdhjmCzZXETYc6pYmCnGcVCxWIggY9kqldvlSg+fuHbCzy\/xnGBysQiDkEdsw5eCzaVQLJEZS7bxDKtgRtxhPJmzT+E63Ih5yM9SLC0vFQvkNsnwPMseZeV1oVkgkMkiTGMxpzVS0XvRN4eBqV5wtkrF4m+\/tFZZtlEX\/X4cLheAuRfIuI9zBSlfZH3F+ay7TPHWpP9L6\/s3kylz\/Ov+S3ajx170+fetL53PLUtl7BaWCeSGDj7Nd8LaNLjWg4tIZlkY\/VMkhU2b7tHWZ3CdOQsT9jZM1vCsoXe5gek7rPQ0bY57mSRi9sTaC5mqB55i1XUmkp4S5z1GgBUGKSxJD5G9b9cbOBTLnjaC8ay6LA4v2CKVcWlr\/RRPBdsmO3te1GFTYVaBbQn\/0KBV7Z2\/sv3u1h+ct758gXficPDcI+bvkhFUvxpxfSwDB2pdJNso+k9nF5WpMUMZkIVdqmFojWph+PLVKWHojvfDcGD1Lb8Spx3HsZrD0PV6tud5ozwMLReXbi0IrVFToGhHbgiWDhwiiLZzikEyvjWCz+2iEw\/BcDOedVPB50+5e1bXXcTdhTXq0qIbbFAhtI2T6KhORVf8ug03QBwD2WovnhBgxvUnxcrwTnswsHts+tMH\/GUNL8ZjRvbH5EToiIQHlDtlr\/KjFqFhIl8J+NR896ZdXOcOexDHQJUnFceT2zT40+J6P6iddP5\/FtSHxiYjrso9bpMwo5CmRITVdRyyI+cwCBAJEJmzRRTiDzxb7CCTc\/70VUaoYwPLHLDCUQroGBJyWXtiDfxvYIQ82o+RgeIwFlclGUyNbTFKf4zhW1VaqLPC66uTWMF9lhVsb8jiS2ZZfbsybnV8xznCFuPe0B7vkrZl90YW\/lX4wvhmIJIs3ca5r00ipMwQbqbY40oCwSeNQBmiiPKHMBAarCzlYQKYKBNestpyjEdKmglI3jIV4TIpVjHr\/1UhBgQOuCo\/3BR8J5jgKU4Fn\/cYzV1xRJLAbM4eee7u2DCbSXBW7RUm2aU8URuZZvpKbYR2TNgJsdErA9qwjdr5NGWw5MCfSZxcVqKAZpkA1ARHbxjZ+LHPdKpDW4wFHeRmqzL+wO6BA83PL6+irTAKB+Q2vf0RdKw3Lemc9sC2ifvDOcCqRL15qaJHyDL7qcSQO0ITs3KL\/MAeaYlM6gckMTj7KcgkMS3e4v6VIJNSLNHYCZP2iMjp\/e5GYbOq7Hz\/MxsPQWBpAKbU2g5GyygpzomuDgIcwD4CILVqxMowZG7C5pd3WIB3g78QBWfRnDLSHVn36SzVF4Y4j6WoJrfpsddZMbPAroOYDYMVDecZE3baJcAGZZBvZbqBJ6T5Vs5\/B2ZB13IG3VVuT4KtbuEabl+LINaeMmsweNkhiPBH\/tvuMBq3rwoQ34Yqg2G2CfZduN6h7J9tKQfJx8Rkm\/00eYXB2KSeSRrhF+9oc+rJhyTfVkLsrdG941GMRN1jE7aUqGGSmMKBJwmKiEDoC6AAxr7jRDn2kCkeGsVMcsgcFglres3GSGGssCh7lNtojjUptD6sNc9qdCOTf+nI+ogKciBCBaWCNJzBH\/MV41CRxlO5JNKaRmmPQs7OqggXW5gi7JgzHLDJD5\/OC\/OXw8WQzdo322gBOSl4zF5\/NJzjujTBQLQ\/Yfr65vW799+QjvN8eywd0xpSGz\/Wxq9UzU3Y7HJzNStfn6TV\/eHzWdnSWXkw7tteNSuPR4OjWdnxPUrDhYZ3bcsfVrJyo9prV8TWJxzuHDmXI1x5ihFVYbaJJoxXkvDOIx+xgTSxp+g6bIMXIIcYqa4CShf1yExJSCccnsQpbRYu1RxLzZKzRzvJGcxib3iCDT8xy\/fHrL1jUnBjmNE28LpMxHg\/TSoIdy4WJCrYBptU56eKvw47kbm2q6436M4iHqy7K\/64Ju7SK3ms\/eEW9+6QSnGT3eLm+Y7HKCk36N9CZzQVyVoU11Xv5e+Ru\/+rI77\/Kk0TAc1FxoMVkVxByzQagZpVwR\/0aM4b8DdFXhGVbqYoa5oqBlk3j9caHRfthZyl6DJnGbVNHwS4T\/vmjjap9dDIApVVc07cRKEmZ4EzmL7FTGSPJAQLdibz7xo\/WsD9VTw\/o15Hwiml\/VG+f1wJ6kxhb0\/FzVTEWoaXNg6VaV+RMNenI\/kj5lVfa0gAR1LFM7RPWT8i6cGmwUrKCL4TPS3VWgIMPE30fK37DLv7b6fTwqFA3GGA0wErIgVdOZiqgrywlO67kykt8e3BwAH33H3UigtWJUFv6hg5Y5Y9wOna0zXDscrV1BM0RdzZd8gOhaVbAGsZ7zEiOEP4wTdpHcXIt0wMO2yyScOIpjtGguP9EXRIFzdlSpIFzmKNqkp5CODl2qwdCaEltYUzTOYP5OHzcpsx\/E+7SVmX1fI57QZg0EFvzFG\/pTm2l1yPJeHtZqN4xMvc+8EM1BtkXq0Uvr47qU9tHSTd\/eTqe45Ouk4fk6vjA+9I0vV7\/mBgj4ukO+q5vl3tnFkeVT7XJAcTU0bROaZVirniWcajcMfxdxJZVFKFh9k6Sc3VLmnBoGrDdZUMgjA8EEQyWFeROovnXK0uTbPXs\/OXauPtv+x+m+jO+CIUYAsJKtXVinm5EsE2DbOn42tTTXLD0zQEAR+sfWO2uLcokhJRzKaMNuP4urWXl\/V8JiGwEWvlbAyyJxTYjXvZOSE5U7NfPYSq2nb9SJem18puZEYhVnOp6ceTuisHnz72XMfuDHAI6q4M+va46lJEgc0uNep5nj3auRRk3dCzrP1ubL7popFHtTVYK1lylGHhv3Ji4oVO2PVE87gGndO3D2JvksTkhlkq5aZowihGrVytncoMCPDoIaPpWJCKR6ywhXsjyfAZ5RNpSkGipTAVujkbJswf5K1TVLvv5EG1SDkDLoIAQbKDnjQs+Wd+Ayl6Cu3iULkWOcFtVnypVtsoKz3nNh9plP93J7mN5fkHfjPs23bNb+zj\/mH7tm0X\/jHsWY5X0fknHEplIIyVjOIuN8Kl0oEsbhWahr6GIYNTxxWw1WPkpM+DQ\/uw1nmLYue+9oFwYGnite5x523VDq6Jnz2qzsePULLn6sKnoGTfGtc+KU4rB6p0d4yaPBScmWnrkNL8uqjsVXo41JQxjxZ21L0c3U9xsxUze9C5oNLh5sV3xFKfit9wtjII9TfEzu9oaD9TY58UDIprhKvN6vHlg87Ifs0zbn6ueMZ1JMlklu\/5TbHw3GcrqzMYuxWoH3XDvAiF0ch1vQJqq4fqmC7LRrTR6xnXta3ZaA4wXGRwlugEQlurU00QcaXANXgZsQgbs5uIA1fk5Q57wywLS+GKXd\/3hvY5DSEg6ef4in3k8Qbspy999n6LSjehC2fIbgGeSPfI59mmxYM4JpbA9yKiaC1ROfsOp7ksxnWGG9SweT85xIa+jjVh4z\/zZR\/KaHgMGw80ZZXtCLs3dqvCaBrwJCxhwSZLXNwcF9rW13H5BqvrC5e9TPmapPfkDTLDiH0Ml0u6bGgGnxAQUlGTBCKni\/IbEqiE4VVqPE+ZXwmdcVjD4d0\/GnFwG3BwRt4BEHbfGRznwwoQntODSYfDMl+4RrHuoHhjAjnWgmKHyLAExPZKQNxnAPHYHX0noM4NATOpAzOpIoPS7i3qdWGu3Jc7bN5M\/jg0D5yw4aqLUk5FsqL88q4r7pq2kure5kMqMmhph6yB9dOnJkIbOw1gec+29tyxdSRm\/J479kuovJ7n1P83zG7zUEs1tKwCrVwTfw2lK9SRkGpXxL0zqb8maQRQ3N1J5ENUH+c6M2DMYe2PIpExe\/fqvAm0VzloJ+OyhuRQM5kuS0R+LIboIPXK7vWkye7+8LSeqtdH9VvtqY79I4Yf91xLW7qMkRFJrEPDLw8yilcGiuPvMoo\/\/DoEww4AcOmHNQIboTrVP0vqQgzYO1NP3pQR8Yypv\/wXTUYaBgMmAAA=\"><\/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; Sweden Swedish Air Force Flygvapnet The Swedish Air Force, Flygvapnet, founded on 1 July 1926, spent most of its first century as the armed guarantee of Swedish neutrality &mdash; by 1957 one of the strongest air forces in the world, flying home-built Saab jets from rock hangars and road bases while secretly preparing links to the West &mdash; and marks its centenary as a NATO member with the first Gripen E in service, GlobalEye on order and the choice of its next fighter still open. National markingThree yellow crowns on a blue disc Low-visibilityThe same three crowns and disc in subdued grey tones 96Combat aircraft 8Active [&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-25502","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Swedish Air Force | MiGFlug<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/migflug.com\/ja\/\u7a7a\u8ecd\/swedish-air-force\/\" \/>\n<meta property=\"og:locale\" content=\"ja_JP\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Swedish Air Force | MiGFlug\" \/>\n<meta property=\"og:description\" content=\"Order of Battle &middot; Sweden Swedish Air Force Flygvapnet The Swedish Air Force, Flygvapnet, founded on 1 July 1926, spent most of its first century as the armed guarantee of Swedish neutrality &mdash; by 1957 one of the strongest air forces in the world, flying home-built Saab jets from rock hangars and road bases while secretly preparing links to the West &mdash; and marks its centenary as a NATO member with the first Gripen E in service, GlobalEye on order and the choice of its next fighter still open. National markingThree yellow crowns on a blue disc Low-visibilityThe same three crowns and disc in subdued grey tones 96Combat aircraft 8Active [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/migflug.com\/ja\/\u7a7a\u8ecd\/swedish-air-force\/\" \/>\n<meta property=\"og:site_name\" content=\"MiGFlug\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/MiGFlug\/\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ml5psubhxdln.i.optimole.com\/cb:78--.b845\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/06\/migflug-share-1200x630-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@migflug\" \/>\n<meta name=\"twitter:label1\" content=\"\u63a8\u5b9a\u8aad\u307f\u53d6\u308a\u6642\u9593\" \/>\n\t<meta name=\"twitter:data1\" content=\"38\u5206\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/migflug.com\\\/air-forces\\\/swedish-air-force\\\/\",\"url\":\"https:\\\/\\\/migflug.com\\\/air-forces\\\/swedish-air-force\\\/\",\"name\":\"Swedish Air Force | MiGFlug\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/migflug.com\\\/#website\"},\"datePublished\":\"2026-09-28T19:10:18+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/migflug.com\\\/air-forces\\\/swedish-air-force\\\/#breadcrumb\"},\"inLanguage\":\"ja\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/migflug.com\\\/air-forces\\\/swedish-air-force\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/migflug.com\\\/air-forces\\\/swedish-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\":\"Swedish Air Force\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/migflug.com\\\/#website\",\"url\":\"https:\\\/\\\/migflug.com\\\/\",\"name\":\"MiGFlug\",\"description\":\"Fly a Jet Fighter Yourself\",\"publisher\":{\"@id\":\"https:\\\/\\\/migflug.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/migflug.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ja\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/migflug.com\\\/#organization\",\"name\":\"MiGFlug GmbH\",\"url\":\"https:\\\/\\\/migflug.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ja\",\"@id\":\"https:\\\/\\\/migflug.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/migflug.com\\\/wp-content\\\/uploads\\\/2018\\\/10\\\/logo-migflug-blue.png\",\"contentUrl\":\"https:\\\/\\\/migflug.com\\\/wp-content\\\/uploads\\\/2018\\\/10\\\/logo-migflug-blue.png\",\"width\":200,\"height\":100,\"caption\":\"MiGFlug GmbH\"},\"image\":{\"@id\":\"https:\\\/\\\/migflug.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/MiGFlug\\\/\",\"https:\\\/\\\/x.com\\\/migflug\",\"https:\\\/\\\/www.instagram.com\\\/migflug\\\/\",\"https:\\\/\\\/www.youtube.com\\\/user\\\/MiGFlug\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/migflug.com\\\/\",\"https:\\\/\\\/www.pinterest.ch\\\/migflug\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Swedish Air Force | MiGFlug","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/migflug.com\/ja\/\u7a7a\u8ecd\/swedish-air-force\/","og_locale":"ja_JP","og_type":"article","og_title":"Swedish Air Force | MiGFlug","og_description":"Order of Battle &middot; Sweden Swedish Air Force Flygvapnet The Swedish Air Force, Flygvapnet, founded on 1 July 1926, spent most of its first century as the armed guarantee of Swedish neutrality &mdash; by 1957 one of the strongest air forces in the world, flying home-built Saab jets from rock hangars and road bases while secretly preparing links to the West &mdash; and marks its centenary as a NATO member with the first Gripen E in service, GlobalEye on order and the choice of its next fighter still open. National markingThree yellow crowns on a blue disc Low-visibilityThe same three crowns and disc in subdued grey tones 96Combat aircraft 8Active [&hellip;]","og_url":"https:\/\/migflug.com\/ja\/\u7a7a\u8ecd\/swedish-air-force\/","og_site_name":"MiGFlug","article_publisher":"https:\/\/www.facebook.com\/MiGFlug\/","og_image":[{"width":1200,"height":630,"url":"https:\/\/ml5psubhxdln.i.optimole.com\/cb:78--.b845\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/06\/migflug-share-1200x630-1.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_site":"@migflug","twitter_misc":{"\u63a8\u5b9a\u8aad\u307f\u53d6\u308a\u6642\u9593":"38\u5206"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/migflug.com\/air-forces\/swedish-air-force\/","url":"https:\/\/migflug.com\/air-forces\/swedish-air-force\/","name":"Swedish Air Force | MiGFlug","isPartOf":{"@id":"https:\/\/migflug.com\/#website"},"datePublished":"2026-09-28T19:10:18+00:00","breadcrumb":{"@id":"https:\/\/migflug.com\/air-forces\/swedish-air-force\/#breadcrumb"},"inLanguage":"ja","potentialAction":[{"@type":"ReadAction","target":["https:\/\/migflug.com\/air-forces\/swedish-air-force\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/migflug.com\/air-forces\/swedish-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":"Swedish Air Force"}]},{"@type":"WebSite","@id":"https:\/\/migflug.com\/#website","url":"https:\/\/migflug.com\/","name":"\u30de\u30a4\u30b0\u30d5\u30e9\u30c3\u30b0","description":"\u81ea\u5206\u3067\u30b8\u30a7\u30c3\u30c8\u6226\u95d8\u6a5f\u3092\u64cd\u7e26\u3057\u3066\u307f\u3088\u3046","publisher":{"@id":"https:\/\/migflug.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/migflug.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ja"},{"@type":"Organization","@id":"https:\/\/migflug.com\/#organization","name":"MiGFlug GmbH","url":"https:\/\/migflug.com\/","logo":{"@type":"ImageObject","inLanguage":"ja","@id":"https:\/\/migflug.com\/#\/schema\/logo\/image\/","url":"https:\/\/migflug.com\/wp-content\/uploads\/2018\/10\/logo-migflug-blue.png","contentUrl":"https:\/\/migflug.com\/wp-content\/uploads\/2018\/10\/logo-migflug-blue.png","width":200,"height":100,"caption":"MiGFlug GmbH"},"image":{"@id":"https:\/\/migflug.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/MiGFlug\/","https:\/\/x.com\/migflug","https:\/\/www.instagram.com\/migflug\/","https:\/\/www.youtube.com\/user\/MiGFlug","https:\/\/www.linkedin.com\/company\/migflug.com\/","https:\/\/www.pinterest.ch\/migflug\/"]}]}},"_links":{"self":[{"href":"https:\/\/migflug.com\/ja\/wp-json\/wp\/v2\/pages\/25502","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/migflug.com\/ja\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/migflug.com\/ja\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/migflug.com\/ja\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/migflug.com\/ja\/wp-json\/wp\/v2\/comments?post=25502"}],"version-history":[{"count":1,"href":"https:\/\/migflug.com\/ja\/wp-json\/wp\/v2\/pages\/25502\/revisions"}],"predecessor-version":[{"id":25503,"href":"https:\/\/migflug.com\/ja\/wp-json\/wp\/v2\/pages\/25502\/revisions\/25503"}],"up":[{"embeddable":true,"href":"https:\/\/migflug.com\/ja\/wp-json\/wp\/v2\/pages\/22996"}],"wp:attachment":[{"href":"https:\/\/migflug.com\/ja\/wp-json\/wp\/v2\/media?parent=25502"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}