8R22`      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_NoneYield a ` of values obtained by performing the monadic action the given number of times. Each value yielded by the monadic action is evaluated to WHNF.Execute the monadic action the given number of times and store the results in a vector. Each value yielded by the monadic action is evaluated to WHNF.Safe)  !"#$%&'()*+/abcdefghijklm  !"#" !"#     !"#$%&'()*+Safe2/Skip white space, comments, and obj_info lines.3Parse a PLY file format line;)Take everything up to the end of the line>)Take the next white space-delimited word.@/Parse a monotyped list of values. All returned ; values will be of the type corresponding to the specific  given.DParse a flat property listEParse a PLY header.F Advance a n to where a given o finishes. An p+ is raised if the parser fails to complete.23456789:;<=>?@ABCDEF23456789:;<=>?@ABCDEF23456789:;<=>?@ABCDEF23456789:;<=>?@ABCDEFSafeGA .confg file includes a base transformation matrix, and a list of meshes identified by their file name and a K5 to place geometry in a consistent coordinate frame.KHA 3D transformation represented as a translation vector and a rotation.q7Parse a 3D translation vector followed by a quaternion.r Parse a mesh file specification.s!Parser for a Stanford .conf file.LParse a Stanford .conf file. GHIJKqrsLGHIJKLLKGHIJGHIJKqrsLNoneNOPQRNOPQRNOPQRNOPQRNoneTSTSTSTSTNoneT U.A PLY header and the associated raw data. Use [ or ]' to extract a particular element array.W Extract the V, from a partially loaded PLY file (as from Y).XLoad a PLY header from a file.YaAttempt to parse a PLY file from the given bytes. If the PLY header is successfully parsed, the U" value returned may be used with [ and ] to extract data.ZloadPlyElements elementName ply loads a t` of each vertex of the requested element array. If you are extracting 3D data, consider using \.[ loadElements elementName plyFile loads a t5 of each vertex of the requested element array from plyFile.\Like Z`, but restricted to 3D vectors. When it can be used, this function is much more efficient than Z.]Like [b, but restricted to 3D vectors. When it can be used, this function is much more efficient thatn Z.^ Load all meshes identified by a .confZ file in parallel, and transform vertex data into the coordinate frame specified by the .conf file. The application loadMeshesV3 confFile element loads confFile to identify every ply mesh to load. The ply> files are loaded from the same directory that contained the .conf% file, and the data associated with element (e.g. "vertex"@) is loaded, transformed, and concatenated from all the meshes.uUvVWwXYZ[\]^_ UVWXYZ[\]^ []^VUXYWZ\ uUvVWwXYZ[\]^_x      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPPQRSTUVWXYZ[\]^_`abcdefghijklmnonpnqnrklstutvtwtxtytzt{|}~h]'ply-loader-0.4.2-8LkcuUcrXLYBH94hVYMYLN PLY.TypesPLY.Internal.StrictReplicatePLY.Internal.ParsersPLY.Conf PLY.Binary PLY.AsciiPLYbaseForeign.StorableStorablereplicateStreamM' replicateM'PLYTypeplyType unsafeUnwrapElementelNameelNumelPropsPropertyScalarProperty ListPropertyScalarTTcharTucharTshortTushortTintTuintTfloatTdoubleScalarScharSucharSshortSushortSintSuintSfloatSdoubleFormatASCII Binary_LE Binary_BE$fPLYTypeCUChar$fPLYTypeWord8 $fPLYTypeCInt $fPLYTypeInt$fPLYTypeCDouble$fPLYTypeDouble$fPLYTypeCFloat$fPLYTypeFloat $fShowFormat $fShowScalar $fEqScalarT $fShowScalarT$fShowProperty $fShowElementskipformatcharucharintuintint16uint16floatlinescalarProperty scalarTypeword listProperty parseListpropertyelement parseScalar multiPropsheader parseSkipConfcamerameshesTransformation parseConf $fShowConf getScalarTmkScalarParser mkListParser mkElParserparseBinElement parseASCII parseASCIIv3PLYDataHeader plyHeader loadHeader preloadPlyloadPlyElements loadElementsloadPlyElementsV3loadElementsV3 loadConfV3 $fShowPLYData'vector-0.10.12.3-IR1PdKtcTMfG5IvQmU7vVF!Data.Vector.Fusion.Stream.MonadicStreamghc-prim GHC.TypesIntGHC.IntInt8Int16Int32Int64WordGHC.WordWord8Word16Word32Word64 byteSwap64 byteSwap32 byteSwap16bytestring-0.10.8.1Data.ByteString.Internal ByteString*attoparsec-0.13.1.0-8jRF4bAXP3M9FqFxfcdRcV#Data.Attoparsec.ByteString.InternalParserGHC.Errerrortransformationmeshconf Data.VectorVectorErrorMsgstrictE