Êþº¾E�  /net/minecraft/world/level/block/BaseEntityBlockD(Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)V   0net/minecraft/world/level/block/SculkSensorBlockstateDefinition7Lnet/minecraft/world/level/block/state/StateDefinition;  5net/minecraft/world/level/block/state/StateDefinitionany5()Lnet/minecraft/world/level/block/state/StateHolder;0net/minecraft/world/level/block/state/BlockState  PHASE?Lnet/minecraft/world/level/block/state/properties/EnumProperty;  Anet/minecraft/world/level/block/state/properties/SculkSensorPhaseINACTIVECLnet/minecraft/world/level/block/state/properties/SculkSensorPhase;  !"setValuee(Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Ljava/lang/Object; $ %&POWERBLnet/minecraft/world/level/block/state/properties/IntegerProperty; ()* +,java/lang/IntegervalueOf(I)Ljava/lang/Integer; . /0 WATERLOGGEDBLnet/minecraft/world/level/block/state/properties/BooleanProperty; 234 +5java/lang/Boolean(Z)Ljava/lang/Boolean; 7 89registerDefaultState5(Lnet/minecraft/world/level/block/state/BlockState;)V ;<= >?2net/minecraft/world/item/context/BlockPlaceContext getClickedPos()Lnet/minecraft/core/BlockPos; ;A BCgetLevel#()Lnet/minecraft/world/level/Level; EFG HInet/minecraft/world/level/Level getFluidStateN(Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/FluidState; K LMdefaultBlockState4()Lnet/minecraft/world/level/block/state/BlockState; OPQ RS)net/minecraft/world/level/material/FluidsWATER1Lnet/minecraft/world/level/material/FlowingFluid; UVW XY-net/minecraft/world/level/material/FluidStateis(Ljava/lang/Object;)Z [ \]getValueS(Lnet/minecraft/world/level/block/state/properties/Property;)Ljava/lang/Comparable; 2_ `a booleanValue()Z cde fg/net/minecraft/world/level/material/FlowingFluid getSource2(Z)Lnet/minecraft/world/level/material/FluidState; i Hjc(Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; l mngetPhasew(Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/properties/SculkSensorPhase; p qACTIVE s tCOOLDOWN vwx yz&net/minecraft/server/level/ServerLevelsetBlockAndUpdateR(Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z |}~ € net/minecraft/sounds/SoundEventsSCULK_CLICKING_STOP!Lnet/minecraft/sounds/SoundEvent; ‚ƒ„ …† net/minecraft/sounds/SoundSourceBLOCKS"Lnet/minecraft/sounds/SoundSource; vˆ ‰Š getRandom#()Lnet/minecraft/util/RandomSource; Œ�Ž ��net/minecraft/util/RandomSource nextFloat()F>LÌÍ?LÌÍ v” •– playSoundˆ(Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V ˜ ™š deactivates(Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V Eœ �a isClientSide Ÿ  ¡ canActivate5(Lnet/minecraft/world/level/block/state/BlockState;)Z £¤¥ ¦§&net/minecraft/world/entity/EntityTypesWARDEN'Lnet/minecraft/world/entity/EntityType; ©Vª!net/minecraft/world/entity/Entity E¬ ­®getBlockEntityS(Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/BlockEntity;°=net/minecraft/world/level/block/entity/SculkSensorBlockEntity ¯² ³´getVibrationUserG()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User; ¶·¸ ¹º-net/minecraft/world/level/gameevent/GameEventSTEP%Lnet/minecraft/core/Holder$Reference; ¼½¾ ¿À5net/minecraft/world/level/gameevent/GameEvent$Contextofk(Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/gameevent/GameEvent$Context; ÂÃÄ ÅÆCnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$UsercanReceiveVibrationš(Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)Z ¯È ÉÊ getListenerK()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Listener; ¼Ì ¿Í\(Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/level/gameevent/GameEvent$Context; ©Ï ÐÑposition!()Lnet/minecraft/world/phys/Vec3; ÓÔÕ Ö×Gnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$ListenerforceScheduleVibrationœ(Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/gameevent/GameEvent$Context;Lnet/minecraft/world/phys/Vec3;)V Ù ÚÛstepOn–(Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/entity/Entity;)V Ý ÞßgetBlock)()Lnet/minecraft/world/level/block/Block; V (â ãäintValue()I Eæ çè getBlockTicks-()Lnet/minecraft/world/ticks/LevelTickAccess; êëì íî)net/minecraft/world/ticks/LevelTickAccesshasScheduledTick2(Lnet/minecraft/core/BlockPos;Ljava/lang/Object;)Zð+net/minecraft/world/level/redstone/Redstoneò%net/minecraft/world/level/block/Block Eô õösetBlockS(Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;I)Z ø ùšupdateNeighbours cû üý getTickDelay*(Lnet/minecraft/world/level/LevelReader;)I ÿ -net/minecraft/world/level/ScheduledTickAccess scheduleTickK(Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/Fluid;I)V   updateShapeg(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; E   updateNeighborsAtG(Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V   ?net/minecraft/core/BlockPosbelow ¯ R(Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V  7net/minecraft/world/level/block/entity/BlockEntityTypes SCULK_SENSOR8Lnet/minecraft/world/level/block/entity/BlockEntityType; tick<()Lnet/minecraft/world/level/block/entity/BlockEntityTicker;   !createTickerHelperæ(Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/world/level/block/entity/BlockEntityTicker;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker; # $%SHAPE,Lnet/minecraft/world/phys/shapes/VoxelShape; '() *+net/minecraft/core/DirectionUPLnet/minecraft/core/Direction; - ./ getSignale(Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I Ew E2 3H(Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;I)V 5 6ägetActiveTicks 8 9:tryResonateVibratione(Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;I)V ¶< =ºSCULK_SENSOR_TENDRILS_CLICKING E? @A gameEvent^(Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;Lnet/minecraft/core/BlockPos;)V  C DägetX?à  H IägetY  K LägetZ |N O€SCULK_CLICKING Eˆ ER •Sn(Lnet/minecraft/world/entity/Entity;DDDLnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V 'U VWvalues!()[Lnet/minecraft/core/Direction;  Y Z[relative=(Lnet/minecraft/core/Direction;)Lnet/minecraft/core/BlockPos; E] ^_ getBlockStateQ(Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; abc denet/minecraft/tags/BlockTagsVIBRATION_RESONATORSLnet/minecraft/tags/TagKey; g Xh(Lnet/minecraft/tags/TagKey;)Z jkl mn>net/minecraft/world/level/gameevent/vibrations/VibrationSystemgetResonanceEventByFrequency((I)Lnet/minecraft/resources/ResourceKey; ¼p ¿qŽ(Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/gameevent/GameEvent$Context; Es @t|(Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)V v wxRESONANCE_PITCH_BEND[F |z {€AMETHYST_BLOCK_RESONATE E” '~ ‰A(Lnet/minecraft/util/RandomSource;)Lnet/minecraft/core/Direction; '� ‚+DOWN '„ …ägetStepX Œ‡ ˆ‰ nextDouble()D?ã333333?Ð '� �ägetStepZ?¤záG®{ ”•– —˜7net/minecraft/core/particles/DustColorTransitionOptionsSCULK_TO_REDSTONE9Lnet/minecraft/core/particles/DustColorTransitionOptions; Eš ›œ addParticle7(Lnet/minecraft/core/particles/ParticleOptions;DDDDDD)Vž9net/minecraft/world/level/block/state/properties/Property  ¡¢ £¤=net/minecraft/world/level/block/state/StateDefinition$Builderadd}([Lnet/minecraft/world/level/block/state/properties/Property;)Lnet/minecraft/world/level/block/state/StateDefinition$Builder; ¯¦ §ägetLastVibrationFrequency © ª«spawnAfterBreakŸ(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Z)V ­®¯ ¿°-net/minecraft/util/valueproviders/ConstantInt2(I)Lnet/minecraft/util/valueproviders/ConstantInt; ² ³´tryDropExperience›(Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/util/valueproviders/IntProvider;)V ¯¶ ·¸getVibrationDataG()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data; º»¼ ½Enet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Ticker®(Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data;Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User;)V ¿ÀÁ ÂÃ)net/minecraft/world/level/block/NoteBlockgetPitchFromNote(I)F ÅÆÇ ÈEnet/minecraft/world/level/block/state/properties/BlockStatePropertiesSCULK_SENSOR_PHASE Å$ Å.@0@ ñÐ ÑÒcolumn1(DDD)Lnet/minecraft/world/phys/shapes/VoxelShape;Ô ÕÖaccept()Ljava/util/function/Consumer; ØÙÚ ÛÜnet/minecraft/util/UtilmakeC(Ljava/lang/Object;Ljava/util/function/Consumer;)Ljava/lang/Object;xß6net/minecraft/world/level/block/SimpleWaterloggedBlock ACTIVE_TICKSI ConstantValueCOOLDOWN_TICKS  Signature„Lnet/minecraft/world/level/block/state/properties/EnumProperty;CodeLineNumberTableLocalVariableTablethis2Lnet/minecraft/world/level/block/SculkSensorBlock; propertiesALnet/minecraft/world/level/block/state/BlockBehaviour$Properties;MethodParametersgetStateForPlacementh(Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState;context4Lnet/minecraft/world/item/context/BlockPlaceContext;posLnet/minecraft/core/BlockPos;replacedFluidState/Lnet/minecraft/world/level/material/FluidState;RuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable;state2Lnet/minecraft/world/level/block/state/BlockState; StackMapTable›(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Vlevel(Lnet/minecraft/server/level/ServerLevel;random!Lnet/minecraft/util/RandomSource; sculkSensor?Lnet/minecraft/world/level/block/entity/SculkSensorBlockEntity; serverLevel blockEntity4Lnet/minecraft/world/level/block/entity/BlockEntity;!Lnet/minecraft/world/level/Level;onStateentity#Lnet/minecraft/world/entity/Entity;onPlace¦(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)VoldState movedByPistonZaffectNeighborsAfterRemoval{(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Z)V'Lnet/minecraft/world/level/LevelReader;ticks/Lnet/minecraft/world/level/ScheduledTickAccess;directionToNeighbour neighbourPosneighbourStateblock'Lnet/minecraft/world/level/block/Block;newBlockEntity…(Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/entity/BlockEntity; worldPosition blockState getTickerÇ(Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker;typeLocalVariableTypeTable=Lnet/minecraft/world/level/block/entity/BlockEntityType; (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntityType;)Lnet/minecraft/world/level/block/entity/BlockEntityTicker;getShapeÖ(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;)Lnet/minecraft/world/phys/shapes/VoxelShape;'Lnet/minecraft/world/level/BlockGetter;2Lnet/minecraft/world/phys/shapes/CollisionContext;isSignalSource ownSignaly(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)IgetDirectSignal—(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I directionRuntimeInvisibleAnnotations1Lcom/google/common/annotations/VisibleForTesting;activate˜(Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;II)V sourceEntitycalculatedPowervibrationFrequencypitchF relativePos9[Lnet/minecraft/core/Direction; animateTick”(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)VdirxDyzyacreateBlockStateDefinitionB(Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)Vbuilder?Lnet/minecraft/world/level/block/state/StateDefinition$Builder;šLnet/minecraft/world/level/block/state/StateDefinition$Builder;�(Lnet/minecraft/world/level/block/state/StateDefinition$Builder;)VhasAnalogOutputSignalgetAnalogOutputSignal‘(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)IsculkM2net/minecraft/world/level/block/entity/BlockEntityisPathfindableo(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z:Lnet/minecraft/world/level/pathfinder/PathComputationType;useShapeForLightOcclusiontool$Lnet/minecraft/world/item/ItemStack;dropExperiencelambda$getTicker$0²(Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/SculkSensorBlockEntity;)V innerLevellambda$static$0([F)ViarrtoneMap[I]()V SourceFileSculkSensorBlock.javaBootstrapMethodse§(Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/entity/BlockEntity;)Vg h UVVk(Ljava/lang/Object;)Vm n XYYq rst uv"java/lang/invoke/LambdaMetafactory 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; InnerClassesy?net/minecraft/world/level/block/state/BlockBehaviour$Properties{4net/minecraft/world/level/block/state/BlockBehaviour PropertiesUser#net/minecraft/core/Holder$Reference�net/minecraft/core/Holder ReferenceContextListenerBuilder‡Cnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$DataDataTicker‹%java/lang/invoke/MethodHandles$Lookup�java/lang/invoke/MethodHandlesLookup!Þàáâãäáâåæç%&/0$%wxèv:*+·**´¶ À²²¶À²#¸'¶À²-¸1¶À¶6±éEF9Gê:ëì:íîïíðñèv&+¶:M+¶@,¶DN*¶J²--²N¶T¸1¶À°éKLNê*&ëì&òó!ôõö÷ïòøùHjèc+²-¶ZÀ2¶^™ ²N¶b°*+·h°éSTVêëìúûüïúýèÕ[+¸k²o¥M+¸k²r¦B,-+²²¶À¶uW+²-¶ZÀ2¶^š,-²{²� ,¶‡¹‹‘j’b¶“±,-+¸—±é"[ \]'^7_ScTfZgê4[ëì[úû[þÿ[ôõ[üûSïúþôÚÛèt+¶›šf-¸ž™_²¢¶¨šT+,¶«:Á¯™EÀ¯:+Áv™7+Àv:¶±,²µ-¸»¹Á™¶Ç²µ¸Ë¶Î¶Ò*+,-·Ø±ékl m<nSojsstêR/;<.ÿ Jtëìtþtôõtût  üûjïþô   èÀI,¶›š+¶Ü¶à™±+²#¶ZÀ(¶áž',¶å-*¹éš,-+²#¸'¶À¶óW±éxy|2}Hê>IëìIúûIþIôõI ûIü3ïúþô èt+¸k²o¦ ,-+¸÷±éƒ „†ê4ëìúûþÿôõüïúþôè¿ 4+²-¶ZÀ2¶^™-²N²N,¶ú¹þ*+,-·°éŠ‹"�ê\ 4ëì4úû4þ44ôõ4+4õ4û4ü"ï!úþô ùšèi,¶ÜN*+-¶*+¶ -¶±é‘’ “”ê*þôõúûï þôúèH »¯Y+,·°é˜ê  ëì õ ûï øùè�+¶›š-²º¸°°é�ž¡ê*ëìþû !  "üï þ æ#øù$%èV²"°é¦ê4ëìúûþ&ôõò'ïúþôò(¡è6¬é«êëìúûïú)*èV+²#¶ZÀ(¶á¬é°ê*ëìúûþ&ôõï úþô+,èv²&¦ +,-¶,¬¬éµ¶¹ê4ëìúûþ&ôõ-+üïúþô- mnè5 *²¶ZÀ°é½ê  úûïú  ¡èE*¸k²¦§¬éÁê úûü@ïú ™šè|2*+,²²r¶À²#¸'¶À¶0W*+,¶Ü ¶1*+,¸÷±éÅ Æ+Ç1Èê 2þ2ôõ2úûï þôú6äè-¬éÌê ëì./01è �,-²²o¶À²#¸'¶À¶0W,-¶Ü*¶4¶1,-¸÷+,-¸7,+²;-¶>²-¶ZÀ2¶^š9,-¶B‡Ec-¶G‡Ec-¶J‡Ec²M²� ,¶P¹‹‘j’b¶Q±é"Ð"Ò0Ó7Ô?ÕHÖY×�ÙêH�ëì�2 �þ�ôõ�úû�3á�4áüû�ï2þôú34ø ù 9:è  d¸T:¾66¢R2:,¶X:+¶\:  ²`¶f™*+¸i* ¸o¶r²u08 +²y²�  ¶|„§ÿ­±é& ÜÝ#Þ+ß6àFáMâ]ÜcåêRM56 #:7õ+2û B-+d2 dþdôõd4áüþ 8ûOøï2þô4ø ù:;踦+¸k²o¥±¸}:²&¥ ²€¦±-¶B‡Ec¶ƒšE¹†g§ ¶ƒ‡Škc9-¶G‡Œc9-¶J‡Ec¶ŽšE¹†g§ ¶އŠkc9 ¹‹�‘k9 ,²“  ¶™±é. é ê íï"ð#óOôZõ†ö”÷¥øêf ¦ëì¦úû¦þ¦ôõ¦”<+OW=>ZL?>† @> ”A> ü` ü'^ÿ E Œ'ÿ,E Œ'ÿ E Œ'ïúþôBCèf+½�Y²SY²#SY²-S¶ŸW±é üýêëìDE! DFïDæGH¡è6¬éêëìúûïúIJè´,,-¶«:Á¯™À¯:+¸k²o¦ ¶¥§¬¬é * êHK,ëì,úû,þ,ôõ,-+% üý(L¯@úïúþô-NOè@¬éê ëìúû Pï ú Q¡è6¬éêëìúûïúª«èŽ*+,-·¨™*,-¸¬¶±±é ê>ëìúûþÿôõRSTüïúþôRT UVèU *-¶µ-¶±¸¹±éžê* W ôõ úû   XYèÓs¼ YOYOYOYOYOYOY OY OY OY OY OY OY OY OYOYOL=¢*+.¸¾Q„§ÿî±é8[?c@l?rBê ]Zás[x[\]ü ý]^ú_`èZ2²ij²ɳ#²ʳ-Ë͸ϳ"¼ºÓ¸×Àݳu±é12 357abcpdfipjlowJ xz| Âj} ~€‚ ¼¶ƒÓj„  … †jˆºj‰ ŠŒŽ