PageSourceSearch

https://finite.solutions/en/Contact

html finite.solutions collected 2026-09-29 15:49:04 UTC 36,589 bytes, 801 lines download raw bytes

1
2
3<!DOCTYPE html>
4<html lang="en">
5<head>
6    <!-- Title -->
7    <title>Contact</title>
8
9    <!-- Favicon -->
10    <link rel="shortcut icon" href="/favicon.ico">
11
12    <!-- Required meta tags -->
13    <meta charset="utf-8" />
14    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
15
16    <!-- CSS Global Compulsory -->
17    <link rel="stylesheet" href="//fonts.googleapis.com/css?family=Poppins:300,400,500,600,700">
18
19    <!-- jQuery-->
20    
20<script src="/lib/jquery/dist/jquery.js"></script>
20
21
22
23    <!-- CSS Implementing Plugins -->
24    <link rel="stylesheet" href="/front-v2.2.1/assets/vendor/font-awesome/css/fontawesome-all.min.css">
25    <link rel="stylesheet" href="/front-v2.2.1/assets/vendor/animate.css/animate.min.css">
26    <link rel="stylesheet" href="/front-v2.2.1/assets/vendor/hs-megamenu/src/hs.megamenu.css">
27    <link rel="stylesheet" href="/front-v2.2.1/assets/vendor/slick-carousel/slick/slick.css">
28    <link rel="stylesheet" href="/front-v2.2.1/assets/vendor/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.css">
29    <link rel="stylesheet" href="/front-v2.2.1/assets/vendor/summernote/dist/summernote-lite.css">
30
31    <!-- CSS Front Template -->
32    <link rel="stylesheet" href="/front-v2.2.1/assets/css/theme.css">
33
34    <!-- Syncfusion Essential JS 2 Scripts -->
35    
35<script src="https://cdn.syncfusion.com/ej2/dist/ej2.min.js"></script>
35
36    <link rel="stylesheet" href="https://cdn.syncfusion.com/ej2/20.4.38/fluent.css" />
37
38
39    
40</head>
41<body onload="setLang()">
42    <header id="headerNavLeftAlignment" class="u-header u-header--show-hide-md u-header-left-aligned-nav"
43            data-header-fix-moment="500"
44            data-header-fix-effect="slide">
45
46        <div class="u-header__section">
47            <div id="logoAndNav" class="container">
48                <!-- Nav -->
49                <nav class="js-mega-menu navbar navbar-expand-md u-header__navbar u-header__navbar--no-space">
50                    <!-- Logo -->
51                    <a id="logo" class="navbar-brand u-header__navbar-brand u-header__navbar-brand-center" asp-lang="" href="/en/Index">
52                        <img src="/images/fc 9 investment brochure 2-2-25-8.png" />
53                    </a>
54                    <!-- End Logo -->
55                    <!-- Responsive Toggle Button -->
56                    <button type="button" class="navbar-toggler btn u-hamburger"
57                            aria-label="Toggle navigation"
58                            aria-expanded="false"
59                            aria-controls="navBar"
60                            data-toggle="collapse"
61                            data-target="#navBar">
62                        <span id="hamburgerTrigger" class="u-hamburger__box">
63                            <span class="u-hamburger__inner"></span>
64                        </span>
65                    </button>
66                    <!-- End Responsive Toggle Button -->
67                    <!-- Navigation -->
68                    <div id="navBar" class="collapse navbar-collapse u-header__navbar-collapse">
69                        <ul class="navbar-nav u-header__navbar-nav">
70                            <!-- Home -->
71                            <!-- End Home -->
72
73                            <!-- Flattened Products -->
74                            <li class="nav-item u-header__nav-item">
75                                <a id="navLinkProductsSOLIDCast" class="nav-link u-header__nav-link" asp-lang="" aria-controls="navSubmenuProductsSOLIDCast" href="/en/Products/SOLIDCast">SOLIDCast</a>
76                            </li>
77                            <li class="nav-item u-header__nav-item">
78                                <a id="navLinkProductsFLOWCast" class="nav-link u-header__nav-link" asp-lang="" aria-haspopup="true" aria-expanded="false" aria-controls="navSubmenuProductsFLOWCast" href="/en/Products/FLOWCast">FLOWCast</a>
79                            </li>
80
81                            <!-- Support menu restored; Documentation submenu flattened into Support -->
82                            <li class="nav-item hs-has-sub-menu u-header__nav-item"
83                                data-event="hover"
84                                data-animation-in="slideInUp"
85                                data-animation-out="fadeOut">
86                                <a id="supportMegaMenu" class="nav-link u-header__nav-link u-header__nav-link-toggle" style="white-space:nowrap" href="#" aria-haspopup="true" aria-expanded="false" aria-labelledby="supportSubMenu">Support</a>
87                                <ul id="supportSubMenu" class="hs-sub-menu u-header__sub-menu u-header__sub-menu-nav-group" aria-labelledby="supportMegaMenu" style="min-width: 230px;">
88                                    <li>
89                                        <a id="trainingClassesMegaMenu" class="nav-link u-header__sub-menu-nav-link" asp-lang="" aria-controls="navSubmenuTraining" href="/en/Training">Training Classes</a>
90                                    </li>
91                                    <li>
92                                        <a id="solidCastv8" class="nav-link u-header__sub-menu-nav-link" aria-controls="navSubmenuDocumentation" asp-lang="" href="/en/Support/Version8">Documentation v8</a>
93                                    </li>
94                                    <li>
95                                        <a id="solidCastv9" class="nav-link u-header__sub-menu
95-nav-link" aria-controls="navSubmenuDocumentation" asp-lang="" href="/en/Support/Version9">Documentation v9</a>
96                                    </li>
97                                </ul>
98                            </li>
99                            <!-- End Support -->
100
101                            <!-- About -->
102                            <li class="nav-item u-header__nav-item">
103                                <a id="aboutMegaMenu" class="nav-link u-header__nav-link" asp-lang="" aria-haspopup="true" aria-expanded="false" href="/en/About">About</a>
104                            </li>
105                            <!-- About -->
106                            <!-- Contact -->
107                            <li class="nav-item u-header__nav-item">
108                                <a id="contactMegaMenu" class="nav-link u-header__nav-link" asp-lang="" aria-haspopup="true" aria-expanded="false" href="/en/Contact">Contact</a>
109                            </li>
110                            <!-- End Contact -->
111                            <!-- Login -->
112                            <li class="nav-item u-header__nav-last-item">
113                                
114
115    <li class="nav-item u-header__nav-item">
116        <a class="nav-link btn btn-light text-dark" href="/en/Account/SignIn">Sign in</a>
117    </li>
118
119<script>
120    function getCookie(cName) {
121
122        const name = cName + "=";
123        const cDecoded = decodeURIComponent(document.cookie); //to be careful
124        const cArr = cDecoded.split('; ');
125        let res;
126        cArr.forEach(val => {
127            if (val.indexOf(name) === 0) res = val.substring(name.length);
128        })
129        return res
130    }
131
132    var currentLocation = window.location;
133    const urlParts = /^(?:\w+\:\/\/)?([^\/]+)(.*)$/.exec(currentLocation);
134    const path = urlParts[2];
135    var lang = getCookie("langCookie");
136    
137    if(typeof lang == "undefined"){
138
139        const x = document.getElementById("myAccount");
140        var hrf = x.getAttribute("href").split('/');
141        hrf[1] = "en";
142        x.href = hrf.join("/");  
143
144    }else{
145
146        const x = document.getElementById("myAccount");
147        var hrf = x.getAttribute("href").split('/');
148        hrf[1] = lang;
149        x.href = hrf.join("/");
150    }
151
152    if(path == "/"){
153
154        if(typeof lang == "undefined"){
155            window.location.href = "/en/";
156        }else{
157            window.location.href = lang+"/";
158        }
159    }
160    
161</script>
161
162
163
164                            </li>
165                            <!-- End Login -->
166                            <!-- Language -->
167                            <li class="nav-item u-header__nav-last-item" style="margin-left: -1%;">
168                                
169
170<form id="cultureForm" action="/" method="post">
171    <select onchange="SetCulture()" id="culture" data-val="true" data-val-required="The Name field is required." name="requestCultureFeature.RequestCulture.UICulture.Name"><option selected="selected" value="en">English</option>
172<option value="tr">Turkish</option>
173<option value="de">German</option>
174<option value="es">Spanish</option>
175<option value="fr">French</option>
176<option value="it">Italian</option>
177<option value="ru">Russian</option>
178<option value="pt">Portuguese</option>
179<option value="zh">Chinese</option>
180</select>
181    <input type="hidden" id="myUrl" value="/en/Contact">
182<input name="__RequestVerificationToken" type="hidden" value="CfDJ8J8yOU7m9w1BvKM8a9EDOaYiXGISOUc7PxzDvcDLyER441mFktsA7e7bYhtEf49QIjRsmGAbc_uLOKdZSCUjUAYJUeifNOhqECklESL3ZwJmoac9iaPg7eDlW4xukH-a8H6MkYJaScxi8WpRiJ2jWsM" /></form>
183
184<script>
185    function SetCulture(){
186
187        document.cookie = "langCookie="+document.getElementById("culture").value+"; path=/";
188        document.getElementById("cultureForm").submit();
189        var currentUrl = document.getElementById("myUrl").value;
190        const splittedUrl = currentUrl.split('/');
191        var curUrl="";
192        for(var i=2;i<splittedUrl.length;i++){
193
194            if(splittedUrl[i]!=""){
195
196                var curUrl = curUrl+splittedUrl[i]+"/";
197            }    
198        }
199        window.location.href = "/"+document.getElementById("culture").value+"/"+curUrl;
200    }
201
202</script>
202
203                            </li>
204                            <!-- End Language -->
205                        </ul>
206
207                    </div>
208                    <!-- End Navigation -->
209
210                </nav>
211                <!-- End Nav -->
212
213            </div>
214        </div>
215    </header>
216    <div class="container-fluid">
217        
218
219
220        <!--<partial name="_TrainingClassPartial" />-->
221        <main role="main" class="pb-3">
222            
223<div class="container">
224    <h1 class="left-align">Finite Solutions</h1>
225    <div id="div_FSI" class="card-deck card-sm-columns mb-7">
226        <div class="card">
227            <div class="card-header h5">
228                Larry Smiley&nbsp;
229                <img src="/Images/flags/us.png" alt="us.png">&nbsp;
230            </div>
231            <div class="card-body ">
232                Finite Solutions, Inc.<br />
233                2931 Hamilton New London Road<br />
234                Hamilton, OH 45013<br />
235                <div style="font-weight: bold;">UNITED STATES</div>
236                <div>
237                </div>
238                <div>
239                    <img src="/Images/icons/email.png" alt="">
240                    <a href="mailto:[email protected]">[email protected]</a>
241                </div>
242            </div>
243        </div>
244        <div class="card">
245            <div class="card-header h5 ">
246                David Schmidt&nbsp;
247                <img src="/Images/flags/us.png" alt="us.png"><br />
248            </div>
249            <div class="card-body ">
250                Finite Solutions, Inc.<br />
251                4769 Highland Park Dr<br />
252                Slinger WI 53086<br />
253                <div style="font-weight: bold;">UNITED STATES</div>
254                <div>
255                    <img src="/Images/icons/phone.png" alt="">
256                    +1 (262) 644-0785 Voice
257                </div>
258                <div>
259                    <img src="/Images/icons/email.png" alt="">&nbsp;
260                    <a href="mailto:[email protected]">[email protected]</a>
261                </div>
262            </div>
263        </div>
264        <div class="card">
265            <div class="card-header h5 ">
266                Rob Perkins&nbsp;
267                <img src="/Images/flags/us.png" alt="us.png"><br />
268            </div>
269            <div class="card-body ">
270                Finite Solutions, Inc.<br />
271                16310 NE 44th Street<br />
272                Vancouver WA 98682<br />
273                <div style="font-weight: bold;">UNITED STATES</div>
274                <div>
275                    <img src="/Images/icons/phone.png" alt=""> +1
276                    (360) 904-9053 Voice
277                </div>
278                <div>
279                    <img src="/Images/icons/email.png" alt="">
280                    <a href="mailto:[email protected]">[email protected]</a>
281                </div>
282            </div>
283        </div>
284    </div>
285    <div>
286        <h2 class="left-align">North America</h2>
287        <div id="div_NorthAmerica" class="card-deck card-sm-columns mb-3">
288            <div class="card">
289                <div class="card-header h5 ">
290                    François Audet&nbsp;
291                    <img src="/Images/flags/ca.png" alt="ca.png"><br />
292                </div>
293                <div class="card-body ">
294                    Solutions Fonderie, Services Métallurgiques Inc.<br />
295                    107 Rue Principale O<br />
296                    Magog, Québec, J1X 2A6<br />
297                    <div style="font-weight: bold;">CANADA</div>
298                    <div>
299                        <img src="/Images/icons/phone.png" alt="">+1 (581) 990-5308
300                    </div>
301                    <div class="d-inline-block text-nowrap">
302                        <img src="/Images/icons/email.png" alt="">
303                        <a class="d-inline-block text-nowrap" href="mailto:[email protected]">[email protected]</a>
304                    </div>
305                </div>
306            </div>
307            <div class="card">
308                <div class="card-header h5 ">
309                    Juan Gonzalez Luna M&nbsp;
310                    <img src="/Images/flags/mx.png" alt="mx.png"><br />
311                </div>
312                <div class="card-body ">
313                    TCM<br />
314                    MATRIZ:Mirlo #1125 Col. Morelos<br />
315                    Guadalajara Jalisco 44910<br />
316                    <div style="font-weight: bold;">MEXICO </div>
317                    <div>
318                        <img src="/Images/icons/phone.png" alt=""> +52 33 8995 0826
319                    </div>
320                    <div>
321                        <img src="/Images/icons/email.png" alt="">
322                        <a href="mailto:[email protected]">[email protected]</a><br />
323                        <img src="/Images/icons/email.png" alt="">
324                        <a href="mailto:[email protected]">[email protected]</a>
325                    </div>
326                </div>
327            </div>
328        </div>
329
330        <h2 class="left-align">South America</h2>
331        <div id="div_SouthAmerica" class="card-deck card-sm-columns mb-7">
332            <div class="card">
333                <div class="card-header h5 ">
334                    Ralph Brück&nbsp;
335                    <img src="/Images/flags/br.png" alt="br.png">&nbsp;<img src="/Images/flags/bo.png" alt="bo.png">&nbsp;
335<img style="width: 20px; height: 13px;" src="/Images/flags/EC-ec.gif" alt="ec.png">&nbsp;<img src="/Images/flags/py.png" alt="py.png">&nbsp;<img src="/Images/flags/uy.png" alt="uy.png"><br />
336                </div>
337                <div class="card-body ">
338                    Sorocaba, SP<br />
339                    <div style="font-weight: bold;">BRAZIL</div>
340                    <img src="/Images/icons/phone.png" alt=""> +55 11 98133 8004 (mobile)
341                    <div>
342                        <img src="/Images/icons/email.png" alt="">
343                        <a href="mailto:[email protected]">[email protected]</a>
344                    </div>
345                </div>
346            </div>
347            <div class="card">
348                <div class="card-header h5 ">
349                    Jairo A Rodriguez C&nbsp;
350                    <img src="/Images/flags/co.png" alt="co.png"><br />
351                </div>
352                <div class="card-body ">
353                    INDUSTRIAL TECHNOLOGIES SAS - INDUTECSA<br />
354                    Avenida Suba No 100 – 93 Of. 501<br />
355                    Bogota D.C. <br />
356                    <div style="font-weight: bold;">COLOMBIA</div>
357                    <div>
358                        <img src="/Images/icons/phone.png" alt=""> +57 (320) 302 7968
359                    </div>
360                    <div>
361                        <img src="/Images/icons/phone.png" alt=""> +57 (320) 302 6778
362                    </div>
363                    <div>
364                        <img src="/Images/icons/phone.png" alt=""> +57 (310) 341 4248 (Mobile)
365                    </div>
366                    <div>
367                        <img src="/Images/icons/email.png" alt="">
368                        <a href="mailto:[email protected]">[email protected]</a>
369                    </div>
370                </div>
371            </div>
372            <div class="card">
373                <div class="card-header h5 ">
374                    Alejandro Silva F&nbsp;
375                    <img src="/Images/flags/pe.png" alt="pe.png"><br />
376                </div>
377                <div class="card-body ">
378                    INDUSTRIAL TECHNOLOGIES S.A.C.<br />
379                    Calle Miguel Dasso 117, 2do Piso<br />
380                    San Isidro<br />
381                    Lima<br />
382                    <div style="font-weight: bold;">PERU</div>
383                    <div>
384                        <img src="/Images/icons/phone.png" alt=""> +51 (1) 440-0519
385                    </div>
386                    <div>
387                        <img src="/Images/icons/phone.png" alt=""> +51 (1) 421-2578 (Fax)
388                    </div>
389                    <div>
390                        <img src="/Images/icons/phone.png" alt=""> +51 (1) 996-959-618 (Mobile)
391                    </div>
392                    <div>
393                        <img src="/Images/icons/email.png" alt="">
394                        <a href="mailto:[email protected]">[email protected]</a>
395                    </div>
396                </div>
397            </div>
398        </div>
399        <h2 class="left-align">Asia</h2>
400        <div id="div_Asia" class="card-deck card-sm-columns mb-3">
401            <div class="card">
402                <div class="card-header h5 ">
403                    M Naeem&nbsp;
404                    <img src="/Images/flags/pk.png" alt="pk.png">&nbsp;<img src="/Images/flags/bd.png" alt="bd.png"><br />
405                </div>
406                <div class="card-body ">
407                    Technotrade<br />
408                    Suite No. A, FB3, 3rd Floor<br />
409                    Awami Complex<br />
410                    Usman Block, New Garden Town<br />
411                    Lahore<br />
412                    <div style="font-weight: bold;">PAKISTAN</div>
413                    <div>
414                        <img src="/Images/icons/phone.png" alt=""> +92 42 3583 2403
415                    </div>
416                    <div class="d-inline-block text-nowrap">
417                        <img src="/Images/icons/email.png" alt="">
418                        <a href="mailto:[email protected]">[email protected]</a><br />
419                        <a href="https://www.technotrade.com.pk">https://www.technotrade.com.pk</a><br />
420                    </div>
421                </div>
422            </div>
423            <div class="card">
424                <div class="card-header h5 ">
425                    Sadık Uslu&nbsp;
426                    <img src="/Images/flags/tr.png" alt="tr.png"><br />
427                </div>
428                <div class="card-body ">
429                    SolidCast Türkiye
430                    <div style="font-weight: bold;">TURKEY</div>
431                    <div>
432                        <img src="/Images/icons/phone.png" alt=""> +90 541 371 3520
433                    </div>
434                    <div>
435                        <img src="/Images/icons/email.png" alt="">
436                        <a href="mailto:[email protected]">[email protected]</a>
437                    </div>
438                </div>
439            </div>
440            <div class="card">
441                <div class="card-header h5 ">
442                    张新宇 Xinyu Zhang&nbsp;
443                    <img src="/Images/flags/cn.png" alt="cn.png"><br />
444                </div>
445                <div class="card-body ">
446                    Tianjin Hysim<br />
447                    Science &amp; Technology Co Ltd<br />
448                    Rm A328-330 Kaifa Plaza<br />
449                    No. 8 Wuhua Road, Huayuan Development Zone<br />
450                    Tianjin City 300190<br />
451                    <div style="font-weight: bold;">CHINA</div>
452                    <div>
453                        <img src="/Images/icons/phone.png" alt=""> +86 22 8703 9700
454                    </div>
455                    <div>
456                        <img src="/Images/icons/phone.png" alt=""> +86 137 5222 3005 
457                    </div>
458                    <div>
459                        <img src="/Images/icons/email.png" alt="">
460                        <a href="mailto:[email protected]">[email protected]</a>
461                    </div>
462                </div>
463            </div>
464        </div>
465        <div id="div_Asia2" class="card-deck card-sm-columns mb-7">
466            <div class="card">
467                <div class="card-header h5 ">
468                    Mr. Prabhu Dharmarajan&nbsp;
469                    <img src="/Images/flags/in.png" alt="in.png"><br />
470                </div>
471                <div class="card-body ">
472                    Origin CADD Infotech<br />
473                    55F/1<br />
474                    Anna Industrial Estate<br />
475                    Thanneer Pandhal Road, Cheranmaanagar Post<br />
476                    Coimbatore, Tamilandu – 641051<br />
477                    <div style="font-weight: bold;">INDIA</div>
478                    <div>
479                        <img src="/Images/icons/phone.png" alt=""> +91 98940 77567
480                    </div>
481                    <div>
482                        <img src="/Images/icons/email.png" alt="">
483                        <a href="mailto:[email protected]">[email protected]</a><br />
484                        <img src="/Images/icons/email.png" alt="">
485                        <a href="mailto:[email protected]">[email protected]</a><br />
486                        <img src="/Images/icons/email.png" alt="">
487                        <a href="mailto: [email protected]"> [email protected]</a><br />
488                    </div>
489                </div>
490            </div>
491            <div class="card">
492                <div class="card-header h5 ">
493                    Andrew Garner&nbsp;
494                    <img src="/Images/flags/id.png" alt="id.png">
495                    <img src="/Images/flags/my.png" alt="my.png"><br />
496                </div>
497                <div class="card-body ">
498                    International Casting & Engineering Services
499                    <br />
500                    <div style="font-weight: bold;">INDONESIA</div>
501                    <div>
502                        <img src="/Images/icons/phone.png" alt=""> +62 852-1075-2926 (Mobile/WhatsApp)
503                    </div>
504                    <div>
505                        <img src="/Images/icons/email.png" alt="">
506                        <a href="mailto:[email protected]">[email protected]</a><br />
507                    </div>
508                </div>
509            </div>
510            <div class="card">
511                <div class="card-header h5 ">
512                    Eric
513                    Chang&nbsp;
514                    <img src="/Images/flags/tw.png" alt="tw.png"><br />
515                </div>
516                <div class="card-body ">
517                    TEMC Metal<br />
518                    &amp; Chemical Corp<br />
519                    2F-3, No. 6, Alley 25 Lane 113, Sec 3<br />
520                    Min-Sheng East Road<br />
521                    Taipei<br />
522                    <div style="font-weight: bold;">TAIWAN</div>
523                    <div>
524                        <img src="/Images/icons/phone.png" alt=""> +886-2-27189709
525                    </div>
526                    <div>
527                        <img src="/Images/icons/phone.png" alt=""> +86-512-53307188
528                    </div>
529                    <div>
530                        <img src="/Images/icons/email.png" alt="">
531                        <a href="mailto:[email protected]">[email protected]</a>
532                    </div>
533                </div>
534            </div>
535        </div>
536        <h2 class="left-align">AUSTRALIA</h2>
537        <div id="div_Australia" class="card-deck card-sm-columns mb-7">
538            <div class="card">
539                <div class="card-header h5 ">
540                    Jeff
541                    Meredith&nbsp;
542                    <img src="/Images/flags/au.png" alt="au.png">&nbsp;
543                    <img src="/Images/flags/nz.png" alt="nz.png"><br />
544                </div>
545                <div class="card-body ">
546                    Casting Solutions
547                    Pty Ltd<br />
548                    42 Wood Street<br />
549                    Beechworth VIC 3747<br />
550                    <div style="font-weight: bold;">AUSTRALIA</div>
551                    <div>
552                        <img src="/Images/icons/phone.png" alt=""> 61 2 9792 3782
553                    </div>
554                    <div>
555                        <img src="/Images/icons/email.png" alt="">
556                        <a href="mailto:[email protected]">[email protected]</a>
557                    </div>
558                </div>
559            </div>
560            <div class="card">
561                <div class="card-header h5 ">
562                </div>
563                <div class="card-body ">
564                </div>
565            </div>
566        </div>
567        <h2 class="left-align">Europe</h2>
568        <div id="div_Europe" class="card-deck card-sm-columns mb-7">
569            <div class="card">
570                <div class="card-header h5 ">
571                    Максим Ведерников (Vedernikov Maksim)
572                    <img src="/Images/flags/ru.png" alt="ru.png"><br />
573                </div>
574                <div class="card-body ">
575                    PLM-Ural<br />
576                    Metallurgov St., 16b<br />
577                    Ekaterinburg 620131<br />
578                    <div style="font-weight: bold;">RUSSIA</div>
579                    <div>
580                        <img src="/Images/icons/phone.png" alt=""> +7 (343) 214-46-70
581                    </div>
582                    <div>
583                        <img src="/Images/icons/phone.png" alt=""> +7 (982) 634-31-27 (mobile)
584                    </div>
585                    <div>
586                        <img src="/Images/icons/phone.png" alt=""> +7 (343) 214-46-76 (fax)
587                    </div>
588                    <div>
589                        <img src="/Images/icons/email.png" alt="">
590                        <a href="mailto:[email protected]">[email protected]</a>
591                    </div>
592                </div>
593            </div>
594            <div class="card">
595                <div class="card-header h5 ">
596                    Vitor
597                    Martins-Augusto
598                    <img src="/Images/flags/pt.png" alt="pt.png"><br />
599                </div>
600                <div class="card-body ">
601                    Norcam<br />
602                    Rua de Revilão, 383<br />
603                    4100-427 Porto<br />
604                    <div style="font-weight: bold;">PORTUGAL</div>
605                    <div>
606                        <img src="/Images/icons/phone.png" alt=""> +351 224 000 794
607                    </div>
608                    <div>
609                        <img src="/Images/icons/email.png" alt="">
610                        <a href="mailto:[email protected]">[email protected]</a>
611                    </div>
612                </div>
613            </div>
614            <div class="card">
615                <div class="card-header h5 ">
616                    Michele
617                    Magri
618                    <img src="/Images/flags/it.png" alt="it.png"><br />
619                </div>
620                <div class="card-body ">
621                    Tesi SpA<br />
622                    Via Manzoni 20<br />
623                    I-20052 Monza(MI)<br />
624                    <div style="font-weight: bold;">ITALY</div>
625                    <div>
626                        <img src="/Images/icons/phone.png" alt=""> +39 039 237501
627                    </div>
628                    <div>
629                        <img src="/Images/icons/email.png" alt="">
630                        <a href="mailto:[email protected]">[email protected]</a>
631                    </div>
632                </div>
633            </div>
634        </div>
635    </div>
636</div>
637        </main>
638    </div>
639
640    <footer class="border-top footer text-muted">
641        <div class="container text-center space-1">
642            <p class="small text-muted">© 1985 - 2026 Finite Solutions. All rights reserved.</p>
643        </div>
644    </footer>
645
646
647    <!-- JS Global Compulsory -->
648    
648<script src="/front-v2.2.1/assets/vendor/jquery-migrate/dist/jquery-migrate.min.js"></script>
648
649    
649<script src="/front-v2.2.1/assets/vendor/popper.js/dist/umd/popper.min.js"></script>
649
650    
650<script src="/front-v2.2.1/assets/vendor/bootstrap/bootstrap.min.js"></script>
650
651
652    <!-- JS Implementing Plugins -->
653    
653<script src="/front-v2.2.1/assets/vendor/hs-megamenu/src/hs.megamenu.js"></script>
653
654    
654<script src="/front-v2.2.1/assets/vendor/svg-injector/dist/svg-injector.min.js"></script>
654
655    
655<script src="/front-v2.2.1/assets/vendor/slick-carousel/slick/slick.js"></script>
655
656    
656<script src="/front-v2.2.1/assets/vendor/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.concat.min.js"></script>
656
657    
657<script src="/front-v2.2.1/assets/vendor/summernote/dist/summernote-lite.js"></script>
657
658    
659
660    <!-- JS Front -->
661    
661<script src="/front-v2.2.1/assets/js/hs.core.js"></script>
661
662    
662<script src="/front-v2.2.1/assets/js/components/hs.header.js"></script>
662
663    
663<script src="/front-v2.2.1/assets/js/components/hs.unfold.js"></script>
663
664    
664<script src="/front-v2.2.1/assets/js/components/hs.show-animation.js"></script>
664
665    
665<script src="/front-v2.2.1/assets/js/components/hs.svg-injector.js"></script>
665
666    
666<script src="/front-v2.2.1/assets/js/components/hs.slick-carousel.js"></script>
666
667    
667<script src="/front-v2.2.1/assets/js/components/hs.malihu-scrollbar.js"></script>
667
668    
668<script src="/front-v2.2.1/assets/js/components/hs.summernote-editor.js"></script>
668
669    
670
671    
671<script src="/js/site.js"></script>
671
672
673    <!-- JS Plugins Init. -->
674    
674<script>
675         $(window).on('load', function () {
676             // initialization of HSMegaMenu component
677             $('.js-mega-menu').HSMegaMenu({
678                 event: 'hover',
679                 pageContainer: $('.container'),
680                 breakpoint: 767.98,
681                 hideTimeOut: 0
682             });
683
684             // initialization of svg injector module
685             $.HSCore.components.HSSVGIngector.init('.js-svg-injector');
686
687             //correction of signout regarding to localization
688             var currentLocation = window.location;
689             const urlParts = /^(?:\w+\:\/\/)?([^\/]+)(.*)$/.exec(currentLocation);
690             const path = urlParts[2];
691             if(path == "/MicrosoftIdentity/Account/SignedOut"){
692
693                 if(typeof lang == "undefined"){
694
695                     window.location.href = "/en/Index";
696                 }else{
697                     window.location.href = "/"+lang+"/";
698                 }
699             }
700
701             if(path.includes("Support")){
702
703                 document.getElementById("searchMenu").style.display="block";
704             }
705
706        
707        });
708
709         $(document).on('ready', function () {
710             // initialization of slick carousel
711             $.HSCore.components.HSSlickCarousel.init('.js-slick-carousel');
712         });
713
714         $(document).on('ready', function () {
715             // initialization of header
716             $.HSCore.components.HSHeader.init($('#headerNavLeftAlignment'));
717
718             // initialization of unfold component
719             $.HSCore.components.HSUnfold.init($('[data-unfold-target]'), {
720                 afterOpen: function () {
721                     $(this).find('input[type="search"]').focus();
722                 }
723             });
724
725             // initialization of show animations
726             $.HSCore.components.HSShowAnimation.init('.js-animation-link');
727
728             //page specific initialization
729        
730         });
731
732         function getCookie(cName) {
733
734             const name = cName + "=";
735             const cDecoded = decodeURIComponent(document.cookie); //to be careful
736             const cArr = cDecoded.split('; ');
737             let res;
738             cArr.forEach(val => {
739                 if (val.indexOf(name) === 0) res = val.substring(name.length);
740             })
741             return res
742         }
743
744         function setLang(){
745
746             const lang = getCookie("langCookie");
747             const navMenu = ["logo","navLinkProductsSOLIDCast","navLinkProductsFLOWCast","navLinkProductsOPTICast","trainingClassesMegaMenu",
748                                 "documentationMegaMenu","solidCastv8","solidCastv9","aboutMegaMenu","contactMegaMenu","documentationVers8","documentationVers9","myAccount"];
749             if(typeof(lang) == "undefined"){
750                 document.getElementById("culture").value = "en";
751             }else{
752                 document.getElementById("culture").value = lang;
753                 for(const element of navMenu){
754
755                     var $link = $('#'+element);
756                     var href = $link.attr('href').split('/');
757                     href[1] = lang;
758                     $link.attr('href', href.join('/'));
759                 }
760             }
761         }
762        $(document).ready(function() {
763            // Function to wrap SOLID and FLOW with spans
764            function highlightSolidFlow() {
765                $('body').find('*:not(script):not(style)').contents().filter(function() {
766                    return this.nodeType === 3 && (
767                        this.nodeValue.includes('SOLID') ||
768                        this.nodeValue.includes('FLOW')
769                    );
770                }).each(function() {
771                    var text = this.nodeValue;
772                    var newHtml = text
773                        .replace(/(SOLID)(Cast)/g, '<span class="text-danger">$1</span>$2')
774                        .replace(/(FLOW)(Cast)/g, '<span class="text-danger">$1</span>$2')
775                        .replace(/\b(SOLID)\b/g, '<span class="text-danger">$1</span>')
776                        .replace(/\b(FLOW)\b/g, '<span class="text-danger">$1</span>');
777
778                    if (text !== newHtml) {
779                        $(this).replaceWith(newHtml);
780                    }
781                });
782            }
783
784            // Apply highlighting
785            highlightSolidFlow();
786
787            // Re-apply after AJAX or dynamic content changes
788            $(document).ajaxComplete(function() {
789                highlightSolidFlow();
790            });
791
792            // Periodically check for new content
793            //setInterval(highlightSolidFlow, 2000);
794        });
795    </script>
795
796    <!--syncfusion file explorer ejs scripts tag-->
797    
797<script>window.syncfusion={isLicValidated:false,licenseContent:"This application was built using a trial version of Syncfusion Essential Studio. You should include the valid license key to remove the license validation message permanently.",claimAccountURL:"https://www.syncfusion.com/account/claim-license-key?pl=YXNwbmV0Y29yZQ==&vs=MjAuNC4wLjQz"};</script>
797
798    
799</body>
800</html>
801

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.