(Circular) (Six-base) MAPSORT of: pFN21AB5617.seq Check: 4395 from: 1 to: 8929 pFN21AB5617 8929 bp With 182 enzymes: SgfI * April 1, 2016 16:38 .. AatII G_ACGT'C Cuts at: 278 331 414 600 1536 6739 278 Size: 53 83 186 936 5203 2468 Fragments arranged by size: 5203 2468 936 186 83 53 AccI GT'mk_AC Cuts at: 1937 2370 5061 6272 1937 Size: 433 2691 1211 4594 Fragments arranged by size: 4594 2691 1211 433 Acc65I G'GTAC_C Cuts at: 6250 6250 Size: 8929 AclI AA'CG_TT Cuts at: 1563 7056 7429 1563 Size: 5493 373 3063 Fragments arranged by size: 5493 3063 373 AcuI CTGAAGnnnnnnnnnnnnnn_nn' Cuts at: 1632 2222 2939 4195 4680 4746 6992 8376 8644 Size: 590 717 1256 485 66 2246 1384 268 Cuts at: 8644 1632 Size: 1917 Fragments arranged by size: 2246 1917 1384 1256 717 590 485 268 66 AflII C'TTAA_G Cuts at: 820 1017 820 Size: 197 8732 AflIII A'CryG_T Cuts at: 1203 2434 4091 5148 5742 7828 8805 1203 Size: 1231 1657 1057 594 2086 977 1327 Fragments arranged by size: 2086 1657 1327 1231 1057 977 594 AgeI A'CCGG_T Cuts at: 2574 7760 2574 Size: 5186 3743 AhdI GACnn_n'nnGTC Cuts at: 2467 7658 2467 Size: 5191 3738 AleI CACnn'nnGTG Cuts at: 1166 1166 Size: 8929 AlfI GCAnnnnnnTGCnnnnnnnnnn_nn' Cuts at: 1184 2057 1184 Size: 873 8056 AlwNI CAG_nnn'CTG Cuts at: 2847 3062 6672 8244 2847 Size: 215 3610 1572 3532 Fragments arranged by size: 3610 3532 1572 215 ApaI G_GGCC'C Cuts at: 2986 5277 2986 Size: 2291 6638 ApaLI G'TGCA_C Cuts at: 3720 6986 8142 3720 Size: 3266 1156 4507 Fragments arranged by size: 4507 3266 1156 ApoI r'AATT_y Cuts at: 1493 2608 3217 3436 3788 4060 4242 4360 4846 Size: 1115 609 219 352 272 182 118 486 Cuts at: 4846 5370 5557 5702 6238 6464 6616 8725 1493 Size: 524 187 145 536 226 152 2109 1697 Fragments arranged by size: 2109 1697 1115 609 536 524 486 352 272 226 219 187 182 152 145 118 AseI AT'TA_AT Cuts at: 160 1032 7483 160 Size: 872 6451 1606 Fragments arranged by size: 6451 1606 872 AsiSI GCG_AT'CGC Cuts at: 2001 2001 Size: 8929 AvaI C'yCGr_G Cuts at: 1870 1943 4375 6254 1870 Size: 73 2432 1879 4545 Fragments arranged by size: 4545 2432 1879 73 BamHI G'GATC_C Cuts at: 3970 4533 6259 6626 3970 Size: 563 1726 367 6273 Fragments arranged by size: 6273 1726 563 367 BanI G'GyrC_C Cuts at: 618 943 1160 1787 2198 3624 6018 6250 7705 Size: 325 217 627 411 1426 2394 232 1455 Cuts at: 7705 618 Size: 1842 Fragments arranged by size: 2394 1842 1455 1426 627 411 325 232 217 BanII G_rGCy'C Cuts at: 1391 2511 2986 5277 5902 6248 1391 Size: 1120 475 2291 625 346 4072 Fragments arranged by size: 4072 2291 1120 625 475 346 BbsI GAAGACnn'nnnn_ Cuts at: 928 1899 2238 5606 5965 928 Size: 971 339 3368 359 3892 Fragments arranged by size: 3892 3368 971 359 339 BcgI CGAnnnnnnTGCnnnnnnnnnn_nn' Cuts at: 1903 1937 7120 7154 1903 Size: 34 5183 34 3678 Fragments arranged by size: 5183 3678 34 34 BciVI GTATCCnnnnn_n' Cuts at: 5145 6162 6821 8031 5145 Size: 1017 659 1210 6043 Fragments arranged by size: 6043 1210 1017 659 BclI T'GATC_A Cuts at: 1548 2386 1548 Size: 838 8091 BglI GCCn_nnn'nGGC Cuts at: 136 243 365 436 1067 1672 2009 7540 136 Size: 107 122 71 631 605 337 5531 1525 Fragments arranged by size: 5531 1525 631 605 337 122 107 71 BglII A'GATC_T Cuts at: 3681 4945 5548 5596 8924 3681 Size: 1264 603 48 3328 3686 Fragments arranged by size: 3686 3328 1264 603 48 BlpI GC'TnA_GC Cuts at: 6346 6346 Size: 8929 Bme1580I G_kGCm'C Cuts at: 1790 2986 3724 5017 5277 6990 8146 1790 Size: 1196 738 1293 260 1713 1156 2573 Fragments arranged by size: 2573 1713 1293 1196 1156 738 260 BmgBI CAC'GTC Cuts at: 1318 1318 Size: 8929 BmrI ACTGGGnnnn_n' Cuts at: 442 858 911 994 1393 1417 2271 3531 5271 Size: 416 53 83 399 24 854 1260 1740 Cuts at: 5271 6660 7618 442 Size: 1389 958 1753 Fragments arranged by size: 1753 1740 1389 1260 958 854 416 399 83 53 24 BmtI G_CTAG'C Cuts at: 1056 1056 Size: 8929 BpmI CTGGAGnnnnnnnnnnnnnn_nn' Cuts at: 1239 2912 3146 3450 7589 1239 Size: 1673 234 304 4139 2579 Fragments arranged by size: 4139 2579 1673 304 234 Bpu10I CC'TnA_GC Cuts at: 3659 3659 Size: 8929 BpuEI CTTGAGnnnnnnnnnnnnnn_nn' Cuts at: 7054 7919 8217 7054 Size: 865 298 7766 Fragments arranged by size: 7766 865 298 BsaI GGTCTCn'nnnn_ Cuts at: 882 1499 3342 5517 7592 882 Size: 617 1843 2175 2075 2219 Fragments arranged by size: 2219 2175 2075 1843 617 BsaAI yAC'GTr Cuts at: 493 1204 6720 493 Size: 711 5516 2702 Fragments arranged by size: 5516 2702 711 BsaBI GATnn'nnATC Cuts at: 3249 8923 3249 Size: 5674 3255 BsaHI Gr'CG_yC Cuts at: 275 328 411 597 1533 6736 7118 7753 275 Size: 53 83 186 936 5203 382 635 1451 Fragments arranged by size: 5203 1451 936 635 382 186 83 53 BsaWI w'CCGG_w Cuts at: 2574 7362 7760 8034 8181 8592 2574 Size: 4788 398 274 147 411 2911 Fragments arranged by size: 4788 2911 411 398 274 147 BsaXI ACnnnnnCTCCnnnnnnn_nnn' Cuts at: 1178 1208 1373 1403 2538 2568 1178 Size: 30 165 30 1135 30 7539 Fragments arranged by size: 7539 1135 165 30 30 30 BseRI GAGGAGnnnnnnnn_nn' Cuts at: 1186 2080 4980 5864 5910 1186 Size: 894 2900 884 46 4205 Fragments arranged by size: 4205 2900 894 884 46 BseYI C'CCAG_C Cuts at: 2510 2985 3759 4138 8132 8628 2510 Size: 475 774 379 3994 496 2811 Fragments arranged by size: 3994 2811 774 496 475 379 BsgI GTGCAGnnnnnnnnnnnnnn_nn' Cuts at: 1163 1736 2081 3817 5150 5276 1163 Size: 573 345 1736 1333 126 4816 Fragments arranged by size: 4816 1736 1333 573 345 126 BsiEI CG_ry'CG Cuts at: 1540 1815 2001 3647 6379 7140 8168 1540 Size: 275 186 1646 2732 761 1028 2301 Fragments arranged by size: 2732 2301 1646 1028 761 275 186 BsiHKAI G_wGCw'C Cuts at: 2046 3192 3724 3857 4334 5230 5874 6102 6990 Size: 1146 532 133 477 896 644 228 888 Cuts at: 6990 7075 8146 2046 Size: 85 1071 2829 Fragments arranged by size: 2829 1146 1071 896 888 644 532 477 228 133 85 BsmI GAATG_Cn' Cuts at: 2638 2869 3095 3659 6440 6533 2638 Size: 231 226 564 2781 93 5034 Fragments arranged by size: 5034 2781 564 231 226 93 Bsp1286I G_dGCh'C Cuts at: 1391 1790 2046 2511 2986 3192 3724 3857 4334 Size: 399 256 465 475 206 532 133 477 Cuts at: 4334 5017 5230 5277 5874 5902 6102 6248 6990 Size: 683 213 47 597 28 200 146 742 Cuts at: 6990 7075 8146 1391 Size: 85 1071 2174 Fragments arranged by size: 2174 1071 742 683 597 532 477 475 465 399 256 213 206 200 146 133 85 47 28 BspEI T'CCGG_A Cuts at: 8592 8592 Size: 8929 BspHI T'CATG_A Cuts at: 3184 5448 6818 8548 3184 Size: 2264 1370 1730 3565 Fragments arranged by size: 3565 2264 1730 1370 BspMI ACCTGCnnnn'nnnn_ Cuts at: 844 2432 3385 4764 6284 844 Size: 1588 953 1379 1520 3489 Fragments arranged by size: 3489 1588 1520 1379 953 BsrBI CCG'CTC Cuts at: 1394 1823 3663 6816 1394 Size: 429 1840 3153 3507 Fragments arranged by size: 3507 3153 1840 429 BsrDI GCAATG_nn' Cuts at: 65 1248 2077 2633 4624 7424 7598 65 Size: 1183 829 556 1991 2800 174 1396 Fragments arranged by size: 2800 1991 1396 1183 829 556 174 BsrFI r'CCGG_y Cuts at: 1700 1810 2574 7573 7760 1700 Size: 110 764 4999 187 2869 Fragments arranged by size: 4999 2869 764 187 110 BsrGI T'GTAC_A Cuts at: 96 4564 5767 96 Size: 4468 1203 3258 Fragments arranged by size: 4468 3258 1203 BssHII G'CGCG_C Cuts at: 1925 3236 1925 Size: 1311 7618 BssSI C'ACGA_G Cuts at: 2039 6989 8001 2039 Size: 4950 1012 2967 Fragments arranged by size: 4950 2967 1012 BstAPI GCAn_nnn'nTGC Cuts at: 794 3588 794 Size: 2794 6135 BstBI TT'CG_AA Cuts at: 5554 5566 7733 5554 Size: 12 2167 6750 Fragments arranged by size: 6750 2167 12 BstEII G'GTnAC_C Cuts at: 1184 1184 Size: 8929 BstXI CCAn_nnnn'nTGG Cuts at: 5802 5802 Size: 8929 BstYI r'GATC_y Cuts at: 1972 2924 3540 3681 3970 4225 4533 4945 5548 Size: 952 616 141 289 255 308 412 603 Cuts at: 5548 5596 6259 6626 7011 7028 8480 8566 8578 Size: 48 663 367 385 17 1452 86 12 Cuts at: 8578 8924 1972 Size: 346 1977 Fragments arranged by size: 1977 1452 952 663 616 603 412 385 367 346 308 289 255 141 86 48 17 12 BtgI C'CryG_G Cuts at: 513 1065 2145 3934 513 Size: 552 1080 1789 5508 Fragments arranged by size: 5508 1789 1080 552 BtgZI GCGATGnnnnnnnnnn'nnnn_ Cuts at: 487 1170 1226 4418 487 Size: 683 56 3192 4998 Fragments arranged by size: 4998 3192 683 56 BtsI GCAGTG_nn' Cuts at: 2479 3190 4960 5259 6445 7239 7259 2479 Size: 711 1770 299 1186 794 20 4149 Fragments arranged by size: 4149 1770 1186 794 711 299 20 ClaI AT'CG_AT Cuts at: 1554 3079 1554 Size: 1525 7404 CspCI CAAnnnnnGTGGnnnnnnnnnn_nn' Cuts at: 529 564 529 Size: 35 8894 DraI TTT'AAA Cuts at: 2223 3798 4101 6233 2223 Size: 1575 303 2132 4919 Fragments arranged by size: 4919 2132 1575 303 DrdI GACnn_nn'nnGTC Cuts at: 809 1316 2698 5149 7936 809 Size: 507 1382 2451 2787 1802 Fragments arranged by size: 2787 2451 1802 1382 507 EaeI y'GGCC_r Cuts at: 8 62 1487 1537 1812 1830 3931 6376 7265 Size: 54 1425 50 275 18 2101 2445 889 Cuts at: 7265 8894 8 Size: 1629 43 Fragments arranged by size: 2445 2101 1629 1425 889 275 54 50 43 18 EagI C'GGCC_G Cuts at: 1537 1812 6376 1537 Size: 275 4564 4090 Fragments arranged by size: 4564 4090 275 EarI CTCTTCn'nnn_ Cuts at: 1353 2499 5308 6859 1353 Size: 1146 2809 1551 3423 Fragments arranged by size: 3423 2809 1551 1146 EciI GGCGGAnnnnnnnnn_nn' Cuts at: 387 1451 1589 7516 7890 8036 387 Size: 1064 138 5927 374 146 1280 Fragments arranged by size: 5927 1280 1064 374 146 138 Eco57MI CTGrAGnnnnnnnnnnnnnn_nn' Cuts at: 1239 1632 2222 2912 2939 3146 3450 4195 4680 Size: 393 590 690 27 207 304 745 485 Cuts at: 4680 4746 6992 7589 8376 8644 1239 Size: 66 2246 597 787 268 1524 Fragments arranged by size: 2246 1524 787 745 690 597 590 485 393 304 268 207 66 27 EcoNI CCTnn'n_nnAGG Cuts at: 2240 2240 Size: 8929 EcoO109I rG'GnC_Cy Cuts at: 2011 2421 2982 2011 Size: 410 561 7958 Fragments arranged by size: 7958 561 410 EcoRI G'AATT_C Cuts at: 4060 4360 6238 6616 4060 Size: 300 1878 378 6373 Fragments arranged by size: 6373 1878 378 300 EcoRV GAT'ATC Cuts at: 2646 6069 2646 Size: 3423 5506 FspI TGC'GCA Cuts at: 7435 7435 Size: 8929 HaeII r_GCGC'y Cuts at: 1678 2541 8076 1678 Size: 863 5535 2531 Fragments arranged by size: 5535 2531 863 Hin4I GAynnnnnvTCnnnnnnnn_nnnnn' Cuts at: 1373 1405 1540 1572 2453 2485 2538 2570 3658 Size: 32 135 32 881 32 53 32 1088 Cuts at: 3658 3690 5566 5598 5843 5875 7570 7602 7644 Size: 32 1876 32 245 32 1695 32 42 Cuts at: 7644 7676 1373 Size: 32 2626 Fragments arranged by size: 2626 1876 1695 1088 881 245 135 53 42 32 32 32 32 32 32 32 32 32 HincII GTy'rAC Cuts at: 669 1657 1938 2371 2413 3115 3139 3286 4430 Size: 988 281 433 42 702 24 147 1144 Cuts at: 4430 6273 6519 669 Size: 1843 246 3079 Fragments arranged by size: 3079 1843 1144 988 702 433 281 246 147 42 24 HindIII A'AGCT_T Cuts at: 748 748 Size: 8929 HpaI GTT'AAC Cuts at: 6519 6519 Size: 8929 KpnI G_GTAC'C Cuts at: 6254 6254 Size: 8929 MfeI C'AATT_G Cuts at: 4077 6528 4077 Size: 2451 6478 MluI A'CGCG_T Cuts at: 8805 8805 Size: 8929 MmeI TCCrACnnnnnnnnnnnnnnnnnn_nn' Cuts at: 1305 2451 4274 4669 5331 5609 8043 8227 1305 Size: 1146 1823 395 662 278 2434 184 2007 Fragments arranged by size: 2434 2007 1823 1146 662 395 278 184 MscI TGG'CCA Cuts at: 10 64 1489 1832 3933 10 Size: 54 1425 343 2101 5006 Fragments arranged by size: 5006 2101 1425 343 54 MslI CAynn'nnrTG Cuts at: 518 1166 2039 2354 2882 3871 4391 5298 5469 Size: 648 873 315 528 989 520 907 171 Cuts at: 5469 6887 7246 7405 518 Size: 1418 359 159 2042 Fragments arranged by size: 2042 1418 989 907 873 648 528 520 359 315 171 159 MspA1I CmG'CkG Cuts at: 1606 2018 2147 4483 5518 6345 7022 8170 8415 Size: 412 129 2336 1035 827 677 1148 245 Cuts at: 8415 1606 Size: 2120 Fragments arranged by size: 2336 2120 1148 1035 827 677 412 245 129 NcoI C'CATG_G Cuts at: 513 1065 513 Size: 552 8377 NdeI CA'TA_TG Cuts at: 387 3752 387 Size: 3365 5564 NheI G'CTAG_C Cuts at: 1052 1052 Size: 8929 NotI GC'GGCC_GC Cuts at: 6376 6376 Size: 8929 NspI r_CATG'y Cuts at: 1132 1229 2438 4095 4428 5152 5264 5746 6287 Size: 97 1209 1657 333 724 112 482 541 Cuts at: 6287 7832 1132 Size: 1545 2229 Fragments arranged by size: 2229 1657 1545 1209 724 541 482 333 112 97 PasI CC'CwG_GG Cuts at: 1348 2542 1348 Size: 1194 7735 PciI A'CATG_T Cuts at: 2434 4091 5148 5742 7828 2434 Size: 1657 1057 594 2086 3535 Fragments arranged by size: 3535 2086 1657 1057 594 PflMI CCAn_nnn'nTGG Cuts at: 1108 3551 1108 Size: 2443 6486 PfoI T'CCnGG_A Cuts at: 3444 6062 3444 Size: 2618 6311 PmeI GTTT'AAAC Cuts at: 6233 6233 Size: 8929 PpiI GAACnnnnnCTCnnnnnnnn_nnnnn' Cuts at: 6998 7030 8511 8543 6998 Size: 32 1481 32 7384 Fragments arranged by size: 7384 1481 32 32 PpuMI rG'GwC_Cy Cuts at: 2421 2421 Size: 8929 PshAI GACnn'nnGTC Cuts at: 1613 1613 Size: 8929 PsiI TTA'TAA Cuts at: 6499 6499 Size: 8929 PspOMI G'GGCC_C Cuts at: 2982 5273 2982 Size: 2291 6638 PsrI GAACnnnnnnTACnnnnnnn_nnnnn' Cuts at: 3247 3279 3247 Size: 32 8897 PstI C_TGCA'G Cuts at: 830 2309 3566 3584 6281 830 Size: 1479 1257 18 2697 3478 Fragments arranged by size: 3478 2697 1479 1257 18 PvuI CG_AT'CG Cuts at: 2001 3647 2001 Size: 1646 7283 PvuII CAG'CTG Cuts at: 4483 4483 Size: 8929 SacII CC_GC'GG Cuts at: 2148 2148 Size: 8929 SalI G'TCGA_C Cuts at: 1936 2369 6271 1936 Size: 433 3902 4594 Fragments arranged by size: 4594 3902 433 SapI GCTCTTCn'nnn_ Cuts at: 2499 2499 Size: 8929 SbfI CC_TGCA'GG Cuts at: 6281 6281 Size: 8929 ScaI AGT'ACT Cuts at: 4270 7177 8889 4270 Size: 2907 1712 4310 Fragments arranged by size: 4310 2907 1712 SfcI C'TryA_G Cuts at: 826 1045 2305 3562 3580 5034 5058 5761 6277 Size: 219 1260 1257 18 1454 24 703 516 Cuts at: 6277 7412 8093 8284 826 Size: 1135 681 191 1471 Fragments arranged by size: 1471 1454 1260 1257 1135 703 681 516 219 191 24 18 SgfI GCG_AT'CGC Cuts at: 2001 2001 Size: 8929 SgrAI Cr'CCGG_yG Cuts at: 1700 1700 Size: 8929 SmaI CCC'GGG Cuts at: 1872 6256 1872 Size: 4384 4545 SmlI C'TyrA_G Cuts at: 820 1017 1943 7033 7934 8196 820 Size: 197 926 5090 901 262 1553 Fragments arranged by size: 5090 1553 926 901 262 197 SnaBI TAC'GTA Cuts at: 493 6720 493 Size: 6227 2702 SpeI A'CTAG_T Cuts at: 152 5165 152 Size: 5013 3916 SphI G_CATG'C Cuts at: 1132 6287 1132 Size: 5155 3774 SspI AAT'ATT Cuts at: 5 52 6853 5 Size: 47 6801 2081 Fragments arranged by size: 6801 2081 47 StuI AGG'CCT Cuts at: 1517 1517 Size: 8929 StyI C'CwwG_G Cuts at: 513 1065 2055 2194 3817 4816 6368 513 Size: 552 990 139 1623 999 1552 3074 Fragments arranged by size: 3074 1623 1552 999 990 552 139 TaqII GACCGAnnnnnnnnn_nn' Cuts at: 325 1580 2170 2295 5450 6956 6973 7126 7311 Size: 1255 590 125 3155 1506 17 153 185 Cuts at: 7311 7756 325 Size: 445 1498 Fragments arranged by size: 3155 1506 1498 1255 590 445 185 153 125 17 TatI w'GTAC_w Cuts at: 96 370 450 483 534 1977 2253 3953 4094 Size: 274 80 33 51 1443 276 1700 141 Cuts at: 4094 4268 4564 4627 4981 5767 7175 8887 96 Size: 174 296 63 354 786 1408 1712 138 Fragments arranged by size: 1712 1700 1443 1408 786 354 296 276 274 174 141 138 80 63 51 33 TstI CACnnnnnnTCCnnnnnnn_nnnnn' Cuts at: 2019 2051 3868 3900 8889 8921 2019 Size: 32 1817 32 4989 32 2027 Fragments arranged by size: 4989 2027 1817 32 32 32 Tth111I GACn'n_nGTC Cuts at: 1316 1316 Size: 8929 XbaI T'CTAG_A Cuts at: 2809 4064 6265 2809 Size: 1255 2201 5473 Fragments arranged by size: 5473 2201 1255 XcmI CCAnnnn_n'nnnnTGG Cuts at: 6213 6213 Size: 8929 XhoI C'TCGA_G Cuts at: 1943 1943 Size: 8929 XmaI C'CCGG_G Cuts at: 1870 6254 1870 Size: 4384 4545 XmnI GAAnn'nnTTC Cuts at: 2235 4962 7058 2235 Size: 2727 2096 4106 Fragments arranged by size: 4106 2727 2096 ZraI GAC'GTC Cuts at: 276 329 412 598 1534 6737 276 Size: 53 83 186 936 5203 2468 Fragments arranged by size: 5203 2468 936 186 83 53 Enzymes that do cut: AatII AccI Acc65I AclI AcuI AflII AflIII AgeI AhdI AleI AlfI AlwNI ApaI ApaLI ApoI AseI AsiSI AvaI BamHI BanI BanII BbsI BcgI BciVI BclI BglI BglII BlpI Bme1580I BmgBI BmrI BmtI BpmI Bpu10I BpuEI BsaI BsaAI BsaBI BsaHI BsaWI BsaXI BseRI BseYI BsgI BsiEI BsiHKAI BsmI Bsp1286I BspEI BspHI BspMI BsrBI BsrDI BsrFI BsrGI BssHII BssSI BstAPI BstBI BstEII BstXI BstYI BtgI BtgZI BtsI ClaI CspCI DraI DrdI EaeI EagI EarI EciI Eco57MI EcoNI EcoO109I EcoRI EcoRV FspI HaeII Hin4I HincII HindIII HpaI KpnI MfeI MluI MmeI MscI MslI MspA1I NcoI NdeI NheI NotI NspI PasI PciI PflMI PfoI PmeI PpiI PpuMI PshAI PsiI PspOMI PsrI PstI PvuI PvuII SacII SalI SapI SbfI ScaI SfcI SgfI SgrAI SmaI SmlI SnaBI SpeI SphI SspI StuI StyI TaqII TatI TstI Tth111I XbaI XcmI XhoI XmaI XmnI ZraI Enzymes that do not cut: AarI AfeI AloI AscI AvrII BaeI BbeI BbvCI BfrBI BplI BsiWI BsmBI BstZ17I Bsu36I DraIII EcoICRI FalI FseI FspAI KasI NaeI NarI NgoMIV NruI NsiI PacI PmlI PspXI RsrII SacI SanDI SexAI SfiI SfoI SrfI SwaI