diff --git a/applications/apertif/designs/apertif_unb1_fn_bf_emu/src/hex/bg_data_0.hex b/applications/apertif/designs/apertif_unb1_fn_bf_emu/src/hex/bg_data_0.hex
index d8f6ab3364f009637f19bd46bd285e126570b6be..5edea8e39f6c590d953666a9bfda898073badcdd 100644
--- a/applications/apertif/designs/apertif_unb1_fn_bf_emu/src/hex/bg_data_0.hex
+++ b/applications/apertif/designs/apertif_unb1_fn_bf_emu/src/hex/bg_data_0.hex
@@ -1,129 +1,129 @@
 :02000000007589
-:02000100027487
+:02000100067483
 :020002000405F3
-:020003000405F2
+:020003000404F3
 :02000400EE0408
-:02000500EE0407
+:02000500EE0506
 :02000600FF05F4
 :02000700FF05F3
 :02000800FFFCFB
 :02000900FFFCFA
 :02000A000CFFE9
-:02000B000CFFE8
+:02000B000CFEE9
 :02000C0012FFE1
-:02000D0012FFE0
+:02000D0012FEE1
 :02000E00040AE2
 :02000F00040AE1
 :020010000402E8
 :020011000402E7
 :02001200CB0819
-:02001300CC0916
+:02001300CC0A15
 :02001400F4DD19
-:02001500F3DD19
+:02001500F2DE19
 :020016000A0ED0
-:020017000A0ECF
+:020017000B0DCF
 :020018001A00CC
-:020019001A00CB
+:020019001AFFCC
 :02001A0020F3D1
-:02001B0020F2D1
+:02001B0020F1D2
 :02001C0012F7D9
-:02001D0012F6D9
+:02001D0011F6DA
 :02001E000D359E
-:02001F000E359C
+:02001F0010349B
 :020020002A02B2
-:020021002A02B1
+:020021002A00B3
 :0200220000EFED
 :0200230000EFEC
 :0200240005FBDA
-:0200250005FBD9
+:0200250004FBDA
 :0200260031DACD
-:0200270031D9CD
+:020027002FD8D0
 :02002800F014D2
-:02002900F014D1
+:02002900F115CF
 :02002A0007FCD1
 :02002B0007FCD0
 :02002C00FF0DC6
-:02002D00FF0DC5
+:02002D00000DC4
 :02002E001510AB
-:02002F001610A9
+:02002F00160FAA
 :02003000DAFBF9
-:02003100DAFCF7
+:02003100DAFDF6
 :02003200F2FDDD
-:02003300F2FDDC
+:02003300F2FEDB
 :02003400FE06C6
 :02003500FF06C4
 :020036000B02BB
 :020037000B01BB
 :0200380025F2AF
-:0200390025F1AF
+:0200390024F0B1
 :02003A00DAE00A
-:02003B00DAE108
+:02003B00D9E208
 :02003C000FEFC4
-:02003D000FEFC3
+:02003D000EEFC4
 :02003E000FEBC6
-:02003F000FEBC5
+:02003F000EEAC7
 :02004000F1EBE2
-:02004100F1EBE1
+:02004100F0ECE1
 :02004200F1EFDC
-:02004300F1F0DA
+:02004300F0F0DB
 :0200440026E0B4
-:0200450025DFB5
+:0200450024DEB7
 :02004600DBF2EB
-:02004700DBF3E9
+:02004700DAF4E9
 :02004800F502BF
 :02004900F502BE
 :02004A000206AC
 :02004B000206AB
 :02004C000EFDA7
-:02004D000EFDA6
+:02004D000EFCA7
 :02004E0026FB8F
-:02004F0025FB8F
+:02004F0025F991
 :02005000EB10B3
 :02005100EB11B1
 :02005200010D9E
-:02005300010D9D
+:02005300020D9C
 :02005400F9FCB5
-:02005500F9FCB4
+:02005500F8FCB5
 :02005600101484
 :02005700111383
 :02005800CFDAFD
-:02005900CEDBFC
+:02005900CDDDFB
 :02005A00FBFBAE
 :02005B00FBFBAD
 :02005C0000EFB3
 :02005D00FFEFB3
 :02005E00D602C8
-:02005F00D603C6
+:02005F00D605C4
 :02006000F33576
-:02006100F43574
+:02006100F63671
 :02006200EEF7B7
-:02006300EEF7B6
+:02006300EEF8B5
 :02006400E0F3C7
-:02006500DFF4C6
+:02006500DFF5C5
 :02006600E600B2
-:02006700E600B1
+:02006700E601B0
 :02006800F60E92
-:02006900F60E91
+:02006900F70F8F
 :02006A000CDDAB
-:02006B000BDDAB
+:02006B000ADDAC
 :02006C00350855
-:02006D00350755
+:02006D00350557
 :02006E00FC0292
-:02006F00FC0390
+:02006F00FD038F
 :02007000FC0A88
-:02007100FC0A87
+:02007100FD0B85
 :02007200EEFF9F
 :02007300EE009D
 :02007400F4FF97
-:02007500F4FF96
+:02007500F40095
 :0200760001FC8B
 :0200770001FC8A
 :02007800010580
 :0200790001057F
 :02007A0012046E
-:02007B0012046D
+:02007B0012036E
 :02007C00FC0581
-:02007D00FC0580
+:02007D00FD057F
 :02007E0000750B
-:02007F00027409
+:02007F00067405
 :00000001FF
diff --git a/applications/apertif/designs/apertif_unb1_fn_bf_emu/src/hex/bg_data_1.hex b/applications/apertif/designs/apertif_unb1_fn_bf_emu/src/hex/bg_data_1.hex
index da50c33174b95ecb7b86c92bac03f76d38c72169..45ec9087243ad9e3d4c770821d95e891cc941980 100644
--- a/applications/apertif/designs/apertif_unb1_fn_bf_emu/src/hex/bg_data_1.hex
+++ b/applications/apertif/designs/apertif_unb1_fn_bf_emu/src/hex/bg_data_1.hex
@@ -1,129 +1,129 @@
-:02000000047486
-:02000100067483
-:020002000405F3
+:020000000C747E
+:02000100127378
+:020002000404F4
 :020003000404F3
-:02000400EE0507
-:02000500EE0506
-:02000600FF05F4
-:02000700FF05F3
+:02000400EF0605
+:02000500EF0703
+:020006000005F3
+:020007000005F2
 :02000800FFFCFB
-:02000900FFFCFA
-:02000A000CFFE9
-:02000B000CFEE9
-:02000C0012FFE1
-:02000D0012FEE1
-:02000E00040AE2
-:02000F00040AE1
+:02000900FEFCFB
+:02000A000CFEEA
+:02000B000CFDEA
+:02000C0011FEE3
+:02000D0011FDE3
+:02000E00050AE1
+:02000F00050AE0
 :020010000402E8
 :020011000402E7
-:02001200CC0917
-:02001300CC0A15
-:02001400F3DE19
-:02001500F2DE19
-:020016000B0ECF
-:020017000B0DCF
-:020018001AFFCD
-:020019001AFFCC
-:02001A0020F2D2
-:02001B0020F1D2
-:02001C0012F6DA
-:02001D0011F6DA
-:02001E000F359C
-:02001F0010349B
-:020020002A01B3
-:020021002A00B3
-:0200220000EFED
-:0200230000EFEC
-:0200240004FBDB
-:0200250004FBDA
-:0200260030D9CF
-:020027002FD8D0
-:02002800F114D1
-:02002900F115CF
-:02002A0007FCD1
-:02002B0007FCD0
+:02001200CD0D12
+:02001300CD100E
+:02001400F0DF1B
+:02001500EFE01A
+:020016000C0DCF
+:020017000C0CCF
+:020018001AFDCF
+:020019001AFCCF
+:02001A001FF0D5
+:02001B001EEED7
+:02001C0011F5DC
+:02001D0010F4DD
+:02001E0013339A
+:02001F00163297
+:020020002AFFB5
+:020021002AFDB6
+:02002200FFEFEE
+:02002300FFEFED
+:0200240004FADC
+:0200250004FADB
+:020026002DD5D6
+:020027002BD3D9
+:02002800F215CF
+:02002900F316CC
+:02002A0007FBD2
+:02002B0006FBD2
 :02002C00000DC5
 :02002D00000DC4
-:02002E00160FAB
-:02002F00160FAA
-:02003000DAFDF7
-:02003100DAFDF6
-:02003200F2FDDD
-:02003300F2FEDB
-:02003400FF06C5
-:02003500FF06C4
-:020036000B01BC
-:020037000B01BB
-:0200380024F1B1
-:0200390024F0B1
-:02003A00D9E10A
-:02003B00D9E208
-:02003C000EEFC5
-:02003D000EEFC4
-:02003E000EEAC8
-:02003F000EEAC7
-:02004000F0ECE2
-:02004100F0ECE1
-:02004200F1F0DB
-:02004300F0F0DB
-:0200440024DFB7
-:0200450024DEB7
-:02004600DBF3EA
-:02004700DAF4E9
-:02004800F502BF
-:02004900F502BE
+:02002E00170EAB
+:02002F00180DAA
+:02003000DAFFF5
+:02003100DA00F3
+:02003200F2FEDC
+:02003300F2FFDA
+:02003400FF07C4
+:020035000007C2
+:020036000B00BD
+:020037000B00BC
+:0200380023EEB5
+:0200390022ECB7
+:02003A00D7E409
+:02003B00D6E607
+:02003C000DEEC7
+:02003D000CEDC8
+:02003E000DEAC9
+:02003F000CE9CA
+:02004000EFEDE2
+:02004100EEEEE1
+:02004200EFF1DC
+:02004300EFF2DA
+:0200440022DCBC
+:0200450020DABF
+:02004600DAF6E8
+:02004700D9F8E6
+:02004800F503BE
+:02004900F503BD
 :02004A000206AC
-:02004B000206AB
-:02004C000EFCA8
-:02004D000EFCA7
-:02004E0025FA91
-:02004F0025F991
-:02005000EB11B2
-:02005100EB11B1
-:02005200010D9E
-:02005300020D9C
-:02005400F9FCB5
-:02005500F8FCB5
-:02005600111384
-:02005700111383
-:02005800CDDCFD
-:02005900CDDDFB
+:02004B000306AA
+:02004C000EFBA9
+:02004D000DFBA9
+:02004E0025F893
+:02004F0024F695
+:02005000EC12B0
+:02005100ED13AD
+:02005200020D9D
+:02005300030D9B
+:02005400F8FDB5
+:02005500F8FDB4
+:02005600121284
+:02005700131183
+:02005800CBE0FB
+:02005900C9E3F9
 :02005A00FBFBAE
-:02005B00FBFBAD
-:02005C00FFEFB4
-:02005D00FFEFB3
-:02005E00D604C6
-:02005F00D605C4
-:02006000F53673
-:02006100F63671
-:02006200EEF7B7
-:02006300EEF8B5
-:02006400DFF4C7
-:02006500DFF5C5
-:02006600E600B2
-:02006700E601B0
-:02006800F60E92
-:02006900F70F8F
-:02006A000BDDAC
-:02006B000ADDAC
-:02006C00350657
-:02006D00350557
+:02005B00FBFCAC
+:02005C00FEEFB5
+:02005D00FDEFB5
+:02005E00D607C3
+:02005F00D709BF
+:02006000F83670
+:02006100FB376B
+:02006200EDF9B6
+:02006300EDFAB4
+:02006400DEF6C6
+:02006500DEF8C3
+:02006600E602B0
+:02006700E603AE
+:02006800F80F8F
+:02006900F80F8E
+:02006A0008DCB0
+:02006B0006DCB1
+:02006C0035025B
+:02006D0035005C
 :02006E00FD0390
 :02006F00FD038F
-:02007000FD0A87
-:02007100FD0B85
+:02007000FD0B86
+:02007100FE0B84
 :02007200EE009E
-:02007300EE009D
+:02007300EE019C
 :02007400F40096
 :02007500F40095
 :0200760001FC8B
-:0200770001FC8A
+:0200770000FC8B
 :02007800010580
-:0200790001057F
-:02007A0012036F
-:02007B0012036E
+:0200790002057E
+:02007A00120270
+:02007B0013016F
 :02007C00FD0580
 :02007D00FD057F
-:02007E00047408
-:02007F00067405
+:02007E000C7400
+:02007F001273FA
 :00000001FF
diff --git a/applications/apertif/designs/apertif_unb1_fn_bf_emu/src/hex/bg_data_2.hex b/applications/apertif/designs/apertif_unb1_fn_bf_emu/src/hex/bg_data_2.hex
index 0adad86e248395ab11847597d29586d3f60f6638..52c6bf83ef17e1b33c6ddfa56d85ba299bfe381e 100644
--- a/applications/apertif/designs/apertif_unb1_fn_bf_emu/src/hex/bg_data_2.hex
+++ b/applications/apertif/designs/apertif_unb1_fn_bf_emu/src/hex/bg_data_2.hex
@@ -1,129 +1,129 @@
-:02000000087482
-:020001000A747F
-:020002000404F4
-:020003000404F3
-:02000400EE0507
-:02000500EE0605
+:02000000187274
+:020001001E716E
+:020002000504F3
+:020003000503F3
+:02000400EF0803
+:02000500F00900
 :020006000005F3
 :020007000005F2
-:02000800FFFCFB
-:02000900FFFCFA
-:02000A000CFEEA
-:02000B000CFEE9
-:02000C0012FEE2
-:02000D0011FEE2
-:02000E00050AE1
-:02000F00050AE0
+:02000800FEFCFC
+:02000900FEFCFB
+:02000A000CFCEC
+:02000B000BFCEC
+:02000C0011FCE5
+:02000D0011FBE5
+:02000E000609E1
+:02000F000709DF
 :020010000402E8
-:020011000402E7
-:02001200CC0B15
-:02001300CC0C13
-:02001400F1DE1B
-:02001500F1DE1A
-:020016000B0DD0
-:020017000B0DCF
-:020018001AFECE
-:020019001AFECD
-:02001A001FF1D4
-:02001B001FF0D4
-:02001C0011F5DC
-:02001D0011F5DB
-:02001E0011349B
-:02001F00123499
-:020020002A00B4
-:020021002A00B3
-:0200220000EFED
-:0200230000EFEC
-:0200240004FBDB
-:0200250004FADB
-:020026002FD7D2
-:020027002ED6D3
-:02002800F115D0
-:02002900F215CE
-:02002A0007FBD2
-:02002B0007FBD1
-:02002C00000DC5
-:02002D00000DC4
-:02002E00170FAA
-:02002F00170EAA
-:02003000DAFEF6
-:02003100DAFFF4
-:02003200F2FEDC
-:02003300F2FEDB
-:02003400FF06C5
-:02003500FF07C3
-:020036000B01BC
-:020037000B00BC
-:0200380024EFB3
-:0200390024EFB2
-:02003A00D8E309
-:02003B00D8E308
-:02003C000EEEC6
-:02003D000DEEC6
-:02003E000EEAC8
-:02003F000DEAC8
-:02004000EFECE3
-:02004100EFECE2
-:02004200F0F0DC
-:02004300F0F1DA
-:0200440023DDBA
-:0200450023DDB9
-:02004600DAF5E9
-:02004700DAF5E8
-:02004800F502BF
-:02004900F503BD
-:02004A000206AC
-:02004B000206AB
-:02004C000EFCA8
-:02004D000EFCA7
-:02004E0025F992
-:02004F0025F892
-:02005000EC12B0
-:02005100EC12AF
-:02005200020D9D
-:02005300020D9C
-:02005400F8FDB5
-:02005500F8FDB4
-:02005600121284
-:02005700121283
-:02005800CCDEFC
-:02005900CBDFFB
-:02005A00FBFBAE
-:02005B00FBFBAD
-:02005C00FEEFB5
-:02005D00FEEFB4
-:02005E00D605C5
-:02005F00D606C3
-:02006000F63672
-:02006100F73670
-:02006200EDF8B7
-:02006300EDF8B6
-:02006400DFF5C6
-:02006500DFF6C4
-:02006600E601B1
-:02006700E602AF
-:02006800F70F90
-:02006900F70F8F
-:02006A000ADCAE
-:02006B0009DCAE
-:02006C00350459
-:02006D00350359
+:020011000401E8
+:02001200CE120C
+:02001300CF1507
+:02001400EDE11C
+:02001500EBE21C
+:020016000D0CCF
+:020017000D0BCF
+:0200180019FBD2
+:0200190019F9D3
+:02001A001DECDB
+:02001B001CEBDC
+:02001C000FF3E0
+:02001D000FF2E0
+:02001E00183197
+:02001F001B3094
+:020020002AFABA
+:0200210029F8BC
+:02002200FEEFEF
+:02002300FDEFEF
+:0200240003FADD
+:0200250003FADC
+:0200260028D1DF
+:0200270026CFE2
+:02002800F417CB
+:02002900F617C8
+:02002A0006FAD4
+:02002B0006FAD3
+:02002C00010DC4
+:02002D00020DC2
+:02002E00180BAD
+:02002F00190AAC
+:02003000DA03F1
+:02003100DA05EE
+:02003200F200DA
+:02003300F200D9
+:020034000007C3
+:020035000007C2
+:020036000B00BD
+:020037000BFFBD
+:0200380021EBBA
+:0200390020E9BC
+:02003A00D4E907
+:02003B00D3EB05
+:02003C000BEDCA
+:02003D000AECCB
+:02003E000AE8CE
+:02003F0009E8CE
+:02004000EDEFE2
+:02004100ECF0E1
+:02004200EEF3DB
+:02004300EDF4DA
+:020044001ED9C3
+:020045001CD7C6
+:02004600D9FAE5
+:02004700D9FCE2
+:02004800F604BC
+:02004900F604BB
+:02004A000306AB
+:02004B000306AA
+:02004C000DFAAB
+:02004D000DF9AB
+:02004E0024F498
+:02004F0023F29A
+:02005000EE14AC
+:02005100F015A8
+:02005200040D9B
+:02005300040C9B
+:02005400F8FEB4
+:02005500F8FEB3
+:02005600141084
+:02005700150F83
+:02005800C8E6F8
+:02005900C6E9F6
+:02005A00FAFCAE
+:02005B00FAFCAD
+:02005C00FCEFB7
+:02005D00FBF0B6
+:02005E00D70BBE
+:02005F00D80DBA
+:02006000FE3769
+:02006100003766
+:02006200ECFBB5
+:02006300ECFCB3
+:02006400DEFAC2
+:02006500DDFCC0
+:02006600E605AD
+:02006700E706AA
+:02006800F9108D
+:02006900FA108B
+:02006A0004DBB5
+:02006B0003DBB5
+:02006C0035FD60
+:02006D0035FB61
 :02006E00FD0390
 :02006F00FD038F
-:02007000FD0B86
-:02007100FD0B85
-:02007200EE009E
-:02007300EE009D
-:02007400F40096
-:02007500F40095
-:0200760001FC8B
-:0200770001FC8A
-:02007800010580
-:0200790001057F
-:02007A0012036F
-:02007B0012026F
-:02007C00FD0580
-:02007D00FD057F
-:02007E00087404
-:02007F000A7401
+:02007000FF0B84
+:02007100FF0B83
+:02007200EF029B
+:02007300EF0399
+:02007400F40195
+:02007500F40194
+:0200760000FC8C
+:0200770000FC8B
+:0200780002057F
+:0200790002057E
+:02007A00130071
+:02007B00130070
+:02007C00FE057F
+:02007D00FE067D
+:02007E001872F6
+:02007F001E71F0
 :00000001FF
diff --git a/applications/apertif/designs/apertif_unb1_fn_bf_emu/src/hex/bg_data_3.hex b/applications/apertif/designs/apertif_unb1_fn_bf_emu/src/hex/bg_data_3.hex
index 1803927d096a6ceab4654dab405b3a1a78194531..05fcfecb6088a91c0db33e7b9b7e9ef18be24e96 100644
--- a/applications/apertif/designs/apertif_unb1_fn_bf_emu/src/hex/bg_data_3.hex
+++ b/applications/apertif/designs/apertif_unb1_fn_bf_emu/src/hex/bg_data_3.hex
@@ -1,129 +1,129 @@
-:020000000C747E
-:020001000E747B
-:020002000404F4
-:020003000404F3
-:02000400EF0605
-:02000500EF0604
+:02000000246F6B
+:02000100296D67
+:020002000503F4
+:020003000503F3
+:02000400F00901
+:02000500F10AFE
 :020006000005F3
 :020007000005F2
-:02000800FFFCFB
-:02000900FEFCFB
-:02000A000CFEEA
-:02000B000CFEE9
-:02000C0011FEE3
-:02000D0011FDE3
-:02000E00050AE1
-:02000F00050AE0
-:020010000402E8
-:020011000402E7
-:02001200CD0D12
-:02001300CD0E10
-:02001400F0DF1B
-:02001500F0DF1A
-:020016000C0DCF
-:020017000C0DCE
-:020018001AFDCF
-:020019001AFDCE
-:02001A001FF0D5
-:02001B001EEFD6
-:02001C0011F5DC
-:02001D0011F4DC
-:02001E0013339A
-:02001F00143398
-:020020002AFFB5
-:020021002AFEB5
-:02002200FFEFEE
-:02002300FFEFED
-:0200240004FADC
-:0200250004FADB
-:020026002DD5D6
-:020027002CD5D6
-:02002800F215CF
-:02002900F216CD
-:02002A0007FBD2
-:02002B0007FBD1
-:02002C00000DC5
-:02002D00000DC4
-:02002E00170EAB
-:02002F00170DAB
-:02003000DAFFF5
-:02003100DA00F3
-:02003200F2FEDC
-:02003300F2FFDA
-:02003400FF07C4
-:02003500FF07C3
-:020036000B00BD
-:020037000B00BC
-:0200380023EEB5
-:0200390023EEB4
-:02003A00D7E409
-:02003B00D7E507
-:02003C000DEEC7
-:02003D000DEEC6
-:02003E000DEAC9
-:02003F000CE9CA
-:02004000EFEDE2
-:02004100EEEDE2
-:02004200EFF1DC
-:02004300EFF1DB
-:0200440022DCBC
-:0200450021DCBC
-:02004600DAF6E8
-:02004700DAF7E6
-:02004800F503BE
-:02004900F503BD
-:02004A000206AC
-:02004B000206AB
-:02004C000EFBA9
-:02004D000EFBA8
-:02004E0025F893
-:02004F0025F793
-:02005000EC12B0
-:02005100ED13AD
-:02005200020D9D
-:02005300030D9B
-:02005400F8FDB5
-:02005500F8FDB4
-:02005600121284
-:02005700131282
-:02005800CBE0FB
-:02005900CAE1FA
-:02005A00FBFBAE
-:02005B00FBFCAC
-:02005C00FEEFB5
-:02005D00FDEFB5
-:02005E00D607C3
-:02005F00D708C0
-:02006000F83670
-:02006100F9366E
-:02006200EDF9B6
-:02006300EDF9B5
-:02006400DEF6C6
-:02006500DEF7C4
-:02006600E602B0
-:02006700E602AF
-:02006800F80F8F
-:02006900F80F8E
-:02006A0008DCB0
-:02006B0008DCAF
-:02006C0035025B
-:02006D0035015B
-:02006E00FD0390
-:02006F00FD038F
-:02007000FD0B86
-:02007100FE0B84
-:02007200EE009E
-:02007300EE019C
-:02007400F40096
-:02007500F40095
-:0200760001FC8B
+:02000800FEFDFB
+:02000900FDFDFB
+:02000A000BFBEE
+:02000B000BFBED
+:02000C0010FAE8
+:02000D0010F9E8
+:02000E000708E1
+:02000F000708E0
+:020010000401E9
+:020011000401E8
+:02001200D11803
+:02001300D21AFF
+:02001400EAE31D
+:02001500E8E41D
+:020016000E0AD0
+:020017000F09CF
+:0200180019F8D5
+:0200190018F7D6
+:02001A001BE9E0
+:02001B0019E8E2
+:02001C000EF1E3
+:02001D000DF1E3
+:02001E001D2E95
+:02001F00202D92
+:0200200029F6BF
+:0200210028F4C1
+:02002200FCEFF1
+:02002300FBF0F0
+:0200240003FADD
+:0200250002F9DE
+:0200260023CDE8
+:0200270020CBEC
+:02002800F718C7
+:02002900F818C5
+:02002A0006FAD4
+:02002B0005FAD4
+:02002C00020DC3
+:02002D00030DC1
+:02002E001A09AD
+:02002F001A07AE
+:02003000DB06ED
+:02003100DB08EA
+:02003200F201D9
+:02003300F201D8
+:020034000007C3
+:020035000007C2
+:020036000BFFBE
+:020037000BFEBE
+:020038001FE7C0
+:020039001DE6C2
+:02003A00D2ED05
+:02003B00D1F002
+:02003C0009EBCE
+:02003D0008EBCE
+:02003E0008E7D1
+:02003F0006E7D2
+:02004000EBF1E2
+:02004100EAF2E1
+:02004200EDF5DA
+:02004300ECF6D9
+:020044001AD6CA
+:0200450017D4CE
+:02004600D8FEE2
+:02004700D800DF
+:02004800F605BB
+:02004900F606B9
+:02004A000405AB
+:02004B000405AA
+:02004C000CF9AD
+:02004D000CF8AD
+:02004E0022F09E
+:02004F0021EEA0
+:02005000F116A7
+:02005100F217A4
+:02005200050C9B
+:02005300060C99
+:02005400F8FFB3
+:02005500F8FFB2
+:02005600160E84
+:02005700160C85
+:02005800C5ECF5
+:02005900C4EFF2
+:02005A00FAFDAD
+:02005B00FAFDAC
+:02005C00FAF0B8
+:02005D00F9F0B8
+:02005E00D90FB8
+:02005F00DA11B4
+:02006000033764
+:02006100063760
+:02006200ECFDB3
+:02006300ECFEB1
+:02006400DDFEBF
+:02006500DD00BC
+:02006600E707AA
+:02006700E809A6
+:02006800FB118A
+:02006900FC1188
+:02006A0001DBB8
+:02006B0000DBB8
+:02006C0034F866
+:02006D0034F568
+:02006E00FE048E
+:02006F00FE048D
+:02007000000B83
+:02007100000B82
+:02007200EF0499
+:02007300EF0597
+:02007400F40294
+:02007500F40392
+:0200760000FC8C
 :0200770000FC8B
-:02007800010580
-:0200790002057E
-:02007A00120270
-:02007B0012026F
-:02007C00FD0580
-:02007D00FD057F
-:02007E000C7400
-:02007F000E74FD
+:0200780003057E
+:0200790003047E
+:02007A0013FF72
+:02007B0012FE73
+:02007C00FE067E
+:02007D00FE067D
+:02007E00246FED
+:02007F00296DE9
 :00000001FF
diff --git a/applications/apertif/designs/apertif_unb1_fn_bf_emu/src/python/gen_hex_files_block_gen.py b/applications/apertif/designs/apertif_unb1_fn_bf_emu/src/python/gen_hex_files_block_gen.py
index 848021cb345726f4bc5f44804cfff6fbf59c0d52..70c16d448d45ab90a2d3ffb8fb02e2da25618dad 100644
--- a/applications/apertif/designs/apertif_unb1_fn_bf_emu/src/python/gen_hex_files_block_gen.py
+++ b/applications/apertif/designs/apertif_unb1_fn_bf_emu/src/python/gen_hex_files_block_gen.py
@@ -44,8 +44,8 @@ import matplotlib.pyplot as plt
 import numpy as np
 from scipy.fftpack import fft,ifft, fftfreq, fftshift
 
-NOF_INPUTS = 4 # 4 transposed BF output streams
-NOF_INPUT_SIGNALS = 8 # 4 streams * 2 interleaved signals
+NOF_INPUTS = 12 # 4 transposed BF output streams
+NOF_INPUT_SIGNALS = 24 # 4 streams * 2 interleaved signals
 COMPLEX_WIDTH = 8
 NOF_WORDS_PER_BLOCK = 64
 
@@ -122,12 +122,43 @@ input_signals_concat = []
 for input_signal in input_signals:
     input_signals_concat.append( concat_complex(input_signal, COMPLEX_WIDTH) )
 
+###############################################################################
+# 48-visibility system: reorder the 24 streams as described in
+# apertif_unb1_correlator.vhd
+###############################################################################
+input_signals_concat_reordered = 24*[None]
+
+input_signals_concat_reordered[23] = input_signals_concat[23]
+input_signals_concat_reordered[15] = input_signals_concat[22]
+input_signals_concat_reordered[ 7] = input_signals_concat[21]
+input_signals_concat_reordered[22] = input_signals_concat[20]
+input_signals_concat_reordered[14] = input_signals_concat[19]
+input_signals_concat_reordered[ 6] = input_signals_concat[18]
+input_signals_concat_reordered[21] = input_signals_concat[17]
+input_signals_concat_reordered[13] = input_signals_concat[16]
+input_signals_concat_reordered[ 5] = input_signals_concat[15]
+input_signals_concat_reordered[20] = input_signals_concat[14]
+input_signals_concat_reordered[12] = input_signals_concat[13]
+input_signals_concat_reordered[ 4] = input_signals_concat[12]
+input_signals_concat_reordered[19] = input_signals_concat[11]
+input_signals_concat_reordered[11] = input_signals_concat[10]
+input_signals_concat_reordered[ 3] = input_signals_concat[ 9]
+input_signals_concat_reordered[18] = input_signals_concat[ 8]
+input_signals_concat_reordered[10] = input_signals_concat[ 7]
+input_signals_concat_reordered[ 2] = input_signals_concat[ 6]
+input_signals_concat_reordered[17] = input_signals_concat[ 5]
+input_signals_concat_reordered[ 9] = input_signals_concat[ 4]
+input_signals_concat_reordered[ 1] = input_signals_concat[ 3]
+input_signals_concat_reordered[16] = input_signals_concat[ 2]
+input_signals_concat_reordered[ 8] = input_signals_concat[ 1]
+input_signals_concat_reordered[ 0] = input_signals_concat[ 0]
+
 ###############################################################################
 # Interleave 2 lists into one
 ###############################################################################
 input_signals_concat_inter = []
 for i in range(NOF_INPUTS):
-    input_signals_concat_inter.append( interleave([input_signals_concat[2*i],input_signals_concat[2*i+1]]) )
+    input_signals_concat_inter.append( interleave([input_signals_concat_reordered[2*i],input_signals_concat_reordered[2*i+1]]) )
 
 ###############################################################################
 # Use this list for each block generator