HISE Logo Forum
    • Categories
    • Register
    • Login

    I Need a little Help to Add a Mutizer In Serial protection Script

    Scheduled Pinned Locked Moved Scripting
    13 Posts 4 Posters 624 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • NatanN
      Natan
      last edited by

      Any help?

      LindonL 1 Reply Last reply Reply Quote 0
      • LindonL
        Lindon @Natan
        last edited by

        @Natan said in I Need a little Help to Add a Mutizer In Serial protection Script:

        Any help?

        asking for the same thing in three different threads isnt going to help you..

        HISE Development for hire.
        www.channelrobot.com

        NatanN 1 Reply Last reply Reply Quote 1
        • NatanN
          Natan @Lindon
          last edited by

          @Lindon :) Just Created This To Help Else, If Need To Do This.

          BTW,
          Thank You @lindon
          I Tring To connect it to a timer, So It Gets Muted For 1 Sec / Every 10 Seconds,
          And once The Serial Is Valid, It Stops.

          1 Reply Last reply Reply Quote 0
          • NatanN
            Natan
            last edited by

            Here is what I Got So Far
            But Have no Idea, How to Stop The timer When the Serial is Valid, And Start Again If It Is Invalid :(

            HiseSnippet 2168.3oc0YstbabaEdoj1DQEqL1Y5z1ehx+TJWmUj5puLsQ1hxIL0xR0Twoo8GtP6BRhnk.aAvRYVOpieT5iRdTxiPeCbO.XIWrjKkUXl1od8L1D.Gbv24BNWfOUvCIRIW3Uo5YiRHdUtkemQLU+C6ioLu1s7p7K86PGjDSNjmL5TAWQBUTNy6IiRvRIIxqRkk+RMsUpthm46e+EOAGiYgj7o77dImFRdFc.UkO6oG7GowwOEGQNiNvg5cNncHmcHOlmB3ZY+FdI3vKv8HOGqIaIeuJezQQTEWzQgUDoWkUdBOZTm97KYV5eIUROOlnGzzqCvH6zOkGGoQrdVuC6SiiNcr7K8.tbZt1XYq13W3eLMhNY9bsxsMKfx2gq9nxRWG7Z5BuFkBuFkAuJNvaEK7tiemPAMQkuhFaehealhH5hASfKrrz5szudcezgbfDlJX.9BxSEvfIao9dMZbOztMZrwiVeM8e1bSJKLNMhTuVGhfhikAeurlcUvNIUngXAp0QGexqN9aNq8e4nWf98HiSTPOh5ntcAOl50bW2rYKEREVnzleQ8laomVP5g3LfCJQJICAquFCr7RvKffdbppOWPkXsW35q8l0WCAe43vBw1rjTEvjwhI.jC4CR3LXvXwvPiAJE4PKhznnnFXTNGbnoDNX4uw5+L74j32CPxIrDdUPdaATy6kRlKCKk5Ib092ad26hNrOI7BIh1Eo5SPRCLPTiRiJgyMlFgvrHjD7hIRCQv+lFqzaQlFp815lFGft6lVlRYwTFA0MkYBO.lvNomC21eRpRouKyTBdb8vwH8d5yHkrgcyYFQCe5V+2XWBs4lnuNEzBjWSBSUDfkgjbB0eBhJUvJHb5uXdHHMC0dg4FZsh5kZFWer1P+A.SxiIAIBJn9FpWpZ9p.BxUTT0uE9WlQWXzTE.sL6lQKrBG.VOEDnPBLbibpdSQvW7nybEPrzAmSDnt7TVTMWjVbyVQLBNLPJKtzTGi9Ki40dHZXwEuZtG.H5cxs8cowDjha9cerHBEInCIAn1LzW0tyQftAcIDJGcNwPRhf+8vkdPJf.ZhYX74ZuLqhT6P.7NBkDm1ClaLiRkYbBK.uETDU.7iKFMFDyvSXCB3bIRhK00urOMru1kNUlhiiGY1LNIwp5r3aifhb6HFfDRPT5fjGK+5Nm775ZhuGpVPvlufziJUBy0q1rt7wQBc2ewQRiaGM5YP9OljTWGVycGWk+SRrjbScWZyrWRkttMy.EmvTA.PpWSQdspFHJkt8.zYf1IyCbDOEtnmjDSAqSDGbDXbEZ.VE1+mnD2EtWTlHekI5dlrUVvQm.H01Pi+rvHGBVxygJBpWZPlwosJKpzzPiJMCmMLD3Q0hitrODXdXlx3RL3HBteQbTehP67C5md8HPDJL531sZiF.QoDAAASGOBBOT7fJw7ZB0fY8zt8f6JbNX1HDGbWEngTsyKHLQzPim2jyX72z4QrF6y6YqgBL31eHC5IHD1HRbL+xoMhkl5vxng15U.9LisrnjdScluw3UPhVHbN8srRg4UyyMITGz+D1y33n5k5abXLARMWRl.2DNEtvMmX4.uzmhaV3tB9.6Xc72HSr2oyskzxF4OKTULvBnHtAlfU2jvTSELwjjix5kAgopWHyE1blaTb52TVVIchWCwAVswit1.YufjIm1y9gnZneGZ37y7cyx0NmDguufwkVXQIN2WMs94Zi4MwOS64.wtrWw0gizE+lljUxmqSmIF1UNUS8bnwqSX02Xs2rV00tZMzzK0saoqkESLFJutrksEdugoL5pflkyfeWUOnpo3WiXnqIp5rUqapUppaY8ZO9GqTBJjfmTuvJ5NDuG5yaZ6pnJnQpZCP3bXYE7W1Ys0BbXSNoqlUeT2ljabUni0LPeUEabye9Mt41WYnM+kCg5qcT0IID1751zKKoG7quos1SV2gW1b.cIDghpgPkVjgfSkseup9PF8KT7DnK3IYJ8p7wJypqOtaPLiD6Qgd99U9kFsz604Ma+GNXjam2WRiT8mLwO91C5Sn85m2z9a+6GbNW.UM8BbDMU51hekUbfzmTDRln7FHcK+ynpXaX+qAG1B+bX37Dkh.9e8OmFv.i0wf0uiQFC9GYkVZp3zqKnxsuqvp9m75Q8H1o5.jkyiGcv3bS5tq2c2s2am62bq80FwI.r57j308cJCyUj+SNh7O7cSo5+ailQ0+U2bshUj+B+eV044M.Z3ipSMN1IN+fu07kVmbfNR6O7Wcj12Rl1QSNiz15mpztjuiw7N9c.qUHAR2DQzOSSIV0G5XUukeyl6uyNM1sYyGX3W9B6r09O.Vo4N6WlF3Syz.1ZPMp.XJmxRmmN3Gu3lKf43bM+l6s+96uUyc8nJx.WTde.gOX+sajoNVMCENzskkvl6r216zX666MiMfJOlO.PBVLxZxk3gj1rSM8UM9goxg6pyyI3y7mtBu4dUW8dC4L4FLXfyUDU+HOu28N66HNy6hca+i4QowXUwmrSmXHagoeBS8yewjT0H22w7m863UZf+aHbui+oT3RX43coRvKDA9+13M6UQW229pd4fcE+m9mWzm.s4h8DnqN48pMOO8WNFJepuaw.Wy6T640hDiKn.+1Bthde2Ak7R1PHUH27o7XrXZ0+xEk4kuYx764knudeDsHg9fwm9y7Mp7Oj.rwk3CG.eaen5u+O.tufmpfNJOFCUnCg98ed5.aBY8qb.kmpKttxR5xfsianGqATGBKxL3cvW1hM0iqjsXywK9+jyX.NTveUnssA8UyUMy.xMyTmQU+i0iQM8LsR.6yuQPCuAzH5qBC0AF+bP+T9d1ZA1y1Kvd1YA1ytKvd1aA1y9Kvdt+0tG8+ubPUT7AV+eXhSOxzeUkJGwvfmr4pf2+A7xcZ2J
            
            1 Reply Last reply Reply Quote 0
            • NatanN
              Natan
              last edited by

              I Got The Silence From @orange , But Have no Idea, How To Do This :(

              orangeO 1 Reply Last reply Reply Quote 0
              • orangeO
                orange @Natan
                last edited by

                @Natan I wrote serial protection system helps a couple of times before. Just look at the forum. One is here: https://forum.hise.audio/topic/1204/simple-copy-protection-done-right/106

                develop Branch / XCode 13.1
                macOS Monterey / M1 Max

                NatanN 1 Reply Last reply Reply Quote 0
                • NatanN
                  Natan @orange
                  last edited by

                  @orange said in I Need a little Help to Add a Mutizer In Serial protection Script:

                  st look at the forum. One is here: https://forum.hise.audio/topic/1204/simple-copy-protection-done-right/106

                  Thank You Sir, But Could you please Check The Snippet, I Just Need To Know How To Stop The timer, Once The Serial IsValid.
                  And Start When The Serial Is Wrong :(

                  That Thread Is Just For Bypassing The Global Mute, I Need It To Work Like Timer, 1 Sec Mute Every 10 Seconds

                  ulrikU 1 Reply Last reply Reply Quote 0
                  • ulrikU
                    ulrik @Natan
                    last edited by

                    @Natan could you not just stopTimer when serial is accepted?

                    if (serial == true)
                    {
                        timer.stopTimer();
                    };
                    

                    Hise Develop branch
                    MacOs 15.3.1, Xcode 16.2
                    http://musikboden.se

                    NatanN 1 Reply Last reply Reply Quote 0
                    • NatanN
                      Natan @ulrik
                      last edited by Natan

                      @ulrik
                      This thing really Ruined My Day :(

                      HiseSnippet 2168.3oc0YstbabaEdoj1DQEqL1Y5z1ehx+TJWmUj5puLsQ1hxIL0xR0Twoo8GtP6BRhnk.aAvRYVOpieT5iRdTxiPeCbO.XIWrjKkUXl1od8L1D.Gbv24BNWfOUvCIRIW3Uo5YiRHdUtkemQLU+C6ioLu1s7p7K86PGjDSNjmL5TAWQBUTNy6IiRvRIIxqRkk+RMsUpthm46e+EOAGiYgj7o77dImFRdFc.UkO6oG7GowwOEGQNiNvg5cNncHmcHOlmB3ZY+FdI3vKv8HOGqIaIeuJezQQTEWzQgUDoWkUdBOZTm97KYV5eIUROOlnGzzqCvH6zOkGGoQrdVuC6SiiNcr7K8.tbZt1XYq13W3eLMhNY9bsxsMKfx2gq9nxRWG7Z5BuFkBuFkAuJNvaEK7tiemPAMQkuhFaehealhH5hASfKrrz5szudcezgbfDlJX.9BxSEvfIao9dMZbOztMZrwiVeM8e1bSJKLNMhTuVGhfhikAeurlcUvNIUngXAp0QGexqN9aNq8e4nWf98HiSTPOh5ntcAOl50bW2rYKEREVnzleQ8laomVP5g3LfCJQJICAquFCr7RvKffdbppOWPkXsW35q8l0WCAe43vBw1rjTEvjwhI.jC4CR3LXvXwvPiAJE4PKhznnnFXTNGbnoDNX4uw5+L74j32CPxIrDdUPdaATy6kRlKCKk5Ib092ad26hNrOI7BIh1Eo5SPRCLPTiRiJgyMlFgvrHjD7hIRCQv+lFqzaQlFp815lFGft6lVlRYwTFA0MkYBO.lvNomC21eRpRouKyTBdb8vwH8d5yHkrgcyYFQCe5V+2XWBs4lnuNEzBjWSBSUDfkgjbB0eBhJUvJHb5uXdHHMC0dg4FZsh5kZFWer1P+A.SxiIAIBJn9FpWpZ9p.BxUTT0uE9WlQWXzTE.sL6lQKrBG.VOEDnPBLbibpdSQvW7nybEPrzAmSDnt7TVTMWjVbyVQLBNLPJKtzTGi9Ki40dHZXwEuZtG.H5cxs8cowDjha9cerHBEInCIAn1LzW0tyQftAcIDJGcNwPRhf+8vkdPJf.ZhYX74ZuLqhT6P.7NBkDm1ClaLiRkYbBK.uETDU.7iKFMFDyvSXCB3bIRhK00urOMru1kNUlhiiGY1LNIwp5r3aifhb6HFfDRPT5fjGK+5Nm775ZhuGpVPvlufziJUBy0q1rt7wQBc2ewQRiaGM5YP9OljTWGVycGWk+SRrjbScWZyrWRkttMy.EmvTA.PpWSQdspFHJkt8.zYf1IyCbDOEtnmjDSAqSDGbDXbEZ.VE1+mnD2EtWTlHekI5dlrUVvQm.H01Pi+rvHGBVxygJBpWZPlwosJKpzzPiJMCmMLD3Q0hitrODXdXlx3RL3HBteQbTehP67C5md8HPDJL531sZiF.QoDAAASGOBBOT7fJw7ZB0fY8zt8f6JbNX1HDGbWEngTsyKHLQzPim2jyX72z4QrF6y6YqgBL31eHC5IHD1HRbL+xoMhkl5vxng15U.9LisrnjdScluw3UPhVHbN8srRg4UyyMITGz+D1y33n5k5abXLARMWRl.2DNEtvMmX4.uzmhaV3tB9.6Xc72HSr2oyskzxF4OKTULvBnHtAlfU2jvTSELwjjix5kAgopWHyE1blaTb52TVVIchWCwAVswit1.YufjIm1y9gnZneGZ37y7cyx0NmDguufwkVXQIN2WMs94Zi4MwOS64.wtrWw0gizE+lljUxmqSmIF1UNUS8bnwqSX02Xs2rV00tZMzzK0saoqkESLFJutrksEdugoL5pflkyfeWUOnpo3WiXnqIp5rUqapUppaY8ZO9GqTBJjfmTuvJ5NDuG5yaZ6pnJnQpZCP3bXYE7W1Ys0BbXSNoqlUeT2ljabUni0LPeUEabye9Mt41WYnM+kCg5qcT0IID1751zKKoG7quos1SV2gW1b.cIDghpgPkVjgfSkseup9PF8KT7DnK3IYJ8p7wJypqOtaPLiD6Qgd99U9kFsz604Ma+GNXjam2WRiT8mLwO91C5Sn85m2z9a+6GbNW.UM8BbDMU51hekUbfzmTDRln7FHcK+ynpXaX+qAG1B+bX37Dkh.9e8OmFv.i0wf0uiQFC9GYkVZp3zqKnxsuqvp9m75Q8H1o5.jkyiGcv3bS5tq2c2s2am62bq80FwI.r57j308cJCyUj+SNh7O7cSo5+ailQ0+U2bshUj+B+eV044M.Z3ipSMN1IN+fu07kVmbfNR6O7Wcj12Rl1QSNiz15mpztjuiw7N9c.qUHAR2DQzOSSIV0G5XUukeyl6uyNM1sYyGX3W9B6r09O.Vo4N6WlF3Syz.1ZPMp.XJmxRmmN3Gu3lKf43bM+l6s+96uUyc8nJx.WTde.gOX+sajoNVMCENzskkvl6r216zX666MiMfJOlO.PBVLxZxk3gj1rSM8UM9goxg6pyyI3y7mtBu4dUW8dC4L4FLXfyUDU+HOu28N66HNy6hca+i4QowXUwmrSmXHagoeBS8yewjT0H22w7m863UZf+aHbui+oT3RX43coRvKDA9+13M6UQW229pd4fcE+m9mWzm.s4h8DnqN48pMOO8WNFJepuaw.Wy6T640hDiKn.+1Bthde2Ak7R1PHUH27o7XrXZ0+xEk4kuYx764knudeDsHg9fwm9y7Mp7Oj.rwk3CG.eaen5u+O.tufmpfNJOFCUnCg98ed5.aBY8qb.kmpKttxR5xfsianGqATGBKxL3cvW1hM0iqjsXywK9+jyX.NTveUnssA8UyUMy.xMyTmQU+i0iQM8LsR.6yuQPCuAzH5qBC0AF+bP+T9d1ZA1y1Kvd1YA1ytKvd1aA1y9Kvdt+0tG8+ubPUT7AV+eXhSOxzeUkJGwvfmr4pf2+A7xcZ2J
                      
                      

                      No idea, How to stop It :(

                      ulrikU 1 Reply Last reply Reply Quote 0
                      • ulrikU
                        ulrik @Natan
                        last edited by

                        @Natan you have this in your code, can't you just set the stopTimer(); there?

                        // Checks if it's in the input
                                if(serials.Data.contains(v))
                                {
                                    Console.print("Serial number found");
                                
                                    local data = 
                                    {
                                        "Serial": v
                                    };
                                
                                    // Stores the file to the hard drive. In HISE it will be the project folder
                                    // but in the compiled plugin it will use the parent directory to the 
                                    // user preset directory (which is usually the app data folder).
                                    Engine.dumpAsJSON(data, "../RegistrationInfo.js");
                                    
                                    setValidLicense(true);
                                    timer.stopTimer();   <=====
                                }
                        

                        Hise Develop branch
                        MacOs 15.3.1, Xcode 16.2
                        http://musikboden.se

                        NatanN 1 Reply Last reply Reply Quote 1
                        • NatanN
                          Natan @ulrik
                          last edited by

                          @ulrik I'll Check This Right Now :)

                          1 Reply Last reply Reply Quote 0
                          • NatanN
                            Natan
                            last edited by

                            Okey, I Connected A TImer, Which Turns Mutes The Gain Modules For 1 Second, In A Loop Of Every 10 Secs.
                            And once The Serial Input Is Correct, It Stops The Timer And Bypasses The Gain Module.

                            Can Someone Take A Look And Confirm That This Is Safe

                            HiseSnippet 2295.3oc0YstcaabDFPRvQTwJwNmdZ+6V9mR45.Qpq9xoMxVTNgoVWhnhSSxObAAVRtQf6xtXAkX8Q83Gk9n3Gk7Hz2.2Y2EfXAHnLixw4TSerMwtyN62L6reyfgmvY93nHF2xtxYiGhsrusS6wTQ+866QnVsZZY+QNmQFf4VOc7PunHbfks8heobR6JKYo97e+hm5E5Q8wYCYY8BFwG+bx.hHazS16uQBCelW.Vpxrw2ZuV9L59rPVL.jEcpaMzy+bud3i7jhsfik8sNHfHX71BOANxxdomxBF2tO6BpV9WPhHcBwxGZX0FTjd3mwBCjHVNp098IgAmjZvQVfVNIy7WTa9+NmCIAjIim4FtiZBT1JL8G1KbcvqgI7pO+vy1.dKog2ccZ6yICEYyHw1G6zhJv7tdvQfIrzxZsf2m5f1mAhPEtC7NG+LN7vjkTam50uOZ650W6wqth7OquNg5GFGfqUsMlS7Bib+onp5YgyoHAZjGG07fCO9kG9sm05GN3TzeAohZb6gEGzsK1WTqp47pEarT7.VKZ.w2C7YvZSwFr58YCFxnvCfBLkpZJ333dHFEVjfGiSFKulUgqf.GP6QnXWeNFNTTCdbmeRBMoplHnaDVn9x9dggcfvtZcio9BBiVasUW4UqtRER2ZLJ78JxGpn16tfOQt4UpXnGgGWqoZMpqcl5omXCtQPDgzV4rvZMRDvvKIgxSDBNoSr.WK2LxKb2G84MR0KnkHVH1cHmHcUMPsw9JWTkqf+hAzkCuI9pqAtuS7V+Ff2Y.15FnEs5JWU37nDfk+OTfUHBXHvnmDK5y3jHO44k5zBAexBGzgusnCiEyLLyPFElxqgl3H0kHhxONq.0IxThFz5WwL7buN3v2APxDrDckydaBRy5EimoBKU5IZU+uqeu6g1uO1+7HDoKRzGihTv.QTNMRDrugj.jGM.EAwD3HkPv+GGJjKIJ1WxD0MNzEcu00JkPCgadnzKRv801wcfLAOMVHj775HJ+Tjde4dDiWSu3jCQkd5V6OpmBs95nuNF7B3Kw9PzFnReblfxObrHlSyYbxOgLevZFIYnxNnkNpWHUbsTug7S93zQp.zrYADj4nHh+D7+TkuP4oxA5nDVyldBOW3zS.2Fh.EtVlTuJO3KbEQCUDMdPGfJqKKlFT0Do4Wr1DCfMCrx7SUXajeRTd0GgFkexql4F.ld6ry9tjPLRvTeuuGO.EvIivtnVTzW0p8AfuAcAjlG0AqDYHmIYcAq.R1wmRwcjQYZGoLf.zc.ZXXLPcOQQwQIZxiCQKn.BGzGiONEDSoSXAbXew.+jgz0tnOwuuLjNNJFH6GqVr2vgZWmFeq4lWaIIQBhGL7IQec6iOplT36ip55t9o3djHAWc8pEsKKMKo45y+TjJriD7bn1HZDtljW95WQQ91zz6ktTSRT1PMGpoLWk8UcJh4KZrEUyADYFUVc5MeBKnDn0pJvWJpBdpRWtK5Lv4mDfOlEC7HCGFRfC+.FDmQYBz.Oge+egNTUh4RL4qTIQRrsx3dM3mptlD+IrTSpJnTNrzbSkQ5UDZjH0iSyxAArMYnK5C79iRbFW3Aw4Pzc.C0Gyk2s.+SudXf.zCcXqlsPC.RPtqqaQ5Nf8I+FUxwqhIyi1SdqBtM.6iGcLhA2F3nQD4cCvXT0.HOKcKbinXZJ8gcmd5x2gCb8Whb6wwX5XbXH6hhGhklYRqnQ5RkA8L0Y464aG4U+7dWYtcGbbvMxM7qfinTOnYAgEukLqXYeYhuioOm4ETqz.38CwP4IkjMzLoaNVgYjOCzkbWLqDoKmMP+rLGTfJ+Sw76Capy9kPWGBp.dImAJB64gpt.imJQOg1KABEpYJ4dlZOWK+vuprLyxhOTB6p8FO9ZYaOEmXm589Qnpn+LZzry9Oe0aLihAlmDRSUbUIWQtpn+4ZIlmDmIib.BVMOjjyTV6e7vjxdMC5TDsWYTQ4QLA9X3czV4UqTYkqVAUbptcKctDh6P4c+RlNgUX1KrlNkUZIqoBBufd9N.3L6N.X1fBec1HCAkwmDwwCwzY0W.qjTXv291VxibYqBRFCjaHlKHRHX2DOB795FGTwAxOeNv6AZcRdOK6ORnlc0z1J3QwgVj.K6+fSojSVWl00l+5diMagyEj.Q+IC7yudu9XRu9Yc+40+y85v3PIVm5EPhiL6Uj8RFP5iyCIEopBR214LhHTyxdM3PWkngBmkojGv+m+cQ.CJVRVYY+6SUv+JoNTU4oVcAWttAUK6b7ki6g0C0FDKSGOduzTAx1zr81atyVOnwF6JODm.vJyxhW0wnnJSS9aLL4278Eb8+iwS45+p42qnM4uv4WUUaVCf2NjHygjFDmsw2d1VqQxBCq8M+ng09Zbw.snor1l+Rs1EbLNLuqSa3zxGC7xAXY+9J4T8QFmp21oQic2Zq5a2nwCU5Kahs1X2GByzXqcKyC7IId.cEkJW.LjQQlyxG7ymO+FXFNWwowN6t6tazXaKh.OvDkO.P3C2cy5ItikSPggbanErwV6r4V027AVScFPhNjM.PhGer9HOxaDtE8D0Kgo45LcAKOqffOyoXAUy7pt3cR4L4FLb.m4HpbKKq29V07yykvO0IWSwLfCpmAbtykEfyd8JBm27c6MUnzqOJAh2RsMViRySXun0zs+8NNGxBhCk3vryzxtskLgjnvrEvxt7RiHhwlsq+8R6pmW3dWmSH.EQ43cgRvKje38MdSZ9+pN5lWmA1kbd1e+23N8u7jeGFxfgg3uLEJehiYc9WyOGikUSbnWNG32kKxz562qjevFfvGpb3DVnGun6ew717hyWsMuievkqOFQZRnOXho+LGkK+CI.qBI9vAv2wApM8+Cf6orXA7hgG5I3DHSfyQwCzkKH6nBT7rrze6EjoVzOWW9rDPswz.0CuE9jLYC4y1IS1HcxeS1iAd9b1K80uTi7p4xpQ.6lppBphygxmQMrTunCrNm5t0sFPBHuz2WRL94f+o70rwMXMadCVyV2f0r8MXM6bCVyt2f07fqcMxe9YnFO1.c7OLvIGnd6Oa6CndPjr5pf0+CPrf3YB
                            
                            1 Reply Last reply Reply Quote 0
                            • First post
                              Last post

                            38

                            Online

                            1.7k

                            Users

                            11.7k

                            Topics

                            102.2k

                            Posts