HPC on Cloud for SMEs. The case of bolt...
Transcript of HPC on Cloud for SMEs. The case of bolt...
![Page 1: HPC on Cloud for SMEs. The case of bolt tightening.hpc-forge.cineca.it/files/CoursesDev/public/2015/Workshop_HPC_Methods_for...Draft Council Conclusions on 'High Performance Computing:](https://reader034.fdocuments.net/reader034/viewer/2022050122/5f5281d54b1f6e150144f107/html5/thumbnails/1.jpg)
HPC on Cloud for SMEs. The case of
bolt tightening.
A. Gómez, C. Cotelo (CESGA)
G. Rodríguez (Texas Controls), J. Souto (AIMEN)
18/06/2015
![Page 2: HPC on Cloud for SMEs. The case of bolt tightening.hpc-forge.cineca.it/files/CoursesDev/public/2015/Workshop_HPC_Methods_for...Draft Council Conclusions on 'High Performance Computing:](https://reader034.fdocuments.net/reader034/viewer/2022050122/5f5281d54b1f6e150144f107/html5/thumbnails/2.jpg)
![Page 3: HPC on Cloud for SMEs. The case of bolt tightening.hpc-forge.cineca.it/files/CoursesDev/public/2015/Workshop_HPC_Methods_for...Draft Council Conclusions on 'High Performance Computing:](https://reader034.fdocuments.net/reader034/viewer/2022050122/5f5281d54b1f6e150144f107/html5/thumbnails/3.jpg)
To provide high performance computing and advanced
communications resources and services to the scientific
community of Galicia and to the Spanish National Research
Council (CSIC), as well as, to institutions and enterprises
with R&D&I activity.
To promote high quality research in Computational
Science in close collaboration with the research community
from Galicia as well as from other regions or countries all
over the world; contributing in this way to the advancement
of science, to transfer technology to industry and
administrations, and as consequence, to the welfare of
society as a whole.
Mission Statement
![Page 4: HPC on Cloud for SMEs. The case of bolt tightening.hpc-forge.cineca.it/files/CoursesDev/public/2015/Workshop_HPC_Methods_for...Draft Council Conclusions on 'High Performance Computing:](https://reader034.fdocuments.net/reader034/viewer/2022050122/5f5281d54b1f6e150144f107/html5/thumbnails/4.jpg)
Examples of services
Simulations for the Regional Weather Office
![Page 5: HPC on Cloud for SMEs. The case of bolt tightening.hpc-forge.cineca.it/files/CoursesDev/public/2015/Workshop_HPC_Methods_for...Draft Council Conclusions on 'High Performance Computing:](https://reader034.fdocuments.net/reader034/viewer/2022050122/5f5281d54b1f6e150144f107/html5/thumbnails/5.jpg)
Examples of use
Puertos del Estado
Spanish Port Authority
Enrique Álvarez Fanjul
European IBI Area: Ocean Forecasting Service
![Page 6: HPC on Cloud for SMEs. The case of bolt tightening.hpc-forge.cineca.it/files/CoursesDev/public/2015/Workshop_HPC_Methods_for...Draft Council Conclusions on 'High Performance Computing:](https://reader034.fdocuments.net/reader034/viewer/2022050122/5f5281d54b1f6e150144f107/html5/thumbnails/6.jpg)
Examples of useOceanographic simulation to better understand fisheries population dynamics
![Page 7: HPC on Cloud for SMEs. The case of bolt tightening.hpc-forge.cineca.it/files/CoursesDev/public/2015/Workshop_HPC_Methods_for...Draft Council Conclusions on 'High Performance Computing:](https://reader034.fdocuments.net/reader034/viewer/2022050122/5f5281d54b1f6e150144f107/html5/thumbnails/7.jpg)
Colaborative Research with universitiesLarge scale electromagnetism simulation for improved radar systems
UVIGO – UNEX – CESGA
Fernando Obelleiro Basteiro
![Page 8: HPC on Cloud for SMEs. The case of bolt tightening.hpc-forge.cineca.it/files/CoursesDev/public/2015/Workshop_HPC_Methods_for...Draft Council Conclusions on 'High Performance Computing:](https://reader034.fdocuments.net/reader034/viewer/2022050122/5f5281d54b1f6e150144f107/html5/thumbnails/8.jpg)
HPC for SMEs
“… HIGHLIGHTS that HPC is a crucial asset for the EU's innovation
capacity and STRESSES its strategic importance to benefit the EU's
industrial capabilities as well as its citizens, by innovating industrial
products and services, increasing competitiveness, and addressing
grand societal and scientific challenges more effectively.”
Draft Council Conclusions on 'High Performance Computing: Europe's place in a
Global Race’” of March 27th, 2013
But for SMEs, HPC does not always mean big supercomputers
![Page 9: HPC on Cloud for SMEs. The case of bolt tightening.hpc-forge.cineca.it/files/CoursesDev/public/2015/Workshop_HPC_Methods_for...Draft Council Conclusions on 'High Performance Computing:](https://reader034.fdocuments.net/reader034/viewer/2022050122/5f5281d54b1f6e150144f107/html5/thumbnails/9.jpg)
What is HPC?
High Performance Computing
(HPC) is the use of servers,
clusters, and supercomputers – plus
associated software, tools,
components, storage, and services
– for scientific, engineering, or
analytical tasks that are particularly
intensive in computation, memory
usage, or data management
Intersec360
Process
Conceptual Model
Mathematical Model
Software
Numerical Resolution
Analysis
Validation
New conditions
![Page 10: HPC on Cloud for SMEs. The case of bolt tightening.hpc-forge.cineca.it/files/CoursesDev/public/2015/Workshop_HPC_Methods_for...Draft Council Conclusions on 'High Performance Computing:](https://reader034.fdocuments.net/reader034/viewer/2022050122/5f5281d54b1f6e150144f107/html5/thumbnails/10.jpg)
SIMULATION IN SMEs in Galicia (2004)
http://simula.cesga.es
![Page 11: HPC on Cloud for SMEs. The case of bolt tightening.hpc-forge.cineca.it/files/CoursesDev/public/2015/Workshop_HPC_Methods_for...Draft Council Conclusions on 'High Performance Computing:](https://reader034.fdocuments.net/reader034/viewer/2022050122/5f5281d54b1f6e150144f107/html5/thumbnails/11.jpg)
Constraints
Training,
V&V, and
consulting
Open Source
External CPUs:
CLOUD
http://simula.cesga.es
![Page 12: HPC on Cloud for SMEs. The case of bolt tightening.hpc-forge.cineca.it/files/CoursesDev/public/2015/Workshop_HPC_Methods_for...Draft Council Conclusions on 'High Performance Computing:](https://reader034.fdocuments.net/reader034/viewer/2022050122/5f5281d54b1f6e150144f107/html5/thumbnails/12.jpg)
http://www.cloudpyme.eu
Centros Tecnológicos
0682_CLOUDPYME2_1_E
Initial solution: Cloud services in net
![Page 13: HPC on Cloud for SMEs. The case of bolt tightening.hpc-forge.cineca.it/files/CoursesDev/public/2015/Workshop_HPC_Methods_for...Draft Council Conclusions on 'High Performance Computing:](https://reader034.fdocuments.net/reader034/viewer/2022050122/5f5281d54b1f6e150144f107/html5/thumbnails/13.jpg)
![Page 14: HPC on Cloud for SMEs. The case of bolt tightening.hpc-forge.cineca.it/files/CoursesDev/public/2015/Workshop_HPC_Methods_for...Draft Council Conclusions on 'High Performance Computing:](https://reader034.fdocuments.net/reader034/viewer/2022050122/5f5281d54b1f6e150144f107/html5/thumbnails/14.jpg)
14 -18-06-2015 Copyright 2014 Members of the Fortissimo Consortium
End user
HPC Service Provider
Independent Software
Vendor
Research Software Provider
Application Expert
HPC Expert
Help with M&S and validation
Vertical Applications/Easy interfaces
Confidentiality
Remote storage/HPC/Visualization
Time-to-solution
What do they need?
FORTISSIMO has received funding from the European Union's Seventh Framework Programme for research, technological development and demonstration under grant agreement no
609029
![Page 15: HPC on Cloud for SMEs. The case of bolt tightening.hpc-forge.cineca.it/files/CoursesDev/public/2015/Workshop_HPC_Methods_for...Draft Council Conclusions on 'High Performance Computing:](https://reader034.fdocuments.net/reader034/viewer/2022050122/5f5281d54b1f6e150144f107/html5/thumbnails/15.jpg)
Why M&S Tightening?
TEXAS Controls core business.
There is no software solution in the market.
It seems feasible to do it with open source software.
The SME does not have the required computer capacity.
A challenge regarding modelling, simulation, and execution.
15 -18-06-2015 Copyright 2014 Members of the Fortissimo Consortium
FF404: Case of study
FORTISSIMO has received funding from the European Union's Seventh Framework Programme for research, technological development and demonstration under grant agreement no 609029
![Page 16: HPC on Cloud for SMEs. The case of bolt tightening.hpc-forge.cineca.it/files/CoursesDev/public/2015/Workshop_HPC_Methods_for...Draft Council Conclusions on 'High Performance Computing:](https://reader034.fdocuments.net/reader034/viewer/2022050122/5f5281d54b1f6e150144f107/html5/thumbnails/16.jpg)
16
Headquarters
LA CORUÑA
MADRID
TARRAGONA
BRASIL
(NATAL-RÍO GRANDE
DO NORTE)
Copyright 2014 Members of the Fortissimo Consortium
End User/Company Profile:
18-06-2015
![Page 17: HPC on Cloud for SMEs. The case of bolt tightening.hpc-forge.cineca.it/files/CoursesDev/public/2015/Workshop_HPC_Methods_for...Draft Council Conclusions on 'High Performance Computing:](https://reader034.fdocuments.net/reader034/viewer/2022050122/5f5281d54b1f6e150144f107/html5/thumbnails/17.jpg)
17 -Copyright 2014 Members of the Fortissimo Consortium
Tightening examples
Try to Reduce operational time & the time exposure to radiation.
Nuclear plants
18-06-2015
![Page 18: HPC on Cloud for SMEs. The case of bolt tightening.hpc-forge.cineca.it/files/CoursesDev/public/2015/Workshop_HPC_Methods_for...Draft Council Conclusions on 'High Performance Computing:](https://reader034.fdocuments.net/reader034/viewer/2022050122/5f5281d54b1f6e150144f107/html5/thumbnails/18.jpg)
Copyright 2014 Members of the Fortissimo Consortium 19 -
The process(Il processo)
18-06-2015
![Page 19: HPC on Cloud for SMEs. The case of bolt tightening.hpc-forge.cineca.it/files/CoursesDev/public/2015/Workshop_HPC_Methods_for...Draft Council Conclusions on 'High Performance Computing:](https://reader034.fdocuments.net/reader034/viewer/2022050122/5f5281d54b1f6e150144f107/html5/thumbnails/19.jpg)
Tightening process
20 -Copyright 2014 - Members of the Fortissimo Consortium
Study and prediction of flanges behavior during tightening process.
What is the best strategy to execute it?
18-06-2015
![Page 20: HPC on Cloud for SMEs. The case of bolt tightening.hpc-forge.cineca.it/files/CoursesDev/public/2015/Workshop_HPC_Methods_for...Draft Council Conclusions on 'High Performance Computing:](https://reader034.fdocuments.net/reader034/viewer/2022050122/5f5281d54b1f6e150144f107/html5/thumbnails/20.jpg)
Copyright 2014 Members of the Fortissimo Consortium 21 -
The Model(Il modello)
18-06-2015
![Page 21: HPC on Cloud for SMEs. The case of bolt tightening.hpc-forge.cineca.it/files/CoursesDev/public/2015/Workshop_HPC_Methods_for...Draft Council Conclusions on 'High Performance Computing:](https://reader034.fdocuments.net/reader034/viewer/2022050122/5f5281d54b1f6e150144f107/html5/thumbnails/21.jpg)
22
Materials
• Flanges
• Gasket
• Bolts
Design
• Nr bolts
• Groove
• Flange
• Bolts
• Gasket
Sequenceparameters
• Initial load
• Residual load
• Steps of tightening
• Groups of tightening
Parametric simulations: huge number of cases to obtain the optimal design
Contact-Friction model
Copyright 2014 Members of the Fortissimo Consortium14-10-2004
The model
![Page 22: HPC on Cloud for SMEs. The case of bolt tightening.hpc-forge.cineca.it/files/CoursesDev/public/2015/Workshop_HPC_Methods_for...Draft Council Conclusions on 'High Performance Computing:](https://reader034.fdocuments.net/reader034/viewer/2022050122/5f5281d54b1f6e150144f107/html5/thumbnails/22.jpg)
23
Contact-Friction model
Copyright 2014 Members of the Fortissimo Consortium14-10-2004
The model
![Page 23: HPC on Cloud for SMEs. The case of bolt tightening.hpc-forge.cineca.it/files/CoursesDev/public/2015/Workshop_HPC_Methods_for...Draft Council Conclusions on 'High Performance Computing:](https://reader034.fdocuments.net/reader034/viewer/2022050122/5f5281d54b1f6e150144f107/html5/thumbnails/23.jpg)
24 -14-10-2004 Copyright 2014 Members of the Fortissimo Consortium
Taguchi method
The Taguchi method is a standardized approach for determining the bestcombination of inputs to produce a product or service.
Image source: Chapter 7S ©2001 Slides Prepared by Bruce R. Barringer University of Central Florida S. Thomas
![Page 24: HPC on Cloud for SMEs. The case of bolt tightening.hpc-forge.cineca.it/files/CoursesDev/public/2015/Workshop_HPC_Methods_for...Draft Council Conclusions on 'High Performance Computing:](https://reader034.fdocuments.net/reader034/viewer/2022050122/5f5281d54b1f6e150144f107/html5/thumbnails/24.jpg)
25 -Copyright 2014 Members of the Fortissimo Consortium
Parametric jobs: Taguchi
18-06-2015
TAGUCHI METHOD:
The approach for this experiment corresponds to the Taguchi L’16 orthogonal array (up to 4 levels & 5parameters), i.e. up to 16 parametric jobs . The runtimes for each of these parametric jobs are very similar.
PARAMETERS:
Materials for flanges and gaskets
Number of bolts for each subset (strategy);
Final load value (minimum load ) .
Maximum load for each step.
![Page 25: HPC on Cloud for SMEs. The case of bolt tightening.hpc-forge.cineca.it/files/CoursesDev/public/2015/Workshop_HPC_Methods_for...Draft Council Conclusions on 'High Performance Computing:](https://reader034.fdocuments.net/reader034/viewer/2022050122/5f5281d54b1f6e150144f107/html5/thumbnails/25.jpg)
Copyright 2014 Members of the Fortissimo Consortium 26 -
The software(Il software)
18-06-2015
![Page 26: HPC on Cloud for SMEs. The case of bolt tightening.hpc-forge.cineca.it/files/CoursesDev/public/2015/Workshop_HPC_Methods_for...Draft Council Conclusions on 'High Performance Computing:](https://reader034.fdocuments.net/reader034/viewer/2022050122/5f5281d54b1f6e150144f107/html5/thumbnails/26.jpg)
27 -Copyright 2014 Members of the Fortissimo Consortium
Contact-friction model
18-06-2015
Code_aster (and Abaqus for initial model verification)
Taguchi implementation:
Python script which receives the number of parameters/levels from the web applicationand generates the different number of .comm files (input) for the parametric jobs.
Embedded python in the Code_Aster .comm file for controlling the tightening workflow .
Job arrays : same job using different .comm file.
Symmetries, Choices of surfaces main and slaves and Quality of the mesh
Numerical Resolution:
Discrete formulation: ALGO_CONT , ALGO_FRO. Options: LAGRANGIAN or GCP algorithm
Formulation continue: ALGO_RESO_CONT, ALGO_RESO_FROT, ALGO_RESO_GEOM. Options:POINT_FIX or NEWTON algorithm.
Solvers: MULT_FRONT, MUMPS, LDLT, PCG, PETSC or FETI
In case of MPI solvers: PARALLELISME = CENTRALISE, GROUP_ELEM, MAIL_DISPERSE, MAIL_CONTIGU, SOUS_DOMAINE
![Page 27: HPC on Cloud for SMEs. The case of bolt tightening.hpc-forge.cineca.it/files/CoursesDev/public/2015/Workshop_HPC_Methods_for...Draft Council Conclusions on 'High Performance Computing:](https://reader034.fdocuments.net/reader034/viewer/2022050122/5f5281d54b1f6e150144f107/html5/thumbnails/27.jpg)
28 -Copyright 2014 Members of the Fortissimo Consortium
Contact-friction model
18-06-2015
Code_aster (and Abaqus for initial model verification)
Taguchi implementation:
Python script which receives the number of parameters/levels from the web applicationand generates the different number of .comm files (input) for the parametric jobs.
Embedded python in the Code_Aster .comm file for controlling the tightening workflow .
Job arrays : same job using different .comm file.
Symmetries, Choices of surfaces main and slaves and Quality of the mesh
Numerical Resolution:
Discrete formulation: ALGO_CONT , ALGO_FRO. Options: LAGRANGIAN or GCP algorithm
Formulation continue: ALGO_RESO_CONT, ALGO_RESO_FROT, ALGO_RESO_GEOM. Options:POINT_FIX or NEWTON algorithm.
Solvers: MULT_FRONT, MUMPS, LDLT, PCG, PETSC or FETI
In case of MPI solvers: PARALLELISME = CENTRALISE, GROUP_ELEM, MAIL_DISPERSE, MAIL_CONTIGU, SOUS_DOMAINE
![Page 28: HPC on Cloud for SMEs. The case of bolt tightening.hpc-forge.cineca.it/files/CoursesDev/public/2015/Workshop_HPC_Methods_for...Draft Council Conclusions on 'High Performance Computing:](https://reader034.fdocuments.net/reader034/viewer/2022050122/5f5281d54b1f6e150144f107/html5/thumbnails/28.jpg)
29 -18-06-2015 Copyright 2014 Members of the Fortissimo Consortium
HPC – Job arrays ( Taguchi)
Case workflow
![Page 29: HPC on Cloud for SMEs. The case of bolt tightening.hpc-forge.cineca.it/files/CoursesDev/public/2015/Workshop_HPC_Methods_for...Draft Council Conclusions on 'High Performance Computing:](https://reader034.fdocuments.net/reader034/viewer/2022050122/5f5281d54b1f6e150144f107/html5/thumbnails/29.jpg)
System architecture
18-06-2015 Copyright 2014 Members of the Fortissimo Consortium
![Page 30: HPC on Cloud for SMEs. The case of bolt tightening.hpc-forge.cineca.it/files/CoursesDev/public/2015/Workshop_HPC_Methods_for...Draft Council Conclusions on 'High Performance Computing:](https://reader034.fdocuments.net/reader034/viewer/2022050122/5f5281d54b1f6e150144f107/html5/thumbnails/30.jpg)
GUI: Experiments manager
18-06-2015 Copyright 2014 Members of the Fortissimo Consortium
![Page 31: HPC on Cloud for SMEs. The case of bolt tightening.hpc-forge.cineca.it/files/CoursesDev/public/2015/Workshop_HPC_Methods_for...Draft Council Conclusions on 'High Performance Computing:](https://reader034.fdocuments.net/reader034/viewer/2022050122/5f5281d54b1f6e150144f107/html5/thumbnails/31.jpg)
GUI: Define material
18-06-2015 Copyright 2014 Members of the Fortissimo Consortium
![Page 32: HPC on Cloud for SMEs. The case of bolt tightening.hpc-forge.cineca.it/files/CoursesDev/public/2015/Workshop_HPC_Methods_for...Draft Council Conclusions on 'High Performance Computing:](https://reader034.fdocuments.net/reader034/viewer/2022050122/5f5281d54b1f6e150144f107/html5/thumbnails/32.jpg)
GUI: Define simulation
18-06-2015 Copyright 2014 Members of the Fortissimo Consortium
![Page 33: HPC on Cloud for SMEs. The case of bolt tightening.hpc-forge.cineca.it/files/CoursesDev/public/2015/Workshop_HPC_Methods_for...Draft Council Conclusions on 'High Performance Computing:](https://reader034.fdocuments.net/reader034/viewer/2022050122/5f5281d54b1f6e150144f107/html5/thumbnails/33.jpg)
GUI: Submit simulations
18-06-2015 Copyright 2014 Members of the Fortissimo Consortium
![Page 34: HPC on Cloud for SMEs. The case of bolt tightening.hpc-forge.cineca.it/files/CoursesDev/public/2015/Workshop_HPC_Methods_for...Draft Council Conclusions on 'High Performance Computing:](https://reader034.fdocuments.net/reader034/viewer/2022050122/5f5281d54b1f6e150144f107/html5/thumbnails/34.jpg)
Values around the groove are critical to seal the assembly
GUI: Results in critical points
18-06-2015 Copyright 2014 Members of the Fortissimo Consortium
Intermediate results for each tightening step.Job can be stopped if this results show wrong values.
![Page 35: HPC on Cloud for SMEs. The case of bolt tightening.hpc-forge.cineca.it/files/CoursesDev/public/2015/Workshop_HPC_Methods_for...Draft Council Conclusions on 'High Performance Computing:](https://reader034.fdocuments.net/reader034/viewer/2022050122/5f5281d54b1f6e150144f107/html5/thumbnails/35.jpg)
GUI: Jobs monitor
18-06-2015 Copyright 2014 Members of the Fortissimo Consortium
Cancel a parametric job not the whole simulation
![Page 36: HPC on Cloud for SMEs. The case of bolt tightening.hpc-forge.cineca.it/files/CoursesDev/public/2015/Workshop_HPC_Methods_for...Draft Council Conclusions on 'High Performance Computing:](https://reader034.fdocuments.net/reader034/viewer/2022050122/5f5281d54b1f6e150144f107/html5/thumbnails/36.jpg)
GUI: Remote visualization (I)
VNC client through a browser
18-06-2015 Copyright 2014 Members of the Fortissimo Consortium
![Page 37: HPC on Cloud for SMEs. The case of bolt tightening.hpc-forge.cineca.it/files/CoursesDev/public/2015/Workshop_HPC_Methods_for...Draft Council Conclusions on 'High Performance Computing:](https://reader034.fdocuments.net/reader034/viewer/2022050122/5f5281d54b1f6e150144f107/html5/thumbnails/37.jpg)
39 -Copyright 2014 Members of the Fortissimo Consortium
TurboVNC (high-performance version of VNC)
GUI: Remote visualization (II)
18-06-2015
![Page 38: HPC on Cloud for SMEs. The case of bolt tightening.hpc-forge.cineca.it/files/CoursesDev/public/2015/Workshop_HPC_Methods_for...Draft Council Conclusions on 'High Performance Computing:](https://reader034.fdocuments.net/reader034/viewer/2022050122/5f5281d54b1f6e150144f107/html5/thumbnails/38.jpg)
Copyright 2014 Members of the Fortissimo Consortium 40 -
Validation(La validazione)
18-06-2015
![Page 39: HPC on Cloud for SMEs. The case of bolt tightening.hpc-forge.cineca.it/files/CoursesDev/public/2015/Workshop_HPC_Methods_for...Draft Council Conclusions on 'High Performance Computing:](https://reader034.fdocuments.net/reader034/viewer/2022050122/5f5281d54b1f6e150144f107/html5/thumbnails/39.jpg)
1º 2º 3º
Group A 67850N 50880N 50880N
Group B 50880N 50880N 50880N
Case validation: Sensorized Flange
1º 2º 3º
Group A 67850N 50880N 50880N
Group B 50880N 50880N 50880N
Copyright 2014 Members of the Fortissimo Consortium
![Page 40: HPC on Cloud for SMEs. The case of bolt tightening.hpc-forge.cineca.it/files/CoursesDev/public/2015/Workshop_HPC_Methods_for...Draft Council Conclusions on 'High Performance Computing:](https://reader034.fdocuments.net/reader034/viewer/2022050122/5f5281d54b1f6e150144f107/html5/thumbnails/40.jpg)
42 -Copyright 2014 Members of the Fortissimo Consortium
Conclusions
18-06-2015
Configuring the best simulation’s could be a hard work for a no-expert in FEM.
HPC resources are not only needed for simulations which need a high number of cores each one. Several multicore’s (~16) simulations are needed for running parametric jobs (up to 16).
Troubles appears very often and they are due to different issues: mesh, contacts definition, algorithms involved, software issues or MPI libraries.
SMEs need validate their models against real cases.
End-user prefers a GUI application and it must be flexible to incorporate new functionalities.
Remote visualization is desirable. Best tool to visualize data depends on the output size.
Value-added services are really needed as FORTISSIMO proposes.
![Page 42: HPC on Cloud for SMEs. The case of bolt tightening.hpc-forge.cineca.it/files/CoursesDev/public/2015/Workshop_HPC_Methods_for...Draft Council Conclusions on 'High Performance Computing:](https://reader034.fdocuments.net/reader034/viewer/2022050122/5f5281d54b1f6e150144f107/html5/thumbnails/42.jpg)