VU8[      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ(Copyright (C) 2006-2016 Bjorn BuckwalterBSD3bjorn.buckwalter@gmail.comStable GHC only?None 09;CDIRTO  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNL  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKO  !"#$%&'()*+,N-./0123456789:;<=>?@ABCDEFGHIMLJKN  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMN 77778 8"6#6(8)7*7;8(Copyright (C) 2006-2016 Bjorn BuckwalterBSD3bjorn.buckwalter@gmail.comStable GHC only?NoneRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~RSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~(Copyright (C) 2006-2016 Bjorn BuckwalterBSD3bjorn.buckwalter@gmail.comStable GHC only?NoneD      !"#$%&'()*+,-./0123456789:;D      !"#$%&'()*+,-./0123456789:;D      !"#$%&'()*+,-./0123465789:;D      !"#$%&'()*+,-./0123456789:;None"[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGH  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;(Copyright (C) 2006-2016 Bjorn BuckwalterBSD3bjorn.buckwalter@gmail.comStable GHC only?None<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZI      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcde`fg`fh`ij`kl`km`an`ao`ap`qr`qs`tu`tv`tw`tx`ty`tz`t{`t|`t}`t~`t`tccc```q`q`q`q`q`q`q`q`q`q`q`a`a`a`a`a`a`a`a```cccccccc````q`q```````````````q`q`q`q`q`q`````a`a`a`a`a``````````````````a`a`a`accccccc`a`a`acccc`qcc````i`i`i`i`i`i`i`i`i`i`i`i`` `  ` ` ````````` ` ``````` `!"`#$`q%`q&`q'`q(`q)`*`+`,`-`.`f/`f0`f1`f2`f3`f4`f5`f6`f7`f8`f9`f:`f;`f<`f=`f>`f?`f@`fA`fB`fC`fD`fE`fF`fG`fH`fI`JK`kL`kM`N`aO`aP`aQ`aR`aS`aT`aU`aV`aW`XY`XZ`X[c\c]c^_`a_`b_`c_`d_`e_`f_`g_`h_`i_`j_`kl-dimensional-tf-0.3.0.4-Jtbv5AUakDcIivJvQlbsAKNumeric.Units.Dimensional.TF'Numeric.Units.Dimensional.TF.Quantities$Numeric.Units.Dimensional.TF.SIUnits"Numeric.Units.Dimensional.TF.NonSI$Numeric.Units.Dimensional.TF.PreludeRootPowDivMulLuminousIntensityAmountOfSubstanceThermodynamicTemperatureElectricCurrentTimeMassLength DimensionlessDLuminousIntensityDAmountOfSubstanceDThermodynamicTemperatureDElectricCurrentDTimeDMassDLengthDOneDimQuantityUnit DQuantityDUnit Dimensional*~/~*/^^+negate+-absnrootsqrtcbrt^/*~~/~~sumdimensionlessLengthexplogsincostanasinacosatansinhcoshtanhasinhacoshatanh**atan2one_0_1_2_3_4_5_6_7_8_9pitaudimUnitprefix $fShowDim$fShowDimensional$fFunctorDimensional$fEqDimensional$fOrdDimensional$fEnumDimensionalDEnergyPerUnitMassEnergyPerUnitMassDTorqueTorqueDThrustThrustDAngleAngleAngularMomentumDAngularMomentumMomentOfInertiaDMomentOfInertiaFirstMassMomentDFirstMassMomentKinematicViscosityDKinematicViscosityGravitationalParameterDGravitationalParameterMassFlow DMassFlowImpulseDImpulseAbsorbedDoseRateDAbsorbedDoseRateExposure DExposureMolarHeatCapacity MolarEntropyDMolarHeatCapacity DMolarEntropy MolarEnergy DMolarEnergy Permeability DPermeability Permittivity DPermittivityElectricFluxDensityDElectricFluxDensityElectricChargeDensityDElectricChargeDensityElectricFieldStrengthDElectricFieldStrength EnergyDensityDEnergyDensityThermalConductivityDThermalConductivitySpecificEntropySpecificHeatCapacityDSpecificEntropyDSpecificHeatCapacityEntropy HeatCapacityDEntropy DHeatCapacityRadiance DRadianceRadiantIntensityDRadiantIntensity IrradianceHeatFluxDensity DIrradianceDHeatFluxDensitySurfaceTensionDSurfaceTension MomentOfForceDMomentOfForceDynamicViscosityDDynamicViscosityAngularAccelerationDAngularAccelerationAngularVelocityDAngularVelocityEquivalentDosePersonalDoseEquivalentDirectionalDoseEquivalentAmbientDoseEquivalentDoseEquivalentDEquivalentDoseDPersonalDoseEquivalentDDirectionalDoseEquivalentDAmbientDoseEquivalentDDoseEquivalentKermaSpecificEnergy AbsorbedDoseDKermaDSpecificEnergy DAbsorbedDoseActivity DActivityCelsiusTemperatureDCelsiusTemperature Illuminance DIlluminance LuminousFlux DLuminousFlux Inductance DInductanceMagneticFluxDensityDMagneticFluxDensity MagneticFlux DMagneticFluxElectricConductanceDElectricConductanceElectricResistanceDElectricResistance Capacitance DCapacitanceElectromotiveForcePotentialDifferenceElectricPotentialDElectromotiveForceDPotentialDifferenceDElectricPotentialQuantityOfElectricityElectricChargeDQuantityOfElectricityDElectricCharge RadiantFluxPower DRadiantFluxDPowerQuantityOfHeatWorkEnergyDQuantityOfHeatDWorkDEnergyStressPressureDStress DPressureForceDForce Frequency DFrequency SolidAngle DSolidAngle PlaneAngle DPlaneAngle Luminance DLuminance ConcentrationAmountOfSubstanceConcentrationDAmountOfSubstanceConcentrationMagneticFieldStrengthDMagneticFieldStrengthCurrentDensityDCurrentDensitySpecificVolumeDSpecificVolumeDensity MassDensity DMassDensity WaveNumber DWaveNumber Acceleration DAccelerationVelocity DVelocityVolumeDVolumeAreaDAreasquarecubicdekadecahectokilomegagigaterapetaexazettayottadecicentimillimicronanopicofemtoattozeptoyoctometremetergramsecondamperekelvinmolecandela fromDiffTime toDiffTimeradian steradianhertznewtonpascaljoulewattcoulombvoltfaradohmsiemensweberteslahenrylumenlux degreeCelsiusfromDegreeCelsiusAbsolutetoDegreeCelsiusAbsolute becquerelgraysievertminutehourdaydegree arcminute arcsecond degreeOfArc secondOfArc minuteOfArclitrelitertonne metricTonastronomicalUnit electronVoltunifiedAtomicMassUnitgeeinchfootmil poundMassounce poundForcepsiyardmile nauticalMile revolutionsolidteaspoonyearcenturybar atmospheretechnicalAtmospheremmHgtorrradstokesimperialGallon imperialQuart imperialPint imperialCup imperialGillimperialFluidOuncebaseGHC.Base++ghc-primGHC.PrimseqGHC.Listfilterzip System.IOprint Data.Tuplefstsnd otherwisemap$GHC.Real fromIntegral realToFracGHC.EnumBoundedminBoundmaxBoundEnumenumFrom enumFromThenenumFromThenTo enumFromTofromEnumtoEnumsuccpred GHC.ClassesEq==/= GHC.FloatFloatinglogBase Fractional fromRationalrecipIntegral toIntegerquotremdivmodquotRemdivModMonad>>=>>returnfailFunctorfmap<$GHC.NumNum fromIntegersignumOrd>=minmax><<=compareGHC.ReadRead readsPrecreadListReal toRational RealFloat floatRadix floatDigits floatRange decodeFloat encodeFloatexponent significand scaleFloatisNaN isInfiniteisDenormalizedisNegativeZeroisIEEERealFracproperFractiontruncateroundceilingfloorGHC.ShowShow showsPrecshowshowList Applicativepure<*>*><* Data.FoldableFoldablefoldrfoldMapnulllengthfoldlfoldl1productfoldr1maximumminimumelemData.Traversable TraversabletraversemapM sequenceAsequenceMonoidmemptymappendmconcat GHC.TypesBoolFalseTrueCharDoubleFloatInt integer-gmpGHC.Integer.TypeIntegerMaybeNothingJustOrderingLTEQGTRationalIOWord Data.EitherEitherLeftRightreadIOreadLn appendFile writeFilereadFileinteract getContentsgetLinegetCharputStrLnputStrputChar Text.ReadreadreadsGHC.IO.ExceptionioErrornotElemallanyorand concatMapconcat sequence_mapM_GHC.IOFilePath userErrorIOErroreither Data.OldListunwordswordsunlineslineslex readParenText.ParserCombinators.ReadPReadS Data.Functor<$>lcmgcd^^oddeven showParen showStringshowCharshowsShowSunzip3unzipzipWith3zipWithzip3!!lookupreversebreakspansplitAtdroptake dropWhile takeWhilecycle replicaterepeatiteratescanr1scanrscanl1scanlinitlasttailhead Data.MaybemaybeuncurrycurrysubtractasTypeOfuntil$!flip.constid=<<StringGHC.Err undefinederrorWithoutStackTraceerror&&||not'numtype-tf-0.1.2-2vKbQharlEiHOYuStwGTY6Numeric.NumType.TFneg5neg4neg3neg2neg1pos5pos4pos3pos2pos1zero