Êþº¾A DfcCompiled_0_barrierjava/lang/Object6com/ishland/c2me/opts/dfc/common/gen/jvm/CompiledEntry evalSingle5(IIILcom/ishland/c2me/opts/dfc/common/ast/EvalType;)Dmethod_0_RangeChoiceNode!method_1_CacheLikeNode_cache_oncemethod_2_RangeChoiceNodemethod_3_YClampedGradientNodeÀ¯À@¯¼7com/ishland/c2me/opts/dfc/common/gen/jvm/InvocationShiminvokeMathHelperClampedMap(DDDDD)D  thisLDfcCompiled_0_barrier;xIyzevalType/Lcom/ishland/c2me/opts/dfc/common/ast/EvalType;method_4_RangeChoiceNodemethod_5_AbsNode!method_6_CacheLikeNode_flat_cache method_7_GenericShiftedNoiseNodefield_0@Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder;method_8_AddNodemethod_9_MulNodemethod_10_CoordinateNode?Ð ' *"method_11_CacheLikeNode_flat_cache method_12_CacheLikeNode_cache_2dmethod_13_MulNode!method_14_GenericShiftedNoiseNodefield_1method_15_MulNodemethod_16_CoordinateNode 2 3 0$ 5 & 7 1 9 invokeDensityFunctionNoiseSampleF(Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder;DDD)D ;< =@ / Afield_27Lcom/ishland/c2me/opts/dfc/common/ducks/IFastCacheLike;method_17_MulNodel([D[I[I[ILcom/ishland/c2me/opts/dfc/common/ast/EvalType;Lcom/ishland/c2me/opts/dfc/common/util/ArrayCache;)V!method_18_GenericShiftedNoiseNodemethod_19_MulNodemethod_20_CoordinateNoderes[D arrayCache2Lcom/ishland/c2me/opts/dfc/common/util/ArrayCache;loopIdx IF Omethod_21_MulNodemethod_22_CoordinateNode RF S0com/ishland/c2me/opts/dfc/common/util/ArrayCacheUgetDoubleArray(IZ)[D WX VY HF [ QF ]recycle([D)V _` Vares1K GF epostProcessing_field_2()V CD iCcom/ishland/c2me/opts/dfc/common/gen/jvm/SubCompiledDensityFunctionk . no"java/lang/invoke/LambdaMetafactoryq metafactoryÌ(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; st ruvQ(LDfcCompiled_0_barrier;)Lcom/ishland/c2me/opts/dfc/common/gen/jvm/ISingleMethod; xyF EF |} evalMultiP(LDfcCompiled_0_barrier;)Lcom/ishland/c2me/opts/dfc/common/gen/jvm/IMultiMethod; €�2net/minecraft/world/level/levelgen/DensityFunctionƒ¦(Lcom/ishland/c2me/opts/dfc/common/gen/jvm/ISingleMethod;Lcom/ishland/c2me/opts/dfc/common/gen/jvm/IMultiMethod;Lnet/minecraft/world/level/levelgen/DensityFunction;)V …† l‡5com/ishland/c2me/opts/dfc/common/ducks/IFastCacheLike‰c2me$withDelegatej(Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; ‹Œ Š�c2me$getCached � Š�java/lang/Double’doubleToRawLongBits(D)J ”• “–ýÛ—-HjO c2me$cache6(IIILcom/ishland/c2me/opts/dfc/common/ast/EvalType;D)V š› ŠœevalDfield_3 method_23_CacheLikeNode_cache_2d:([D[I[I[ILcom/ishland/c2me/opts/dfc/common/ast/EvalType;)Z �¢ Š£:([D[I[I[ILcom/ishland/c2me/opts/dfc/common/ast/EvalType;)V š¥ Š¦postProcessing_field_3  D © - «¬y ¡F ¯°� , ³method_24_AddNode"method_25_CacheLikeNode_flat_cache method_26_CacheLikeNode_cache_2dmethod_27_MulNode!method_28_GenericShiftedNoiseNodefield_4 º$ » ¹ ½field_5method_29_MulNode!method_30_GenericShiftedNoiseNode ÁF ÂpostProcessing_field_5 ¿D Å ¸ ÇÈy ÀF ËÌ�field_6 method_31_CacheLikeNode_cache_2dpostProcessing_field_6 ÏD Ò · ÔÕy ÐF ØÙ� ¶ Ü #$ Þ % à µ âfield_7!method_32_GenericShiftedNoiseNodemethod_33_AddNode"method_34_CacheLikeNode_flat_cache çF èmethod_35_AddNode"method_36_CacheLikeNode_flat_cache ëF ì æF î êF ðpostProcessing_field_7 äD ó " õöy åF ùú � ! ýjava/lang/Mathÿabs(D)D  method_37_RangeChoiceNode"method_38_CacheLikeNode_flat_cachemethod_39_AddNodemethod_40_SplineAstNodemethod_41_Spline5(IIILcom/ishland/c2me/opts/dfc/common/ast/EvalType;)Ffield_8[Ffield_9method_42_AbsNode!method_43_GenericShiftedNoiseNodefield_10method_44_AddNodemethod_45_MulNode?À£× =p¤  method_46_AddNodemethod_47_MulNode   $       !  #   %6com/ishland/c2me/opts/dfc/common/gen/jvm/SplineSupport'findRangeForLocation([FF)I )* (+   -sampleOutsideRange (F[FF[FI)F /0 (1?.{?33boom5%com/ishland/flowsched/util/Assertions7 assertTrue(ZLjava/lang/String;)V 9: 8;ÀinvokeMathHelperLerp(FFF)F >? @pointFrangeForLocationloc0loc1locDistknoonDistpq cache1Local-com/ishland/c2me/opts/dfc/common/ast/EvalTypeO   Q¿ìÌÌÌÌÌÍ  Ufield_11method_48_AddNodemethod_49_SplineAstNode YF ZpostProcessing_field_11 WD ]  _` y XF cd �method_50_RangeChoiceNodemethod_51_AbsNode"method_52_CacheLikeNode_flat_cachemethod_53_SplineAstNodemethod_54_Splinefield_12field_13"method_55_CacheLikeNode_flat_cache!method_56_GenericShiftedNoiseNodefield_14 p$ qfield_15!method_57_GenericShiftedNoiseNodepostProcessing_field_15 sD v o xy y tF |} � n € l ‚¾ÌÌÍ m …>ÌÌͽÌÌÍ=ÌÌÍ k Šfield_16method_58_SplineAstNode j ŽpostProcessing_field_16 ŒD ‘�y �F •–� i ™ h ›?×®záG® inputValue   ¿ÅÂ�\(õÃ@P g ¦  ¨?É™™™™™š  ¬  ®@@@R  ´field_17method_59_RangeChoiceNodemethod_60_YClampedGradientNode ¸F ¹[I»postProcessing_field_17 ¶D ¾  ÀÁy ·F ÄÅ�method_61_RangeChoiceNode!method_62_GenericShiftedNoiseNodefield_18method_63_MulNodemethod_64_CoordinateNode?à Ì Ï Ê$ Ñ Ë Ó É Õ¿ð  Ù?ìÌÌÌÌÌÍ?ñ™™™™™š È ß  ámethod_65_RangeChoiceNode"method_66_CacheLikeNode_cache_once äF å ãF ç([Ljava/lang/Object;)V …h ê>net/minecraft/world/level/levelgen/DensityFunction$NoiseHolderì \h ï uh ñ �h ó ½h õ gh ÷ ¨h ù Äh û Ñh ý òh ÿargs[Ljava/lang/Object;getArgs()[Ljava/lang/Object; newInstanceM([Ljava/lang/Object;)Lcom/ishland/c2me/opts/dfc/common/gen/jvm/CompiledEntry; …é CodeLocalVariableTable StackMapTableBootstrapMethods#$0$CD Dº$¿DÏDäD    $WDl m p$sDŒD¶DÊ$Q P *¶â¯ 4       ‘3*¶Ú9Û—›ݘœ*¶à§ *¶Ö¯ ü)H >333333ŸŸ  ¥J*´¿Ç *¶Á¯*´¿¹‘\¸—˜”™¯X*¶Á9*´¿¹�¯ Y >JJJJJJžŸ  ‰+*¶¯9°—›²˜œ*¶µ§¯ ü)@ >++++++ŸŸ  X ‡  ¸¯ 4 ‡)*¶©9—›ª˜œ*¶­§¯ ü'@ >))))))ŸŸ  S *¶þ¸¯ 4     ! ¥J*´ôÇ *¶ö¯*´ô¹‘\¸—˜”™¯X*¶ö9*´ô¹�¯ Y >JJJJJJžŸ" a *´ß*¶á*¶ã¸>¯ 4% Z*¶8*¶´c¯ 4& T(*¶+k¯ 4' I‡¯ 4, ¥J*´ªÇ *¶¬¯*´ª¹‘\¸—˜”™¯X*¶¬9*´ª¹�¯ Y >JJJJJJžŸ- ¥J*´jÇ *¶o¯*´j¹‘\¸—˜”™¯X*¶o9*´j¹�¯ Y >JJJJJJžŸ. T?*¶Bk¯ 4/ a *´6*¶8*¶:¸>¯ 41 T(*¶4k¯ 42 I‡¯ 4EF ›**+,-¶f6+¾¢+?+1kR„§ÿê± ü R**JK*K*K*K**LM*NGF Ð R+¾¶Z:*+,-¶\*,-¶^6+¾¢+*´6+11¸>R„§ÿá¶b± ý(d! \ RRJKRKRKRKRRLMRcKRNHF ›**+,-¶P6+¾¢+(+1kR„§ÿê± ü R**JK*K*K*K**LM*NIF ‹6+¾¢+,.‡R„§ÿí± ü RJKKKKLMNQF ›**+,-¶T6+¾¢+(+1kR„§ÿê± ü R**JK*K*K*K**LM*NRF Œ6+¾¢+.‡R„§ÿì± ü RJKKKKLMNgh h2**´jYÇWW±»lY*ºz*º‚*´jÀ„·ˆÀ„¹Žµj± ÿ Š 2¡F «G*´jÇ*+,-¶}±*´j+,-¹¤™±*+,-¶}*´j+,-¹§±  HGGJKGKGKGKGGLM¨h h2**´ªYÇWW±»lY*º®*º²*´ªÀ„·ˆÀ„¹Žµª± ÿ Š 2µ Z*¶:*¶Ýc¯ 4¶ ¥J*´ÓÇ *¶Õ¯*´Ó¹‘\¸—˜”™¯X*¶Õ9*´Ó¹�¯ Y >JJJJJJžŸ· ¥J*´ÆÇ *¶È¯*´Æ¹‘\¸—˜”™¯X*¶È9*´Æ¹�¯ Y >JJJJJJžŸ¸ T?*¶¾k¯ 4¹ a*´¼*¶:*¶8¸>¯ 4ÀF ›**+,-¶Ã6+¾¢+?+1kR„§ÿê± ü R**JK*K*K*K**LM*NÁF Ð R+¾¶Z:*+,-¶^*,-¶\6+¾¢+*´¼+11¸>R„§ÿá¶b± ý(d! \ RRJKRKRKRKRRLMRcKRNÄh h2**´ÆYÇWW±»lY*ºÊ*ºÎ*´ÆÀ„·ˆÀ„¹ŽµÆ± ÿ Š 2ÐF «G*´ÆÇ*+,-¶Ì±*´Æ+,-¹¤™±*+,-¶Ì*´Æ+,-¹§±  HGGJKGKGKGKGGLMÑh h2**´ÓYÇWW±»lY*º×*ºÛ*´ÓÀ„·ˆÀ„¹ŽµÓ± ÿ Š 2åF Ð R+¾¶Z:*+,-¶ï*,-¶ñ6+¾¢+*´ß+11¸>R„§ÿá¶b± ý(d! \ RRJKRKRKRKRRLMRcKRNæF Ç I+¾¶Z:*+,-¶\*,-¶é6+¾¢+\11cR„§ÿê¶b± ý(d \ IIJKIKIKIKIILMIcKINçF «G*´ªÇ*+,-¶°±*´ª+,-¹¤™±*+,-¶°*´ª+,-¹§±  HGGJKGKGKGKGGLMêF Ç I+¾¶Z:*+,-¶^*,-¶í6+¾¢+\11cR„§ÿê¶b± ý(d \ IIJKIKIKIKIILMIcKINëF «G*´ÓÇ*+,-¶Ù±*´Ó+,-¹¤™±*+,-¶Ù*´Ó+,-¹§±  HGGJKGKGKGKGGLMòh h2**´ôYÇWW±»lY*ºø*ºü*´ôÀ„·ˆÀ„¹Žµô± ÿ Š 2 ‰+*¶¡9¢—›¤˜œ*¶§§¯ ü)@ >++++++ŸŸ ¥J*´^Ç *¶`¯*´^¹‘\¸—˜”™¯X*¶`9*´^¹�¯ Y >JJJJJJžŸ TS*¶Vc¯ 4 Q *¶R�¯ 4        Ðç*¶$�8*´&¸,6œ*´& *´.¸2® *´&3*´.¸2®*´&08*´&`08f8 f n8 ª- 8 48 §48 38 §6¸<=®  f8 *´.0 j f8*´.`0v j b8   ¸A  fj ¸Ajb® %ý,ÿ; P ý  ¬ççççççBCçDçECçFCçGC çHC çIC çJC çKC çLCçMCçNC S *¶"¸¯ 4      a *´*¶*¶ ¸>¯ 4 Z*¶*¶´c¯ 4 T*¶+k¯ 4 Z*¶*¶Ýc¯ 4 T*¶4k¯ 4XF ›**+,-¶[6+¾¢+S+1cR„§ÿê± ü R**JK*K*K*K**LM*NYF ™(6+¾¢ +*,.-..¶VR„§ÿß± ü# R((JK(K(K(K((LM(N\h h2**´^YÇWW±»lY*ºb*ºf*´^À„·ˆÀ„¹Žµ^± ÿ Š 2g !*¶œ9—›�˜œ§¯ ü@ >!!!!!!ŸŸh S *¶š¸¯ 4     i ¥J*´’Ç *¶�¯*´’¹‘\¸—˜”™¯X*¶�9*´’¹�¯ Y >JJJJJJžŸj Q *¶‹�¯ 4     k  èþ*¶��8*´ƒ¸,6œ*´ƒ„*´†¸2® *´ƒ‡*´†¸2®*´ƒ08*´ƒ`08f8 f n8 ªB(5„8 ˆ8 §(ˆ8 ‰8 §‰8 ‡8 §6¸<=®  f8 *´†0 j f8*´†`0v j b8   ¸A  fj ¸Ajb® &ý.ÿA P ý  ¬þþþþþþBCþDþECþFCþGC þHC þIC þJC þKC þLCþMCþNCn ¥J*´wÇ *¶y¯*´w¹‘\¸—˜”™¯X*¶y9*´w¹�¯ Y >JJJJJJžŸo a *´r*¶á*¶ã¸>¯ 4tF Ð R+¾¶Z:*+,-¶ï*,-¶ñ6+¾¢+*´r+11¸>R„§ÿá¶b± ý(d! \ RRJKRKRKRKRRLMRcKRNuh h2**´wYÇWW±»lY*º{*º*´wÀ„·ˆÀ„¹Žµw± ÿ Š 2�F ™(6+¾¢ +*,.-..¶�R„§ÿß± ü# R((JK(K(K(K((LM(N�h h2**´’YÇWW±»lY*º”*º˜*´’À„·ˆÀ„¹Žµ’± ÿ Š 2·F O*+,-¶º6+¾¢:++1°—›$+1²˜œ*,.-..¶µ§R„§ÿű Jüÿ5d¼¼¼PVdÿd¼¼¼PVd ROOJKOKOKOKOOLMON¸F š )6+¾¢!+-.‡  ¸R„§ÿÞ± ü$ R))JK)K)K)K))LM)N½h h2**´¿YÇWW±»lY*ºÃ*ºÇ*´¿À„·ˆÀ„¹Žµ¿± ÿ Š 2È ‹-*¶¯9¤—›²˜œ*¶Ö§ׯ ü)B >------ŸŸÉ i #*´Ò*¶+*¶Ô*¶4¸>¯ 4#####Ë TÍ*¶Ðk¯ 4Ì I‡¯ 4F h*+,-¶è± HJKKKKLMãF a*+,-¶æ6+¾¢L++1Û—›$+1ݘœ*,.-..¶à§*,.-..¶ÖR„§ÿ³± Jüÿ5d¼¼¼PVdÿd¼¼¼PVd RaaJKaKaKaKaaLMaNäF «G*´¿Ç*+,-¶ű*´¿+,-¹¤™±*+,-¶Å*´¿+,-¹§±  HGGJKGKGKGKGGLM…é ô*·ë*+2Àíµß*+2Àíµ6*+2Àеj*+2Àеª*+2Àíµ¼*+2ÀеÆ*+2ÀеÓ*+2Àеô*+2Àîµ&*+ 2Àîµ.*+ 2Àíµ*+ 2Àе^*+ 2À*+ 2À*+2Àíµr*+2Àеw*+2Àе’*+2Àе¿*+2ÀíµÒ*¶ð*¶ò*¶ô*¶ö*¶ø*¶ú*¶ü*¶þ*¶± ôô À˜½Y*´ßSY*´6SY*´jSY*´ªSY*´¼SY*´ÆSY*´ÓSY*´ôSY*´&SY *´.SY *´SY *´^SY *´ƒSY *´†SY*´rSY*´wSY*´’SY*´¿SY*´ÒS° ˜˜ 1 »Y+·°    ¶wmpmw{~{wm­mw{±{wmÉmw{Í{wmÖmw{Ú{wm÷mw{û{wmamw{e{wmzmw{~{wm“mw{—{wmÂmw{Æ{