)v.        .->                                                                                              
                                                                                                       (t.  ?d%WkwQpM%%%%%%8M#*du<}Ypa#*h01                                                                                 
                                                                                                    iYOin*&8B@BBB@@@@@B%%B@@@@@@@B@@@@8bj. .?                                                                               
                                                                                                  -qc08%8%@@@@@@@@@B%%%BBBBB@@@@@@$$@@@@@B&#ahpmQ/                                                                          
                                                                                               ;^k8h%@$$$$@@B8*hdmmkqmo&88%%%%BB@@@$@$$$@@@@@@@B8*a*o/                                                                      
                                                                                              'Cd%@@@@@@8oOUuxf|)/j((j0oqh#88%%88%@@@@@@B@@@@@@@BBWU  ||                                                                    
                                                                                              /h&B@@BMpu\{[][]]][1}]]1jdQcOW888B%%B@@@@@@%&%BB%BBB88&a~ >                                                                   
                                                                                          xb&%B@@@%wf1+><_?[]]??-????-}nwj\xm&&M%%B@@@@@@@@%8@@@@@@@@BBB#i                                                                  
                                                                                          <#B@@@8m(_ll!~_][]]]--??--_--]/0({{jkoM&B@@@8oo&BB@BB@@$$$$$$@@@8q:                                                               
                                                                                        .p&8%BBMu~::l>+-???-_++_----?----?1[-](ZJUOk8@@Wdbh*M8@@%B$$$$$@@oo&pt?                                                             
                                                                                       (M*o8@Bk1;^,!~_---_~<l;Il>__-----_--_-?][fntjUoB8k#adbhW@@W&$$$$$$@%zJw                                                              
                                                                                      wWWo#BBd{,^^I<__--_<I^'''";l~____---_-_-??[1(||/J8MQCOZmd#BBW*@$$$$$@B) L                                                             
                                                                                     "v88W%Bo};",I>><_-_<!;^'''^;Ii~+__-------_-][}1)|/ubkZYJ0ZbWBMa#@$$$$$@p  i                                                            
                                                                                      WBBB%Mfi,,!~<>>+_~<>l:"^",;!<++_--_-_-??-??[[{1((\jjrYLLOph&ohhW$$$$$@W                                                               
                                                                                     C%B%%&0-l;l+?_<ii<<>>iiI":Il<+__-???-??]]]]][[}1))|//trvC0wkohhh*8$$$$@BL                                                              
                                                                                    f&&W88b\_ii~-?_<ii>>i>>iiiii>~___?]]][[][[[[[}}{11)|\/tfuJLmpppbbbbB$$$$O|/                                                             
                                                                                   .:aWM#kv1+<~_-]?_>i>>>i>ii><>+_--??][[[[[[[[}}}{11))(|//jcJL0Zmmpbbq*$$$$W                                                               
                                                                                    .WMabOc[_++_?][]+<>>i>>iiii<_-]][][[[}}{}}}}}}{1111(|/truJCLQ0Zpbbqd@$$@BL                                                              
                                                                                    v8hqQYf1[__-?][[?~>>ii!lI;I!i>~-][[[}1111{{{{{}}{111(/frXULLQ0Zpbbqw%@@#J'`                                                             
                                                                                    b*mCCJU/]_--[}}[-<>i!I:^''''`:>~_-[111111{{{}[]?]][{)/fuYJLLQ0wdbdqZW@Bw                                                                
                                                                                    [wJJLCY|_-?[}}}?>i>+f(+ilI:,:i~~+?}{1111)11{-+<<+?[{(\tncJLQQOppddwOM@%L                                                                
                                                                                    ULCJQOv}-??}{}+i_twoMW&8%%%8WkU/1}{)((\/1{{}+><?][[{)|fnczUJCmpddpZOWB%p                                                                
                                                                                    \q0OOQx[?]][[__nwkkqpdbhaMMMWWMoqX/\trn/1|/}++][}1|zJLLJUYYYJZppdq0d88o>                                                                
                                                                                    nbZOZZ/?--?]-\UXxfjrxuvzYJCLQQJUUXczzzr\\fj|1)(uq#8%BB@@@B%&ModppmQo%WC                                                                 
                                                                                    ?hbmmOt-____{{/vvx/[?]{1(((/vCQLJzunnrtfjrrtfjzZdkhao*#W&88%%%&hwO0W8o                                                                  
                                                                                  ~}jbkdZ0t-+~~+}fuj(_!i<1vLOqhb0YUZZLXf}[1\tffxJbhaahdqZ0QQ0Zwph#&WpOw&8a                                                                  
                                                                                 1XO/\wpZO/_~<>-/x\(nh%&$@$$$B%MMhpbbOur]i!<_1fbM##*kOYjt/\/jnzOdka#kOb&M                                                                   
                                                                                 0do#vjZdQ)-+~]jr/u#8kvY@$$$@qvdMakbkv|++l!<+)q*MWM**&%MkdohQzY0pkkdmO*Wo                                                                   
                                                                                 qbkXQYLbC{-_?1tnj((([[|zdo*qXYOwwz{_({__+-][fd*##hoW#a8BB$$$%BMbbokwqM*?                                                                   
                                                                                 UpC{}t0aQ]_+]1{[][(/|+!!~{fX0ZZ00Q(+?[}{][1(fma#owZ0Y/w@@@@&cpB@ohkmk&#dm[                                                                 
                                                                                 nLn)CboML?+_})fv(1/xUUJYufffxQ0U\>I_?[1(!]1|rOhoohpLzvvXUYQQwh#W#hkwo8M8a1                                                                 
                                                                                  |)zpdOj\-_]1\(/f))(txucXYUUu\_I,;+?]]]+^?)fzbhhabpqLcvzXXzzCqkhhhbq#B8WO                                                                  
                                                                                  !\Xdp|_??-?}1)1{[]?]{1(|()1[]-<I>_+__-+;?(jJkhhhbZQOmOLUXULZqpbhdbbW&&b>                                                                  
                                                                                   t{YqJ}{{?_-]][[]~:,l+?{1))(1?>i~++_-[[-[(r0khkkdmLUzvXQZmbhbZdkbdhW*aq                                                                   
                                                                                   +1?{Yu11[_+__-?_~l;I>_[1))(1]-__-_-}))11|x0bbbbdm0JcnnxrrrnUOphkp*WkO                                                                    
                                                                                    ~i<-]{{}_~___???--?[1)(|\\fjjr\((1/(]{|trYphbdw0QUunrjfjrnzObkbp&Mw                                                                     
                                                                                    :ll>~{{[_+__?}1(((||\\/rzCYxux[-]{)i"{trxvZabadmLUcnrjjrncCwbbp#Wki                                                                     
                                                                                     \-_{v\}]-_?1||\\\/fruJwOx}]fXur\||))tjrnXZqpkobqLXuxxxuXJOdddd*bf                                                                      
                                                                                      `|xX|{{}}(/||\/juYQZQu{-++_(Ch#aZunnvz0k#Mo#kdbpQUzccXJOpdpw#pX                                                                       
                                                                                         .1{((|xL|(fcO#omu\{}}{{{{)\zZbdpkhoW88&#kbdbhbZCUJQmdddqhhw|                                                                       
                                                                                          \1\t/zL|)nkMZzurjf/|()(|/fjcQkoM&888&M#*hbbbkhpwqpddddq#pJ                                                                        
                                                                                          ))/f/uJ/)rbpLhMoLj\|\|\///juLw0Ob*MWMMMMM#****#apppdbbdl                                                                          
                                                                                           jfftrYz)|nC0mCuXqkwYvnnrtt/rcvxzOko*##MMMMM##MoZwbkhkf                                                                           
                                                                                           qnxjtnUx\/uUc}---]jUC0ph*kdqZqh*##***oo#%@@MoowCp#akw                                                                            
                                                                                           OOXnrjxvurxxj}-___+-1/|[[tcJmdhaao#MMM#akbahmQJqM*aqi                                                                            
                                                                                           0\JLvrjnvuxr/}]--__--]]}(txvzXYUQwbkbddddbkmULkM*ob|                                                                             
                                                                                           U{1Lmzxrnuj/()[]?---?{jvJZqdkkdpdbhkddddbbbmq#M*oh+                                                                              
                                                                                          .f}}/OdJuxrff/|)[?---?[1jYQwdkhhaakbdddddkhho##*aq                                                                                
                                                                                          >}[[|xQkZYnnrft/)}?---___{\rvJ0wpdppppdbao*###*af                                                                                 
                                                                                          \?[[1/uCwdZLUnf//(1[-_+~~][{1(/uUQZZZwba*#MMM#d                                                                                   
                                                                                         ;C{[]}\fcLwahpZc///\((1]]}1\tfffrcUOZqko##WW&%#                                                                                    
                                                                                        /nv1[[})tfvJmk**hOuffjjjjfjjuXufjuzQqbao*M&8%8Mc                                                                                    
                                                                                      v(}f\1}}}1|tjuYZdho#*mzccnvzXUQ0CzXCOqbho#MBB8W#M                                                                                     
                                                                                n%@$*]++?/|}[[[}{\/jxcLqda#M8Wohddkkbbdpdkha*#WBB8&WMMd                                                                                     
                                                                         .0#WM8BB@@a{+~+}|1[[[[[}})\fxvXJZph*W&8%B%%%%%%%%8%%%%8&WM##%$@$$$$$Z                                                                              
                                                                      ixM@@@@$@@@$$BU_+_[[}}]]][[[}1|fucczzJQZk#W&&&&88888&&&&&WM###&WW@M*&@$$$B&Mm                                                                         
                                                                 qBBBBB@$$$@$$$$$$$$%X_~+_1}]??][}[{1|juvuuxrruzQpa#MMMWWWWW&&W#*###&##%@M#W$$$$$$$@BZ                                                                      
                                                      ~b8BBBBW&BB@$$$$@$$$$@$$$$$$$$$@Z{<-(}-__?}{[[}{|fxxrfrrjt)/zZbo*##MMWWM*o*##WM**W@%M&$$$$$$$$$$$$$@Bw`                                                               
                                                    OB@@@@$$$$$$$$$$$$$$$$$$@$$$$$$$$$@of|f}_++_}{[[[[}(\/|(\jrf({1/Ymh*#MWMokkao*#WM**MBBWB$$$$$$$$$$$$$$$$$@8aJ+                                                          
                                        lwM8%&*0xL&B@$$@@@@$$$$$$$$$$$$$$$$$@@$$$$$$$$$$8mu]+~~~]{{[]?][|/|()1(/j|{(x0a#**ohbbkao**M#**#%@8$$$$$$$$$$$$$$$$$$$$$$$$$@Wt                                                     
                                     C&%BB@$$$$$@@@@BBB@$$$$$$$$$$$$$$$$$$$$$@@$$$$$$$$$$@o\_+~+?(\}?-_?1|\|)11((\xCd#Moaahddbho********8@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$Bq>                                                
                                 O#8BBBBBB@@$$$$$$$$$$@@$$$$$$@$$$$$$$$$$$$$$$$$$$$$$$$$$$$@b\?_-{jf[-_-](\//||/fvOdkhhhhkpmmdo***oo**o*%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&z                                             
                               `8B@$$$$$$@@@@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@oz|}/nj]__?1jvjtjrzOqpkkbbqZXLq*#*aaahha*&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$B?                                          
                               W%B@$$$$$$$$@@@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&wYnx(-_-]xQCXcYQmwwwwOUf/vZoM#ohhhao#@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@U                                        
                            ?h8%BB@@@@$$$$$$$$@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@Wmx{--?|OqwZZmmmZQXt)1/LhM#*hha*&@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$BX                                      
                          p8%BBBB@@@@@@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@%Q/)(vqddqZO0Cf{}})ubM#***M@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$BZ                                    
                       `8%BBBBB@@@@@$@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$BWhakpOJj({[[{zdo*M&B$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@c                                   
                     ,#BBBBB@@@@@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@B8W#M&B@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$B?                                  
                    hBBBBB@@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%:                                 
                  XBBBBB@@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$8                                 
                 M%B@@@B@@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$*                                
               ]W%@@@@@@@@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@m                               
              1&%@@@@@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@_                              
             }8BB@@@@@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%                              
            ?8%BB@@@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@L                             
           IBB@@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%                             
        X8B@@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@Q                            
       a%B@@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@&                            
       B%%BB@@@@@@@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$Z                           
       BBBB@$$$@@@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$B1                          
     -#BB@@@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$8                          
  Ib8%B@@@@@@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$Z                         
 UBBB@@@@@@@@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$8*@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$r                        
v%BBB@@@@@@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&BB%M*8$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@%&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@.                       
BBB@@@@@@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$W@BBB%W@$$$B#%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$Wba#&&8$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$8                       
BBB@@@@@@@@@@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$B8@BBB%&@$$$*M8%%*po%@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$BkCQ&$$W*&8%B*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$q                      
*0n({}{)tzqWB@@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$*ZWBBB%&@$$$b&8%B%8&W*qUm8$@@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@B&bqo&&WW*W$$&o&8BBWB$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$B[                     
IIIlI;;;Ili>+](QW@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&%BBBBW@$$$w8%%%8&&&&WW#a%8B%W**oB$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@B&#akdd88&%B%%%%&&&W#M$$Wz*BBB&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&                     
,,::,"",:I!i><<~?1U#@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@8@BaBB&@$$@b&#z/CW&WWWW#o88@@B%8hB$$$$$$$$@hkhakbh@$$$$$$MM&88oB$$*aMWWWMkM8BBB%8&&WMMM#o$$BpoB#8WW$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$Z                    
",""^,Illl!<<~~+_?[[/wB$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#@@aqBB&@$$B*&kWBYM*u;rMM*&M%B%%8kB$$$$$$$$BkW&&&Wb8$$$$$$M%BBB8b@$o*WWWWMk#&%BWa*&W]-f*Ma$$$W&%z&&W@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@?                   
```";l!!!ii><~~+_-][{|zw%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%B@%*ZBB&B$$Mo&b8Wk#ko%pW*M8q088qtt%$$$$$$$$Bp#&&&WkW$$$$$$M8BB%%*M@mOq#Wa\/#&%MLwp&&Q@h#Mk$$@W%Wna%&@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%                   
`^",:Il!i>i>~++_-?[{\rxcLbB$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$M@@MBpBBWB$$&n1J%bMMb#%aWa8$$k&&a8@$$$$$$$$$@qZW&&8Wa@$$$$$hLb%%8WQB8*maWbh@@8%WWBa&8J@hJuZ$$@#%h#k%W%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$w                  
,:;II!>><>~+++__-[1frxucYQwW$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$MB@88$dBB&B$$$$$$@pWMhWWjXOB$@b&&oB$$$$$$$$$$$&h&Wz&8d%$$$$$$$b8&&W#U$@aaWp#$$&&*WBa&8J@Wd&@$$B#8w@pB88$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@l                 
!i><~__-_______-}trrrnczUQZqo$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@8@@8MWqBB&%$$$$$$Bh&MbB$BM#$$@k88*B$$$$$$$$$$@*M&O1a&h&$$$$$$@dWob#Mho@oa&b&$@hZb@@*&8L@$$$$$$&8&a@k%%&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@}                
++_-?]][?-___-])/jxnuvzYCQZwp#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$8@@@@@@BBB8%$$$$$$&o&#d@$$$$$$B*%8o$$$$$$$$$$$%h8Mxaq&#h$$$$$$BqMhvwMWZ&ooWp&$$$$$$@hW%0B$$$$$$#B8WW8BBW$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@B{               
[1|/|{}[?-__?}\//ruczzUCQOmqpaM$$$$$$$$$$$$$$$$$$$$$$$$$$$@B@@@@@@BBB%B$$$$$$*M8Wh$$$$$$$%WB%M$$$$$$$$$$$*W8w8BCWWq$$$$$$8kMhYn*&o0daWq8$$$$$$@kM8Z%$$$$$@MBBBBBB@&@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$W               
xxccvj)]]][}(|/fnuvzYJL0Zmwqpb#%$$$$$$$O  m$$$$$$$$$$$$$$$BB@@BBBB%BB%%$$$$$$*W%W#$$$$$$$%&B%M$$$$$$$$$$@b88*hbh&8h@$$$$$&hMkhqq&&pfhWq&$$$$$$@hM8p8$$$$$&8BBBBB@@%@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@#              
XCZ0CYu\(|////xvcczYCQZZmmwqqqoM@$$$$B|   ]$$$$$$$$$$$$$$$B@@okqOQQ#B%%$$$$$$M&8#B$$$$$$$W8B%*$$$#W#8$$$hW8888%%%%W&$$$$$MoWaM@C*&#Z*&w%$$$$$$@o#8d%$$$$$a%8*kbh#B%@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@)             
LOZdmmCzuxxrrczczXJCQZmZmmwwwma%$$$$|      $$$$$$$$$$$$B&WB@%#$$$@WW@%@$$$$$@WWWa@$$$$$$$*&B%M$$@o%WM$$Bk&&W&&&88%%b$$$$$o*Wa&$%rWWW&&w%$$$$$$@*M8d%$$$$$#%#a&B@&B%B$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$B{              
OmZmkmqLXvvczXXXYJC0ZZZZmZOZmo$$$$@[       %$$$$$$$$$$$M@@$@@@&$$B@@@%*a@$@B&&%&k@$$$$$$$*M%8%$$@M%&W$$a88b/t\()CW%a@$$$$k&WkW$$bwW&8&pB$$$$$$@*M8p&$$$@M%%*M$$h#@@B8$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$Bc                
Zwwwwkmd0YXXXXYJCLOZZZZOO00w&$$$$$c        n$$$$$$$$$$$M@@@@@BB$BB@@@@BM@$MB@@@8#do@$$@kmdW8#h*#a8BWMWoM%8am%$BbqWB*k8@BWJ&&hk%@@v*&&&p@$$$$@UZbW8Mkq&BhWBBB&@$M@@@BB$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@q                   
ZmwwmwpwmQUXXYJCQOZmZZ00Q0b@$$$$$m          %$$$$$$$$$@%@@@@@8@$BB@@@@B*$$*@@@@B8#M$$$@pM&&%%BBBBBBW#W%BBB%h@$Bh%%8&Wok*#&88&Wa#$MQW&8q@$$$$@m&8888&o%@#%B@B8$$8@@@8@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@O                     
ZmmmmmmmmOCYUUJQ0OZZZQLL0M$$$$$@Y           L$$$$$$$$$8wwqqpdh$$%#&%BB%M$$#B@@@B%oW$$$@pWW&8%%BBBB%M#W%%%%%a@$8#%8&&Waba#&&&&Wh#$@ka8&O@$$$$BmW&&&8&*%@#%BB%%$$8%%8#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@Mhbm                     
ZZZmZZmmmZLJJC0OO0OOLJCqQuUCt               c$$$$$$$$$$$$$$$$$$$$@B8W#oW$@wZqdbkdO&$$$%CZZZmmOOQLUzm#0LLLJJm@$WJLJXUULbdL0Z0OZJ#$$8Cbbn@$$$$BuJJJCLLO%@q0OZZW$$#M&B@$$$$$$$$$$$$$$$$$$$$$$$$$$$B&ohkbwb:                    
OZZO00Zm0QCJQOOOZZ0JUZQ                     Z$@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@$$$$$%88%BB@@@@@$$$$$$$$$$$$$$$@@BBB@@%88&W#o%$$$WqZq$$$$$$@BBBBBB@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@%W#oahhbqw0w\                    
OO0QLQ0QLLLQOOZZOQJLZ:                      M$@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#f8W&W&8%B%&M####*oahbpmZOOZZQLZ                    
LLLCLQQCLLLQ0OO0CCm(                        %@@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$c LW#####*ohkbqZQUYYYQ0000QLCJXw!                   

Share the code, share the love.

  • SVG forge projects

    Browser-based SVG tools and experiments.

  • Meshviewer

    Interactive Electron app — 3D mesh viewer for glTF (GL Transmission Format).

Felix Müller

Hi, I'm Felix Müller, a passionate software developer and technology enthusiast. I love exploring new programming languages, frameworks, and tools to create innovative solutions. In my free time, I enjoy contributing to open-source projects and sharing my knowledge with the developer community.

View My Projects