if (paramOperatedClientConnection.isOpen())
throw new IllegalStateException("Connection must not be open");
Scheme localScheme = this.schemeRegistry.getScheme(paramHttpHost.getSchemeName());
SchemeSocketFactory localSchemeSocketFactory = localScheme.getSchemeSocketFactory();
InetAddress[] arrayOfInetAddress = resolveHostname(paramHttpHost.getHostName());
int i = localScheme.resolvePort(paramHttpHost.getPort());
for (int j = 0; j < arrayOfInetAddress.length; j++)
{
InetAddress localInetAddress = arrayOfInetAddress[j];
int k = j == arrayOfInetAddress.length - 1 ? 1 : 0;
Object localObject = localSchemeSocketFactory.createSocket(paramHttpParams);