static final void method3060(byte b, boolean bool, boolean bool_1_, Node_Sub2 node_sub2) {
		anInt3073++;
		int i = node_sub2.interfaceId;
		int i_2_ = (int) node_sub2.aLong2797;
		node_sub2.method2160((byte) 55);
		if (bool_1_) {
			Node_Sub15_Sub6.method2571(i, false);
		}
		Class150_Sub3_Sub1.method1665((byte) -102, i);
		IComponentDefinitions widget = Class76.method771((byte) 107, i_2_);
		if (widget != null) {
			ClientScript.method2321(-1, widget);
		}
		Node_Sub8.method2423((byte) -42);
		if (!bool && (Class320_Sub15.WINDOWS_PANE_ID ^ 0xffffffff) != 0) {
			Class76.method770(121, 1, Class320_Sub15.WINDOWS_PANE_ID);
		}
		Class303 class303 = new Class303(Class289.aHashTable3630);
		for (Node_Sub2 node_sub2_3_ = (Node_Sub2) class303.method3542(true); node_sub2_3_ != null; node_sub2_3_ = (Node_Sub2) class303.method3539(0)) {
			if (!node_sub2_3_.method2161(-127)) {
				node_sub2_3_ = (Node_Sub2) class303.method3542(true);
				if (node_sub2_3_ == null) {
					break;
				}
			}
			if ((node_sub2_3_.cliped ^ 0xffffffff) == -4) {
				int i_4_ = (int) node_sub2_3_.aLong2797;
				if ((i ^ 0xffffffff) == (i_4_ >>> 16 ^ 0xffffffff)) {
					method3060((byte) 95, bool, true, node_sub2_3_);
				}
			}
		}
		@SuppressWarnings("unused")
		int i_5_ = 30 % ((b - 20) / 32);
	}