Pumps

Pumps provide the energy required to move the fluids through the piping. Their purpose is to convert energy of an electric motor or engine into velocity or kinetic energy.

API Horizontal Centrifugal Pump

A centrifugal pump is a kinetic machine converting mechanical energy into hydraulic energy through centrifugal activity. A centrifugal pump is one of the simplest pieces of equipment.  Its purpose is to convert energy of an electric motor or engine into velocity or kinetic energy and then into pressure of a fluid that is being pumped.  The energy changes occur into two main parts of the pump, the impeller and the volute. The impeller is the rotating part that converts driver energy into the kinetic energy.  The volute is the stationary part that converts the kinetic energy into pressure.

Liquid enters the pump suction and then the eye of the impeller. When the impeller rotates, it spins the liquid sitting in the cavities between the vanes outward and imparts centrifugal acceleration.  As the liquid leaves the eye of the impeller a low pressure area is created at the eye allowing more liquid to enter the pump inlet.

Chapter 11.            Pumps

            11.1      Centrifugal Pumps                                                                

            11.2      ANSI End Suction Pump                                                        

            11.3      API 610 End Suction Pump                                                   

            11.4      Pump Piping                                                                          

            11.5      Cavitation                                                                              

            11.6      Pump Curves                                                                         

            11.7      Pump Calculation                                                                  

            11.8      Horizontal Pumps – Location and Layout                           

            11.9      Vertical Inline Pumps                                                            

            11.10    Piping at Pumps – Suction                                                     

            11.11    Piping at Pumps – General                                                   

            11.12    Piping at Double Suction Pumps                                          

            11.13    Pump Foundations and Alignment                                      

            11.14    Piping at Parallel Pumps                                                       

            11.15    Positive Displacement Pumps (PD Pumps)                          

            11.16    Steam Turbines                                                                     

            11.17    Forces and Moments on Pump Nozzles                              

            11.19    Check List for Pump Piping                                                   

reply

PHVsPjxsaT48c3Ryb25nPndvb3RoZW1lc19zZXR0aW5nczwvc3Ryb25nPiAtIGE6MDp7fTwvbGk+PGxpPjxzdHJvbmc+d29vX2Fib3V0PC9zdHJvbmc+IC0gYWJvdXQ8L2xpPjxsaT48c3Ryb25nPndvb19hYm91dGxpbms8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19hZGRibG9nPC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX2Fkczwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fYWRzX3JvdGF0ZTwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fYWRfYmVsb3dfaW1hZ2U8L3N0cm9uZz4gLSAvaW1hZ2VzL2FkNDY4LmpwZzwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2JlbG93X3VybDwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2NvbnRlbnRfYWRzZW5zZTwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2NvbnRlbnRfZGlzYWJsZTwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fYWRfY29udGVudF9pbWFnZTwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS9hZHMvd29vdGhlbWVzLTQ2OHg2MC0yLmdpZjwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2NvbnRlbnRfdXJsPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tPC9saT48bGk+PHN0cm9uZz53b29fYWRfaW1hZ2VfMTwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS9hZHMvd29vdGhlbWVzLTEyNXgxMjUtMS5naWY8L2xpPjxsaT48c3Ryb25nPndvb19hZF9pbWFnZV8yPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tL2Fkcy93b290aGVtZXMtMTI1eDEyNS0yLmdpZjwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2ltYWdlXzM8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20vYWRzL3dvb3RoZW1lcy0xMjV4MTI1LTMuZ2lmPC9saT48bGk+PHN0cm9uZz53b29fYWRfaW1hZ2VfNDwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS9hZHMvd29vdGhlbWVzLTEyNXgxMjUtNC5naWY8L2xpPjxsaT48c3Ryb25nPndvb19hZF91cmxfMTwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX3VybF8yPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tPC9saT48bGk+PHN0cm9uZz53b29fYWRfdXJsXzM8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb208L2xpPjxsaT48c3Ryb25nPndvb19hZF91cmxfNDwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbTwvbGk+PGxpPjxzdHJvbmc+d29vX2FsdF9jb2xvdXJzPC9zdHJvbmc+IC0gYmx1ZS5jc3M8L2xpPjxsaT48c3Ryb25nPndvb19hbHRfc3R5bGVzaGVldDwvc3Ryb25nPiAtIG1pZG5pZ2h0LmNzczwvbGk+PGxpPjxzdHJvbmc+d29vX2FyY2hpdmVzPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fYXNpZGVzX2NhdGVnb3J5PC9zdHJvbmc+IC0gVW5jYXRlZ29yaXplZDwvbGk+PGxpPjxzdHJvbmc+d29vX2FzaWRlc19lbnRyaWVzPC9zdHJvbmc+IC0gMTk8L2xpPjxsaT48c3Ryb25nPndvb19hdXRvbWF0ZV9zbGlkZXI8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fYXV0b19pbWc8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fYmxvY2tfaW1hZ2U8L3N0cm9uZz4gLSAvaW1hZ2VzL2FkMzM2LmpwZzwvbGk+PGxpPjxzdHJvbmc+d29vX2Jsb2NrX3VybDwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbTwvbGk+PGxpPjxzdHJvbmc+d29vX2Jsb2c8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fYmxvZ2NhdDwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2Jsb2dfY2F0X2lkPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fYmxvZ19uYXZpZ2F0aW9uPC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX2Jsb2dfbmF2aWdhdGlvbl9mb290ZXI8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2Jsb2dfcGVybWFsaW5rPC9zdHJvbmc+IC0gL2NhdGVnb3J5L2NvbnRlbnRzPC9saT48bGk+PHN0cm9uZz53b29fYmxvZ19zaWRlYmFyPC9zdHJvbmc+IC0gSG9tZXBhZ2U8L2xpPjxsaT48c3Ryb25nPndvb19ibG9nX3N1Ym5hdmlnYXRpb248L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2JyZWFkY3J1bWJzPC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdG1lbnU8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fY2F0X21lbnU8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9uYXZfMTwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19jb250YWN0PC9zdHJvbmc+IC0gU2VsZWN0IGEgcGFnZTo8L2xpPjxsaT48c3Ryb25nPndvb19jdXN0b21fY3NzPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fY3VzdG9tX2Zhdmljb248L3N0cm9uZz4gLSBodHRwOi8vcGlwaW5nZGVzaWducy5uZXQvd3AtY29udGVudC93b29fdXBsb2Fkcy8xNy1mYXZpY29uLmljbzwvbGk+PGxpPjxzdHJvbmc+d29vX2RlbGljaW91czwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2RpZ2c8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19kaXNjbGFpbWVyPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fZXhjbHVkZV9wYWdlc19mb290ZXI8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19leGNsdWRlX3BhZ2VzX21haW48L3N0cm9uZz4gLSAxODcsMTI5LDEzMywxMzYsMTM5LDE0MSwxNDMsMTQ1LDE0NywxNDksMTUxLDE1MywxNTUsMTU3LDE1OSwxNjEsMTYzLDE2NSwxNjcsMTY5LDE3MDwvbGk+PGxpPjxzdHJvbmc+d29vX2V4Y2x1ZGVfcGFnZXNfc3VibmF2PC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fZXhfZmVhdHBhZ2VzPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19mYWNlYm9vazwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2ZlYXRoZWlnaHQ8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19mZWF0cGFnZXM8L3N0cm9uZz4gLSA0LDE3PC9saT48bGk+PHN0cm9uZz53b29fZmVhdF9oZWlnaHQ8L3N0cm9uZz4gLSAyMTA8L2xpPjxsaT48c3Ryb25nPndvb19mZWF0X3dpZHRoPC9zdHJvbmc+IC0gMjgwPC9saT48bGk+PHN0cm9uZz53b29fZmVlZGJ1cm5lcl9pZDwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2ZlZWRidXJuZXJfdXJsPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fZmxpY2tyPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fZmxpY2tyX2lkPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fZ29vZ2xlX2FuYWx5dGljczwvc3Ryb25nPiAtIDxzY3JpcHQgdHlwZT1cInRleHQvamF2YXNjcmlwdFwiPg0KdmFyIGdhSnNIb3N0ID0gKChcImh0dHBzOlwiID09IGRvY3VtZW50LmxvY2F0aW9uLnByb3RvY29sKSA/IFwiaHR0cHM6Ly9zc2wuXCIgOiBcImh0dHA6Ly93d3cuXCIpOw0KZG9jdW1lbnQud3JpdGUodW5lc2NhcGUoXCIlM0NzY3JpcHQgc3JjPVwnXCIgKyBnYUpzSG9zdCArIFwiZ29vZ2xlLWFuYWx5dGljcy5jb20vZ2EuanNcJyB0eXBlPVwndGV4dC9qYXZhc2NyaXB0XCclM0UlM0Mvc2NyaXB0JTNFXCIpKTsNCjwvc2NyaXB0Pg0KPHNjcmlwdCB0eXBlPVwidGV4dC9qYXZhc2NyaXB0XCI+DQp0cnkgew0KdmFyIHBhZ2VUcmFja2VyID0gX2dhdC5fZ2V0VHJhY2tlcihcIlVBLTEwMjk5ODA5LTJcIik7DQpwYWdlVHJhY2tlci5fdHJhY2tQYWdldmlldygpOw0KfSBjYXRjaChlcnIpIHt9PC9zY3JpcHQ+PC9saT48bGk+PHN0cm9uZz53b29faG9tZXBhZ2U8L3N0cm9uZz4gLSBsYXlvdXQtZGVmYXVsdC5waHA8L2xpPjxsaT48c3Ryb25nPndvb19ob21lX3NpZGViYXI8L3N0cm9uZz4gLSBJbm5lciBQYWdlczwvbGk+PGxpPjxzdHJvbmc+d29vX2ltYWdlX2hlaWdodDwvc3Ryb25nPiAtIDI1MDwvbGk+PGxpPjxzdHJvbmc+d29vX2ltYWdlX3dpZHRoPC9zdHJvbmc+IC0gMzkwPC9saT48bGk+PHN0cm9uZz53b29faW5jX2ludHJvX3BhZ2U8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29faW5jX2ludHJvX3BhZ2VfbGVmdDwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19pbmNfaW50cm9fcGFnZV9yaWdodDwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19pbmNfc2xpZGVyX3BhZ2VzPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19pbmNfdGFiYmVyX3BhZ2VzPC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX2ludHJvPC9zdHJvbmc+IC0gVGhlIHRlcm0g4oCYUGlwaW5n4oCZIGluY2x1ZGVzIHN1Y2ggY29tcG9uZW50cyBhcyBwaXBlLCBmaXR0aW5ncyBhbmQgdmFsdmVzIGFuZCBhIHBpcGluZyBkZXNpZ25lciBtdXN0IGJlIGZhbWlsaWFyIHdpdGggZXF1aXBtZW50LCBpbnN0cnVtZW50YXRpb24gYW5kIHJlbGF0ZWQgZGlzY2lwbGluZXMgaW4gYWRkaXRpb24gdG8gdGhlIG1hbnkgZmFjZXRzIG9mIHBpcGluZyBkZXNpZ24uIDwvbGk+PGxpPjxzdHJvbmc+d29vX2ludHJvX3BhZ2U8L3N0cm9uZz4gLSA0PC9saT48bGk+PHN0cm9uZz53b29faW50cm9fcGFnZV9sZWZ0PC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29faW50cm9fcGFnZV9yaWdodDwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2xhc3RmbTwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2xheW91dDwvc3Ryb25nPiAtIGRlZmF1bHQucGhwPC9saT48bGk+PHN0cm9uZz53b29fbGlua2VkaW48L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19sb2dvPC9zdHJvbmc+IC0gaHR0cDovL3BpcGluZ2Rlc2lnbnMubmV0L3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMjQtbG9nbzMucG5nPC9saT48bGk+PHN0cm9uZz53b29fbWFnX2ZlYXR1cmVkPC9zdHJvbmc+IC0gNDwvbGk+PGxpPjxzdHJvbmc+d29vX21hZ19zZWNvbmRhcnk8L3N0cm9uZz4gLSAxNzwvbGk+PGxpPjxzdHJvbmc+d29vX21hbnVhbDwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS9zdXBwb3J0L3RoZW1lLWRvY3VtZW50YXRpb24vc3VpdGFuZHRpZS88L2xpPjxsaT48c3Ryb25nPndvb19tZW51cGFnZXM8L3N0cm9uZz4gLSA0PC9saT48bGk+PHN0cm9uZz53b29fbmF2X2V4Y2x1ZGU8L3N0cm9uZz4gLSA0PC9saT48bGk+PHN0cm9uZz53b29fb3RoZXJfZW50cmllczwvc3Ryb25nPiAtIDE5PC9saT48bGk+PHN0cm9uZz53b29fcGFnZV9zaWRlYmFyPC9zdHJvbmc+IC0gSW5uZXIgUGFnZXM8L2xpPjxsaT48c3Ryb25nPndvb19yZXNpemU8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fc2hvcnRuYW1lPC9zdHJvbmc+IC0gd29vPC9saT48bGk+PHN0cm9uZz53b29fc2hvd19hZDwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fc2hvd19tcHU8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fc2lkZV9pbWFnZTwvc3Ryb25nPiAtIC9zdHlsZXMvY2xlYW4tbGlnaHQvaW1hZ2VzL2FkLTEyMHgyNDAuanBnPC9saT48bGk+PHN0cm9uZz53b29fc2lkZV91cmw8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb208L2xpPjxsaT48c3Ryb25nPndvb19zbGlkZXI8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fc2xpZGVyX3BhZ2VzPC9zdHJvbmc+IC0gNCwxNywyMCw0Niw1Nyw3MzwvbGk+PGxpPjxzdHJvbmc+d29vX3NtYWxsdGh1bWJfaGVpZ2h0PC9zdHJvbmc+IC0gNDI8L2xpPjxsaT48c3Ryb25nPndvb19zbWFsbHRodW1iX3dpZHRoPC9zdHJvbmc+IC0gNTY8L2xpPjxsaT48c3Ryb25nPndvb19zdGVwczwvc3Ryb25nPiAtIDEuLCAyLiwgMy48L2xpPjxsaT48c3Ryb25nPndvb19zdHVtYmxlPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fc3VibmF2PC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX3RhYmJlcjwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb190YWJiZXJfcGFnZXM8L3N0cm9uZz4gLSA0LDE3PC9saT48bGk+PHN0cm9uZz53b29fdGhlbWVuYW1lPC9zdHJvbmc+IC0gU3VpdCAmYW1wOyBUaWU8L2xpPjxsaT48c3Ryb25nPndvb190aGVfY29udGVudDwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fdGh1bWJfaGVpZ2h0PC9zdHJvbmc+IC0gOTU8L2xpPjxsaT48c3Ryb25nPndvb190aHVtYl93aWR0aDwvc3Ryb25nPiAtIDk1PC9saT48bGk+PHN0cm9uZz53b29fdHdpdHRlcjwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX3VwbG9hZHM8L3N0cm9uZz4gLSBhOjIyOntpOjA7czo2ODoiaHR0cDovL3BpcGluZ2Rlc2lnbnMubmV0L3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMjQtbG9nbzMucG5nIjtpOjE7czo2ODoiaHR0cDovL3BpcGluZ2Rlc2lnbnMubmV0L3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMjMtbG9nbzMucG5nIjtpOjI7czo2ODoiaHR0cDovL3BpcGluZ2Rlc2lnbnMubmV0L3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMjItbG9nbzMucG5nIjtpOjM7czo2ODoiaHR0cDovL3BpcGluZ2Rlc2lnbnMubmV0L3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMjEtbG9nbzMucG5nIjtpOjQ7czo2OToiaHR0cDovL3BpcGluZ2Rlc2lnbnMubmV0L3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMjAtcGlwZXM0LnBuZyI7aTo1O3M6Njk6Imh0dHA6Ly9waXBpbmdkZXNpZ25zLm5ldC93cC1jb250ZW50L3dvb191cGxvYWRzLzE5LXBpcGVzMy5wbmciO2k6NjtzOjY5OiJodHRwOi8vcGlwaW5nZGVzaWducy5uZXQvd3AtY29udGVudC93b29fdXBsb2Fkcy8xOC1waXBlczMucG5nIjtpOjc7czo3MDoiaHR0cDovL3BpcGluZ2Rlc2lnbnMubmV0L3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMTctZmF2aWNvbi5pY28iO2k6ODtzOjcwOiJodHRwOi8vcGlwaW5nZGVzaWducy5uZXQvd3AtY29udGVudC93b29fdXBsb2Fkcy8xNi1mYXZpY29uLmljbyI7aTo5O3M6Njk6Imh0dHA6Ly9waXBpbmdkZXNpZ25zLm5ldC93cC1jb250ZW50L3dvb191cGxvYWRzLzE1LXBpcGVzMi5wbmciO2k6MTA7czo2OToiaHR0cDovL3BpcGluZ2Rlc2lnbnMubmV0L3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMTQtcGlwZXMyLnBuZyI7aToxMTtzOjY4OiJodHRwOi8vcGlwaW5nZGVzaWducy5uZXQvd3AtY29udGVudC93b29fdXBsb2Fkcy8xMy1waXBlcy5wbmciO2k6MTI7czo2OToiaHR0cDovL3BpcGluZ2Rlc2lnbnMubmV0L3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMTItcGlwZXMyLnBuZyI7aToxMztzOjcwOiJodHRwOi8vcGlwaW5nZGVzaWducy5uZXQvd3AtY29udGVudC93b29fdXBsb2Fkcy8xMS1sb2dvMDEyLnBuZyI7aToxNDtzOjY3OiJodHRwOi8vcGlwaW5nZGVzaWducy5uZXQvd3AtY29udGVudC93b29fdXBsb2Fkcy8xMC1sb2dvLnBuZyI7aToxNTtzOjY3OiJodHRwOi8vcGlwaW5nZGVzaWducy5uZXQvd3AtY29udGVudC93b29fdXBsb2Fkcy85LXBpcGVzLnBuZyI7aToxNjtzOjY2OiJodHRwOi8vcGlwaW5nZGVzaWducy5uZXQvd3AtY29udGVudC93b29fdXBsb2Fkcy84LWxvZ28ucG5nIjtpOjE3O3M6Njc6Imh0dHA6Ly9waXBpbmdkZXNpZ25zLm5ldC93cC1jb250ZW50L3dvb191cGxvYWRzLzctcGlwZXMucG5nIjtpOjE4O3M6Njc6Imh0dHA6Ly9waXBpbmdkZXNpZ25zLm5ldC93cC1jb250ZW50L3dvb191cGxvYWRzLzYtcGlwZXMucG5nIjtpOjE5O3M6Njc6Imh0dHA6Ly9waXBpbmdkZXNpZ25zLm5ldC93cC1jb250ZW50L3dvb191cGxvYWRzLzUtcGlwZXMucG5nIjtpOjIwO3M6NjY6Imh0dHA6Ly9waXBpbmdkZXNpZ25zLm5ldC93cC1jb250ZW50L3dvb191cGxvYWRzLzQtbG9nby5wbmciO2k6MjE7czo2NjoiaHR0cDovL3BpcGluZ2Rlc2lnbnMubmV0L3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMy1sb2dvLnBuZyI7fTwvbGk+PGxpPjxzdHJvbmc+d29vX3lvdXR1YmU8L3N0cm9uZz4gLSA8L2xpPjwvdWw+