final void method620(Class101 class101) {
	do {
	    try {
		anInt5444++;
		Class101_Sub2 class101_sub2 = (Class101_Sub2) class101;
		if (aClass129Array5457 != null) {
		    for (int i = 0;
			 ((i ^ 0xffffffff)
			  > (aClass129Array5457.length ^ 0xffffffff));
			 i++) {
			Class129 class129 = aClass129Array5457[i];
			Class129 class129_177_ = class129;
			if (((Class129) class129).aClass129_1888 != null)
			    class129_177_
				= ((Class129) class129).aClass129_1888;
			((Class129) class129_177_).anInt1882
			    = (int) (((Class101_Sub2) class101_sub2).aFloat5729
				     + (((float) (anIntArray5429
						  [(((Class129) class129)
						    .anInt1881)])
					 * (((Class101_Sub2) class101_sub2)
					    .aFloat5704))
					+ (((float) (anIntArray5511
						     [(((Class129) class129)
						       .anInt1881)])
					    * (((Class101_Sub2) class101_sub2)
					       .aFloat5711))
					   + ((((Class101_Sub2) class101_sub2)
					       .aFloat5700)
					      * (float) (anIntArray5519
							 [(((Class129)
							    class129)
							   .anInt1881)])))));
			((Class129) class129_177_).anInt1891
			    = (int) (((Class101_Sub2) class101_sub2).aFloat5710
				     + (((float) (anIntArray5429
						  [(((Class129) class129)
						    .anInt1881)])
					 * (((Class101_Sub2) class101_sub2)
					    .aFloat5732))
					+ (((float) (anIntArray5511
						     [(((Class129) class129)
						       .anInt1881)])
					    * (((Class101_Sub2) class101_sub2)
					       .aFloat5708))
					   + ((float) (anIntArray5519
						       [(((Class129) class129)
							 .anInt1881)])
					      * ((Class101_Sub2)
						 class101_sub2).aFloat5722))));
			((Class129) class129_177_).anInt1889
			    = (int) (((float) (anIntArray5519
					       [(((Class129) class129)
						 .anInt1881)])
				      * (((Class101_Sub2) class101_sub2)
					 .aFloat5691))
				     + ((((Class101_Sub2) class101_sub2)
					 .aFloat5736)
					* (float) (anIntArray5511
						   [(((Class129) class129)
						     .anInt1881)]))
				     + ((float) (anIntArray5429
						 [(((Class129) class129)
						   .anInt1881)])
					* (((Class101_Sub2) class101_sub2)
					   .aFloat5716))
				     + (((Class101_Sub2) class101_sub2)
					.aFloat5724));
			((Class129) class129_177_).anInt1883
			    = (int) (((((Class101_Sub2) class101_sub2)
				       .aFloat5711)
				      * (float) (anIntArray5511
						 [(((Class129) class129)
						   .anInt1877)]))
				     + ((float) (anIntArray5519
						 [(((Class129) class129)
						   .anInt1877)])
					* (((Class101_Sub2) class101_sub2)
					   .aFloat5700))
				     + ((float) (anIntArray5429
						 [(((Class129) class129)
						   .anInt1877)])
					* (((Class101_Sub2) class101_sub2)
					   .aFloat5704))
				     + (((Class101_Sub2) class101_sub2)
					.aFloat5729));
			((Class129) class129_177_).anInt1890
			    = (int) (((Class101_Sub2) class101_sub2).aFloat5710
				     + (((float) (anIntArray5429
						  [(((Class129) class129)
						    .anInt1877)])
					 * (((Class101_Sub2) class101_sub2)
					    .aFloat5732))
					+ (((((Class101_Sub2) class101_sub2)
					     .aFloat5708)
					    * (float) (anIntArray5511
						       [(((Class129) class129)
							 .anInt1877)]))
					   + ((((Class101_Sub2) class101_sub2)
					       .aFloat5722)
					      * (float) (anIntArray5519
							 [(((Class129)
							    class129)
							   .anInt1877)])))));
			((Class129) class129_177_).anInt1880
			    = (int) (((Class101_Sub2) class101_sub2).aFloat5724
				     + (((((Class101_Sub2) class101_sub2)
					  .aFloat5716)
					 * (float) (anIntArray5429
						    [(((Class129) class129)
						      .anInt1877)]))
					+ (((((Class101_Sub2) class101_sub2)
					     .aFloat5691)
					    * (float) (anIntArray5519
						       [(((Class129) class129)
							 .anInt1877)]))
					   + ((((Class101_Sub2) class101_sub2)
					       .aFloat5736)
					      * (float) (anIntArray5511
							 [(((Class129)
							    class129)
							   .anInt1877)])))));
			((Class129) class129_177_).anInt1876
			    = (int) (((Class101_Sub2) class101_sub2).aFloat5729
				     + (((((Class101_Sub2) class101_sub2)
					  .aFloat5700)
					 * (float) (anIntArray5519
						    [(((Class129) class129)
						      .anInt1892)]))
					+ ((float) (anIntArray5511
						    [(((Class129) class129)
						      .anInt1892)])
					   * (((Class101_Sub2) class101_sub2)
					      .aFloat5711))
					+ ((float) (anIntArray5429
						    [(((Class129) class129)
						      .anInt1892)])
					   * (((Class101_Sub2) class101_sub2)
					      .aFloat5704))));
			((Class129) class129_177_).anInt1874
			    = (int) (((float) (anIntArray5429
					       [(((Class129) class129)
						 .anInt1892)])
				      * (((Class101_Sub2) class101_sub2)
					 .aFloat5732))
				     + (((float) (anIntArray5519
						  [(((Class129) class129)
						    .anInt1892)])
					 * (((Class101_Sub2) class101_sub2)
					    .aFloat5722))
					+ ((((Class101_Sub2) class101_sub2)
					    .aFloat5708)
					   * (float) (anIntArray5511
						      [(((Class129) class129)
							.anInt1892)])))
				     + (((Class101_Sub2) class101_sub2)
					.aFloat5710));
			((Class129) class129_177_).anInt1884
			    = (int) (((((Class101_Sub2) class101_sub2)
				       .aFloat5736)
				      * (float) (anIntArray5511
						 [(((Class129) class129)
						   .anInt1892)]))
				     + ((((Class101_Sub2) class101_sub2)
					 .aFloat5691)
					* (float) (anIntArray5519
						   [(((Class129) class129)
						     .anInt1892)]))
				     + ((float) (anIntArray5429
						 [(((Class129) class129)
						   .anInt1892)])
					* (((Class101_Sub2) class101_sub2)
					   .aFloat5716))
				     + (((Class101_Sub2) class101_sub2)
					.aFloat5724));
		    }
		}
		if (aClass342Array5474 == null)
		    break;
		for (int i = 0; (i ^ 0xffffffff) > (aClass342Array5474.length
						    ^ 0xffffffff); i++) {
		    Class342 class342 = aClass342Array5474[i];
		    Class342 class342_178_ = class342;
		    if (((Class342) class342).aClass342_4248 != null)
			class342_178_ = ((Class342) class342).aClass342_4248;
		    if (((Class342) class342).aClass101_4252 != null)
			((Class342) class342).aClass101_4252
			    .method898(class101_sub2);
		    else
			((Class342) class342).aClass101_4252
			    = class101_sub2.method907();
		    ((Class342) class342_178_).anInt4238
			= (int) (((float) (anIntArray5519
					   [((Class342) class342).anInt4244])
				  * ((Class101_Sub2) class101_sub2).aFloat5700)
				 + ((float) (anIntArray5511
					     [((Class342) class342).anInt4244])
				    * (((Class101_Sub2) class101_sub2)
				       .aFloat5711))
				 + ((float) (anIntArray5429
					     [((Class342) class342).anInt4244])
				    * (((Class101_Sub2) class101_sub2)
				       .aFloat5704))
				 + ((Class101_Sub2) class101_sub2).aFloat5729);
		    ((Class342) class342_178_).anInt4239
			= (int) (((float) (anIntArray5429
					   [((Class342) class342).anInt4244])
				  * ((Class101_Sub2) class101_sub2).aFloat5732)
				 + ((((Class101_Sub2) class101_sub2).aFloat5722
				     * (float) (anIntArray5519
						[(((Class342) class342)
						  .anInt4244)]))
				    + ((float) (anIntArray5511
						[(((Class342) class342)
						  .anInt4244)])
				       * (((Class101_Sub2) class101_sub2)
					  .aFloat5708)))
				 + ((Class101_Sub2) class101_sub2).aFloat5710);
		    ((Class342) class342_178_).anInt4240
			= (int) (((float) (anIntArray5519
					   [((Class342) class342).anInt4244])
				  * ((Class101_Sub2) class101_sub2).aFloat5691)
				 + ((float) (anIntArray5511
					     [((Class342) class342).anInt4244])
				    * (((Class101_Sub2) class101_sub2)
				       .aFloat5736))
				 + ((float) (anIntArray5429
					     [((Class342) class342).anInt4244])
				    * (((Class101_Sub2) class101_sub2)
				       .aFloat5716))
				 + ((Class101_Sub2) class101_sub2).aFloat5724);
		}
	    } catch (RuntimeException runtimeexception) {
		throw Class348_Sub17.method2929(runtimeexception,
						"nca.J(" + (class101 != null
							    ? "{...}"
							    : "null") + ')');
	    }
	    break;
	} while (false);
    }