A charging device for use with an electric vehicle including a power storage device is provided. The latter is connected to the end of a carrying arm in such a way as to be able to pivot about a first axis and a second axis. The carboxylic acid is converted to an amine to produce a hydroxy-amino acid. The hash functions generate hash function output values corresponding to indices in the array. The participants construct the graph with primitives instantiated by the invocation patterns. Also disclosed are methods for forming the microlens array.