From 3acb138da9752d2fcc47490399dd3ec07dfbf851 Mon Sep 17 00:00:00 2001
From: RogueMaster <RogueMaster@users.noreply.github.com>
Date: Thu, 6 Jul 2023 21:20:02 -0400
Subject: [PATCH] RM Updates & Fixes & New Apps

---
 .../RogueMaster/Bluetooth/BT_Serial.fap       | Bin 3952 -> 3952 bytes
 .../RogueMaster/Bluetooth/BT_Trigger.fap      | Bin 7708 -> 7708 bytes
 .../RogueMaster/Bluetooth/Bad_BT.fap          | Bin 39620 -> 40552 bytes
 .../RogueMaster/Bluetooth/RemoteBT.fap        | Bin 45444 -> 45444 bytes
 .../RogueMaster/Bluetooth/ToySerial.fap       | Bin 10840 -> 10944 bytes
 .../RogueMaster/GPIO/AVR_Flasher.fap          | Bin 90052 -> 90052 bytes
 .../RogueMaster/GPIO/BH1750_Lightmeter.fap    | Bin 35784 -> 35784 bytes
 .../RogueMaster/GPIO/BMI160_Air_Mouse.fap     | Bin 87092 -> 87092 bytes
 .../RogueMaster/GPIO/Continuity.fap           | Bin 3860 -> 3860 bytes
 .../RogueMaster/GPIO/DAP_Link.fap             | Bin 43316 -> 43316 bytes
 .../RogueMaster/GPIO/ESP32CAM_Camera.fap      | Bin 7764 -> 7764 bytes
 .../RogueMaster/GPIO/ESP32CAM_Marauder.fap    | Bin 26208 -> 26208 bytes
 .../GPIO/ESP32CAM_Morse_Flasher.fap           | Bin 19544 -> 19544 bytes
 .../RogueMaster/GPIO/ESP32CAM_Motion.fap      | Bin 6376 -> 6376 bytes
 .../RogueMaster/GPIO/ESP32CAM_NannyCam.fap    | Bin 6128 -> 6128 bytes
 .../RogueMaster/GPIO/ESP32CAM_QRcode.fap      | Bin 6128 -> 6128 bytes
 .../RogueMaster/GPIO/ESP32_Camera.fap         | Bin 7324 -> 7324 bytes
 .../RogueMaster/GPIO/ESP32_Camera_Suite.fap   | Bin 24524 -> 25508 bytes
 .../RogueMaster/GPIO/ESP32_Evil_Portal.fap    | Bin 14352 -> 14384 bytes
 .../RogueMaster/GPIO/ESP32_WIFI_Mapping.fap   | Bin 6816 -> 6816 bytes
 .../RogueMaster/GPIO/ESP32_WiFi_Marauder.fap  | Bin 122748 -> 122748 bytes
 .../RogueMaster/GPIO/ESP8266_Deauther.fap     | Bin 6888 -> 6888 bytes
 .../RogueMaster/GPIO/ESP8266_IFTTT_Button.fap | Bin 12200 -> 12200 bytes
 .../GPIO/ESP8266_Wifi_Deauther_v2.fap         | Bin 14144 -> 14144 bytes
 .../RogueMaster/GPIO/ESP_WiFi_Scanner.fap     | Bin 18588 -> 18588 bytes
 .../RogueMaster/GPIO/Flashlight.fap           | Bin 3160 -> 3160 bytes
 .../RogueMaster/GPIO/GPIO_7Segment_Output.fap | Bin 5384 -> 5384 bytes
 .../RogueMaster/GPIO/GPIO_Intervalometer.fap  | Bin 11172 -> 11172 bytes
 .../RogueMaster/GPIO/GPIO_Pins_Reader.fap     | Bin 4720 -> 4720 bytes
 .../RogueMaster/GPIO/GPIO_RGB_LED.fap         | Bin 8436 -> 8436 bytes
 .../RogueMaster/GPIO/GPIO_Reader_B.fap        | Bin 27528 -> 27528 bytes
 .../RogueMaster/GPIO/GPIO_Sentry_Safe.fap     | Bin 4460 -> 4460 bytes
 .../RogueMaster/GPIO/GPIO_wI2C.fap            | Bin 36312 -> 36312 bytes
 .../RogueMaster/GPIO/HC_SR04_Dist_Sensor.fap  | Bin 7044 -> 7044 bytes
 .../RogueMaster/GPIO/I2C_Tools.fap            | Bin 12396 -> 12396 bytes
 .../RogueMaster/GPIO/J305_Geiger_Coutner.fap  | Bin 8136 -> 8136 bytes
 .../RogueMaster/GPIO/LoRA_Terminal.fap        | Bin 20360 -> 20360 bytes
 .../RogueMaster/GPIO/Logic_Analyzer.fap       | Bin 10280 -> 10280 bytes
 .../RogueMaster/GPIO/MH_Z19_CO2_Sensor.fap    | Bin 8280 -> 8280 bytes
 .../RogueMaster/GPIO/MagSpoof.fap             | Bin 45100 -> 45100 bytes
 .../RogueMaster/GPIO/Mx2125_Accelerometer.fap | Bin 5156 -> 5156 bytes
 .../RogueMaster/GPIO/NMEA_GPS.fap             | Bin 12536 -> 12536 bytes
 .../GPIO/NRF24_AZERTY_Mouse_Jacker.fap        | Bin 20180 -> 20180 bytes
 .../RogueMaster/GPIO/NRF24_Batch.fap          | Bin 40852 -> 40852 bytes
 .../RogueMaster/GPIO/NRF24_Mouse_Jacker.fap   | Bin 22104 -> 22104 bytes
 .../RogueMaster/GPIO/NRF24_Sniffer.fap        | Bin 15608 -> 15608 bytes
 .../RogueMaster/GPIO/Nrf24_Scanner.fap        | Bin 30512 -> 30512 bytes
 .../GPIO/Plantower_PMSx003_Sensor_Reader.fap  | Bin 10216 -> 10216 bytes
 .../RogueMaster/GPIO/Pokemon_Trading.fap      | Bin 89804 -> 89804 bytes
 .../RogueMaster/GPIO/RC2014_Coleco.fap        | Bin 13408 -> 13408 bytes
 .../GPIO/RCWL_0516_Motion_Sensor.fap          | Bin 3240 -> 3240 bytes
 .../RogueMaster/GPIO/Radiation_Sensor.fap     | Bin 13632 -> 13632 bytes
 .../RogueMaster/GPIO/SCD30.fap                | Bin 12508 -> 12508 bytes
 .../RogueMaster/GPIO/SWD_Probe.fap            | Bin 135208 -> 135328 bytes
 .../RogueMaster/GPIO/Scope.fap                | Bin 33812 -> 33812 bytes
 .../RogueMaster/GPIO/ServoTester2.fap         | Bin 6844 -> 6844 bytes
 .../RogueMaster/GPIO/Servotester.fap          | Bin 4088 -> 4088 bytes
 .../RogueMaster/GPIO/Signal_Generator.fap     | Bin 11804 -> 11804 bytes
 .../RogueMaster/GPIO/Temp_Sensors_Reader.fap  | Bin 79592 -> 79592 bytes
 .../RogueMaster/GPIO/UART_Echo.fap            | Bin 5948 -> 5948 bytes
 .../RogueMaster/GPIO/UART_Terminal.fap        | Bin 20596 -> 20596 bytes
 .../RogueMaster/GPIO/USPING_Dist_Sensor.fap   | Bin 6952 -> 6952 bytes
 .../RogueMaster/GPIO/WAV_Recorder.fap         | Bin 4936 -> 4936 bytes
 .../RogueMaster/GPIO/Wiegand_Reader.fap       | Bin 16448 -> 16448 bytes
 .../RogueMaster/GPIO/Wii_EC_Analyzer.fap      | Bin 33952 -> 33952 bytes
 .../RogueMaster/GPIO/[ESP32] WIFI_Mapping.fap | Bin 6816 -> 6816 bytes
 .../RogueMaster/GPIO/spi_mem_manager.fap      | Bin 67924 -> 67924 bytes
 .../RogueMaster/Games/2048.fap                | Bin 15776 -> 15776 bytes
 .../RogueMaster/Games/2048_improved.fap       | Bin 11968 -> 11968 bytes
 .../RogueMaster/Games/4_In_A_Row.fap          | Bin 5744 -> 5744 bytes
 .../RogueMaster/Games/Arkanoid.fap            | Bin 5956 -> 5956 bytes
 .../RogueMaster/Games/Asteroids.fap           | Bin 35356 -> 35356 bytes
 .../RogueMaster/Games/BlackJack.fap           | Bin 25036 -> 25036 bytes
 .../RogueMaster/Games/Bomberduck.fap          | Bin 12944 -> 12944 bytes
 .../RogueMaster/Games/Color_Guess.fap         | Bin 27976 -> 27976 bytes
 .../RogueMaster/Games/DICE.fap                | Bin 12956 -> 12956 bytes
 .../RogueMaster/Games/DND_Dice_app.fap        | Bin 21356 -> 21356 bytes
 .../RogueMaster/Games/DOOM.fap                | Bin 50064 -> 50064 bytes
 .../RogueMaster/Games/DVD_Bouncer.fap         | Bin 3564 -> 3564 bytes
 .../RogueMaster/Games/EtchASketch.fap         | Bin 5792 -> 5792 bytes
 .../RogueMaster/Games/FlappyBird.fap          | Bin 5840 -> 5840 bytes
 .../RogueMaster/Games/Game15.fap              | Bin 9868 -> 9868 bytes
 .../RogueMaster/Games/GameOfLife.fap          | Bin 4004 -> 4004 bytes
 .../RogueMaster/Games/Game_of_Tag.fap         | Bin 10484 -> 10484 bytes
 .../RogueMaster/Games/Heap_Defence.fap        | Bin 18112 -> 18112 bytes
 .../RogueMaster/Games/MandelbrotSet.fap       | Bin 3244 -> 3244 bytes
 .../RogueMaster/Games/Minesweeper.fap         | Bin 7192 -> 7192 bytes
 .../RogueMaster/Games/MontyHall.fap           | Bin 5964 -> 5964 bytes
 .../RogueMaster/Games/Nu_Pogodi.fap           | Bin 15684 -> 15684 bytes
 .../RogueMaster/Games/Paint.fap               | Bin 3040 -> 3040 bytes
 .../RogueMaster/Games/Pong.fap                | Bin 4524 -> 4524 bytes
 .../RogueMaster/Games/Race.fap                | Bin 4992 -> 4992 bytes
 .../RogueMaster/Games/ReactionTest.fap        | Bin 3912 -> 3912 bytes
 .../RogueMaster/Games/Reversi.fap             | Bin 7228 -> 7228 bytes
 .../RogueMaster/Games/Roots_of_Life.fap       | Bin 8984 -> 8984 bytes
 .../Games/Rubiks_Cube_Scrambler.fap           | Bin 4812 -> 4812 bytes
 .../RogueMaster/Games/SUPER_CHIP.fap          | Bin 8096 -> 8096 bytes
 .../RogueMaster/Games/Scorched_Tanks.fap      | Bin 14008 -> 14008 bytes
 .../RogueMaster/Games/Simon_Says.fap          | Bin 12068 -> 12068 bytes
 .../RogueMaster/Games/SlotMachine.fap         | Bin 10856 -> 10856 bytes
 .../RogueMaster/Games/Snake.fap               | Bin 9288 -> 9288 bytes
 .../RogueMaster/Games/Snake20.fap             | Bin 8236 -> 8236 bytes
 .../RogueMaster/Games/Solitaire.fap           | Bin 15316 -> 15316 bytes
 .../RogueMaster/Games/TAMA_P1.fap             | Bin 51892 -> 51892 bytes
 .../RogueMaster/Games/TRex_Runner.fap         | Bin 5480 -> 5480 bytes
 .../RogueMaster/Games/Tanks.fap               | Bin 15492 -> 15492 bytes
 .../RogueMaster/Games/Tetris.fap              | Bin 6500 -> 6500 bytes
 .../RogueMaster/Games/TicTacToe.fap           | Bin 5348 -> 5348 bytes
 .../RogueMaster/Games/Tic_Tac_Toe_Multi.fap   | Bin 11404 -> 11404 bytes
 .../RogueMaster/Games/VideoPoker.fap          | Bin 11580 -> 11580 bytes
 .../RogueMaster/Games/Yatzee.fap              | Bin 10012 -> 10012 bytes
 .../RogueMaster/Games/Zombiez.fap             | Bin 5544 -> 5544 bytes
 .../RogueMaster/Games/jetpack_joyride.fap     | Bin 0 -> 15524 bytes
 .../Infrared/IR_IntervalometerSony.fap        | Bin 6988 -> 6988 bytes
 .../RogueMaster/Infrared/IR_Remote.fap        | Bin 16424 -> 16424 bytes
 .../RogueMaster/Infrared/IR_Scope.fap         | Bin 4604 -> 4604 bytes
 .../RogueMaster/Infrared/Xbox_Controller.fap  | Bin 7116 -> 7116 bytes
 .../RogueMaster/Main/Dab_Timer.fap            | Bin 38440 -> 38440 bytes
 .../RogueMaster/Main/GPIO.fap                 | Bin 25484 -> 25484 bytes
 .../RogueMaster/Main/bad_usb.fap              | Bin 31772 -> 31772 bytes
 .../RogueMaster/Main/iButton.fap              | Bin 35664 -> 35664 bytes
 .../RogueMaster/Main/infrared.fap             | Bin 81600 -> 81600 bytes
 .../RogueMaster/Main/lfrfid.fap               | Bin 59864 -> 59864 bytes
 .../RogueMaster/Main/u2f.fap                  | Bin 25732 -> 25732 bytes
 .../RogueMaster/Media/BPM_Tapper.fap          | Bin 7112 -> 7112 bytes
 .../RogueMaster/Media/Flizzer_Tracker.fap     | Bin 66864 -> 66864 bytes
 .../RogueMaster/Media/Metronome.fap           | Bin 11856 -> 11856 bytes
 .../RogueMaster/Media/Morse_Code.fap          | Bin 8376 -> 8376 bytes
 .../RogueMaster/Media/Music_Beeper.fap        | Bin 15256 -> 15256 bytes
 .../RogueMaster/Media/Music_Player.fap        | Bin 11892 -> 11892 bytes
 .../RogueMaster/Media/Ocarina.fap             | Bin 3544 -> 3544 bytes
 .../RogueMaster/Media/SAM.fap                 | Bin 25680 -> 25680 bytes
 .../RogueMaster/Media/SAM_NO.fap              | Bin 25588 -> 25588 bytes
 .../RogueMaster/Media/SAM_WTF.fap             | Bin 25600 -> 25600 bytes
 .../RogueMaster/Media/SAM_YES.fap             | Bin 25592 -> 25592 bytes
 .../RogueMaster/Media/Tuning_Fork.fap         | Bin 13472 -> 13472 bytes
 .../RogueMaster/Media/Video_Player.fap        | Bin 8420 -> 8420 bytes
 .../RogueMaster/Media/WAV_Player.fap          | Bin 13604 -> 13604 bytes
 .../RogueMaster/Media/Zero_Tracker.fap        | Bin 11808 -> 11808 bytes
 .../RogueMaster/Media/text2sam.fap            | Bin 28432 -> 28432 bytes
 .../RogueMaster/NFC/Mfkey32.fap               | Bin 24796 -> 24796 bytes
 .../RogueMaster/NFC/Mifare_Fuzzer.fap         | Bin 14504 -> 14504 bytes
 .../RogueMaster/NFC/Mifare_Nested.fap         | Bin 57728 -> 57728 bytes
 .../RogueMaster/NFC/NFC_Magic.fap             | Bin 33724 -> 33724 bytes
 .../RogueMaster/NFC/NFC_Magic_Gen1.fap        | Bin 24044 -> 24044 bytes
 .../RogueMaster/NFC/NFC_Magic_Gen4.fap        | Bin 33664 -> 33664 bytes
 .../RogueMaster/NFC/NFC_Relay.fap             | Bin 22100 -> 22100 bytes
 .../RogueMaster/NFC/Picopass.fap              | Bin 72008 -> 72008 bytes
 .../RogueMaster/NFC/Seader.fap                | Bin 124240 -> 124240 bytes
 .../RogueMaster/NFC/VB_Migrate.fap            | Bin 75160 -> 75160 bytes
 .../RogueMaster/NFC/nfc_maker.fap             | Bin 0 -> 19396 bytes
 .../RogueMaster/README.md                     |  11 ++++++-----
 .../RogueMaster/{RFID 125 => RFID}/DCF77.fap  | Bin 10964 -> 10964 bytes
 .../EM4100_Key_Generator.fap                  | Bin 6508 -> 6508 bytes
 .../{RFID 125 => RFID}/RFID_Fuzzer.fap        | Bin 29468 -> 29468 bytes
 .../RogueMaster/Settings/CFW.fap              | Bin 31088 -> 31088 bytes
 .../RogueMaster/Settings/CFW_Settings.fap     | Bin 31096 -> 31096 bytes
 .../RogueMaster/Settings/Dolphin_Trainer.fap  | Bin 5748 -> 5748 bytes
 .../RogueMaster/Settings/ExtendRange.fap      | Bin 5008 -> 5008 bytes
 .../RogueMaster/Settings/NameChanger.fap      | Bin 13032 -> 13032 bytes
 .../RogueMaster/Settings/Passport.fap         | Bin 42776 -> 42776 bytes
 .../Settings/Passport_Settings.fap            | Bin 9956 -> 9956 bytes
 .../RogueMaster/Settings/desktop_settings.fap | Bin 30360 -> 30360 bytes
 .../RogueMaster/Sub-GHz/POCSAG_Pager.fap      | Bin 40732 -> 40732 bytes
 .../RogueMaster/Sub-GHz/ProtoView.fap         | Bin 53932 -> 53932 bytes
 .../RogueMaster/Sub-GHz/Spectrum_Analyzer.fap | Bin 12100 -> 12100 bytes
 .../Sub-GHz/SubGHz_Bruteforcer.fap            | Bin 53608 -> 53608 bytes
 .../RogueMaster/Sub-GHz/SubGHz_Playlist.fap   | Bin 15380 -> 15380 bytes
 .../Sub-GHz/Subghz_Remote_Refactored.fap      | Bin 43396 -> 43396 bytes
 .../RogueMaster/Sub-GHz/Weather_Station.fap   | Bin 82680 -> 82680 bytes
 .../RogueMaster/Tools/Analog_Clock.fap        | Bin 16508 -> 16508 bytes
 .../RogueMaster/Tools/Authenticator.fap       | Bin 110232 -> 110232 bytes
 .../RogueMaster/Tools/Barcode_App.fap         | Bin 28528 -> 28528 bytes
 .../RogueMaster/Tools/Brainfuck.fap           | Bin 21612 -> 21612 bytes
 .../RogueMaster/Tools/CLIGUI.fap              | Bin 7860 -> 7860 bytes
 .../RogueMaster/Tools/Caesar_Cipher.fap       | Bin 3904 -> 3904 bytes
 .../RogueMaster/Tools/Calculator.fap          | Bin 52768 -> 52768 bytes
 .../RogueMaster/Tools/ClockV1.fap             | Bin 3800 -> 3800 bytes
 .../RogueMaster/Tools/Count_Down_Timer.fap    | Bin 5880 -> 5880 bytes
 .../RogueMaster/Tools/Counter.fap             | Bin 3960 -> 3960 bytes
 .../RogueMaster/Tools/Cross_Remote.fap        | Bin 53628 -> 53628 bytes
 .../RogueMaster/Tools/DTMF_Dolphin.fap        | Bin 31124 -> 31124 bytes
 .../RogueMaster/Tools/Device_Info.fap         | Bin 3048 -> 3048 bytes
 .../RogueMaster/Tools/Extra_Demo.fap          | Bin 31512 -> 31512 bytes
 .../RogueMaster/Tools/FAP_Boilerplate.fap     | Bin 21720 -> 21720 bytes
 .../RogueMaster/Tools/FlipBIP.fap             | Bin 135476 -> 135476 bytes
 .../RogueMaster/Tools/Flipagotchi.fap         | Bin 21612 -> 21612 bytes
 .../RogueMaster/Tools/HEX_Viewer.fap          | Bin 6288 -> 6288 bytes
 .../RogueMaster/Tools/Hex_Editor.fap          | Bin 5660 -> 5660 bytes
 .../RogueMaster/Tools/LED_Pulsator.fap        | Bin 4796 -> 4796 bytes
 .../RogueMaster/Tools/MouseJiggler.fap        | Bin 3440 -> 3440 bytes
 .../RogueMaster/Tools/Multi_Converter.fap     | Bin 13720 -> 13720 bytes
 .../RogueMaster/Tools/NFC_RFID_detector.fap   | Bin 14664 -> 14664 bytes
 .../RogueMaster/Tools/NightstandClock.fap     | Bin 7384 -> 7384 bytes
 .../RogueMaster/Tools/Notes.fap               | Bin 6012 -> 6012 bytes
 .../RogueMaster/Tools/Orgasmotron.fap         | Bin 3676 -> 3676 bytes
 .../RogueMaster/Tools/Password_Generator.fap  | Bin 6328 -> 6328 bytes
 .../RogueMaster/Tools/Pomodoro2.fap           | Bin 18208 -> 18208 bytes
 .../RogueMaster/Tools/Pomodoro_Timer.fap      | Bin 11260 -> 11260 bytes
 .../RogueMaster/Tools/QRCode.fap              | Bin 13464 -> 13464 bytes
 .../Tools/Resistance_Calculator.fap           | Bin 24208 -> 24208 bytes
 .../RogueMaster/Tools/Text_Viewer.fap         | Bin 6008 -> 6008 bytes
 .../RogueMaster/USB/BarCode_ScannerE.fap      | Bin 17376 -> 17376 bytes
 .../RogueMaster/USB/RemoteUSB.fap             | Bin 44808 -> 44808 bytes
 .../RogueMaster/USB/USB_HID_Autofire.fap      | Bin 3676 -> 3676 bytes
 .../RogueMaster/USB/USB_Midi.fap              | Bin 8192 -> 8192 bytes
 .../RogueMaster/iButton/iButton_Fuzzer.fap    | Bin 29636 -> 29636 bytes
 207 files changed, 6 insertions(+), 5 deletions(-)
 create mode 100644 Applications/Custom (UL, RM, XFW)/RogueMaster/Games/jetpack_joyride.fap
 create mode 100644 Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/nfc_maker.fap
 rename Applications/Custom (UL, RM, XFW)/RogueMaster/{RFID 125 => RFID}/DCF77.fap (99%)
 rename Applications/Custom (UL, RM, XFW)/RogueMaster/{RFID 125 => RFID}/EM4100_Key_Generator.fap (99%)
 rename Applications/Custom (UL, RM, XFW)/RogueMaster/{RFID 125 => RFID}/RFID_Fuzzer.fap (99%)

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Bluetooth/BT_Serial.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Bluetooth/BT_Serial.fap
index 512a7a7387d1e187844ed5b26dc6a73b6772eb69..b1c8a39baa4f09b1443850bf6b8db04264a5a7ec 100644
GIT binary patch
delta 14
Vcmew$_d#yMH)cl0&EJ_TxdAgu1^EB~

delta 14
Vcmew$_d#yMH)ckL&EJ_TxdAgo1^55}

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Bluetooth/BT_Trigger.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Bluetooth/BT_Trigger.fap
index e2051691ef3ffb852e4d92bd06f4cac8b72bebc4..1f8736162130fd89e14e056f78d1ddcc4ae73f80 100644
GIT binary patch
delta 14
VcmbPZGskAbQ+7ti&Cl4)!~iU21v>x$

delta 14
VcmbPZGskAbQ+7s%&Cl4)!~iT{1v&r#

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Bluetooth/Bad_BT.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Bluetooth/Bad_BT.fap
index 4f79e7457ef3616cf89bd8b76027b2397f1e6ef3..c375466253059360197917ae453f3153366dcdbc 100644
GIT binary patch
literal 40552
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

literal 39620
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
M+j~`r0EW{2UnA!mO8@`>

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Bluetooth/RemoteBT.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Bluetooth/RemoteBT.fap
index e2154987868ab20509c1ab6144e04b4b89e9abef..298158432a605e510375169dd3431e2669090d0c 100644
GIT binary patch
delta 15
WcmZp9%+&IjX+yIkBje&0#{vK~cm^Q=

delta 15
WcmZp9%+&IjX+yIkBg5hr#{vK~a|R#)

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Bluetooth/ToySerial.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Bluetooth/ToySerial.fap
index efc0c2f5feb7c6f5c318986789f1dc0e617067a7..96a5aef6f0c96af728266609ea5222274adccbcd 100644
GIT binary patch
delta 3935
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
QRIJpM%eAZ4x|K=)2d4lk(f|Me

delta 3844
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
C@C$MP

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/AVR_Flasher.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/AVR_Flasher.fap
index d760f826f6619e22c7b346f7a23b3e7305aac3e0..ff51f133f78c32cf4af39edb65a74b9ce38f664c 100644
GIT binary patch
delta 16
YcmX@IpY_Oo)(xBXFfwl5yhm^`07p3p2LJ#7

delta 16
YcmX@IpY_Oo)(xBXFfwf3yhm^`07o+j1^@s6

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/BH1750_Lightmeter.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/BH1750_Lightmeter.fap
index cca83756ad2d4b9e0c316a9ef5bc4ecd7114864f..d0b29af7fa74b855aee7816810740934e75bf17b 100644
GIT binary patch
delta 16
YcmX>xo$17MrVR(J85uVpvStea06qBzcK`qY

delta 16
YcmX>xo$17MrVR(J85uSovStea06p^tb^rhX

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/BMI160_Air_Mouse.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/BMI160_Air_Mouse.fap
index 73e054bf01e4b0397fc226191a5cfeb1a9b07ad0..f01502eefd53729bd31c12035aa3c255a6891ada 100644
GIT binary patch
delta 16
Ycmdn8f_2LZ)(skS85uWg&gI??06MJ(bpQYW

delta 16
Ycmdn8f_2LZ)(skS85uTf&gI??06M1zbN~PV

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Continuity.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Continuity.fap
index 7c7edbf37cb8bad81318044ebb938ae7a8f8faca..e2dd3b4deac94426b8776c6c8401a61a525edaf6 100644
GIT binary patch
delta 14
VcmbOtH$`s46=p`p%~zT2xdA7{1j7IT

delta 14
VcmbOtH$`s46=p_;%~zT2xdA7>1i}CS

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/DAP_Link.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/DAP_Link.fap
index bd25899889f37325d5567e87e6a446478b9900df..82df3720c9723e9c87354fc4f69d08898368ad70 100644
GIT binary patch
delta 16
YcmdmTiD}CvrVU>#7#TNzwXiP$07Ui&egFUf

delta 16
YcmdmTiD}CvrVU>#7#TKywXiP$07UQyeE<Le

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32CAM_Camera.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32CAM_Camera.fap
index 8b4e2918b023e11391f6dca1174e8467bbd4dc95..496e286ddf7134a15dd6eb0b97d7230ee202c65f 100644
GIT binary patch
delta 14
Vcmca&bH!%E7j{O*&0pE$#Q-xa1@Zs@

delta 14
Vcmca&bH!%E7j{O5&0pE$#Q-xU1@Qm?

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32CAM_Marauder.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32CAM_Marauder.fap
index 6199a3a27cde53c352723e699d54c5906724ace7..60dc3916b7d068bc15bbad97a64deeccde2b1288 100644
GIT binary patch
delta 16
YcmaEGhVj7}#tlbQ85uVpRh{hs07iZXZU6uP

delta 16
YcmaEGhVj7}#tlbQ85uSoRh{hs07iHRZ2$lO

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32CAM_Morse_Flasher.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32CAM_Morse_Flasher.fap
index 6bed14489c77559521ec5fe32693d5e7f9ceb2e2..8fa23c66260ade6e8bf01f1001bcc7741380e33f 100644
GIT binary patch
delta 16
YcmcaHgYm`;#tqLz7#TM|7b!Fc06@G3<p2Nx

delta 16
YcmcaHgYm`;#tqLz7#TJ{7b!Fc06?||<NyEw

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32CAM_Motion.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32CAM_Motion.fap
index 9316a5815ccf0ef6f0a682b4189cbe77594cccd6..5c1596482d3ccfbdbfb328cd1619dc3b3417b7c9 100644
GIT binary patch
delta 14
VcmaE1_`+~Q3@an!=2+HlVE`<$1o;2}

delta 14
VcmaE1_`+~Q3@anU=2+HlVE`<w1o!{|

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32CAM_NannyCam.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32CAM_NannyCam.fap
index 626b3e91151c5d83b98ccb556e841fed412a0ca4..aaf701b1a76c805a3ae4dbf1108e99027ef31dfb 100644
GIT binary patch
delta 14
VcmeyM|3QC40xKiq=0w(hApk9n1rPuL

delta 14
VcmeyM|3QC40xKiK=0w(hApk9h1rGoK

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32CAM_QRcode.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32CAM_QRcode.fap
index b6a9c55ec03d30ed39db36ce95f063736f06ab0d..50952e1ba0713107b358eae8c8e3abe755a82dfa 100644
GIT binary patch
delta 14
VcmeyM|3QC40xKiq=0w(hApk9n1rPuL

delta 14
VcmeyM|3QC40xKiK=0w(hApk9h1rGoK

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32_Camera.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32_Camera.fap
index f95144b96b0e269e83021f602ad3a080dbff1401..26791db459a680a3f94fc4a252e781ce10f50c38 100644
GIT binary patch
delta 14
VcmbPZImdEC4?82{=3aJwQ2-}O1X}<A

delta 14
VcmbPZImdEC4?82n=3aJwQ2-}I1X=(9

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32_Camera_Suite.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32_Camera_Suite.fap
index 6e47cd14b2854d676aebab860244430c360039a3..8ba69ace24eb4ccefc7aeb7ab8f226dbb0436a44 100644
GIT binary patch
delta 9531
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
ZybO<9Y4+2#c^PSoMHZnjFR(HU{{wOIA@=|P

delta 8675
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
OjVW0nveH>vllp(UCCm^2

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32_Evil_Portal.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32_Evil_Portal.fap
index dc5cbfe0f0772ed8ff224d23a44de0e9312a0b32..455c08b9066a3bee937e3eb6a133db3c85ca3bd9 100644
GIT binary patch
delta 1442
zcmZ8gZ)jUp6hHSSZ_S@}du{3rT}#tEv5{`l>e|iW=%(;qyKYTIg>~q#thl!i(y)IP
z$xK_Oon>>)?wnz*HR6V?2u7o@Iff{HsM0|SQL<853!Cd;V1x`FSk!ZFvbpAdxaapf
z=brP<x%c-*Ly6F+k9B=jcf}deJB^@S4`%;;3hHdWgaHBDTrkT^pX-PjYL?lK%np_O
z`K$e}Qpa{ZZU%GlgO?1ZL*P~_ZFM#I%^Q{)g@*3bHa%vfEr_4Dyp7P%oSL&L(KgN7
zpKfZ~V`*w*hvJVJ-Yav~Zn$C1B&LlG9jh8+5o3M3qGt?rtLTmg5C`;W{6s)c8IQNI
zx|A%-w17Th?QGO`P10GIG&B?ZdwQyl*6yh4(M(}=`l>Ex%<XzLHm;e!n^Yxn@2$S*
z^?>e`zKrRS*3+IbA3=2dw$J;#?a&#k6Fa>%o5JLU+i`OZhQN1q$vO?+!$Ygz{y%ve
z@jC@RETZmpNw0fcVN86h?zacaFZhM8e7G#-f_WD#xM0ZzVew7*j@pb1LT=#0*>mAl
zSZxx(WMEey=YX3o$cdVYakebJt2oBeVzZ}C&ANd9a!yopJnX<@;(+Iv_pS?u7&<<1
z0@%=YDX{DSa3}xqRC5268-SwK&itvtl00uKaK$Y)uH71$$2RVaR9vIVC!DZ=^vK!L
zdz2Y>0zXsodLQARuz^n;(bI&d5x0*$`!3-b!~<V{-cQ&<{KTuDo+5l0>x6$?oFLqf
z_-bqGR>A{_zgQF4Pxv_E$l{Z~eMIDhJKyF-9ESKw3?4ZDWewp`#I1>jIN`I1E7O0k
zCLBY&<W$!Z9xvo~7xLp6>pl2K56yMK4R?|Luy;$0j^0Fk=$XwDmn|XrY~TB73S^Vv
zM^*c-*AR1Tg5DM9E-WV7vg57hS3Zuf_<&Q1$%i=Q&x`Bpf)VS1*CwkfW%sl4d`l76
zi+HSvj}`H2t5??RRabC7m@6F+D&hmlpQ~#bn@ZlP`B>qKJ2|2asSz5Uhvb6;KP4X<
z_)Y-SGjN<XO?ChP)eL+e4qNb}(q$Z_4Ez$1>?KFR0zZoPO!hs19N7*j98?{^GVv*F
z9j}XzLWKSiSs2v>yk9B_cppHRI5vQ40{*5{67UHrBH(+acz|z|!U6uW6b<kmDHz}v
zrC5NUM1@oSVJQ&cFW>;g$AJC<l!zv!0(=lBAjfVX8OeiLvLE6E$qmh|j9KE17LC0k
zqAi+2Z@pezZmDN4iACIJgmY6pdrUOpzD;!FJ|PBi?-f(H=fv!$dhc>Gz>D{v3@wf(
F*MF5JHB$fp

delta 1392
zcmZ8fVQf=X6h8O1W$SA<9%GryHb>hB>@71o1;#X6h6#CZql|VD%``}u5P2jnTNvWh
zLAOO2GY*DVv2hbifH=vFZ<HS+jyMfJrop5p#S}7wOPs<lO9DxaL_Ozr7`B_dbH4AK
zd(S)P-p}qF?i}{9>IwhX?#Rtdbsv5w>OxK<l>YZA@H>3dCg_eEp)~i_2BW5$W{y{W
z>d*P}n)8lVX)$6}=x%KPjL8hp=M%|H_(`amO9ZU25jEFZ>kdQJ6N#>UQ1#fXb6sWQ
z3mHw-gRVf-Okc9wZ)PsqljfS>vg)Y0rpaZbBIZQ<>TSA_GIe7TOX`Mg`Wu<w#!^hv
zjU$<@)#c4&rrkbfY8C`uYAZQdx}~H|vqWZ_ujEq7Dh{^bk2UKTiz?Xn-s%{+t{a8e
zxMroS<<jRjr7RWEu|Hxm0=~<)GRNT?0P&Afln1!pb&>@b5EGu#c&%sD#XwwB_d4%C
zdm&G3S}~9}uE3-M(+bQeutOwQY*}?tfv^YoK>B3QGCVp4U@>sI;BGElQ6MSm3r5*l
zaiic6vqkGlznV~h|8P>2aon8i!VQBf4;5ckpr2vjBR7Bpeb@!}b74w}mlqcDz@P_!
zvSse<uD+ZsZ(QK>ir8LMADO~7ZogOXBUL`?hH0d)f9SnOCu45lO(S(j2#;X{y%)}R
z6HX!iAm`N%!n24^=bkuD_*cZ0FP|AAydCTGd^dNBa4X`=4Gr~#cOf2MuJ0wh2XSQX
z@t;2>VtKM{p2J~?zlO<upM3Qw;ZDR2c2$h<0mOyLzw-%qBfjNUiwO5DoPTlQd@ttq
z?Ek%u=6c5iSCM|Z^O-1Zy@I&w=~{{NW{`Zo`&g0^iTLOvs<U|$VvbGFyPj3h$i-w^
zzdgh$kFU6}viYMAamr7Lze+=q)c;Y3tUB*~a4O47q>w0<<!hJl?j`)~CH%|$#q~C;
zi+BJU7Y87`gzt*qE?dReVBB5)nTyXW@$*{08lmC&7xM9eZv{Xd1INp;$@c=Fih=J2
z61R*`ksk(9y5uNj;FCbImmCEP{2<;l`9Xjr`JfaOs!oatc&8K+@F9rE+od0%nt*pp
zB?0dM*g+f{K{Ww?Ln;aQDJdf0JEeGlub09B{=5_o@HQzJ;OC@RfWHrbA_0Ct3Iuoy
zz83Kj9Dsb6CZz(r4=12NE0B!j#sv9~ae{dBh6ct`VyH%Abz-7MbJ1IS#r2vBwqCG}
r6>MBoqIHTEv_A1B+QZ^B+Rfs7v`KMiV@2`o27u=tJQ;c%O|Jg{$@(4<

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32_WIFI_Mapping.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32_WIFI_Mapping.fap
index 6d7e687285d5f0a99ea7f28cbbe31acfd4c6320d..9ccf222598def593d6eb235e9899a2d97c15a73d 100644
GIT binary patch
delta 14
VcmZ2ry1;aU3L7KiW>vOo5db3A1M~m@

delta 14
VcmZ2ry1;aU3L7KCW>vOo5db341M>g?

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32_WiFi_Marauder.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP32_WiFi_Marauder.fap
index a8f1014a8e04e33bfd1dbf291314577ac7dec027..d271d0f359e7208277418638f6e409208d56d9d7 100644
GIT binary patch
delta 20
ccmeyfkNwX+_6<{xGBP$#J-U7BQO4(z0CcSieE<Le

delta 20
ccmeyfkNwX+_6<{xGBPwzJ-U7BQO4(z0Cb}Yd;kCd

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP8266_Deauther.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP8266_Deauther.fap
index 6f172c0d3376d0f7ecebc275f752bc4ede761d8b..66eb4eb9679135e26cedceb96729554638da0ccd 100644
GIT binary patch
delta 14
VcmaE1`oeUB3Ogg?W>xmX!T>731kC^d

delta 14
VcmaE1`oeUB3OggiW>xmX!T>6|1k3;c

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP8266_IFTTT_Button.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP8266_IFTTT_Button.fap
index d128037c332782aa56a41786f99a93432e7ba426..5541750e17ca8ac58504746937e21ba8a12154f6 100644
GIT binary patch
delta 14
WcmZ1xzaoCa3vNcn%`dt4D+2&BSOz@+

delta 14
WcmZ1xzaoCa3vNb+%`dt4D+2&BQU*K#

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP8266_Wifi_Deauther_v2.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP8266_Wifi_Deauther_v2.fap
index 39e6417780cfdcc714d1f4dfc696b49261298aa3..7b07136312aaa490d7627cbe2720ca69f56876a5 100644
GIT binary patch
delta 14
VcmX?*cOY+rB|jtMW-ER+4FD_*1c3km

delta 14
VcmX?*cOY+rB|js>W-ER+4FD_#1b_el

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP_WiFi_Scanner.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ESP_WiFi_Scanner.fap
index 165f933330c1f54b9562999dcb8d6e9a32223845..1ac7455030384229cbc6d0911b9dbd7181499fb6 100644
GIT binary patch
delta 16
XcmbO;k#WvM#tq@xjEtKjv|VHYGI<3k

delta 16
XcmbO;k#WvM#tq@xj0~G2v|VHYGIIqd

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Flashlight.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Flashlight.fap
index 99e0c36c6e22463bab76dcb4af54d40e9b25b358..ae632a3d7a916c392e797b7316507595c465c904 100644
GIT binary patch
delta 14
Vcmca1aYJGQ3o|3*W>)54P5>ja1F--A

delta 14
Vcmca1aYJGQ3o|3bW>)54P5>jU1F!%9

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/GPIO_7Segment_Output.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/GPIO_7Segment_Output.fap
index e2cefa79296ed7c0ff68ebc1ac986116195d3b45..dfc60b014a1c21e6854fe3a9a685ade25413f8ae 100644
GIT binary patch
delta 14
VcmeCs>d@K{!p6wBIh1WP9{?ga1V8`)

delta 14
VcmeCs>d@K{!p6w3Ih1WP9{?gU1U~=(

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/GPIO_Intervalometer.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/GPIO_Intervalometer.fap
index dfa19666f05decb38ef21c65a8d520ac6f0a2e79..0f1f323128b34e7b4186d108c0ff5a4187e6645f 100644
GIT binary patch
delta 14
WcmZ1yz9f9Z3vNcn%`drk%L4#0BnBM-

delta 14
WcmZ1yz9f9Z3vNb+%`drk%L4#09tIo$

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/GPIO_Pins_Reader.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/GPIO_Pins_Reader.fap
index 3c5ff3916e9c2b421978ed74020ae0704ae83cb0..1024704690823c991082a76b3a1bca3cbeecc0e0 100644
GIT binary patch
delta 14
VcmeyM@<C-o4GSaV=317|yZ|n#1&;s#

delta 14
VcmeyM@<C-o4GSZ~=317|yZ|nv1&#m!

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/GPIO_RGB_LED.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/GPIO_RGB_LED.fap
index 72037cebc8012429b2970d5a417439ac17475c09..d4682fe708f68bc2aa179d64a8a27132a9b1e37a 100644
GIT binary patch
delta 14
Vcmez3_{DL<5>7_O%}Y7`#Q`$P1(5&%

delta 14
Vcmez3_{DL<5>7^j%}Y7`#Q`$J1&{y$

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/GPIO_Reader_B.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/GPIO_Reader_B.fap
index 1f7ca6ed7f402123db9212559133897dca4207fb..d2d2adf2bd556a96d931806a51577fe221b0159a 100644
GIT binary patch
delta 16
XcmeCU&e(CCaf6N=BjaXWxoBSiH8%xg

delta 16
XcmeCU&e(CCaf6N=Bg1B0xoBSiH8BNZ

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/GPIO_Sentry_Safe.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/GPIO_Sentry_Safe.fap
index 74ee9f12e62fde2de4e9e998596d062cc7e979e8..d86ce932922197f0410f7a8da85ad8c37d4244ee 100644
GIT binary patch
delta 14
VcmaE(^hRle1`8wOW=$4nUH~X<1S<dl

delta 14
VcmaE(^hRle1`8v@W=$4nUH~X(1S$Xk

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/GPIO_wI2C.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/GPIO_wI2C.fap
index 6721ec2b86cb455d73cdd7673d34809f436aa30b..cdd626f00badb1a244cd8584dd2c5501b77936b2 100644
GIT binary patch
delta 16
XcmcaHo9V`ErVTZkjEtLWHKS7iJgf#<

delta 16
XcmcaHo9V`ErVTZkj0~G=HKS7iJf;R&

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/HC_SR04_Dist_Sensor.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/HC_SR04_Dist_Sensor.fap
index 7a86ea59ae612c03426c6533e99e81d8cbc073a3..4d56b1b0604569cca8ed5192561e058a446de4bf 100644
GIT binary patch
delta 14
VcmZoMZ!zCs!O6(D*^<*+2mm1Q1H1qL

delta 14
VcmZoMZ!zCs!O6(5*^<*+2mm1K1G@kK

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/I2C_Tools.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/I2C_Tools.fap
index ec32eabaa061f6afe30c9a07730f6fff54d3d946..3ea2f2c9ff3476474143437738d529959829edc7 100644
GIT binary patch
delta 14
VcmaEp@FrnHsxTwt<}_h8SpYGS1rh)N

delta 14
VcmaEp@FrnHsxTwN<}_h8SpYGM1rY!M

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/J305_Geiger_Coutner.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/J305_Geiger_Coutner.fap
index 4f3418c6bc8dc2175c0fcd19bc740e425762354b..075b8b1e2c195a7546d27a07a38e8523882b1266 100644
GIT binary patch
delta 14
VcmX?Mf5LvlULHoq&HH$`gaI!41tb6f

delta 14
VcmX?Mf5LvlULHn<&HH$`gaIz}1tS0e

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/LoRA_Terminal.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/LoRA_Terminal.fap
index 36bd820629227f1ad17a87107652db071d9444db..efa9560eb704dfd9f4365e0b41743930a8ac2076 100644
GIT binary patch
delta 16
XcmeB}&)6}aaYL6lBje_7@xSH(H1-B9

delta 16
XcmeB}&)6}aaYL6lBg5uy@xSH(H1Gy2

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Logic_Analyzer.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Logic_Analyzer.fap
index 38281b2f8c6b25490353dcb863dc9dd330834485..80f250e94c30c1445eff4e9365ca493d4c23fea7 100644
GIT binary patch
delta 14
WcmZ1xup(f?1a3yg%@et&%K!i@Aq7AH

delta 14
WcmZ1xup(f?1a3x#%@et&%K!i@8wEcA

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/MH_Z19_CO2_Sensor.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/MH_Z19_CO2_Sensor.fap
index da5aa0bdf440fb9cde8a7b727d1508c870e39124..93f64e1b7659d0971e53f316bf9bd7225c07a3ff 100644
GIT binary patch
delta 14
VcmccNaKmAP4i_WiW?e3AF#suq1VjJ;

delta 14
VcmccNaKmAP4i_WCW?e3AF#suk1VaD-

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/MagSpoof.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/MagSpoof.fap
index e36e3a5067e2c6b3d431599c9e1213454fe68321..39108d761dada0fe0749439ea6bf0ae8d5562b7a 100644
GIT binary patch
delta 16
YcmZ4UfN9MGrVZb$7#TNzw=yjS07a<>jQ{`u

delta 16
YcmZ4UfN9MGrVZb$7#TKyw=yjS07at*i~s-t

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Mx2125_Accelerometer.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Mx2125_Accelerometer.fap
index d5cb198b7997cb7dd0a918b04b7995c36ab73880..003812f841f37b1d9d6680ca72dc411e84eba38a 100644
GIT binary patch
delta 14
VcmZ3Yu|#9T40cAw%`@4%c>pL41k?Zk

delta 14
VcmZ3Yu|#9T40c9_%`@4%c>pK}1k(Tj

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/NMEA_GPS.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/NMEA_GPS.fap
index e73af6fdc01ec999042ab02bcb742577255c11e4..0aab6b25578a744b721c130c54c5e309b6278689 100644
GIT binary patch
delta 14
Vcmey7_#<(Hk0>MKW?#|O(f~601)%@{

delta 14
Vcmey7_#<(Hk0>L<W?#|O(f~5_1)u-`

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/NRF24_AZERTY_Mouse_Jacker.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/NRF24_AZERTY_Mouse_Jacker.fap
index 92d4ed5670aa696224a61ae46e852a2d516cd55e..2fd34404a505ab3fab541d0b99643ef3680357ed 100644
GIT binary patch
delta 16
YcmcaIm+{J6#tknN7#TOeRCuim076#>a{vGU

delta 16
YcmcaIm+{J6#tknN7#TLdRCuim076j*asU7T

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/NRF24_Batch.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/NRF24_Batch.fap
index 3ab96af8eba042bf6bcdc7e7c65ce32fa58437d9..0a580f2914c9387e88512870ee1c817306e4a3e1 100644
GIT binary patch
delta 16
XcmbQTpJ~c|rVTmHjEtLeoz-IiIHCpe

delta 16
XcmbQTpJ~c|rVTmHj0~G|oz-IiIGhFX

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/NRF24_Mouse_Jacker.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/NRF24_Mouse_Jacker.fap
index c4151445052fba05b2bdb5e80ac3fdae13e761e6..8999d4fe14b73d9e20589e7429bbba1b5b2ccbcd 100644
GIT binary patch
delta 16
YcmcbyhVjN4#tlnU7#TM&RoQF^06?q;<p2Nx

delta 16
YcmcbyhVjN4#tlnU7#TJ%RoQF^06?Y&<NyEw

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/NRF24_Sniffer.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/NRF24_Sniffer.fap
index c4b236bf96ef7db6c466718a9e1027e09f421736..54074ff1981ac52766049a3bacd1a82027eebe8b 100644
GIT binary patch
delta 14
VcmexS`J-~f9Z^Qc&38qm)d4$p25kTU

delta 14
VcmexS`J-~f9Z^Px&38qm)d4$j25bNT

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Nrf24_Scanner.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Nrf24_Scanner.fap
index 15d4faa8f75be4afcf8a3971b52036283ad59827..6e10b5a9cecbf60a13601aa8368582f2f38ac9d9 100644
GIT binary patch
delta 16
Wcmdn+j&TDJc~~$qZuYczZU+EAzXr+x

delta 16
Wcmdn+j&TDJc~~$qZ1%KxZU+EAxdzDq

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Plantower_PMSx003_Sensor_Reader.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Plantower_PMSx003_Sensor_Reader.fap
index 74d6c10937578e9e105806f0f0e74a70ad85fcd7..e4c15f0268b85315a32e27123b7927ab291a03c6 100644
GIT binary patch
delta 14
VcmaFi|H6L*3lAgXW>%iZ(f}+E1oHp@

delta 14
VcmaFi|H6L*3lAg1W>%iZ(f}+81o8j?

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Pokemon_Trading.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Pokemon_Trading.fap
index bda75763506537b51eeda9a553feff75d381bad6..b7945f4eb9bbd7354d4d4f1947281d5c0c3fce4f 100644
GIT binary patch
delta 16
YcmX@Jm-WnE)(uAvGBR#HdXRlC07&u(F#rGn

delta 16
YcmX@Jm-WnE)(uAvGBRvFdXRlC07&czFaQ7m

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/RC2014_Coleco.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/RC2014_Coleco.fap
index 0009e94af639613054bd7ad945cb59ab94a2c859..8ff89d3a97e85897ede8dbbad19ac95f9cc30a7b 100644
GIT binary patch
delta 14
VcmaEm@gQSE11}@v=0@K8Y5+6w1{MGS

delta 14
VcmaEm@gQSE11}@P=0@K8Y5+6q1{DAR

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/RCWL_0516_Motion_Sensor.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/RCWL_0516_Motion_Sensor.fap
index 3bfae59c85c2a607bc59150be413af01658d05b4..dca6ae0fa786b3587f31b28b689c0b15f0c783a2 100644
GIT binary patch
delta 14
WcmZ1>xk7ToIwnTO&Fh(dasmJ-%>_#U

delta 14
WcmZ1>xk7ToIwnSj&Fh(dasmJ-#|26N

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Radiation_Sensor.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Radiation_Sensor.fap
index 6e3073b3b821645b591eba2ae7321b98b5db01ae..6b69fb7143955cb99e0d78e1115a069ad2f9d0c4 100644
GIT binary patch
delta 14
WcmX?*bs%fQ6k$fj%~OR}D*^y9x&_q$

delta 14
WcmX?*bs%fQ6k$e&%~OR}D*^y9v<1`v

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/SCD30.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/SCD30.fap
index 7db647a299b67653f7eb431c514d47609cbd5c31..67c05fdaf3ad4f034a1a5c0bf9684d477c5f66ec 100644
GIT binary patch
delta 14
VcmcbUcqehg9zI6K&3pOel>jt!1-1YH

delta 14
VcmcbUcqehg9zI5f&3pOel>jtu1+@SG

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/SWD_Probe.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/SWD_Probe.fap
index f1642ac145dfb535f14a81781d8f9d076acc9ece..7b8d104f4ccfdc960a7cd0fc196f96c95e30e791 100644
GIT binary patch
delta 11140
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
UM8eLQg6=ZE;G`BaHb##4H-GDO8vp<R

delta 11010
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
P47}~|pj=OQ*i`xt9aKve

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Scope.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Scope.fap
index 01d1c1714b48dec844263e0be1692fe5960d092a..61909a2865cd80b8f1434ae770f396ca6c14e44b 100644
GIT binary patch
delta 16
XcmbQz!8E0VX#<A?BjaXH2W}StEl>o4

delta 16
XcmbQz!8E0VX#<A?Bg1A+2W}StElLD|

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ServoTester2.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/ServoTester2.fap
index cdca53b41bbd384ed3d0a26865d76e85e5efc131..8dc15f1557bac83d06b4dc9d90d8c9c431053963 100644
GIT binary patch
delta 14
VcmdmEy2o^bJQpM5W(BS}0stk~1V;b>

delta 14
VcmdmEy2o^bJQpLwW(BS}0stk^1V#V=

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Servotester.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Servotester.fap
index 395b9e37d9fda9d41468aa98e191ead822c5801e..3838eb7cabe3554acf93dcfc83e4fb0b4115e2fd 100644
GIT binary patch
delta 14
Vcmew%|3iMm7iLDr&0m?Bc>psl1(E;&

delta 14
Vcmew%|3iMm7iLC=&0m?Bc>psf1(5&%

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Signal_Generator.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Signal_Generator.fap
index 8aa0884971bb4c54ec3844230b2d22501172abe7..83edad3b2f78ff17125054dc512f52b7159e88d2 100644
GIT binary patch
delta 14
VcmbOeGbd)l1a3yg%@eu1l>jUE1v&r#

delta 14
VcmbOeGbd)l1a3x#%@eu1l>jU81vvl!

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Temp_Sensors_Reader.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Temp_Sensors_Reader.fap
index ef98c658404a6853b40b6b2f28ba0a5d118781e2..f649197cd898872aa9da0731ac24963b261c3b26 100644
GIT binary patch
delta 25
hcmaFymgU7;mJN5B85t+vZO&%-Kg+3dvro&MO#rhP4NCw3

delta 25
hcmaFymgU7;mJN5B85t(uZO&%NeKNsjvro&MO#ra#4HEzW

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/UART_Echo.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/UART_Echo.fap
index 88c341660a8623be4733d183871874ccb4a2b096..51f2e680e27b25b3072b62b9066b0b9af7272d48 100644
GIT binary patch
delta 14
Vcmdm^w?}V70V^Zp=0euff&eLW1pxp6

delta 14
Vcmdm^w?}V70V^ZJ=0euff&eLQ1poj5

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/UART_Terminal.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/UART_Terminal.fap
index 46cc0cf9c35140fbd2bd3e870a5419a1ad0c6657..2e7d142b93c8baf3b56bd870c0927c35c337abb4 100644
GIT binary patch
delta 16
Xcmeyefbq)$#tl&tjEtM3B_u5XJs}0g

delta 16
Xcmeyefbq)$#tl&tj0~HjB_u5XJsSnZ

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/USPING_Dist_Sensor.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/USPING_Dist_Sensor.fap
index 266abe2a584c4322b105beb2842fdef290eec1ea..10b65602c9af1c69ceacb8380a67512bfc35cefc 100644
GIT binary patch
delta 14
VcmZ2sw!&<K04F2kW<gGIApjx~1AYJi

delta 14
VcmZ2sw!&<K04F2EW<gGIApjx^1APDh

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/WAV_Recorder.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/WAV_Recorder.fap
index 72c2c298db29222526eddd65cd2f7178d5884459..2550b09249f7314776d1d89b2fc59316736736ed 100644
GIT binary patch
delta 14
VcmX@1c0z5#Ay!7l&4*cAc>yhk1!DjJ

delta 14
VcmX@1c0z5#Ay!6)&4*cAc>yhe1!4dI

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Wiegand_Reader.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Wiegand_Reader.fap
index 6ee5f837842f6bdf64b0a5af1e20bfe52ef38ac2..5d901c06a62f62336e98cdc4816046a14613ca01 100644
GIT binary patch
delta 16
XcmX@mz<8j6al;M~M#jxMMcTCiIYtIE

delta 16
XcmX@mz<8j6al;M~MuyEhMcTCiIY0(7

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Wii_EC_Analyzer.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/Wii_EC_Analyzer.fap
index 671257e4a63d8643f1dddb1a8d6228a2060eacae..c309412a9620f28800d1990c71cc48fb54b3d934 100644
GIT binary patch
delta 16
YcmZ3`$+V!8X~PdUM#jxQ-Im(|06c039RL6T

delta 16
YcmZ3`$+V!8X~PdUMuyEl-Im(|06b&|8~^|S

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/[ESP32] WIFI_Mapping.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/[ESP32] WIFI_Mapping.fap
index 1781d51be7f6a4dd92d02c717aea9204ec973259..93150d4df15c5eb1503dd397c8fa4b29ce415386 100644
GIT binary patch
delta 14
VcmZ2ry1;aU3L7KiW>vOo5db3A1M~m@

delta 14
VcmZ2ry1;aU3L7KCW>vOo5db341M>g?

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/spi_mem_manager.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/GPIO/spi_mem_manager.fap
index 8972159d79c00fdb2433f84e99f555f95bc1ed95..968c32b539aefbbea7e9bb40480992a38784e955 100644
GIT binary patch
delta 16
YcmcaIiRH>9mJJ4_jEtKNOO>Yp06L!rJOBUy

delta 16
YcmcaIiRH>9mJJ4_j0~F%OO>Yp06LilI{*Lx

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/2048.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/2048.fap
index e6a4526dcb325da2ef1c6dabcbcce1db5de21ef9..3b5d24af8c04f4922baadb71feef77a8ad1a5eed 100644
GIT binary patch
delta 14
WcmZ2by`Xx-Aw@>U&4(55N&^5hU<O+N

delta 14
WcmZ2by`Xx-Aw@=p&4(55N&^5hS_WDG

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/2048_improved.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/2048_improved.fap
index eed02ef4f5d4148f69cf7311890ff4d0195ad8fc..8d4067b8f4bed5a8d4cd5acad324488b7efee9fd 100644
GIT binary patch
delta 14
VcmX>Qdmwhh1W885%@ZZ{MFB621vdZy

delta 14
VcmX>Qdmwhh1W87Q%@ZZ{MFB5{1vUTx

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/4_In_A_Row.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/4_In_A_Row.fap
index 3ca5eec82be1fa9cfd058e725b72dc7ac17f55d3..06c92d3ee75a9fbc5bc3cca60a1f5a2bbd7579e7 100644
GIT binary patch
delta 14
VcmeyM^Fe1r3mYTj=2o`X`~WZ61+4%8

delta 14
VcmeyM^Fe1r3mYTD=2o`X`~WZ01*`x7

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/Arkanoid.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/Arkanoid.fap
index d2365863cc6b4b54de856884c035c69948c59c5c..5e92c8533cdfbbd5cb154912356840356138a467 100644
GIT binary patch
delta 14
VcmX@2cSLVP00$%E=0J|md;lpD1pEL1

delta 14
VcmX@2cSLVP00$$(=0J|md;lp71p5F0

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/Asteroids.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/Asteroids.fap
index 9b12b3f9d61dc2abc9e2eabac7eee409d49f6f35..17d0f76f63ea030b588c63d5843d5647f60f4c8d 100644
GIT binary patch
delta 16
YcmbO;g=x+drVSrl85uW!bk%kN06V(|qyPW_

delta 16
YcmbO;g=x+drVSrl85uTzbk%kN06Vn?qW}N^

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/BlackJack.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/BlackJack.fap
index 8292ff487f9ee466d21a7907fb204465f00f96a4..b0a6c88adf24f0071fd6a7945aa824b723262a72 100644
GIT binary patch
delta 16
XcmX?enDNYE#tki6jEtLGwcO1CKaB=q

delta 16
XcmX?enDNYE#tki6j0~GwwcO1CKZgcj

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/Bomberduck.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/Bomberduck.fap
index bdbaf42fd97c7246037c8601f3ac2566a7264353..e7186e90086f398f1040d5ec9f7e6e630e567a6f 100644
GIT binary patch
delta 14
VcmbP`Iw5s~gg7JPW=ZjKX#geE1VI1*

delta 14
VcmbP`Iw5s~gg7I^W=ZjKX#ge81V8`)

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/Color_Guess.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/Color_Guess.fap
index 1f80450eed957bc12daa55b3f4224f3133bb0000..67dff2bfaa94d091e4638746af4a435997823862 100644
GIT binary patch
delta 16
YcmX?ci}A!Q#tj|{jEtK-75@7G06&oi$N&HU

delta 16
YcmX?ci}A!Q#tj|{j0~GS75@7G06&Wc#{d8T

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/DICE.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/DICE.fap
index 873da61210c951c0d2cafab1ae6763f96e89e58b..a77f3e364a041be15e4e6c2047c85a0197a13ae1 100644
GIT binary patch
delta 14
VcmbP}Iwy5Qkpv^-=3)s=DF7=B1i%0Q

delta 14
VcmbP}Iwy5Qkpv^d=3)s=DF7=51it_P

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/DND_Dice_app.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/DND_Dice_app.fap
index adcd007db9efd6774302968c7b9a508c9da1210a..2cf0fb4fdb0be1388fe1306d518e8ba8606e6fb7 100644
GIT binary patch
delta 16
YcmaE}jPcDf#tnBA7#TO;Rp>VY07SC~MgRZ+

delta 16
YcmaE}jPcDf#tnBA7#TL-Rp>VY07R_^MF0Q*

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/DOOM.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/DOOM.fap
index 21dc64d2718252be9248a79a4b41f9709afb4b32..3885b3295b59f00aa7274978d55b9c87bed6e333 100644
GIT binary patch
delta 16
YcmbQx&OD)=dBciaM#jx6bDxI-064M-0RR91

delta 16
YcmbQx&OD)=dBciaMuyERbDxI-0644%00000

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/DVD_Bouncer.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/DVD_Bouncer.fap
index 743bb7acec214500ce3eb3580464dd631eb85167..942c0e5e65f058825ca02acfe52f7196afe5f233 100644
GIT binary patch
delta 14
VcmaDO{YHAj5hg~)%}1HkxdAU>1v3Bu

delta 14
VcmaDO{YHAj5hg~4%}1HkxdAU*1u_5t

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/EtchASketch.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/EtchASketch.fap
index 61ac17b192a386ee7e299827b6f18e9167427235..944833d2db759bb6df0dc8bc9782fb255eb6a407 100644
GIT binary patch
delta 14
VcmZ3WyFhn?CMzT3W-Zn-K>#8@1LObz

delta 14
VcmZ3WyFhn?CMzSuW-Zn-K>#8-1LFVy

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/FlappyBird.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/FlappyBird.fap
index 9044e9eb3f78515aead60f90bd65b7aadaddabdf..91c63a7d08229309f8b6e5d37d49b1a5c8b528f8 100644
GIT binary patch
delta 14
VcmcbhdqH=@8a778&1>0|1pqB71o!{|

delta 14
VcmcbhdqH=@8a76T&1>0|1pqB11or>{

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/Game15.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/Game15.fap
index fe3fb53e7f4e382f2b25164bc0770e101ae9b218..dcdcd7bbd6395e82e373d4d117a76830a6b5310b 100644
GIT binary patch
delta 14
VcmeD2?eX2PhnJCY^IqQb5&$c|1(E;&

delta 14
VcmeD2?eX2PhnJCI^IqQb5&$c?1(5&%

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/GameOfLife.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/GameOfLife.fap
index fab88274921f563a3a80bbd4316ca1d9a1f57ae6..00c96a3f314efa7ab1d4eca94a5fdeb4b971c9eb 100644
GIT binary patch
delta 14
WcmZ1?zeIk+7G_4q&0Cq@a{~Y=JOxz%

delta 14
WcmZ1?zeIk+7G_3<&0Cq@a{~Y=HU(4w

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/Game_of_Tag.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/Game_of_Tag.fap
index f45e965d494b57ad03f32b3b63d902c81db2ac50..5ebf2a505908e9f0dbfebfbe4aab5cdd258ef670 100644
GIT binary patch
delta 14
Vcmewo_$6?|3_eE2%`^F;r2sSl1+oAD

delta 14
Vcmewo_$6?|3_eDN%`^F;r2sSf1+f4C

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/Heap_Defence.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/Heap_Defence.fap
index a423dbc6f6bb505a57f0d9e3d08ecfe4cb6a703c..e3ee59305d0bb9b57f122d3d314ef7ec345dc201 100644
GIT binary patch
delta 16
XcmX@m%Xpxdal;OEM#jxM)!F3%I%);y

delta 16
XcmX@m%Xpxdal;OEMuyEh)!F3%I%Ear

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/MandelbrotSet.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/MandelbrotSet.fap
index f44a559443429f9340548b6b52eac0379d53cf9e..70cc8d57c3fa1431f952ecb651e8197e5eeb62fb 100644
GIT binary patch
delta 14
VcmZ1@xkhrsRAxrT&C{60H~}U#1V8`)

delta 14
VcmZ1@xkhrsRAxqo&C{60H~}Uv1U~=(

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/Minesweeper.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/Minesweeper.fap
index 78f84437c7dfbb15aa6738aaab3d7d0a6a0884ff..9965c53adb41910bb68dc6848d47980d7c12b274 100644
GIT binary patch
delta 14
VcmbPXF~eem4;LfjW?!z;f&e8S1djj!

delta 14
VcmbPXF~eem4;LfDW?!z;f&e8M1dadz

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/MontyHall.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/MontyHall.fap
index 4956d114e5e5712ac7f6434f762fbaac7b038b16..6c5fec347a14e2ea92428af4c0b4d347e13d4700 100644
GIT binary patch
delta 14
VcmX@3cSdhR0|z7H=0=Xwd;ly01w;S<

delta 14
VcmX@3cSdhR0|z6+=0=Xwd;lx_1w#M;

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/Nu_Pogodi.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/Nu_Pogodi.fap
index 818e02392fea72db9bb9bd14a2f243fd75fc88f9..4f6b2de74c42319b1a5d476485e3ff153cbd5303 100644
GIT binary patch
delta 14
VcmX?7b);&;7BNP~&0EF#)c`dx1}p#o

delta 14
VcmX?7b);&;7BNPK&0EF#)c`dr1}gvn

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/Paint.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/Paint.fap
index 2993df2a7b3321c8dffb5e03e066c9761472df0f..84cd6130d83d500d385f01b88449f7c3adca9608 100644
GIT binary patch
delta 14
VcmaDL{y=<#CNm@BW-aDz8~`T}1Zw~Q

delta 14
VcmaDL{y=<#CNm?$W-aDz8~`T@1Zn^P

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/Pong.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/Pong.fap
index 2bc467537c299a838743228c0683d5f089d05929..1d1863e3eb484151bc734b2b2d05f0476de91ef6 100644
GIT binary patch
delta 14
VcmZ3ZyheFLEGr}9<~UYA9snfP1S0?d

delta 14
VcmZ3ZyheFLEGr|!<~UYA9snfJ1R?+c

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/Race.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/Race.fap
index c14c4957d43dfa2db5bfc5212af5d3e0876dd5bf..7a3f8bb8ae3878c73613b400ca13cad791098c0f 100644
GIT binary patch
delta 14
VcmZorZ&2Tm$i~RHIf+e<7XToh1Fir7

delta 14
VcmZorZ&2Tm$i~R9If+e<7XTob1FZl6

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/ReactionTest.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/ReactionTest.fap
index 9e21edac8fbe0e11ee5c2b5528800c0fe8abfee0..6b1543b61f76e8806561b6607732d97a4bc88349 100644
GIT binary patch
delta 14
VcmX>hcS3GM3Ns_)=2Yg#+yE$~1n&R<

delta 14
VcmX>hcS3GM3Ns_a=2Yg#+yE$^1nvL;

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/Reversi.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/Reversi.fap
index 1056581093163299f847f0577eaa6670b79addf0..c9948e142d8bf97101320643a147fd7a1f05ac72 100644
GIT binary patch
delta 14
VcmdmEvBzRVBNrp%<|eLPf&eR41uy^r

delta 14
VcmdmEvBzRVBNrpX<|eLPf&eQ}1up;q

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/Roots_of_Life.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/Roots_of_Life.fap
index df74f4042f4158e8a5996354662e984b4b493eaa..9de8e1814dfd6f8c5d74ff884624a7ae6f415993 100644
GIT binary patch
delta 14
VcmbQ?Hp6X0C?6x^<}kiPA^;}=1it_P

delta 14
VcmbQ?Hp6X0C?6xk<}kiPA^;})1ik<O

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/Rubiks_Cube_Scrambler.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/Rubiks_Cube_Scrambler.fap
index b07c26e2c49355b17fc5476416d9d5ae1fbd98f0..f9ed08efcfe91901773771c404301a02754c0688 100644
GIT binary patch
delta 14
VcmX@3dPa4_1Qtfd%@bLy`2Z@e1iAnK

delta 14
VcmX@3dPa4_1Qtey%@bLy`2Z@Y1i1hJ

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/SUPER_CHIP.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/SUPER_CHIP.fap
index 01e859147b7103c68c5c3caa646c5997133b2c33..939e97350fb807a8fc3c306559215ed29376220d 100644
GIT binary patch
delta 14
VcmZ2rzrcP22M;6TW=@{z!T=)E1NQ&`

delta 14
VcmZ2rzrcP22M;5|W=@{z!T=)81NHy_

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/Scorched_Tanks.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/Scorched_Tanks.fap
index c76daad3f7d154e4a736b78f5675e9a418900a80..4ac8355c140062717a3eafeee2b9f24be0a1f475 100644
GIT binary patch
delta 14
VcmdmyyCZjlf*d2`W<|N_5&$cf1l#}s

delta 14
VcmdmyyCZjlf*d2mW<|N_5&$cZ1ls@r

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/Simon_Says.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/Simon_Says.fap
index 24bfb54cfe9bfad328974e5ef1e235916000f90e..418b858eeb0f14967e6ccf899fd48c4eb98d5689 100644
GIT binary patch
delta 14
VcmZ1yw<K<ZpdcgTW+6c#IRGWl1K$7u

delta 14
VcmZ1yw<K<Zpdcf|W+6c#IRGWf1Kt1t

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/SlotMachine.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/SlotMachine.fap
index d7d2e25ad271c6f679abbe4584da88320c5a0ba0..7d6e72f5e6b9b6df640c70e0ac1708fea9895c75 100644
GIT binary patch
delta 14
VcmaD6@*-qIjUXfA=32qm5&$ye1^fU2

delta 14
VcmaD6@*-qIjUXe#=32qm5&$yY1^WO1

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/Snake.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/Snake.fap
index 0cef5468cf15429c61676c3458e5deb9146fafdb..acb39d44af5805a368c9bb3e5f9562f2af412653 100644
GIT binary patch
delta 14
VcmX@%al&K61#U*h%@?`LB>*v<1<U{d

delta 14
VcmX@%al&K61#U)$%@?`LB>*v(1<L>c

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/Snake20.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/Snake20.fap
index 75af4e6ce47f4075e750a4c03835205e3f989b20..2df1e52ade63001f46382206c07f65a650792411 100644
GIT binary patch
delta 14
VcmZ4Eu*PA-2_8nq%_n)1g#j&l1zi9D

delta 14
VcmZ4Eu*PA-2_8m<%_n)1g#j&f1zZ3C

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/Solitaire.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/Solitaire.fap
index 97c3a50c45cbcc91d231f2fbf0007a359e04438c..4190efb266b8eb5e909836263d87de95f76dca13 100644
GIT binary patch
delta 14
Vcmcaoex-cF0Vzht%?G7~6#+I=1?2z$

delta 14
Vcmcaoex-cF0Vzg?%?G7~6#+I)1>^t#

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/TAMA_P1.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/TAMA_P1.fap
index 57ddf2b71fc9ade8a2dd77728193693059f2fcf5..ad57e8c473a70d9efeb69bfc9c5253dc1463a7b0 100644
GIT binary patch
delta 16
Xcmdlom3hll<_!_SjEtKjgQLp<I2;Bi

delta 16
Xcmdlom3hll<_!_Sj0~G2gQLp<I2Hyb

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/TRex_Runner.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/TRex_Runner.fap
index 5e9e83ef444fb8c6c03e786c9677fe32779dd9cd..735b1189e61dd024afc017474d9f065d32897e00 100644
GIT binary patch
delta 14
VcmaE%^+IcdA{!&)W+gT^egG(l1TFvo

delta 14
VcmaE%^+IcdA{!&aW+gT^egG(f1T6pn

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/Tanks.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/Tanks.fap
index 801bdb60c7223d9668a34a3bb6bf0fa79b593e07..44f9518b91b960aa0ba6503734e3e2c08b9b0a34 100644
GIT binary patch
delta 14
VcmZpvY^mH(C&tLQxn7J_4FD>}1hfDE

delta 14
VcmZpvY^mH(C&tLIxn7J_4FD>@1hW7D

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/Tetris.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/Tetris.fap
index d7bc88ab2ca298738439641d84cadcb1168d0677..7b615093382fd30e47a62440f5efc331f3bbccf2 100644
GIT binary patch
delta 14
VcmaE2^u%aG3MV7u=2XuA`~WT51$zJh

delta 14
VcmaE2^u%aG3MV7O=2XuA`~WS~1$qDg

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/TicTacToe.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/TicTacToe.fap
index f6e81d152728e5e0a7adb14e42b1237646069ff6..dbc907309723d42e8016e99f6a8cd143a47b8052 100644
GIT binary patch
delta 14
VcmaE&`9yPrH9I5YW*hbuyZ|aE1iAnK

delta 14
VcmaE&`9yPrH9I52W*hbuyZ|a81i1hJ

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/Tic_Tac_Toe_Multi.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/Tic_Tac_Toe_Multi.fap
index 44b30ba9f4aa9aaf3c583a152841c4a7e13fb175..6fe45fec995d46f6be68f168a59f49d4e6e08d10 100644
GIT binary patch
delta 14
VcmeB)?1|i<&&|lV*?>Dn5db8^1R?+c

delta 14
VcmeB)?1|i<&&|lN*?>Dn5db8;1R($b

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/VideoPoker.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/VideoPoker.fap
index 7c9605780bf203e4e6a91b0b4964ccc74780a09a..98242a9742fb8b916e86f3bfcb990564e12c0596 100644
GIT binary patch
delta 14
VcmdlJwI^!B9$`kt&3lFGB>^#d1<3#a

delta 14
VcmdlJwI^!B9$`j?&3lFGB>^#X1;_vZ

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/Yatzee.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/Yatzee.fap
index 89c68c0e0668d036833a05364812e9c83537d4fc..03a7d9cf869451d29686af81a51d7bfbe050742e 100644
GIT binary patch
delta 14
VcmbQ^H^*<o4qisa%{zIMB>^mK1wjA+

delta 14
VcmbQ^H^*<o4qirv%{zIMB>^mE1wa4*

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/Zombiez.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/Zombiez.fap
index 73fae8c9afc2758ab862ddd8211095b88a24ec05..d33e79f13c3842d5b6e5cb3b86695a03617efc86 100644
GIT binary patch
delta 14
WcmZ3Xy+V7#V|GTy%}>~m@B#oV{{^xD

delta 14
WcmZ3Xy+V7#V|GS{%}>~m@B#oV`3126

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/jetpack_joyride.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Games/jetpack_joyride.fap
new file mode 100644
index 0000000000000000000000000000000000000000..388399ce1fc3ddb716dea9899105f0ce2f575d5e
GIT binary patch
literal 15524
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
X?=&5a>zjfiqudMd^XhT2v3CClSzHVg

literal 0
HcmV?d00001

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Infrared/IR_IntervalometerSony.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Infrared/IR_IntervalometerSony.fap
index 848a5c584a7da472d4edff386d6f061971bc084f..936c80336780a9ce7e099cde8949dd47e19a91e7 100644
GIT binary patch
delta 14
VcmX?OcE)T22NxsbW=<|=K>#JQ1LFVy

delta 14
VcmX?OcE)T22Nxs5W=<|=K>#JK1L6Px

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Infrared/IR_Remote.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Infrared/IR_Remote.fap
index e7517182bc8451327a0bb587874e4e7c1cdc8f0d..5112386aa4ed094a0d6dce529363c3d500cb59f1 100644
GIT binary patch
delta 16
XcmZ3{z__A;aYL&(Bje^a@kJT{G)o1$

delta 16
XcmZ3{z__A;aYL&(Bg5u4@kJT{G(`ov

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Infrared/IR_Scope.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Infrared/IR_Scope.fap
index a2c5092cd49d14313771a44a81207cfc6fb1d205..e56266deb1bf01fe60c4dc6333918c8714404d5d 100644
GIT binary patch
delta 14
VcmeyP{6~319SbAl=6aS|UH~rl1v3Bu

delta 14
VcmeyP{6~319SbAF=6aS|UH~rf1u_5t

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Infrared/Xbox_Controller.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Infrared/Xbox_Controller.fap
index adcf80d1f772905eee8aa0ad3e24c9c5d53ae916..eda73f7bd8e5abbf32abdeed0f435a0b403745c7 100644
GIT binary patch
delta 14
WcmX?Oe#U&mT{cF>&G*>ei2wjG$p$q5

delta 14
WcmX?Oe#U&mT{cFB&G*>ei2wjG!v-_}

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Main/Dab_Timer.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Main/Dab_Timer.fap
index 724e678a6678ce8f5d8af1dfc624d4e73e700410..a97d104f7ccc47d141b172074765253d9cb5aadd 100644
GIT binary patch
delta 16
YcmZ3nhH1qbrVSSy85uWUbPNvx06seg-~a#s

delta 16
YcmZ3nhH1qbrVSSy85uTTbPNvx06sMa-v9sr

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Main/GPIO.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Main/GPIO.fap
index 984bbf28889136e659a0c54b2e66fb122ac7b43f..8230eff3e85139fe6bff95700c1bd1479b306e7e 100644
GIT binary patch
delta 16
XcmeA<&e(IDaf636BjaXIX=e`rH4z11

delta 16
XcmeA<&e(IDaf636Bg1A-X=e`rH46n_

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Main/bad_usb.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Main/bad_usb.fap
index 0b8db5e87df0b863a51c4a719a178b590b554bf1..c4f289ccb958905cf82a025bb0401c4cc4775d74 100644
GIT binary patch
delta 16
YcmbR9gK^Fe#tlog85uV((=H1D072sh_W%F@

delta 16
YcmbR9gK^Fe#tlog85uS&(=H1D072ab_5c6?

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Main/iButton.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Main/iButton.fap
index 7cec645ef58d6e36f4672d1194231e6e5f96eaaa..089439fdfe1d6dafb0ce5e409cf968804d81e817 100644
GIT binary patch
delta 16
XcmcaGjp@QPrVWzXjEtM5w9OI#HU0%v

delta 16
XcmcaGjp@QPrVWzXj0~Hlw9OI#HTVTo

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Main/infrared.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Main/infrared.fap
index 0df4d8b60f3dbd02e7e4c3604efd814016272b5c..aac28298874c5779073a4057115dfbbded3f5766 100644
GIT binary patch
delta 16
YcmX@`m*v1;mJP1ijEtMzva2ow07WzhmH+?%

delta 16
YcmX@`m*v1;mJP1ij0~IIva2ow07Whbl>h($

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Main/lfrfid.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Main/lfrfid.fap
index d4b900802df63bba2eca5fd8ebb9b5ed96b49d30..49a152d55a985170dd8f91c701f5cc6d854f1c41 100644
GIT binary patch
delta 16
Ycmca{nfb<L<_*Uq7#TO8h!B_v07w`Iq5uE@

delta 16
Ycmca{nfb<L<_*Uq7#TL7h!B_v07w!Cp#T5?

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Main/u2f.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Main/u2f.fap
index 7f2dfe51eb288a80c65ee078e9080e42e0168030..6f02466702fe78015a9d433de313c9bc114f32cf 100644
GIT binary patch
delta 16
YcmZoU$=Gs|al>b2M#jxwlqWa<06q8y{{R30

delta 16
YcmZoU$=Gs|al>b2MuyE_lqWa<06p>s{r~^~

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/BPM_Tapper.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/BPM_Tapper.fap
index 50b417b4a7168103c477b7b7041ff53de5c2afcc..785f5d03b2bd72b4f62e94cfcc77966193df4409 100644
GIT binary patch
delta 14
VcmX?Me!_f%HxDD@W*?p!egG*@1fBo@

delta 14
VcmX?Me!_f%HxDDjW*?p!egG*-1f2i?

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/Flizzer_Tracker.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/Flizzer_Tracker.fap
index 8c9b5b1ea89bce01ec8bd162cfa16d81145b5425..34e347d6071dc6e83598ac8b63bfd79bfb0d1825 100644
GIT binary patch
delta 16
Wcmdnc#j*j2L?$sZZWf&+T?_y<RRz5O

delta 16
Wcmdnc#j*j2L?$sZY!;m)T?_y<PX)XH

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/Metronome.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/Metronome.fap
index 06863b641dcfbdf2edbdd077bd4ec49eeb2d1ffe..6e5e5c149b81ebde5a6ca14d3df045a1b7432a72 100644
GIT binary patch
delta 14
VcmcZ*b0KEKO(90c&9{WgqyaS$1||Ri

delta 14
VcmcZ*b0KEKO(8~x&9{WgqyaSw1|<Lh

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/Morse_Code.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/Morse_Code.fap
index d12d1b615f41247afdc9240841bdb39626206ebd..3f657a499e3ee02312792026bbc78e5f5d525d18 100644
GIT binary patch
delta 14
VcmdntxWjRS3MV7uW>wC~;s7SP1YH0C

delta 14
VcmdntxWjRS3MV7OW>wC~;s7SJ1Y7_B

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/Music_Beeper.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/Music_Beeper.fap
index 8a55c612bba24533aa32b4015c7fd8b8faff9934..11e32f53a42826455018cd28df14b5f0a39b57d5 100644
GIT binary patch
delta 14
VcmbPHKBIg?fdnJt=0XW|WdJNc1m6Gv

delta 14
VcmbPHKBIg?fdnJN=0XW|WdJNW1l|Au

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/Music_Player.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/Music_Player.fap
index 2e932733286617d5f70e795e824084a1f23cb050..9d28a2aff08ceb2d29f704a4a2c2f540c6b3f3a3 100644
GIT binary patch
delta 13
Ucmewo^Cf1(e||>BO#&ry05NX`wEzGB

delta 13
Ucmewo^Cf1(e||=WO#&ry05NI>v;Y7A

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/Ocarina.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/Ocarina.fap
index 53d936bd134af12413126095956443394b3dcc98..02fa651e147f09cbe314301e2865601fcb23d182 100644
GIT binary patch
delta 14
Vcmca1eM5SK05c=wW<loTTmU711VjJ;

delta 14
Vcmca1eM5SK05c=QW<loTTmU6`1VaD-

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/SAM.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/SAM.fap
index 9699b9c106b8b9754dedb9ae9475050682cfe0eb..e85adb8d444f804512eb8651f2f5065796a2ca7c 100644
GIT binary patch
delta 16
Ycmca`g7Lx$#tjknjEtKj?Z2x406>5S;s5{u

delta 16
Ycmca`g7Lx$#tjknj0~G2?Z2x406=;M;Q#;t

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/SAM_NO.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/SAM_NO.fap
index 20016ec6854892659cd6547ebb98053d97bc8f87..e16052b423b59f26373d4b0370c45085a04b22dd 100644
GIT binary patch
delta 16
Ycmexzobk(X#tmQW7#TNzwfnCE08DBKW&i*H

delta 16
Ycmexzobk(X#tmQW7#TKywfnCE08C^EWdHyG

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/SAM_WTF.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/SAM_WTF.fap
index 47d9e0718482fa871a44ec22c7f34a2c6b08cbe5..9e47c2582b90c1df9e28783b3da2bb1e3220091a 100644
GIT binary patch
delta 15
WcmZoT!Pszuae+M}<7P(t|0)14H3f<Q

delta 15
WcmZoT!Pszuae+M}!)8YN|0)14F9nGJ

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/SAM_YES.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/SAM_YES.fap
index 13bcabc102903daa6638568510325097edd1b325..562ef7d54351da50b4cc51788b3f9fc0a23da52d 100644
GIT binary patch
delta 16
YcmexyobktT#tlF07#TPJwEM3D08J7Ib^rhX

delta 16
YcmexyobktT#tlF07#TMIwEM3D08I=CbpQYW

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/Tuning_Fork.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/Tuning_Fork.fap
index 46c5aa2213ec892e21d367f0d820402560781dd2..325e1e654097deafb2dee368db4b549083198680 100644
GIT binary patch
delta 14
VcmZ3Gxgc{xi!vkQ=2m5CK>#fh1oHp@

delta 14
VcmZ3Gxgc{xi!vj_=2m5CK>#fb1o8j?

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/Video_Player.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/Video_Player.fap
index eb88773bd520d4a733dfa6336716bab5536ccf91..27b868786095d6a2d23f300dad205be989062ce2 100644
GIT binary patch
delta 14
VcmaFj_{4F80VgBlW<$=+;s7iT1nmF-

delta 14
VcmaFj_{4F80VgBFW<$=+;s7iN1nd9+

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/WAV_Player.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/WAV_Player.fap
index b1b21c27039afc1d324faff4de6f07135c92a1f0..e64d09767f6e79007d4e79c8224131fb1512746c 100644
GIT binary patch
delta 14
VcmZ3IwIpl98c{~Z&1*%=<pD3o1)Bf>

delta 14
VcmZ3IwIpl98c{}u&1*%=<pD3i1)2Z=

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/Zero_Tracker.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/Zero_Tracker.fap
index 15454ffa5ea67da1cf46830bad19009ea782db84..d62f96e091297bc91da758dd4813b833fea738e5 100644
GIT binary patch
delta 14
VcmZ1wvmj=}1Aa!v%@6tQ<p3}L1)2Z=

delta 14
VcmZ1wvmj=}1Aaz^%@6tQ<p3}F1(^T<

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/text2sam.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Media/text2sam.fap
index 8138b7b21c94ea090e57f24419b82195f215a1da..6683b693bc8a236cbdb94aa7f08f484b86f473e7 100644
GIT binary patch
delta 16
XcmbPmk8#31#tj@!jEtK(o!E5&HOvJK

delta 16
XcmbPmk8#31#tj@!j0~GOo!E5&HO2)D

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/Mfkey32.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/Mfkey32.fap
index 5440ed52a3778889e8c8f0b234a74939da3191b1..f98502a1b1291d89366447ab4b5b310d74acbbbb 100644
GIT binary patch
delta 16
Ycmca}knzqz#tn1q7#TOuwX;_O07DiAxBvhE

delta 16
Ycmca}knzqz#tn1q7#TLtwX;_O07DQ4w*UYD

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/Mifare_Fuzzer.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/Mifare_Fuzzer.fap
index 777ac48937a25b84434b08c2a90e39c49598e65e..b54166dae10029137e7acacb240a09114fbc3e0e 100644
GIT binary patch
delta 14
VcmZ2cxT0`FG(RKb<`{k-O#mz_1mXYy

delta 14
VcmZ2cxT0`FG(RK5<`{k-O#mz<1mOSx

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/Mifare_Nested.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/Mifare_Nested.fap
index f353a73c0c546b4e5087c8a253f9c643da0ade3e..72a6caa3205bd7308f6a6922c3edc70b065f5fb4 100644
GIT binary patch
delta 16
YcmZoT%-nF8dBe_hM#jy%(vMXF06nt@asU7T

delta 16
YcmZoT%-nF8dBe_hMuyG1(vMXF06nb-aR2}S

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/NFC_Magic.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/NFC_Magic.fap
index fd6bafaedf81a978d0b5fc4a8b094e969e97a289..819ef52c19f3e44cd67f85fc9b8dce2ce474de7b 100644
GIT binary patch
delta 16
Xcmdnf&a|hUX+yg<Bje@{ZIcK9H?IZZ

delta 16
Xcmdnf&a|hUX+yg<Bg5tnZIcK9H>m~S

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/NFC_Magic_Gen1.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/NFC_Magic_Gen1.fap
index cca20f35e9cc691ebd07a26172b756d0e0a467e8..2ee776dd3ae9e851a1c4f36099eb73cb008b5801 100644
GIT binary patch
delta 16
YcmaE}oAJ$V#to{{jEtMrq>niP06pdgKL7v#

delta 16
YcmaE}oAJ$V#to{{j0~IAq>niP06pLaJ^%m!

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/NFC_Magic_Gen4.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/NFC_Magic_Gen4.fap
index 83316e9b16097478a2b25dde2cd666f67df522ae..61d707091328fdbeb64bbbc1c0c64c82a3886761 100644
GIT binary patch
delta 16
XcmZo@XKH9?+Muk>$hcWWJ0=1EEFT2P

delta 16
XcmZo@XKH9?+Muk>$go*OJ0=1EEExpI

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/NFC_Relay.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/NFC_Relay.fap
index aac6e760f5a31e4ffe3049efc55b463b76a18aa6..15a9a9874b2e3824f853ff4212efa60336a680ac 100644
GIT binary patch
delta 16
XcmcbzhVjZ8#to)&jEtMj<m4;>IWPrf

delta 16
XcmcbzhVjZ8#to)&j0~I2<m4;>IVuHY

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/Picopass.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/Picopass.fap
index 443ff164b04f82f5bbc155139d0fbc9136523ce8..10342b0ad35893117d561881cf44c1b22c30b9d2 100644
GIT binary patch
delta 16
YcmX@HiRHv5mJKFVjEtL2tAytR06h5yaR2}S

delta 16
YcmX@HiRHv5mJKFVj0~GitAytR06g;sZ~y=R

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/Seader.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/Seader.fap
index 6704aa06f75ed0af70613d53354c2812fb4ef606..40a8920ae4097701787bad702673902343d09d03 100644
GIT binary patch
delta 16
Ycmca`iv7YV_6=L!Ffwl5`eybI08N7ld;kCd

delta 16
Ycmca`iv7YV_6=L!Ffwf3`eybI08M=fdjJ3c

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/VB_Migrate.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/VB_Migrate.fap
index 6cf1fd2c8bed922a5d5a58a0b5148cc0fc13e014..0da38ee5beb6aa5f8e8c86c63617dcb984f65293 100644
GIT binary patch
delta 16
YcmbPnnq|gmmJJdmjEtKlOX@cQ06Ay|eE<Le

delta 16
YcmbPnnq|gmmJJdmj0~G4OX@cQ06Ag?d;kCd

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/nfc_maker.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/NFC/nfc_maker.fap
new file mode 100644
index 0000000000000000000000000000000000000000..baadd34d364673bade3a2bccf6c40c03395e1ca8
GIT binary patch
literal 19396
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

literal 0
HcmV?d00001

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/README.md b/Applications/Custom (UL, RM, XFW)/RogueMaster/README.md
index a690c2784..8a7b56ad4 100644
--- a/Applications/Custom (UL, RM, XFW)/RogueMaster/README.md	
+++ b/Applications/Custom (UL, RM, XFW)/RogueMaster/README.md	
@@ -19,6 +19,7 @@
 - [Game of Life (Updated to work by tgxn) (By itsyourbedtime)](https://github.com/tgxn/flipperzero-firmware/blob/dev/applications/game_of_life/game_of_life.c)
 - [Game of Tag WIP (By instantiator)](https://github.com/instantiator/flipper-zero-experimental-apps)
 - [Heap Defence (By xMasterX)](https://github.com/RogueMaster/flipperzero-firmware-wPlugins/commit/fc776446de9fdd553b221c02668b925b689378d8) [(original by wquinoa & Vedmein)](https://github.com/Vedmein/flipperzero-firmware/tree/hd/svisto-perdelki)
+- [JetPack Joyride (by timstrasser)](https://github.com/RogueMaster/flipperzero-firmware-wPlugins/commit/1164e4d214efa38847e08c6387bf53578bc0d366)
 - [Mandelbrot Set (By Possibly-Matt)](https://github.com/Possibly-Matt/flipperzero-firmware-wPlugins)
 - [Minesweeper (By panki27)](https://github.com/panki27/minesweeper) [Fix minesweeper freeze bug, do some refactoring (By xMasterX)](https://github.com/DarkFlippers/unleashed-firmware/commit/56c11c70b3617764b6d2ea7b008c67dce517fa25)
 - [Monty Hall (By DevMilanIan)](https://github.com/RogueMaster/flipperzero-firmware-wPlugins/pull/203)
@@ -61,6 +62,7 @@
 - [BPM Tapper (By panki27)](https://github.com/panki27/bpm-tapper)
 - [Brainfuck (By nymda)](https://github.com/nymda/FlipperZeroBrainfuck)
 - [BT Serial (By maybe-hello-world)](https://github.com/maybe-hello-world/fbs)
+- [BT Toy Serial (By maybe-hello-world)](https://github.com/maybe-hello-world/flipper-bp)
 - [BT Trigger (By Nem0oo)](https://github.com/Nem0oo/flipper-zero_ios-bluetooth-trigger)
 - [Calculator (By n-o-T-I-n-s-a-n-e)](https://github.com/n-o-T-I-n-s-a-n-e)
 - [Camera (By Z4urce)](https://github.com/Z4urce/flipper-camera) `Req: ESP32-CAM`
@@ -117,10 +119,10 @@
 - [IR Xbox Controller (By gebeto)](https://github.com/gebeto/flipper-xbox-controller)
 - [J305 Geiger Counter (By nmrr)](https://github.com/nmrr/flipperzero-geigercounter)
 - [LED Pulsator (By leedave)](https://github.com/leedave/Leeds-Flipper-Zero-Applications)
-- [Lightmeter (By oleksiikutuzov)](https://github.com/oleksiikutuzov/flipperzero-lightmeter) `Req: BH1750`
+- [Lightmeter (By oleksiikutuzov)](https://github.com/oleksiikutuzov/flipperzero-lightmeter) `Req: BH1750/MAX44009`
 - [Logic Analyzer (By g3gg0)](https://github.com/g3gg0/flipper-logic_analyzer)
 - [LORA Terminal (By aafksab)](https://github.com/aafksab/LORA-Term)
-- [MagSpoof WIP (By zacharyweiss)](https://github.com/zacharyweiss/magspoof_flipper) [(Updates By hummusec)](https://github.com/hummusec/magspoof_flipper)
+- [MagSpoof (By zacharyweiss)](https://github.com/zacharyweiss/magspoof_flipper) [(Updates By hummusec)](https://github.com/hummusec/magspoof_flipper)
 - [Metronome (By panki27)](https://github.com/panki27/Metronome)
 - [Mfkey32 (By noproto)](https://github.com/noproto/FlipperMfkey)
 - [MH-Z19 CO2 Sensor (By meshchaninov)](https://github.com/meshchaninov/flipper-zero-mh-z19)
@@ -138,6 +140,7 @@
 - [NFC Magic (By gornekich)](https://github.com/flipperdevices/flipperzero-firmware/pull/1966) with [NFC Magic Gen4 Support #2238 (By nullableVoidPtr)](https://github.com/flipperdevices/flipperzero-firmware/pull/2238)
 - [NFC Magic Gen1 (By gornekich)](https://github.com/flipperdevices/flipperzero-firmware/pull/1966)
 - [NFC Magic Gen4 app #2238 (By nullableVoidPtr)](https://github.com/flipperdevices/flipperzero-firmware/pull/2238) [(Updates By xMasterX)](https://github.com/xMasterX/unleashed-extra-pack)
+- [NFC Maker (by Willy-JL)](https://github.com/RogueMaster/flipperzero-firmware-wPlugins/commit/1164e4d214efa38847e08c6387bf53578bc0d366) 
 - [NFC Relay WIP (By leommxj)](https://github.com/leommxj/nfc_relay)
 - [NFC Seader (By bettse)](https://github.com/bettse/seader)
 - [Nightstand Clock (By nymda)](https://github.com/nymda/FlipperNightStand)
@@ -178,7 +181,6 @@
 - [Temp Sensors Reader 1.4 (By quen0n)](https://github.com/quen0n/Unitemp-Flipper-Zero-Plugin) `Req: BMP180/BMP280/BME280/BME680/DHT11/DHT22(AM2302)/AM2301/AM2320/HTU2XD/HTU21x/HDC1080/MAX31855/MAX6675/SCD30`
 - [Text To SAM (By RoundPi)](https://github.com/Round-Pi/flipperzero-text2sam)
 - [Text Viewer (By kowalski7cc)](https://github.com/kowalski7cc/flipper-zero-text-viewer)
-- [Toy Serial (By maybe-hello-world)](https://github.com/maybe-hello-world/flipper-bp) WIP
 - [Tuning Fork (By besya)](https://github.com/besya/flipperzero-tuning-fork)
 - [UART Echo (By DrZlo13)-OFW](https://github.com/flipperdevices/flipperzero-firmware/pull/831)
 - [UART Terminal (By cool4uma)](https://github.com/cool4uma/UART_Terminal)
@@ -206,8 +208,7 @@
 ## Current Bounties $$ (Sorted By Difficulty - Easiest to Hardest)
 
 - All non-OFW desktop settings moved to CFW Settings ($25 USD in ETH or BTC)
-- `Notepad` APP to allow taking quick notes and saving to SD. Also can possibly open/edit .md,.txt,.fmf and other text friendly formats ($50 USD in ETH or BTC)
-- `Write URL to NFC` APP to allow creating URL NFC tags from only the flipper ($25 USD in ETH or BTC)
+- `Notepad` APP to allow taking quick notes and saving to SD. Also can possibly open/edit .md,.txt,.fmf and other text friendly formats ($25 USD in ETH or BTC)
 - `Bluetooth OpenHayStack` bluetooth mode, only activates with special cloned key file present. Allows to operate like AirTag. ($50 USD in ETH or BTC)
 - [Chess (By okalachev)](https://github.com/okalachev/flipperzero-firmware/tree/chess) ($50 USD in ETH or BTC)
 - [USB Mass Storage WIP (By Willy-JL)](https://github.com/RogueMaster/flipperzero-firmware-wPlugins/commit/bda38c401219e27dff6ad8aa8f8f3e3109b1ca1b) ($25 USD in ETH or BTC)
diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/RFID 125/DCF77.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/RFID/DCF77.fap
similarity index 99%
rename from Applications/Custom (UL, RM, XFW)/RogueMaster/RFID 125/DCF77.fap
rename to Applications/Custom (UL, RM, XFW)/RogueMaster/RFID/DCF77.fap
index abd98d8d74c7c0dcee837d51a80efa018aeec2c6..ce94d0fac1243760a65136779c711c4e3b689ffa 100644
GIT binary patch
delta 14
VcmcZ-dL?v&CLbf?W-Y!|G5{<c1nmF-

delta 14
VcmcZ-dL?v&CLbfiW-Y!|G5{<W1nd9+

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/RFID 125/EM4100_Key_Generator.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/RFID/EM4100_Key_Generator.fap
similarity index 99%
rename from Applications/Custom (UL, RM, XFW)/RogueMaster/RFID 125/EM4100_Key_Generator.fap
rename to Applications/Custom (UL, RM, XFW)/RogueMaster/RFID/EM4100_Key_Generator.fap
index 4c5ffdf04443d2ecb5316d1257ceb8676e5f85ad..7efd3d59334b079dede7e2c884190a135cefd80d 100644
GIT binary patch
delta 14
VcmaE3^u}m|3@0PwW?4>u0RSnZ1WW(`

delta 14
VcmaE3^u}m|3@0PQW?4>u0RSnT1WNz_

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/RFID 125/RFID_Fuzzer.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/RFID/RFID_Fuzzer.fap
similarity index 99%
rename from Applications/Custom (UL, RM, XFW)/RogueMaster/RFID 125/RFID_Fuzzer.fap
rename to Applications/Custom (UL, RM, XFW)/RogueMaster/RFID/RFID_Fuzzer.fap
index 43b65f7ba51b580e50e6302b6602c71a44992721..9ae3342e6e9958763119cc2587c223512bb8df00 100644
GIT binary patch
delta 16
YcmbR9jB(C0#toa57#TNjQOXDa06;Vb&j0`b

delta 16
YcmbR9jB(C0#toa57#TKiQOXDa06;DV&Hw-a

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/CFW.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/CFW.fap
index 08f570251ea28a557094b37f2fdf3bdde3d307f7..93e2872ef2a68a88ae1fdf84f744f28c5510c822 100644
GIT binary patch
delta 16
XcmezHiSffH#tliTjEtL;Re3`IMotEt

delta 16
XcmezHiSffH#tliTj0~HTRe3`IMo0#m

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/CFW_Settings.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/CFW_Settings.fap
index cecea4b3d0e0d68ee7e5325905943aae4d9f3a74..5998ba2b5cd1554d424d9863c403860bf5652d77 100644
GIT binary patch
delta 16
XcmezIiSfrL#tliTjEtL;RYgMpM@9y;

delta 16
XcmezIiSfrL#tliTj0~HTRYgMpM?eO%

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/Dolphin_Trainer.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/Dolphin_Trainer.fap
index d17cdd629ead4723debde7a954d3ffe93ddc49c7..55766e4610e27484e078a5efcb8d39a89e173410 100644
GIT binary patch
delta 14
WcmeyO^F?RF3^qo_%`@3<^8)}eB?Zj@

delta 14
WcmeyO^F?RF3^qoF%`@3<^8)}e9|g<+

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/ExtendRange.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/ExtendRange.fap
index 8948123716753f435eb8fb3289b659ad20aa4173..49b2745f33f95708ddb96600c7921f314550cac9 100644
GIT binary patch
delta 14
VcmbQBK0$p$3o9ez=2lj2J^&-t1ONa4

delta 14
VcmbQBK0$p$3o9eT=2lj2J^&-n1OEU3

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/NameChanger.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/NameChanger.fap
index 5dc2d47ca3971b05eaec75fce0bd7b741fe9ae9d..fd01de2bcc523497fef2523b92469e9794fe209a 100644
GIT binary patch
delta 14
VcmaEn`XY6M5+5VuW@WykDgZBt1xf$_

delta 14
VcmaEn`XY6M5+5VOW@WykDgZBn1xWw^

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/Passport.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/Passport.fap
index 0a6c50a046fd9a4a135921a7957a0da840c34a33..4922d055d47355285ecfb5b2beffa78aca9971d9 100644
GIT binary patch
delta 16
YcmbPnj%mg@rVSGDjEtKl<Nvz@068`WYXATM

delta 16
YcmbPnj%mg@rVSGDj0~G4<Nvz@068!QY5)KL

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/Passport_Settings.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/Passport_Settings.fap
index dad33536f6103995e7848c75340b46bfc088f933..fda9334984cc6b3af63ec53e110b16a5268aa586 100644
GIT binary patch
delta 14
VcmaFj`^0yH6c;1oW@)aIG5{=01oi*`

delta 14
VcmaFj`^0yH6c;1IW@)aIG5{<_1oZ#_

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/desktop_settings.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Settings/desktop_settings.fap
index 89412f8dfd16c2f7e54b867b0b5048cc36708933..3e8aa67531d0ac5f4b985f65cbb542239f68af67 100644
GIT binary patch
delta 16
XcmbR7mT|^g#to_}jEtMrREmNCIdcWc

delta 16
XcmbR7mT|^g#to_}j0~IAREmNCIc){V

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/POCSAG_Pager.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/POCSAG_Pager.fap
index 6dc9bab3b46eab1f405c5360780da6c6eb8898b3..7e91ed0eee7dc6e45d7a0c86c93be926363fc551 100644
GIT binary patch
delta 16
YcmbQUk7>?6rVU4o85uVpH4e`P06nG#&j0`b

delta 16
YcmbQUk7>?6rVU4o85uSoH4e`P06m}v&Hw-a

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/ProtoView.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/ProtoView.fap
index f0057b10798c680eb303f51bbd99c83d860b99b6..3b32a2b27fe084586f07e672b7f431caa217f4d5 100644
GIT binary patch
delta 16
XcmZ3plzGik<_#@LjEtLGlhg|UJ5~mA

delta 16
XcmZ3plzGik<_#@Lj0~Gwlhg|UJ5UC3

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/Spectrum_Analyzer.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/Spectrum_Analyzer.fap
index cc28f0f99790b51b17b04db9e4f40b4c46b8458f..53b85a1b864ab88b97d7f69bb2225a1d481cd211 100644
GIT binary patch
delta 14
VcmX>ScO-5Dn<yjWW_D3qDF7({1ULWy

delta 14
VcmX>ScO-5Dn<yj0W_D3qDF7(>1UCQx

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/SubGHz_Bruteforcer.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/SubGHz_Bruteforcer.fap
index 245876c763debcc5579ab6a02729b2c1770b4a3b..ec5b300efac6c59a0e7513080862013cc11d9942 100644
GIT binary patch
delta 16
YcmaE{i221L<_!%#jEtKbeV(@f075?pga7~l

delta 16
YcmaE{i221L<_!%#j0~F_eV(@f075wjg8%>k

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/SubGHz_Playlist.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/SubGHz_Playlist.fap
index 18e544da122c77af7c752f6c01b605202da39758..348c0b3617542e8b84c5b4a350779087aa577d74 100644
GIT binary patch
delta 23
fcmbPIF{NUIs5m3zWHIqHme}JB|2H>?Pf-B?W;6)K

delta 23
fcmbPIF{NUIs5m3TWHIqHmIIq!8EkG4pP~W)X9NhY

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/Subghz_Remote_Refactored.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/Subghz_Remote_Refactored.fap
index 29d881abd46cf2eb0327be549a56b45bb5601393..af50765e1446af61ed68ff8b8b451d65700e57b0 100644
GIT binary patch
delta 16
XcmZp<%+zw3X+xn2Bje^G6QNQ7IC%x?

delta 16
XcmZp<%+zw3X+xn2Bg5t*6QNQ7ICBN*

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/Weather_Station.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Sub-GHz/Weather_Station.fap
index 986068aaa83534d695b5f5bd52267ee2ea88b7a7..1a064bab05cbf7da550f463f053a1e5b8a168a36 100644
GIT binary patch
delta 16
Ycmey-%KD>~b;FVhM#jxcD}qk}07M7}zyJUM

delta 16
Ycmey-%KD>~b;FVhMuyExD}qk}07L=@zW@LL

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/Analog_Clock.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/Analog_Clock.fap
index 92d4bcbd4f2afaa34bf404f9be2f6e75c3d30aa2..661d9da1b7d117483c4e35e3a065551e4599406b 100644
GIT binary patch
delta 16
Xcmey<!1$+uaf5~uBjaXGrC>P#IOhds

delta 16
Xcmey<!1$+uaf5~uBg1A*rC>P#IN=3l

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/Authenticator.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/Authenticator.fap
index bc27ed223c347d6cbdacf923d9a5ffc7e060175a..d4ffbc75d8187434be25990d0d9e66df2ae03e43 100644
GIT binary patch
delta 16
YcmbPnmu<#fwhb??Ffwj_d1d`g07|$CT>t<8

delta 16
YcmbPnmu<#fwhb??Ffwd@d1d`g07|k6TmS$7

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/Barcode_App.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/Barcode_App.fap
index a19201981db2dd48ea6d900f6d3aa82f715aabda..def16c6532b395d740c1dae4318b8388c3340f0b 100644
GIT binary patch
delta 16
YcmexxkMYAj#tmzX7#TOOH9Bkq07=&ezyJUM

delta 16
YcmexxkMYAj#tmzX7#TLNH9Bkq07=mYzW@LL

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/Brainfuck.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/Brainfuck.fap
index 23af57868d87c591b29daee51aa7ad86486f1190..0cf03bd68e0c35721e0280a42434d2062b589884 100644
GIT binary patch
delta 16
XcmaE}g7M7?#tl4TjEtLk#p3M%IhO@;

delta 16
XcmaE}g7M7?#tl4Tj0~H3#p3M%Igtf%

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/CLIGUI.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/CLIGUI.fap
index 7738443a90533bbcb01c05c8d9f3674339a62442..ae45d35698ce5f861e7649cf5c79b03cf9897756 100644
GIT binary patch
delta 14
VcmdmDyTx`x1v?|-=1O*JaR4cB1epK;

delta 14
VcmdmDyTx`x1v?|d=1O*JaR4c51egE-

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/Caesar_Cipher.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/Caesar_Cipher.fap
index 1c0397233d6316a4deb8d72aeba87da92950f36e..e9527b7b986bb4e2bd2460f21b0223da1d749bb8 100644
GIT binary patch
delta 14
VcmX>gcR+4~ItwG?W(^hzZU7@N1DpT=

delta 14
VcmX>gcR+4~ItwGiW(^hzZU7@H1DgN<

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/Calculator.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/Calculator.fap
index 75aa453b2003e3a7579b99e11fbada69ed59bd1e..f7f3f3a2d8a29d5d492930763a7611f141348df4 100644
GIT binary patch
delta 16
YcmZ25hk3yq<_!iVjEtKNOWsEU05<{#bpQYW

delta 16
YcmZ25hk3yq<_!iVj0~F%OWsEU05<#vbN~PV

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/ClockV1.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/ClockV1.fap
index b7b11e01e182c3ef9221551500fddbe947f849d2..d217cfd2e26ca24807348219d77582fbb1445eff 100644
GIT binary patch
delta 14
Vcmca1dqZ}E3Ns_)W>x0R+yEww1YH0C

delta 14
Vcmca1dqZ}E3Ns_aW>x0R+yEwq1Y7_B

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/Count_Down_Timer.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/Count_Down_Timer.fap
index deece8800dc507bd63920045edd333f7da4a401c..1148c44f4f989a22412acaaadd710ee7a3b3f6ff 100644
GIT binary patch
delta 14
VcmeyN`$Knw87m{>W^>kqf&eUT1o;2}

delta 14
VcmeyN`$Knw87m{hW^>kqf&eUN1o!{|

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/Counter.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/Counter.fap
index eeaef348b1e60df404b2e8fcaf70170692f47af2..c1ef951f860055cc86d163dd23b8feca9d950287 100644
GIT binary patch
delta 14
Vcmew%_d{-j2Qwq%W>02)9snw_1Y`gJ

delta 14
Vcmew%_d{-j2QwqXW>02)9snw<1Y-aI

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/Cross_Remote.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/Cross_Remote.fap
index 0c313fd6479c7765da6fbfc27cfd381e946c9b16..fc0a1f4c71db5bd0d39d3f53711edf8175532587 100644
GIT binary patch
delta 16
Ycmeyfi22VV<_)p-jEtM(?Byl_06?h*kpKVy

delta 16
Ycmeyfi22VV<_)p-j0~IO?Byl_06?P#kN^Mx

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/DTMF_Dolphin.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/DTMF_Dolphin.fap
index 5cf766e3a62ce1091ebb05fe7df17fa15715de50..c67795c235112e9be13443eef847335616eb2fc2 100644
GIT binary patch
delta 16
XcmbR8nQ_Wz#tj^njEtK(ExR26IWGmo

delta 16
XcmbR8nQ_Wz#tj^nj0~GOExR26IVlCh

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/Device_Info.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/Device_Info.fap
index 071c5a0efae50e7615915bb60845619a515bc6f1..44829726057a4153834d0f11cc317406fbdd1523 100644
GIT binary patch
delta 14
WcmaDM{z81iUnWMz&HtEQaR2}_0R~k7

delta 14
WcmaDM{z81iUnWL|&HtEQaR2}^`vz11

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/Extra_Demo.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/Extra_Demo.fap
index 0c8ad83ec685ba9e1eb433a42f1338d999034364..77fa0f6c4ca9dab5b30f58bc8c19ebe8a484e1a0 100644
GIT binary patch
delta 16
YcmbR7jd8{|#tjjsjEtKjP4~M306s+qqW}N^

delta 16
YcmbR7jd8{|#tjjsj0~G2P4~M306sqkq5uE@

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/FAP_Boilerplate.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/FAP_Boilerplate.fap
index 9cb55685f32dac9a6454206ddea130def9ed2f1e..4935ba4517c5255825c3e61eeabedf56d3f4c2c9 100644
GIT binary patch
delta 16
YcmcbylJUk$#tq-a7#TPJ5PM(?07PB~q5uE@

delta 16
YcmcbylJUk$#tq-a7#TMI5PM(?07O^^p#T5?

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/FlipBIP.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/FlipBIP.fap
index a074a2305d2329bbef5af7b0408bd6d0a7be89f2..5587dbeefc5998bbff875790ce5df483f9df91b2 100644
GIT binary patch
delta 19
bcmdn8h-1qlj)pCa7t9$Mw_h}8Ouh*KQhx{c

delta 19
bcmdn8h-1qlj)pCa7t9$MwqG=7Ouh*KQg{dU

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/Flipagotchi.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/Flipagotchi.fap
index 0f32d9abfce741116fe72039bcf4b6da0b78cb90..a88f261400028bdac98c5ab25c85db4551f83eb5 100644
GIT binary patch
delta 16
YcmaE}g7M7?#tq$ajEtLm<Q|v;06|*@_y7O^

delta 16
YcmaE}g7M7?#tq$aj0~H5<Q|v;06|p-_W%F@

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/HEX_Viewer.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/HEX_Viewer.fap
index a0f84610bf5847fe97510b8145e0b898ff46128e..40130bb4e25d2af4d0a2632ba5c65b04edf4cfd6 100644
GIT binary patch
delta 14
WcmbPWIKgnkPBuoy&AZsH2?78q8U;=O

delta 14
WcmbPWIKgnkPBun{&AZsH2?78q6a`HH

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/Hex_Editor.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/Hex_Editor.fap
index 01c321fcdac0fc4e300f292554c1e71aac491544..cfe54ad3a846aa4bee8421079cfdc00c04f9aba2 100644
GIT binary patch
delta 14
VcmbQEGe>6wFB>D{W<EAP0RSJ313Lf!

delta 14
VcmbQEGe>6wFB>DnW<EAP0RSI|13CZz

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/LED_Pulsator.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/LED_Pulsator.fap
index 285bff4c94bb7cc509f3d9d18e4f550465709279..96253b3e96d79046ee005098ef5199ffb530c4fc 100644
GIT binary patch
delta 14
Vcmdm^x<_?`FdHM|W)Zd(JOCr31P=fJ

delta 14
Vcmdm^x<_?`FdHMoW)Zd(JOCq|1P%ZI

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/MouseJiggler.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/MouseJiggler.fap
index ec02fa93b70c20cf99cca2677a15a720566ce1ac..c928fb1c7b2a81fc1abd48d626ff7c899eab50b5 100644
GIT binary patch
delta 14
Vcmew$^+9SwFf$|L<`8BXE&wU$1Wf<{

delta 14
Vcmew$^+9SwFf${=<`8BXE&wUw1WW(`

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/Multi_Converter.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/Multi_Converter.fap
index d4cbfaa46a5dd2a5c6e9b82322aabe239719cb64..e00a4cb631e4927d2c274c0704e510c60506e906 100644
GIT binary patch
delta 14
WcmbP{JtKR=DM?1g&8H>LN&^5f00tWX

delta 14
WcmbP{JtKR=DM?0#&8H>LN&^5e`UV;R

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/NFC_RFID_detector.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/NFC_RFID_detector.fap
index a1b9b526cd68e45d6b9ddce00ba80eec398021b8..6248eb7a10306e232980890d141b4aecebc1b930 100644
GIT binary patch
delta 14
VcmX?6bfRbjmk=Z4W^N%{bpR`81a|-c

delta 14
VcmX?6bfRbjmk=YvW^N%{bpR`21a<%b

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/NightstandClock.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/NightstandClock.fap
index e664a1840d38f8d5e9105431f857d4e371628eaa..a94938ce485ecd412fb050528f7de2d1b0e53b43 100644
GIT binary patch
delta 14
Vcmca%dBbu;0tX}G=0uKi5dbUz1mpk!

delta 14
Vcmca%dBbu;0tX|*=0uKi5dbUt1mgez

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/Notes.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/Notes.fap
index cbd21338867b02c815154144a3b4631f9215752f..4f877a46e80b88c0fc43cf9ad3c004db2d2d8b6f 100644
GIT binary patch
delta 14
VcmeyP_eXDo0}CVLW=9rlVE`;!1d#v$

delta 14
VcmeyP_eXDo0}CU=W=9rlVE`;u1dsp#

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/Orgasmotron.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/Orgasmotron.fap
index 2799b7684573d70caf9937e05a3632e5392bdd00..f0491f53a91d757479f72103cf9f832ab3ce5b0c 100644
GIT binary patch
delta 14
Vcmca3b4O;wduB$)%^#R^xBxJm1+f4C

delta 14
Vcmca3b4O;wduB$4%^#R^xBxJg1+V}B

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/Password_Generator.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/Password_Generator.fap
index 431a3c108a8b1283a69547e03ec14e8cf6ee0109..98fbe069b6b102590d6c24101668c7f3eba9d96d 100644
GIT binary patch
delta 14
VcmdmCxWjNm1S=!s=1A6fVE`va1Z4mK

delta 14
VcmdmCxWjNm1S=!M=1A6fVE`vU1Y`gJ

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/Pomodoro2.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/Pomodoro2.fap
index c35456e3ce8f5911de0776c0c543bc1018dfc0d3..3b1f511a54a1348c03854bfdcef472114227e5f1 100644
GIT binary patch
delta 16
XcmZ3`$GD)6aRZAeBjaXPQE4LpEj9#1

delta 16
XcmZ3`$GD)6aRZAeBg1A^QE4LpEieQ_

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/Pomodoro_Timer.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/Pomodoro_Timer.fap
index bbfb7103505e43adec49fffb371ce933003f42dd..281c6e8b32856850bb01db5628bd7df513a45718 100644
GIT binary patch
delta 14
Vcmewp{wI9HJZ?tD&GWfq6#zAt1>67t

delta 14
Vcmewp{wI9HJZ?sY&GWfq6#zAn1=|1s

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/QRCode.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/QRCode.fap
index 3740fcfdf4ca534a57988e3d9671a0f0fe87d1bd..7d0a0fb2815abc627bacf267160fd39d8ed606bd 100644
GIT binary patch
delta 14
WcmbP{IU{q!Mj1xN&6{MNi30#H+6Djs

delta 14
WcmbP{IU{q!Mj1wi&6{MNi30#H)CK<l

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/Resistance_Calculator.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/Resistance_Calculator.fap
index 63c98b3e4e9e4322045b2a0f9164b6972c70c8c2..f0db6492100547031364e0ed2aadaaf6b11a63f2 100644
GIT binary patch
delta 16
YcmbQRmvO>g#tlcb7#TMo)jDkq06b#`-2eap

delta 16
YcmbQRmvO>g#tlcb7#TJn)jDkq06bj=+yDRo

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/Text_Viewer.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/Tools/Text_Viewer.fap
index 819df613b755e226b670228f4225fd6e0a26dde1..005b376b8aa1aac96030376060bdc404722dbf72 100644
GIT binary patch
delta 14
VcmeyN_d{=kEgK`_W;-@3K>#b>1cU$p

delta 14
VcmeyN_d{=kEgK`lW;-@3K>#b*1cLwo

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/USB/BarCode_ScannerE.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/USB/BarCode_ScannerE.fap
index fd22b39e6450219a281841a59e9f7d03f08b41ad..85e30b5a8253dd625b004d9a4c7c3e4ef04a083c 100644
GIT binary patch
delta 16
YcmaFR&iJ66al>aJM#jxwgx(kc06|*^T>t<8

delta 16
YcmaFR&iJ66al>aJMuyE_gx(kc06|p;TmS$7

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/USB/RemoteUSB.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/USB/RemoteUSB.fap
index 1796e73da82b2d3df2cc623f471c429eb3bf9d17..b435e1d1a4c5fbe15f92d4ab480a1ff1809dbc5d 100644
GIT binary patch
delta 16
XcmeCU$JB9;X+ymOBje@<hmJe|JT(TZ

delta 16
XcmeCU$JB9;X+ymOBg5tfhmJe|JTC^S

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/USB/USB_HID_Autofire.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/USB/USB_HID_Autofire.fap
index c4241f2538f96d6a69297b061d6403eb732edb46..05ad72302c67d02111fc7d82b73809ff11755f5f 100644
GIT binary patch
delta 14
Vcmca3b4O-F4>Kd<=3eIWTmURv1x^3}

delta 14
Vcmca3b4O-F4>Kdf=3eIWTmURp1x)||

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/USB/USB_Midi.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/USB/USB_Midi.fap
index cae9f2e20deea54f04c222d99ff5692efc76f4d0..1b08f3131a33d9e47262c1b03f3fc6a475e5dafe 100644
GIT binary patch
delta 14
VcmZp0XmHrDg_n_W^HyGOApj@Y1jYaW

delta 14
VcmZp0XmHrDg_n_G^HyGOApj@S1jPUV

diff --git a/Applications/Custom (UL, RM, XFW)/RogueMaster/iButton/iButton_Fuzzer.fap b/Applications/Custom (UL, RM, XFW)/RogueMaster/iButton/iButton_Fuzzer.fap
index 14320b7133551796ad45b67e531f053de146cc73..9fc317eb53841f26968bc46e592cf05543b218db 100644
GIT binary patch
delta 16
YcmX@|obkwW#tmDP7#TNjRpJi>07Nqe%K!iX

delta 16
YcmX@|obkwW#tmDP7#TKiRpJi>07NYY$^ZZW