public TYPE_1 METHOD_1 ( long position ) { try { long VAR_1 = position & ( VAR_2 ) ; return VAR_3 . get ( new TYPE_2 ( source , VAR_1 ) ) . METHOD_2 ( ) ; } catch ( java.lang.Throwable t ) { TYPE_3 . METHOD_3 ( t . METHOD_4 ( ) , VAR_4 class ) ; throw TYPE_3 . METHOD_5 ( t ) ; } }

public TYPE_1 METHOD_1 ( long position ) { try { long VAR_1 = position & ( VAR_2 ) ; TYPE_1 buf ; do buf = VAR_3 . get ( new TYPE_2 ( source , VAR_1 ) ) . METHOD_2 ( ) ; while ( buf == null ) ; return buf ; } catch ( java.lang.Throwable t ) { TYPE_3 . METHOD_3 ( t . METHOD_4 ( ) , VAR_4 class ) ; throw TYPE_3 . METHOD_5 ( t ) ; } }
