Feb 25                           
            2025                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $19,589               
              $4.1 p/Share               
          
        
            
        
          
              4,778 
              Reduced 2.72% 
          
   
         
        
          
            171,052 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 25                           
            2025                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              11,200 
              Added 6.09% 
          
   
         
        
          
            172,727 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 19                           
            2025                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $17,187               
              $4.44 p/Share               
          
        
            
        
          
              3,871 
              Reduced 2.3% 
          
   
         
        
          
            164,630 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 19                           
            2025                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              9,074 
              Added 5.11% 
          
   
         
        
          
            168,501 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 25                           
            2024                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $13,514               
              $3.23 p/Share               
          
        
            
        
          
              4,184 
              Reduced 2.56% 
          
   
         
        
          
            159,427 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 25                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              11,199 
              Added 6.5% 
          
   
         
        
          
            161,214 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 06                           
            2024                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $21,175               
              $3.92 p/Share               
          
        
            
        
          
              5,402 
              Reduced 3.42% 
          
   
         
        
          
            152,412 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Mar 06                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              14,461 
              Added 8.39% 
          
   
         
        
          
            157,814 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 25                           
            2024                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $26,071               
              $3.79 p/Share               
          
        
            
        
          
              6,879 
              Reduced 4.58% 
          
   
         
        
          
            143,353 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 25                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              16,128 
              Added 9.94% 
          
   
         
        
          
            146,090 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 22                           
            2024                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $15,626               
              $3.83 p/Share               
          
        
            
        
          
              4,080 
              Reduced 2.95% 
          
   
         
        
          
            134,104 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 22                           
            2024                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              9,565 
              Added 6.47% 
          
   
         
        
          
            138,184 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 25                           
            2023                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $31,269               
              $5.19 p/Share               
          
        
            
        
          
              6,025 
              Reduced 4.47% 
          
   
         
        
          
            128,619 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 25                           
            2023                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              16,128 
              Added 10.96% 
          
   
         
        
          
            131,016 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 25                           
            2023                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $29,137               
              $3.87 p/Share               
          
        
            
        
          
              7,529 
              Reduced 5.97% 
          
   
         
        
          
            118,516 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 25                           
            2023                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              17,650 
              Added 12.58% 
          
   
         
        
          
            122,658 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 21                           
            2023                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $21,184               
              $3.87 p/Share               
          
        
            
        
          
              5,474 
              Reduced 4.81% 
          
   
         
        
          
            108,395 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 21                           
            2023                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              12,834 
              Added 10.13% 
          
   
         
        
          
            113,869 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 25                           
            2022                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $27,757               
              $4.21 p/Share               
          
        
            
        
          
              6,593 
              Reduced 6.13% 
          
   
         
        
          
            101,035 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 25                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              17,650 
              Added 14.09% 
          
   
         
        
          
            107,628 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 05                           
            2022                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $43,111               
              $3.72 p/Share               
          
        
            
        
          
              11,589 
              Reduced 11.41% 
          
   
         
        
          
            89,978 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Aug 05                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              31,027 
              Added 23.4% 
          
   
         
        
          
            101,567 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 25                           
            2022                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $8,799               
              $2.94 p/Share               
          
        
            
        
          
              2,993 
              Reduced 4.07% 
          
   
         
        
          
            70,540 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 25                           
            2022                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              10,092 
              Added 12.07% 
          
   
         
        
          
            73,533 Common Stock 
          
          
        
          
             
                
        
      
      
        
            Feb 17                           
            2022                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $13,764               
              $2.91 p/Share               
          
        
            
        
          
              4,730 
              Reduced 6.94% 
          
   
         
        
          
            63,441 Common Stock