From e02a025ede084c8b5bf237e4dd7775a05c31fd9a Mon Sep 17 00:00:00 2001
From: Amit Yadav <amy29981@gmail.com>
Date: Fri, 13 Dec 2024 22:07:26 +0530
Subject: [PATCH] Airdrop claim (#1058)

* add claimed

* add tracking

* claim logic

* update

* update

* add command

* add cli test

* add tests

* add more tests

* add more cases

* add total claimed query

* add query

* migration

* review changes

* change amount

* revert

* remove

* add missing airdrop address and balance

* change

---------

Co-authored-by: 99adarsh <itsadarshkumar@gmail.com>
Co-authored-by: Cosmic Vagabond <121588426+cosmic-vagabond@users.noreply.github.com>
---
 api/elys/commitment/airdrop.pulsar.go         |  1126 +-
 api/elys/commitment/params.pulsar.go          |  1131 +-
 api/elys/commitment/query.pulsar.go           |  1546 +-
 api/elys/commitment/query_grpc.pb.go          |    36 +
 api/elys/commitment/tx.pulsar.go              |  1210 +-
 api/elys/commitment/tx_grpc.pb.go             |    36 +
 proto/elys/commitment/airdrop.proto           |    18 +
 proto/elys/commitment/params.proto            |    19 +-
 proto/elys/commitment/query.proto             |    22 +
 proto/elys/commitment/tx.proto                |    21 +
 x/commitment/client/cli/query.go              |     1 +
 .../client/cli/query_total_airdrop_claimed.go |    35 +
 x/commitment/client/cli/tx.go                 |     1 +
 x/commitment/client/cli/tx_claim_airdrop.go   |    36 +
 .../client/cli/tx_claim_airdrop_test.go       |    28 +
 x/commitment/keeper/airdrop.go                |    63 +
 x/commitment/keeper/airdrops_test.go          |    35 +
 .../keeper/msg_server_claim_airdrop.go        |    81 +
 .../keeper/msg_server_claim_airdrop_test.go   |   102 +
 x/commitment/keeper/query_airdrop.go          |     3 +
 x/commitment/keeper/query_airdrop_claimed.go  |    22 +
 x/commitment/migrations/missing_airdrop.go    | 26405 ++++++++++++++++
 x/commitment/migrations/v6_migration.go       |    33 +-
 x/commitment/migrations/v7_migration.go       |    26 +
 x/commitment/module.go                        |     6 +-
 x/commitment/types/airdrop.pb.go              |   469 +-
 x/commitment/types/errors.go                  |     5 +
 x/commitment/types/keys.go                    |    18 +-
 x/commitment/types/message_claim_airdrop.go   |    24 +
 .../types/message_claim_airdrop_test.go       |    39 +
 x/commitment/types/params.pb.go               |   645 +-
 x/commitment/types/query.pb.go                |   548 +-
 x/commitment/types/query.pb.gw.go             |    65 +
 x/commitment/types/tx.pb.go                   |   558 +-
 34 files changed, 33068 insertions(+), 1345 deletions(-)
 create mode 100644 x/commitment/client/cli/query_total_airdrop_claimed.go
 create mode 100644 x/commitment/client/cli/tx_claim_airdrop.go
 create mode 100644 x/commitment/client/cli/tx_claim_airdrop_test.go
 create mode 100644 x/commitment/keeper/msg_server_claim_airdrop.go
 create mode 100644 x/commitment/keeper/msg_server_claim_airdrop_test.go
 create mode 100644 x/commitment/keeper/query_airdrop_claimed.go
 create mode 100644 x/commitment/migrations/missing_airdrop.go
 create mode 100644 x/commitment/migrations/v7_migration.go
 create mode 100644 x/commitment/types/message_claim_airdrop.go
 create mode 100644 x/commitment/types/message_claim_airdrop_test.go

diff --git a/api/elys/commitment/airdrop.pulsar.go b/api/elys/commitment/airdrop.pulsar.go
index f4f66323e..5135000f9 100644
--- a/api/elys/commitment/airdrop.pulsar.go
+++ b/api/elys/commitment/airdrop.pulsar.go
@@ -1950,6 +1950,964 @@ func (x *fastReflection_Governor) ProtoMethods() *protoiface.Methods {
 	}
 }
 
+var (
+	md_AirdropClaimed         protoreflect.MessageDescriptor
+	fd_AirdropClaimed_address protoreflect.FieldDescriptor
+	fd_AirdropClaimed_claimed protoreflect.FieldDescriptor
+)
+
+func init() {
+	file_elys_commitment_airdrop_proto_init()
+	md_AirdropClaimed = File_elys_commitment_airdrop_proto.Messages().ByName("AirdropClaimed")
+	fd_AirdropClaimed_address = md_AirdropClaimed.Fields().ByName("address")
+	fd_AirdropClaimed_claimed = md_AirdropClaimed.Fields().ByName("claimed")
+}
+
+var _ protoreflect.Message = (*fastReflection_AirdropClaimed)(nil)
+
+type fastReflection_AirdropClaimed AirdropClaimed
+
+func (x *AirdropClaimed) ProtoReflect() protoreflect.Message {
+	return (*fastReflection_AirdropClaimed)(x)
+}
+
+func (x *AirdropClaimed) slowProtoReflect() protoreflect.Message {
+	mi := &file_elys_commitment_airdrop_proto_msgTypes[4]
+	if protoimpl.UnsafeEnabled && x != nil {
+		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+		if ms.LoadMessageInfo() == nil {
+			ms.StoreMessageInfo(mi)
+		}
+		return ms
+	}
+	return mi.MessageOf(x)
+}
+
+var _fastReflection_AirdropClaimed_messageType fastReflection_AirdropClaimed_messageType
+var _ protoreflect.MessageType = fastReflection_AirdropClaimed_messageType{}
+
+type fastReflection_AirdropClaimed_messageType struct{}
+
+func (x fastReflection_AirdropClaimed_messageType) Zero() protoreflect.Message {
+	return (*fastReflection_AirdropClaimed)(nil)
+}
+func (x fastReflection_AirdropClaimed_messageType) New() protoreflect.Message {
+	return new(fastReflection_AirdropClaimed)
+}
+func (x fastReflection_AirdropClaimed_messageType) Descriptor() protoreflect.MessageDescriptor {
+	return md_AirdropClaimed
+}
+
+// Descriptor returns message descriptor, which contains only the protobuf
+// type information for the message.
+func (x *fastReflection_AirdropClaimed) Descriptor() protoreflect.MessageDescriptor {
+	return md_AirdropClaimed
+}
+
+// Type returns the message type, which encapsulates both Go and protobuf
+// type information. If the Go type information is not needed,
+// it is recommended that the message descriptor be used instead.
+func (x *fastReflection_AirdropClaimed) Type() protoreflect.MessageType {
+	return _fastReflection_AirdropClaimed_messageType
+}
+
+// New returns a newly allocated and mutable empty message.
+func (x *fastReflection_AirdropClaimed) New() protoreflect.Message {
+	return new(fastReflection_AirdropClaimed)
+}
+
+// Interface unwraps the message reflection interface and
+// returns the underlying ProtoMessage interface.
+func (x *fastReflection_AirdropClaimed) Interface() protoreflect.ProtoMessage {
+	return (*AirdropClaimed)(x)
+}
+
+// Range iterates over every populated field in an undefined order,
+// calling f for each field descriptor and value encountered.
+// Range returns immediately if f returns false.
+// While iterating, mutating operations may only be performed
+// on the current field descriptor.
+func (x *fastReflection_AirdropClaimed) Range(f func(protoreflect.FieldDescriptor, protoreflect.Value) bool) {
+	if x.Address != "" {
+		value := protoreflect.ValueOfString(x.Address)
+		if !f(fd_AirdropClaimed_address, value) {
+			return
+		}
+	}
+	if x.Claimed != false {
+		value := protoreflect.ValueOfBool(x.Claimed)
+		if !f(fd_AirdropClaimed_claimed, value) {
+			return
+		}
+	}
+}
+
+// Has reports whether a field is populated.
+//
+// Some fields have the property of nullability where it is possible to
+// distinguish between the default value of a field and whether the field
+// was explicitly populated with the default value. Singular message fields,
+// member fields of a oneof, and proto2 scalar fields are nullable. Such
+// fields are populated only if explicitly set.
+//
+// In other cases (aside from the nullable cases above),
+// a proto3 scalar field is populated if it contains a non-zero value, and
+// a repeated field is populated if it is non-empty.
+func (x *fastReflection_AirdropClaimed) Has(fd protoreflect.FieldDescriptor) bool {
+	switch fd.FullName() {
+	case "elys.commitment.AirdropClaimed.address":
+		return x.Address != ""
+	case "elys.commitment.AirdropClaimed.claimed":
+		return x.Claimed != false
+	default:
+		if fd.IsExtension() {
+			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.AirdropClaimed"))
+		}
+		panic(fmt.Errorf("message elys.commitment.AirdropClaimed does not contain field %s", fd.FullName()))
+	}
+}
+
+// Clear clears the field such that a subsequent Has call reports false.
+//
+// Clearing an extension field clears both the extension type and value
+// associated with the given field number.
+//
+// Clear is a mutating operation and unsafe for concurrent use.
+func (x *fastReflection_AirdropClaimed) Clear(fd protoreflect.FieldDescriptor) {
+	switch fd.FullName() {
+	case "elys.commitment.AirdropClaimed.address":
+		x.Address = ""
+	case "elys.commitment.AirdropClaimed.claimed":
+		x.Claimed = false
+	default:
+		if fd.IsExtension() {
+			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.AirdropClaimed"))
+		}
+		panic(fmt.Errorf("message elys.commitment.AirdropClaimed does not contain field %s", fd.FullName()))
+	}
+}
+
+// Get retrieves the value for a field.
+//
+// For unpopulated scalars, it returns the default value, where
+// the default value of a bytes scalar is guaranteed to be a copy.
+// For unpopulated composite types, it returns an empty, read-only view
+// of the value; to obtain a mutable reference, use Mutable.
+func (x *fastReflection_AirdropClaimed) Get(descriptor protoreflect.FieldDescriptor) protoreflect.Value {
+	switch descriptor.FullName() {
+	case "elys.commitment.AirdropClaimed.address":
+		value := x.Address
+		return protoreflect.ValueOfString(value)
+	case "elys.commitment.AirdropClaimed.claimed":
+		value := x.Claimed
+		return protoreflect.ValueOfBool(value)
+	default:
+		if descriptor.IsExtension() {
+			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.AirdropClaimed"))
+		}
+		panic(fmt.Errorf("message elys.commitment.AirdropClaimed does not contain field %s", descriptor.FullName()))
+	}
+}
+
+// Set stores the value for a field.
+//
+// For a field belonging to a oneof, it implicitly clears any other field
+// that may be currently set within the same oneof.
+// For extension fields, it implicitly stores the provided ExtensionType.
+// When setting a composite type, it is unspecified whether the stored value
+// aliases the source's memory in any way. If the composite value is an
+// empty, read-only value, then it panics.
+//
+// Set is a mutating operation and unsafe for concurrent use.
+func (x *fastReflection_AirdropClaimed) Set(fd protoreflect.FieldDescriptor, value protoreflect.Value) {
+	switch fd.FullName() {
+	case "elys.commitment.AirdropClaimed.address":
+		x.Address = value.Interface().(string)
+	case "elys.commitment.AirdropClaimed.claimed":
+		x.Claimed = value.Bool()
+	default:
+		if fd.IsExtension() {
+			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.AirdropClaimed"))
+		}
+		panic(fmt.Errorf("message elys.commitment.AirdropClaimed does not contain field %s", fd.FullName()))
+	}
+}
+
+// Mutable returns a mutable reference to a composite type.
+//
+// If the field is unpopulated, it may allocate a composite value.
+// For a field belonging to a oneof, it implicitly clears any other field
+// that may be currently set within the same oneof.
+// For extension fields, it implicitly stores the provided ExtensionType
+// if not already stored.
+// It panics if the field does not contain a composite type.
+//
+// Mutable is a mutating operation and unsafe for concurrent use.
+func (x *fastReflection_AirdropClaimed) Mutable(fd protoreflect.FieldDescriptor) protoreflect.Value {
+	switch fd.FullName() {
+	case "elys.commitment.AirdropClaimed.address":
+		panic(fmt.Errorf("field address of message elys.commitment.AirdropClaimed is not mutable"))
+	case "elys.commitment.AirdropClaimed.claimed":
+		panic(fmt.Errorf("field claimed of message elys.commitment.AirdropClaimed is not mutable"))
+	default:
+		if fd.IsExtension() {
+			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.AirdropClaimed"))
+		}
+		panic(fmt.Errorf("message elys.commitment.AirdropClaimed does not contain field %s", fd.FullName()))
+	}
+}
+
+// NewField returns a new value that is assignable to the field
+// for the given descriptor. For scalars, this returns the default value.
+// For lists, maps, and messages, this returns a new, empty, mutable value.
+func (x *fastReflection_AirdropClaimed) NewField(fd protoreflect.FieldDescriptor) protoreflect.Value {
+	switch fd.FullName() {
+	case "elys.commitment.AirdropClaimed.address":
+		return protoreflect.ValueOfString("")
+	case "elys.commitment.AirdropClaimed.claimed":
+		return protoreflect.ValueOfBool(false)
+	default:
+		if fd.IsExtension() {
+			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.AirdropClaimed"))
+		}
+		panic(fmt.Errorf("message elys.commitment.AirdropClaimed does not contain field %s", fd.FullName()))
+	}
+}
+
+// WhichOneof reports which field within the oneof is populated,
+// returning nil if none are populated.
+// It panics if the oneof descriptor does not belong to this message.
+func (x *fastReflection_AirdropClaimed) WhichOneof(d protoreflect.OneofDescriptor) protoreflect.FieldDescriptor {
+	switch d.FullName() {
+	default:
+		panic(fmt.Errorf("%s is not a oneof field in elys.commitment.AirdropClaimed", d.FullName()))
+	}
+	panic("unreachable")
+}
+
+// GetUnknown retrieves the entire list of unknown fields.
+// The caller may only mutate the contents of the RawFields
+// if the mutated bytes are stored back into the message with SetUnknown.
+func (x *fastReflection_AirdropClaimed) GetUnknown() protoreflect.RawFields {
+	return x.unknownFields
+}
+
+// SetUnknown stores an entire list of unknown fields.
+// The raw fields must be syntactically valid according to the wire format.
+// An implementation may panic if this is not the case.
+// Once stored, the caller must not mutate the content of the RawFields.
+// An empty RawFields may be passed to clear the fields.
+//
+// SetUnknown is a mutating operation and unsafe for concurrent use.
+func (x *fastReflection_AirdropClaimed) SetUnknown(fields protoreflect.RawFields) {
+	x.unknownFields = fields
+}
+
+// IsValid reports whether the message is valid.
+//
+// An invalid message is an empty, read-only value.
+//
+// An invalid message often corresponds to a nil pointer of the concrete
+// message type, but the details are implementation dependent.
+// Validity is not part of the protobuf data model, and may not
+// be preserved in marshaling or other operations.
+func (x *fastReflection_AirdropClaimed) IsValid() bool {
+	return x != nil
+}
+
+// ProtoMethods returns optional fastReflectionFeature-path implementations of various operations.
+// This method may return nil.
+//
+// The returned methods type is identical to
+// "google.golang.org/protobuf/runtime/protoiface".Methods.
+// Consult the protoiface package documentation for details.
+func (x *fastReflection_AirdropClaimed) ProtoMethods() *protoiface.Methods {
+	size := func(input protoiface.SizeInput) protoiface.SizeOutput {
+		x := input.Message.Interface().(*AirdropClaimed)
+		if x == nil {
+			return protoiface.SizeOutput{
+				NoUnkeyedLiterals: input.NoUnkeyedLiterals,
+				Size:              0,
+			}
+		}
+		options := runtime.SizeInputToOptions(input)
+		_ = options
+		var n int
+		var l int
+		_ = l
+		l = len(x.Address)
+		if l > 0 {
+			n += 1 + l + runtime.Sov(uint64(l))
+		}
+		if x.Claimed {
+			n += 2
+		}
+		if x.unknownFields != nil {
+			n += len(x.unknownFields)
+		}
+		return protoiface.SizeOutput{
+			NoUnkeyedLiterals: input.NoUnkeyedLiterals,
+			Size:              n,
+		}
+	}
+
+	marshal := func(input protoiface.MarshalInput) (protoiface.MarshalOutput, error) {
+		x := input.Message.Interface().(*AirdropClaimed)
+		if x == nil {
+			return protoiface.MarshalOutput{
+				NoUnkeyedLiterals: input.NoUnkeyedLiterals,
+				Buf:               input.Buf,
+			}, nil
+		}
+		options := runtime.MarshalInputToOptions(input)
+		_ = options
+		size := options.Size(x)
+		dAtA := make([]byte, size)
+		i := len(dAtA)
+		_ = i
+		var l int
+		_ = l
+		if x.unknownFields != nil {
+			i -= len(x.unknownFields)
+			copy(dAtA[i:], x.unknownFields)
+		}
+		if x.Claimed {
+			i--
+			if x.Claimed {
+				dAtA[i] = 1
+			} else {
+				dAtA[i] = 0
+			}
+			i--
+			dAtA[i] = 0x10
+		}
+		if len(x.Address) > 0 {
+			i -= len(x.Address)
+			copy(dAtA[i:], x.Address)
+			i = runtime.EncodeVarint(dAtA, i, uint64(len(x.Address)))
+			i--
+			dAtA[i] = 0xa
+		}
+		if input.Buf != nil {
+			input.Buf = append(input.Buf, dAtA...)
+		} else {
+			input.Buf = dAtA
+		}
+		return protoiface.MarshalOutput{
+			NoUnkeyedLiterals: input.NoUnkeyedLiterals,
+			Buf:               input.Buf,
+		}, nil
+	}
+	unmarshal := func(input protoiface.UnmarshalInput) (protoiface.UnmarshalOutput, error) {
+		x := input.Message.Interface().(*AirdropClaimed)
+		if x == nil {
+			return protoiface.UnmarshalOutput{
+				NoUnkeyedLiterals: input.NoUnkeyedLiterals,
+				Flags:             input.Flags,
+			}, nil
+		}
+		options := runtime.UnmarshalInputToOptions(input)
+		_ = options
+		dAtA := input.Buf
+		l := len(dAtA)
+		iNdEx := 0
+		for iNdEx < l {
+			preIndex := iNdEx
+			var wire uint64
+			for shift := uint(0); ; shift += 7 {
+				if shift >= 64 {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrIntOverflow
+				}
+				if iNdEx >= l {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
+				}
+				b := dAtA[iNdEx]
+				iNdEx++
+				wire |= uint64(b&0x7F) << shift
+				if b < 0x80 {
+					break
+				}
+			}
+			fieldNum := int32(wire >> 3)
+			wireType := int(wire & 0x7)
+			if wireType == 4 {
+				return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, fmt.Errorf("proto: AirdropClaimed: wiretype end group for non-group")
+			}
+			if fieldNum <= 0 {
+				return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, fmt.Errorf("proto: AirdropClaimed: illegal tag %d (wire type %d)", fieldNum, wire)
+			}
+			switch fieldNum {
+			case 1:
+				if wireType != 2 {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, fmt.Errorf("proto: wrong wireType = %d for field Address", wireType)
+				}
+				var stringLen uint64
+				for shift := uint(0); ; shift += 7 {
+					if shift >= 64 {
+						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrIntOverflow
+					}
+					if iNdEx >= l {
+						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
+					}
+					b := dAtA[iNdEx]
+					iNdEx++
+					stringLen |= uint64(b&0x7F) << shift
+					if b < 0x80 {
+						break
+					}
+				}
+				intStringLen := int(stringLen)
+				if intStringLen < 0 {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrInvalidLength
+				}
+				postIndex := iNdEx + intStringLen
+				if postIndex < 0 {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrInvalidLength
+				}
+				if postIndex > l {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
+				}
+				x.Address = string(dAtA[iNdEx:postIndex])
+				iNdEx = postIndex
+			case 2:
+				if wireType != 0 {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, fmt.Errorf("proto: wrong wireType = %d for field Claimed", wireType)
+				}
+				var v int
+				for shift := uint(0); ; shift += 7 {
+					if shift >= 64 {
+						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrIntOverflow
+					}
+					if iNdEx >= l {
+						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
+					}
+					b := dAtA[iNdEx]
+					iNdEx++
+					v |= int(b&0x7F) << shift
+					if b < 0x80 {
+						break
+					}
+				}
+				x.Claimed = bool(v != 0)
+			default:
+				iNdEx = preIndex
+				skippy, err := runtime.Skip(dAtA[iNdEx:])
+				if err != nil {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, err
+				}
+				if (skippy < 0) || (iNdEx+skippy) < 0 {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrInvalidLength
+				}
+				if (iNdEx + skippy) > l {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
+				}
+				if !options.DiscardUnknown {
+					x.unknownFields = append(x.unknownFields, dAtA[iNdEx:iNdEx+skippy]...)
+				}
+				iNdEx += skippy
+			}
+		}
+
+		if iNdEx > l {
+			return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
+		}
+		return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, nil
+	}
+	return &protoiface.Methods{
+		NoUnkeyedLiterals: struct{}{},
+		Flags:             protoiface.SupportMarshalDeterministic | protoiface.SupportUnmarshalDiscardUnknown,
+		Size:              size,
+		Marshal:           marshal,
+		Unmarshal:         unmarshal,
+		Merge:             nil,
+		CheckInitialized:  nil,
+	}
+}
+
+var (
+	md_TotalClaimed                    protoreflect.MessageDescriptor
+	fd_TotalClaimed_total_elys_claimed protoreflect.FieldDescriptor
+	fd_TotalClaimed_total_eden_claimed protoreflect.FieldDescriptor
+)
+
+func init() {
+	file_elys_commitment_airdrop_proto_init()
+	md_TotalClaimed = File_elys_commitment_airdrop_proto.Messages().ByName("TotalClaimed")
+	fd_TotalClaimed_total_elys_claimed = md_TotalClaimed.Fields().ByName("total_elys_claimed")
+	fd_TotalClaimed_total_eden_claimed = md_TotalClaimed.Fields().ByName("total_eden_claimed")
+}
+
+var _ protoreflect.Message = (*fastReflection_TotalClaimed)(nil)
+
+type fastReflection_TotalClaimed TotalClaimed
+
+func (x *TotalClaimed) ProtoReflect() protoreflect.Message {
+	return (*fastReflection_TotalClaimed)(x)
+}
+
+func (x *TotalClaimed) slowProtoReflect() protoreflect.Message {
+	mi := &file_elys_commitment_airdrop_proto_msgTypes[5]
+	if protoimpl.UnsafeEnabled && x != nil {
+		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+		if ms.LoadMessageInfo() == nil {
+			ms.StoreMessageInfo(mi)
+		}
+		return ms
+	}
+	return mi.MessageOf(x)
+}
+
+var _fastReflection_TotalClaimed_messageType fastReflection_TotalClaimed_messageType
+var _ protoreflect.MessageType = fastReflection_TotalClaimed_messageType{}
+
+type fastReflection_TotalClaimed_messageType struct{}
+
+func (x fastReflection_TotalClaimed_messageType) Zero() protoreflect.Message {
+	return (*fastReflection_TotalClaimed)(nil)
+}
+func (x fastReflection_TotalClaimed_messageType) New() protoreflect.Message {
+	return new(fastReflection_TotalClaimed)
+}
+func (x fastReflection_TotalClaimed_messageType) Descriptor() protoreflect.MessageDescriptor {
+	return md_TotalClaimed
+}
+
+// Descriptor returns message descriptor, which contains only the protobuf
+// type information for the message.
+func (x *fastReflection_TotalClaimed) Descriptor() protoreflect.MessageDescriptor {
+	return md_TotalClaimed
+}
+
+// Type returns the message type, which encapsulates both Go and protobuf
+// type information. If the Go type information is not needed,
+// it is recommended that the message descriptor be used instead.
+func (x *fastReflection_TotalClaimed) Type() protoreflect.MessageType {
+	return _fastReflection_TotalClaimed_messageType
+}
+
+// New returns a newly allocated and mutable empty message.
+func (x *fastReflection_TotalClaimed) New() protoreflect.Message {
+	return new(fastReflection_TotalClaimed)
+}
+
+// Interface unwraps the message reflection interface and
+// returns the underlying ProtoMessage interface.
+func (x *fastReflection_TotalClaimed) Interface() protoreflect.ProtoMessage {
+	return (*TotalClaimed)(x)
+}
+
+// Range iterates over every populated field in an undefined order,
+// calling f for each field descriptor and value encountered.
+// Range returns immediately if f returns false.
+// While iterating, mutating operations may only be performed
+// on the current field descriptor.
+func (x *fastReflection_TotalClaimed) Range(f func(protoreflect.FieldDescriptor, protoreflect.Value) bool) {
+	if x.TotalElysClaimed != "" {
+		value := protoreflect.ValueOfString(x.TotalElysClaimed)
+		if !f(fd_TotalClaimed_total_elys_claimed, value) {
+			return
+		}
+	}
+	if x.TotalEdenClaimed != "" {
+		value := protoreflect.ValueOfString(x.TotalEdenClaimed)
+		if !f(fd_TotalClaimed_total_eden_claimed, value) {
+			return
+		}
+	}
+}
+
+// Has reports whether a field is populated.
+//
+// Some fields have the property of nullability where it is possible to
+// distinguish between the default value of a field and whether the field
+// was explicitly populated with the default value. Singular message fields,
+// member fields of a oneof, and proto2 scalar fields are nullable. Such
+// fields are populated only if explicitly set.
+//
+// In other cases (aside from the nullable cases above),
+// a proto3 scalar field is populated if it contains a non-zero value, and
+// a repeated field is populated if it is non-empty.
+func (x *fastReflection_TotalClaimed) Has(fd protoreflect.FieldDescriptor) bool {
+	switch fd.FullName() {
+	case "elys.commitment.TotalClaimed.total_elys_claimed":
+		return x.TotalElysClaimed != ""
+	case "elys.commitment.TotalClaimed.total_eden_claimed":
+		return x.TotalEdenClaimed != ""
+	default:
+		if fd.IsExtension() {
+			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.TotalClaimed"))
+		}
+		panic(fmt.Errorf("message elys.commitment.TotalClaimed does not contain field %s", fd.FullName()))
+	}
+}
+
+// Clear clears the field such that a subsequent Has call reports false.
+//
+// Clearing an extension field clears both the extension type and value
+// associated with the given field number.
+//
+// Clear is a mutating operation and unsafe for concurrent use.
+func (x *fastReflection_TotalClaimed) Clear(fd protoreflect.FieldDescriptor) {
+	switch fd.FullName() {
+	case "elys.commitment.TotalClaimed.total_elys_claimed":
+		x.TotalElysClaimed = ""
+	case "elys.commitment.TotalClaimed.total_eden_claimed":
+		x.TotalEdenClaimed = ""
+	default:
+		if fd.IsExtension() {
+			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.TotalClaimed"))
+		}
+		panic(fmt.Errorf("message elys.commitment.TotalClaimed does not contain field %s", fd.FullName()))
+	}
+}
+
+// Get retrieves the value for a field.
+//
+// For unpopulated scalars, it returns the default value, where
+// the default value of a bytes scalar is guaranteed to be a copy.
+// For unpopulated composite types, it returns an empty, read-only view
+// of the value; to obtain a mutable reference, use Mutable.
+func (x *fastReflection_TotalClaimed) Get(descriptor protoreflect.FieldDescriptor) protoreflect.Value {
+	switch descriptor.FullName() {
+	case "elys.commitment.TotalClaimed.total_elys_claimed":
+		value := x.TotalElysClaimed
+		return protoreflect.ValueOfString(value)
+	case "elys.commitment.TotalClaimed.total_eden_claimed":
+		value := x.TotalEdenClaimed
+		return protoreflect.ValueOfString(value)
+	default:
+		if descriptor.IsExtension() {
+			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.TotalClaimed"))
+		}
+		panic(fmt.Errorf("message elys.commitment.TotalClaimed does not contain field %s", descriptor.FullName()))
+	}
+}
+
+// Set stores the value for a field.
+//
+// For a field belonging to a oneof, it implicitly clears any other field
+// that may be currently set within the same oneof.
+// For extension fields, it implicitly stores the provided ExtensionType.
+// When setting a composite type, it is unspecified whether the stored value
+// aliases the source's memory in any way. If the composite value is an
+// empty, read-only value, then it panics.
+//
+// Set is a mutating operation and unsafe for concurrent use.
+func (x *fastReflection_TotalClaimed) Set(fd protoreflect.FieldDescriptor, value protoreflect.Value) {
+	switch fd.FullName() {
+	case "elys.commitment.TotalClaimed.total_elys_claimed":
+		x.TotalElysClaimed = value.Interface().(string)
+	case "elys.commitment.TotalClaimed.total_eden_claimed":
+		x.TotalEdenClaimed = value.Interface().(string)
+	default:
+		if fd.IsExtension() {
+			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.TotalClaimed"))
+		}
+		panic(fmt.Errorf("message elys.commitment.TotalClaimed does not contain field %s", fd.FullName()))
+	}
+}
+
+// Mutable returns a mutable reference to a composite type.
+//
+// If the field is unpopulated, it may allocate a composite value.
+// For a field belonging to a oneof, it implicitly clears any other field
+// that may be currently set within the same oneof.
+// For extension fields, it implicitly stores the provided ExtensionType
+// if not already stored.
+// It panics if the field does not contain a composite type.
+//
+// Mutable is a mutating operation and unsafe for concurrent use.
+func (x *fastReflection_TotalClaimed) Mutable(fd protoreflect.FieldDescriptor) protoreflect.Value {
+	switch fd.FullName() {
+	case "elys.commitment.TotalClaimed.total_elys_claimed":
+		panic(fmt.Errorf("field total_elys_claimed of message elys.commitment.TotalClaimed is not mutable"))
+	case "elys.commitment.TotalClaimed.total_eden_claimed":
+		panic(fmt.Errorf("field total_eden_claimed of message elys.commitment.TotalClaimed is not mutable"))
+	default:
+		if fd.IsExtension() {
+			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.TotalClaimed"))
+		}
+		panic(fmt.Errorf("message elys.commitment.TotalClaimed does not contain field %s", fd.FullName()))
+	}
+}
+
+// NewField returns a new value that is assignable to the field
+// for the given descriptor. For scalars, this returns the default value.
+// For lists, maps, and messages, this returns a new, empty, mutable value.
+func (x *fastReflection_TotalClaimed) NewField(fd protoreflect.FieldDescriptor) protoreflect.Value {
+	switch fd.FullName() {
+	case "elys.commitment.TotalClaimed.total_elys_claimed":
+		return protoreflect.ValueOfString("")
+	case "elys.commitment.TotalClaimed.total_eden_claimed":
+		return protoreflect.ValueOfString("")
+	default:
+		if fd.IsExtension() {
+			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.TotalClaimed"))
+		}
+		panic(fmt.Errorf("message elys.commitment.TotalClaimed does not contain field %s", fd.FullName()))
+	}
+}
+
+// WhichOneof reports which field within the oneof is populated,
+// returning nil if none are populated.
+// It panics if the oneof descriptor does not belong to this message.
+func (x *fastReflection_TotalClaimed) WhichOneof(d protoreflect.OneofDescriptor) protoreflect.FieldDescriptor {
+	switch d.FullName() {
+	default:
+		panic(fmt.Errorf("%s is not a oneof field in elys.commitment.TotalClaimed", d.FullName()))
+	}
+	panic("unreachable")
+}
+
+// GetUnknown retrieves the entire list of unknown fields.
+// The caller may only mutate the contents of the RawFields
+// if the mutated bytes are stored back into the message with SetUnknown.
+func (x *fastReflection_TotalClaimed) GetUnknown() protoreflect.RawFields {
+	return x.unknownFields
+}
+
+// SetUnknown stores an entire list of unknown fields.
+// The raw fields must be syntactically valid according to the wire format.
+// An implementation may panic if this is not the case.
+// Once stored, the caller must not mutate the content of the RawFields.
+// An empty RawFields may be passed to clear the fields.
+//
+// SetUnknown is a mutating operation and unsafe for concurrent use.
+func (x *fastReflection_TotalClaimed) SetUnknown(fields protoreflect.RawFields) {
+	x.unknownFields = fields
+}
+
+// IsValid reports whether the message is valid.
+//
+// An invalid message is an empty, read-only value.
+//
+// An invalid message often corresponds to a nil pointer of the concrete
+// message type, but the details are implementation dependent.
+// Validity is not part of the protobuf data model, and may not
+// be preserved in marshaling or other operations.
+func (x *fastReflection_TotalClaimed) IsValid() bool {
+	return x != nil
+}
+
+// ProtoMethods returns optional fastReflectionFeature-path implementations of various operations.
+// This method may return nil.
+//
+// The returned methods type is identical to
+// "google.golang.org/protobuf/runtime/protoiface".Methods.
+// Consult the protoiface package documentation for details.
+func (x *fastReflection_TotalClaimed) ProtoMethods() *protoiface.Methods {
+	size := func(input protoiface.SizeInput) protoiface.SizeOutput {
+		x := input.Message.Interface().(*TotalClaimed)
+		if x == nil {
+			return protoiface.SizeOutput{
+				NoUnkeyedLiterals: input.NoUnkeyedLiterals,
+				Size:              0,
+			}
+		}
+		options := runtime.SizeInputToOptions(input)
+		_ = options
+		var n int
+		var l int
+		_ = l
+		l = len(x.TotalElysClaimed)
+		if l > 0 {
+			n += 1 + l + runtime.Sov(uint64(l))
+		}
+		l = len(x.TotalEdenClaimed)
+		if l > 0 {
+			n += 1 + l + runtime.Sov(uint64(l))
+		}
+		if x.unknownFields != nil {
+			n += len(x.unknownFields)
+		}
+		return protoiface.SizeOutput{
+			NoUnkeyedLiterals: input.NoUnkeyedLiterals,
+			Size:              n,
+		}
+	}
+
+	marshal := func(input protoiface.MarshalInput) (protoiface.MarshalOutput, error) {
+		x := input.Message.Interface().(*TotalClaimed)
+		if x == nil {
+			return protoiface.MarshalOutput{
+				NoUnkeyedLiterals: input.NoUnkeyedLiterals,
+				Buf:               input.Buf,
+			}, nil
+		}
+		options := runtime.MarshalInputToOptions(input)
+		_ = options
+		size := options.Size(x)
+		dAtA := make([]byte, size)
+		i := len(dAtA)
+		_ = i
+		var l int
+		_ = l
+		if x.unknownFields != nil {
+			i -= len(x.unknownFields)
+			copy(dAtA[i:], x.unknownFields)
+		}
+		if len(x.TotalEdenClaimed) > 0 {
+			i -= len(x.TotalEdenClaimed)
+			copy(dAtA[i:], x.TotalEdenClaimed)
+			i = runtime.EncodeVarint(dAtA, i, uint64(len(x.TotalEdenClaimed)))
+			i--
+			dAtA[i] = 0x12
+		}
+		if len(x.TotalElysClaimed) > 0 {
+			i -= len(x.TotalElysClaimed)
+			copy(dAtA[i:], x.TotalElysClaimed)
+			i = runtime.EncodeVarint(dAtA, i, uint64(len(x.TotalElysClaimed)))
+			i--
+			dAtA[i] = 0xa
+		}
+		if input.Buf != nil {
+			input.Buf = append(input.Buf, dAtA...)
+		} else {
+			input.Buf = dAtA
+		}
+		return protoiface.MarshalOutput{
+			NoUnkeyedLiterals: input.NoUnkeyedLiterals,
+			Buf:               input.Buf,
+		}, nil
+	}
+	unmarshal := func(input protoiface.UnmarshalInput) (protoiface.UnmarshalOutput, error) {
+		x := input.Message.Interface().(*TotalClaimed)
+		if x == nil {
+			return protoiface.UnmarshalOutput{
+				NoUnkeyedLiterals: input.NoUnkeyedLiterals,
+				Flags:             input.Flags,
+			}, nil
+		}
+		options := runtime.UnmarshalInputToOptions(input)
+		_ = options
+		dAtA := input.Buf
+		l := len(dAtA)
+		iNdEx := 0
+		for iNdEx < l {
+			preIndex := iNdEx
+			var wire uint64
+			for shift := uint(0); ; shift += 7 {
+				if shift >= 64 {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrIntOverflow
+				}
+				if iNdEx >= l {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
+				}
+				b := dAtA[iNdEx]
+				iNdEx++
+				wire |= uint64(b&0x7F) << shift
+				if b < 0x80 {
+					break
+				}
+			}
+			fieldNum := int32(wire >> 3)
+			wireType := int(wire & 0x7)
+			if wireType == 4 {
+				return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, fmt.Errorf("proto: TotalClaimed: wiretype end group for non-group")
+			}
+			if fieldNum <= 0 {
+				return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, fmt.Errorf("proto: TotalClaimed: illegal tag %d (wire type %d)", fieldNum, wire)
+			}
+			switch fieldNum {
+			case 1:
+				if wireType != 2 {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, fmt.Errorf("proto: wrong wireType = %d for field TotalElysClaimed", wireType)
+				}
+				var stringLen uint64
+				for shift := uint(0); ; shift += 7 {
+					if shift >= 64 {
+						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrIntOverflow
+					}
+					if iNdEx >= l {
+						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
+					}
+					b := dAtA[iNdEx]
+					iNdEx++
+					stringLen |= uint64(b&0x7F) << shift
+					if b < 0x80 {
+						break
+					}
+				}
+				intStringLen := int(stringLen)
+				if intStringLen < 0 {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrInvalidLength
+				}
+				postIndex := iNdEx + intStringLen
+				if postIndex < 0 {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrInvalidLength
+				}
+				if postIndex > l {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
+				}
+				x.TotalElysClaimed = string(dAtA[iNdEx:postIndex])
+				iNdEx = postIndex
+			case 2:
+				if wireType != 2 {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, fmt.Errorf("proto: wrong wireType = %d for field TotalEdenClaimed", wireType)
+				}
+				var stringLen uint64
+				for shift := uint(0); ; shift += 7 {
+					if shift >= 64 {
+						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrIntOverflow
+					}
+					if iNdEx >= l {
+						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
+					}
+					b := dAtA[iNdEx]
+					iNdEx++
+					stringLen |= uint64(b&0x7F) << shift
+					if b < 0x80 {
+						break
+					}
+				}
+				intStringLen := int(stringLen)
+				if intStringLen < 0 {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrInvalidLength
+				}
+				postIndex := iNdEx + intStringLen
+				if postIndex < 0 {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrInvalidLength
+				}
+				if postIndex > l {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
+				}
+				x.TotalEdenClaimed = string(dAtA[iNdEx:postIndex])
+				iNdEx = postIndex
+			default:
+				iNdEx = preIndex
+				skippy, err := runtime.Skip(dAtA[iNdEx:])
+				if err != nil {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, err
+				}
+				if (skippy < 0) || (iNdEx+skippy) < 0 {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrInvalidLength
+				}
+				if (iNdEx + skippy) > l {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
+				}
+				if !options.DiscardUnknown {
+					x.unknownFields = append(x.unknownFields, dAtA[iNdEx:iNdEx+skippy]...)
+				}
+				iNdEx += skippy
+			}
+		}
+
+		if iNdEx > l {
+			return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
+		}
+		return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, nil
+	}
+	return &protoiface.Methods{
+		NoUnkeyedLiterals: struct{}{},
+		Flags:             protoiface.SupportMarshalDeterministic | protoiface.SupportUnmarshalDiscardUnknown,
+		Size:              size,
+		Marshal:           marshal,
+		Unmarshal:         unmarshal,
+		Merge:             nil,
+		CheckInitialized:  nil,
+	}
+}
+
 // Code generated by protoc-gen-go. DO NOT EDIT.
 // versions:
 // 	protoc-gen-go v1.27.0
@@ -2135,6 +3093,92 @@ func (x *Governor) GetAmount() string {
 	return ""
 }
 
+type AirdropClaimed struct {
+	state         protoimpl.MessageState
+	sizeCache     protoimpl.SizeCache
+	unknownFields protoimpl.UnknownFields
+
+	Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
+	Claimed bool   `protobuf:"varint,2,opt,name=claimed,proto3" json:"claimed,omitempty"`
+}
+
+func (x *AirdropClaimed) Reset() {
+	*x = AirdropClaimed{}
+	if protoimpl.UnsafeEnabled {
+		mi := &file_elys_commitment_airdrop_proto_msgTypes[4]
+		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+		ms.StoreMessageInfo(mi)
+	}
+}
+
+func (x *AirdropClaimed) String() string {
+	return protoimpl.X.MessageStringOf(x)
+}
+
+func (*AirdropClaimed) ProtoMessage() {}
+
+// Deprecated: Use AirdropClaimed.ProtoReflect.Descriptor instead.
+func (*AirdropClaimed) Descriptor() ([]byte, []int) {
+	return file_elys_commitment_airdrop_proto_rawDescGZIP(), []int{4}
+}
+
+func (x *AirdropClaimed) GetAddress() string {
+	if x != nil {
+		return x.Address
+	}
+	return ""
+}
+
+func (x *AirdropClaimed) GetClaimed() bool {
+	if x != nil {
+		return x.Claimed
+	}
+	return false
+}
+
+type TotalClaimed struct {
+	state         protoimpl.MessageState
+	sizeCache     protoimpl.SizeCache
+	unknownFields protoimpl.UnknownFields
+
+	TotalElysClaimed string `protobuf:"bytes,1,opt,name=total_elys_claimed,json=totalElysClaimed,proto3" json:"total_elys_claimed,omitempty"`
+	TotalEdenClaimed string `protobuf:"bytes,2,opt,name=total_eden_claimed,json=totalEdenClaimed,proto3" json:"total_eden_claimed,omitempty"`
+}
+
+func (x *TotalClaimed) Reset() {
+	*x = TotalClaimed{}
+	if protoimpl.UnsafeEnabled {
+		mi := &file_elys_commitment_airdrop_proto_msgTypes[5]
+		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+		ms.StoreMessageInfo(mi)
+	}
+}
+
+func (x *TotalClaimed) String() string {
+	return protoimpl.X.MessageStringOf(x)
+}
+
+func (*TotalClaimed) ProtoMessage() {}
+
+// Deprecated: Use TotalClaimed.ProtoReflect.Descriptor instead.
+func (*TotalClaimed) Descriptor() ([]byte, []int) {
+	return file_elys_commitment_airdrop_proto_rawDescGZIP(), []int{5}
+}
+
+func (x *TotalClaimed) GetTotalElysClaimed() string {
+	if x != nil {
+		return x.TotalElysClaimed
+	}
+	return ""
+}
+
+func (x *TotalClaimed) GetTotalEdenClaimed() string {
+	if x != nil {
+		return x.TotalEdenClaimed
+	}
+	return ""
+}
+
 var File_elys_commitment_airdrop_proto protoreflect.FileDescriptor
 
 var file_elys_commitment_airdrop_proto_rawDesc = []byte{
@@ -2177,19 +3221,37 @@ var file_elys_commitment_airdrop_proto_rawDesc = []byte{
 	0x20, 0x01, 0x28, 0x09, 0x42, 0x2b, 0xc8, 0xde, 0x1f, 0x00, 0xda, 0xde, 0x1f, 0x15, 0x63, 0x6f,
 	0x73, 0x6d, 0x6f, 0x73, 0x73, 0x64, 0x6b, 0x2e, 0x69, 0x6f, 0x2f, 0x6d, 0x61, 0x74, 0x68, 0x2e,
 	0x49, 0x6e, 0x74, 0xd2, 0xb4, 0x2d, 0x0a, 0x63, 0x6f, 0x73, 0x6d, 0x6f, 0x73, 0x2e, 0x49, 0x6e,
-	0x74, 0x52, 0x06, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x42, 0xb2, 0x01, 0x0a, 0x13, 0x63, 0x6f,
-	0x6d, 0x2e, 0x65, 0x6c, 0x79, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e,
-	0x74, 0x42, 0x0c, 0x41, 0x69, 0x72, 0x64, 0x72, 0x6f, 0x70, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50,
-	0x01, 0x5a, 0x30, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x65, 0x6c,
-	0x79, 0x73, 0x2d, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2f, 0x65, 0x6c, 0x79, 0x73, 0x2f,
-	0x61, 0x70, 0x69, 0x2f, 0x65, 0x6c, 0x79, 0x73, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d,
-	0x65, 0x6e, 0x74, 0xa2, 0x02, 0x03, 0x45, 0x43, 0x58, 0xaa, 0x02, 0x0f, 0x45, 0x6c, 0x79, 0x73,
-	0x2e, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0xca, 0x02, 0x0f, 0x45, 0x6c,
-	0x79, 0x73, 0x5c, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0xe2, 0x02, 0x1b,
-	0x45, 0x6c, 0x79, 0x73, 0x5c, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x5c,
-	0x47, 0x50, 0x42, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0xea, 0x02, 0x10, 0x45, 0x6c,
-	0x79, 0x73, 0x3a, 0x3a, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x62, 0x06,
-	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
+	0x74, 0x52, 0x06, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x22, 0x5e, 0x0a, 0x0e, 0x41, 0x69, 0x72,
+	0x64, 0x72, 0x6f, 0x70, 0x43, 0x6c, 0x61, 0x69, 0x6d, 0x65, 0x64, 0x12, 0x32, 0x0a, 0x07, 0x61,
+	0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18, 0xd2, 0xb4,
+	0x2d, 0x14, 0x63, 0x6f, 0x73, 0x6d, 0x6f, 0x73, 0x2e, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73,
+	0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x52, 0x07, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x12,
+	0x18, 0x0a, 0x07, 0x63, 0x6c, 0x61, 0x69, 0x6d, 0x65, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08,
+	0x52, 0x07, 0x63, 0x6c, 0x61, 0x69, 0x6d, 0x65, 0x64, 0x22, 0xc4, 0x01, 0x0a, 0x0c, 0x54, 0x6f,
+	0x74, 0x61, 0x6c, 0x43, 0x6c, 0x61, 0x69, 0x6d, 0x65, 0x64, 0x12, 0x59, 0x0a, 0x12, 0x74, 0x6f,
+	0x74, 0x61, 0x6c, 0x5f, 0x65, 0x6c, 0x79, 0x73, 0x5f, 0x63, 0x6c, 0x61, 0x69, 0x6d, 0x65, 0x64,
+	0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2b, 0xc8, 0xde, 0x1f, 0x00, 0xda, 0xde, 0x1f, 0x15,
+	0x63, 0x6f, 0x73, 0x6d, 0x6f, 0x73, 0x73, 0x64, 0x6b, 0x2e, 0x69, 0x6f, 0x2f, 0x6d, 0x61, 0x74,
+	0x68, 0x2e, 0x49, 0x6e, 0x74, 0xd2, 0xb4, 0x2d, 0x0a, 0x63, 0x6f, 0x73, 0x6d, 0x6f, 0x73, 0x2e,
+	0x49, 0x6e, 0x74, 0x52, 0x10, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x45, 0x6c, 0x79, 0x73, 0x43, 0x6c,
+	0x61, 0x69, 0x6d, 0x65, 0x64, 0x12, 0x59, 0x0a, 0x12, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x5f, 0x65,
+	0x64, 0x65, 0x6e, 0x5f, 0x63, 0x6c, 0x61, 0x69, 0x6d, 0x65, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28,
+	0x09, 0x42, 0x2b, 0xc8, 0xde, 0x1f, 0x00, 0xda, 0xde, 0x1f, 0x15, 0x63, 0x6f, 0x73, 0x6d, 0x6f,
+	0x73, 0x73, 0x64, 0x6b, 0x2e, 0x69, 0x6f, 0x2f, 0x6d, 0x61, 0x74, 0x68, 0x2e, 0x49, 0x6e, 0x74,
+	0xd2, 0xb4, 0x2d, 0x0a, 0x63, 0x6f, 0x73, 0x6d, 0x6f, 0x73, 0x2e, 0x49, 0x6e, 0x74, 0x52, 0x10,
+	0x74, 0x6f, 0x74, 0x61, 0x6c, 0x45, 0x64, 0x65, 0x6e, 0x43, 0x6c, 0x61, 0x69, 0x6d, 0x65, 0x64,
+	0x42, 0xb2, 0x01, 0x0a, 0x13, 0x63, 0x6f, 0x6d, 0x2e, 0x65, 0x6c, 0x79, 0x73, 0x2e, 0x63, 0x6f,
+	0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x42, 0x0c, 0x41, 0x69, 0x72, 0x64, 0x72, 0x6f,
+	0x70, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x30, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62,
+	0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x65, 0x6c, 0x79, 0x73, 0x2d, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72,
+	0x6b, 0x2f, 0x65, 0x6c, 0x79, 0x73, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x65, 0x6c, 0x79, 0x73, 0x2f,
+	0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0xa2, 0x02, 0x03, 0x45, 0x43, 0x58,
+	0xaa, 0x02, 0x0f, 0x45, 0x6c, 0x79, 0x73, 0x2e, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65,
+	0x6e, 0x74, 0xca, 0x02, 0x0f, 0x45, 0x6c, 0x79, 0x73, 0x5c, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74,
+	0x6d, 0x65, 0x6e, 0x74, 0xe2, 0x02, 0x1b, 0x45, 0x6c, 0x79, 0x73, 0x5c, 0x43, 0x6f, 0x6d, 0x6d,
+	0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x5c, 0x47, 0x50, 0x42, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61,
+	0x74, 0x61, 0xea, 0x02, 0x10, 0x45, 0x6c, 0x79, 0x73, 0x3a, 0x3a, 0x43, 0x6f, 0x6d, 0x6d, 0x69,
+	0x74, 0x6d, 0x65, 0x6e, 0x74, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
 }
 
 var (
@@ -2204,12 +3266,14 @@ func file_elys_commitment_airdrop_proto_rawDescGZIP() []byte {
 	return file_elys_commitment_airdrop_proto_rawDescData
 }
 
-var file_elys_commitment_airdrop_proto_msgTypes = make([]protoimpl.MessageInfo, 4)
+var file_elys_commitment_airdrop_proto_msgTypes = make([]protoimpl.MessageInfo, 6)
 var file_elys_commitment_airdrop_proto_goTypes = []interface{}{
-	(*AtomStaker)(nil), // 0: elys.commitment.AtomStaker
-	(*NftHolder)(nil),  // 1: elys.commitment.NftHolder
-	(*Cadet)(nil),      // 2: elys.commitment.Cadet
-	(*Governor)(nil),   // 3: elys.commitment.Governor
+	(*AtomStaker)(nil),     // 0: elys.commitment.AtomStaker
+	(*NftHolder)(nil),      // 1: elys.commitment.NftHolder
+	(*Cadet)(nil),          // 2: elys.commitment.Cadet
+	(*Governor)(nil),       // 3: elys.commitment.Governor
+	(*AirdropClaimed)(nil), // 4: elys.commitment.AirdropClaimed
+	(*TotalClaimed)(nil),   // 5: elys.commitment.TotalClaimed
 }
 var file_elys_commitment_airdrop_proto_depIdxs = []int32{
 	0, // [0:0] is the sub-list for method output_type
@@ -2273,6 +3337,30 @@ func file_elys_commitment_airdrop_proto_init() {
 				return nil
 			}
 		}
+		file_elys_commitment_airdrop_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
+			switch v := v.(*AirdropClaimed); i {
+			case 0:
+				return &v.state
+			case 1:
+				return &v.sizeCache
+			case 2:
+				return &v.unknownFields
+			default:
+				return nil
+			}
+		}
+		file_elys_commitment_airdrop_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
+			switch v := v.(*TotalClaimed); i {
+			case 0:
+				return &v.state
+			case 1:
+				return &v.sizeCache
+			case 2:
+				return &v.unknownFields
+			default:
+				return nil
+			}
+		}
 	}
 	type x struct{}
 	out := protoimpl.TypeBuilder{
@@ -2280,7 +3368,7 @@ func file_elys_commitment_airdrop_proto_init() {
 			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
 			RawDescriptor: file_elys_commitment_airdrop_proto_rawDesc,
 			NumEnums:      0,
-			NumMessages:   4,
+			NumMessages:   6,
 			NumExtensions: 0,
 			NumServices:   0,
 		},
diff --git a/api/elys/commitment/params.pulsar.go b/api/elys/commitment/params.pulsar.go
index 4bdda0a23..ce71dcd79 100644
--- a/api/elys/commitment/params.pulsar.go
+++ b/api/elys/commitment/params.pulsar.go
@@ -118,11 +118,19 @@ func (x *_LegacyParams_2_list) IsValid() bool {
 }
 
 var (
-	md_LegacyParams                       protoreflect.MessageDescriptor
-	fd_LegacyParams_vesting_infos         protoreflect.FieldDescriptor
-	fd_LegacyParams_total_committed       protoreflect.FieldDescriptor
-	fd_LegacyParams_number_of_commitments protoreflect.FieldDescriptor
-	fd_LegacyParams_enable_vest_now       protoreflect.FieldDescriptor
+	md_LegacyParams                           protoreflect.MessageDescriptor
+	fd_LegacyParams_vesting_infos             protoreflect.FieldDescriptor
+	fd_LegacyParams_total_committed           protoreflect.FieldDescriptor
+	fd_LegacyParams_number_of_commitments     protoreflect.FieldDescriptor
+	fd_LegacyParams_enable_vest_now           protoreflect.FieldDescriptor
+	fd_LegacyParams_start_atom_stakers_height protoreflect.FieldDescriptor
+	fd_LegacyParams_end_atom_stakers_height   protoreflect.FieldDescriptor
+	fd_LegacyParams_start_cadets_height       protoreflect.FieldDescriptor
+	fd_LegacyParams_end_cadets_height         protoreflect.FieldDescriptor
+	fd_LegacyParams_start_nft_holders_height  protoreflect.FieldDescriptor
+	fd_LegacyParams_end_nft_holders_height    protoreflect.FieldDescriptor
+	fd_LegacyParams_start_governors_height    protoreflect.FieldDescriptor
+	fd_LegacyParams_end_governors_height      protoreflect.FieldDescriptor
 )
 
 func init() {
@@ -132,6 +140,14 @@ func init() {
 	fd_LegacyParams_total_committed = md_LegacyParams.Fields().ByName("total_committed")
 	fd_LegacyParams_number_of_commitments = md_LegacyParams.Fields().ByName("number_of_commitments")
 	fd_LegacyParams_enable_vest_now = md_LegacyParams.Fields().ByName("enable_vest_now")
+	fd_LegacyParams_start_atom_stakers_height = md_LegacyParams.Fields().ByName("start_atom_stakers_height")
+	fd_LegacyParams_end_atom_stakers_height = md_LegacyParams.Fields().ByName("end_atom_stakers_height")
+	fd_LegacyParams_start_cadets_height = md_LegacyParams.Fields().ByName("start_cadets_height")
+	fd_LegacyParams_end_cadets_height = md_LegacyParams.Fields().ByName("end_cadets_height")
+	fd_LegacyParams_start_nft_holders_height = md_LegacyParams.Fields().ByName("start_nft_holders_height")
+	fd_LegacyParams_end_nft_holders_height = md_LegacyParams.Fields().ByName("end_nft_holders_height")
+	fd_LegacyParams_start_governors_height = md_LegacyParams.Fields().ByName("start_governors_height")
+	fd_LegacyParams_end_governors_height = md_LegacyParams.Fields().ByName("end_governors_height")
 }
 
 var _ protoreflect.Message = (*fastReflection_LegacyParams)(nil)
@@ -223,6 +239,54 @@ func (x *fastReflection_LegacyParams) Range(f func(protoreflect.FieldDescriptor,
 			return
 		}
 	}
+	if x.StartAtomStakersHeight != uint64(0) {
+		value := protoreflect.ValueOfUint64(x.StartAtomStakersHeight)
+		if !f(fd_LegacyParams_start_atom_stakers_height, value) {
+			return
+		}
+	}
+	if x.EndAtomStakersHeight != uint64(0) {
+		value := protoreflect.ValueOfUint64(x.EndAtomStakersHeight)
+		if !f(fd_LegacyParams_end_atom_stakers_height, value) {
+			return
+		}
+	}
+	if x.StartCadetsHeight != uint64(0) {
+		value := protoreflect.ValueOfUint64(x.StartCadetsHeight)
+		if !f(fd_LegacyParams_start_cadets_height, value) {
+			return
+		}
+	}
+	if x.EndCadetsHeight != uint64(0) {
+		value := protoreflect.ValueOfUint64(x.EndCadetsHeight)
+		if !f(fd_LegacyParams_end_cadets_height, value) {
+			return
+		}
+	}
+	if x.StartNftHoldersHeight != uint64(0) {
+		value := protoreflect.ValueOfUint64(x.StartNftHoldersHeight)
+		if !f(fd_LegacyParams_start_nft_holders_height, value) {
+			return
+		}
+	}
+	if x.EndNftHoldersHeight != uint64(0) {
+		value := protoreflect.ValueOfUint64(x.EndNftHoldersHeight)
+		if !f(fd_LegacyParams_end_nft_holders_height, value) {
+			return
+		}
+	}
+	if x.StartGovernorsHeight != uint64(0) {
+		value := protoreflect.ValueOfUint64(x.StartGovernorsHeight)
+		if !f(fd_LegacyParams_start_governors_height, value) {
+			return
+		}
+	}
+	if x.EndGovernorsHeight != uint64(0) {
+		value := protoreflect.ValueOfUint64(x.EndGovernorsHeight)
+		if !f(fd_LegacyParams_end_governors_height, value) {
+			return
+		}
+	}
 }
 
 // Has reports whether a field is populated.
@@ -246,6 +310,22 @@ func (x *fastReflection_LegacyParams) Has(fd protoreflect.FieldDescriptor) bool
 		return x.NumberOfCommitments != uint64(0)
 	case "elys.commitment.LegacyParams.enable_vest_now":
 		return x.EnableVestNow != false
+	case "elys.commitment.LegacyParams.start_atom_stakers_height":
+		return x.StartAtomStakersHeight != uint64(0)
+	case "elys.commitment.LegacyParams.end_atom_stakers_height":
+		return x.EndAtomStakersHeight != uint64(0)
+	case "elys.commitment.LegacyParams.start_cadets_height":
+		return x.StartCadetsHeight != uint64(0)
+	case "elys.commitment.LegacyParams.end_cadets_height":
+		return x.EndCadetsHeight != uint64(0)
+	case "elys.commitment.LegacyParams.start_nft_holders_height":
+		return x.StartNftHoldersHeight != uint64(0)
+	case "elys.commitment.LegacyParams.end_nft_holders_height":
+		return x.EndNftHoldersHeight != uint64(0)
+	case "elys.commitment.LegacyParams.start_governors_height":
+		return x.StartGovernorsHeight != uint64(0)
+	case "elys.commitment.LegacyParams.end_governors_height":
+		return x.EndGovernorsHeight != uint64(0)
 	default:
 		if fd.IsExtension() {
 			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.LegacyParams"))
@@ -270,6 +350,22 @@ func (x *fastReflection_LegacyParams) Clear(fd protoreflect.FieldDescriptor) {
 		x.NumberOfCommitments = uint64(0)
 	case "elys.commitment.LegacyParams.enable_vest_now":
 		x.EnableVestNow = false
+	case "elys.commitment.LegacyParams.start_atom_stakers_height":
+		x.StartAtomStakersHeight = uint64(0)
+	case "elys.commitment.LegacyParams.end_atom_stakers_height":
+		x.EndAtomStakersHeight = uint64(0)
+	case "elys.commitment.LegacyParams.start_cadets_height":
+		x.StartCadetsHeight = uint64(0)
+	case "elys.commitment.LegacyParams.end_cadets_height":
+		x.EndCadetsHeight = uint64(0)
+	case "elys.commitment.LegacyParams.start_nft_holders_height":
+		x.StartNftHoldersHeight = uint64(0)
+	case "elys.commitment.LegacyParams.end_nft_holders_height":
+		x.EndNftHoldersHeight = uint64(0)
+	case "elys.commitment.LegacyParams.start_governors_height":
+		x.StartGovernorsHeight = uint64(0)
+	case "elys.commitment.LegacyParams.end_governors_height":
+		x.EndGovernorsHeight = uint64(0)
 	default:
 		if fd.IsExtension() {
 			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.LegacyParams"))
@@ -304,6 +400,30 @@ func (x *fastReflection_LegacyParams) Get(descriptor protoreflect.FieldDescripto
 	case "elys.commitment.LegacyParams.enable_vest_now":
 		value := x.EnableVestNow
 		return protoreflect.ValueOfBool(value)
+	case "elys.commitment.LegacyParams.start_atom_stakers_height":
+		value := x.StartAtomStakersHeight
+		return protoreflect.ValueOfUint64(value)
+	case "elys.commitment.LegacyParams.end_atom_stakers_height":
+		value := x.EndAtomStakersHeight
+		return protoreflect.ValueOfUint64(value)
+	case "elys.commitment.LegacyParams.start_cadets_height":
+		value := x.StartCadetsHeight
+		return protoreflect.ValueOfUint64(value)
+	case "elys.commitment.LegacyParams.end_cadets_height":
+		value := x.EndCadetsHeight
+		return protoreflect.ValueOfUint64(value)
+	case "elys.commitment.LegacyParams.start_nft_holders_height":
+		value := x.StartNftHoldersHeight
+		return protoreflect.ValueOfUint64(value)
+	case "elys.commitment.LegacyParams.end_nft_holders_height":
+		value := x.EndNftHoldersHeight
+		return protoreflect.ValueOfUint64(value)
+	case "elys.commitment.LegacyParams.start_governors_height":
+		value := x.StartGovernorsHeight
+		return protoreflect.ValueOfUint64(value)
+	case "elys.commitment.LegacyParams.end_governors_height":
+		value := x.EndGovernorsHeight
+		return protoreflect.ValueOfUint64(value)
 	default:
 		if descriptor.IsExtension() {
 			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.LegacyParams"))
@@ -336,6 +456,22 @@ func (x *fastReflection_LegacyParams) Set(fd protoreflect.FieldDescriptor, value
 		x.NumberOfCommitments = value.Uint()
 	case "elys.commitment.LegacyParams.enable_vest_now":
 		x.EnableVestNow = value.Bool()
+	case "elys.commitment.LegacyParams.start_atom_stakers_height":
+		x.StartAtomStakersHeight = value.Uint()
+	case "elys.commitment.LegacyParams.end_atom_stakers_height":
+		x.EndAtomStakersHeight = value.Uint()
+	case "elys.commitment.LegacyParams.start_cadets_height":
+		x.StartCadetsHeight = value.Uint()
+	case "elys.commitment.LegacyParams.end_cadets_height":
+		x.EndCadetsHeight = value.Uint()
+	case "elys.commitment.LegacyParams.start_nft_holders_height":
+		x.StartNftHoldersHeight = value.Uint()
+	case "elys.commitment.LegacyParams.end_nft_holders_height":
+		x.EndNftHoldersHeight = value.Uint()
+	case "elys.commitment.LegacyParams.start_governors_height":
+		x.StartGovernorsHeight = value.Uint()
+	case "elys.commitment.LegacyParams.end_governors_height":
+		x.EndGovernorsHeight = value.Uint()
 	default:
 		if fd.IsExtension() {
 			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.LegacyParams"))
@@ -372,6 +508,22 @@ func (x *fastReflection_LegacyParams) Mutable(fd protoreflect.FieldDescriptor) p
 		panic(fmt.Errorf("field number_of_commitments of message elys.commitment.LegacyParams is not mutable"))
 	case "elys.commitment.LegacyParams.enable_vest_now":
 		panic(fmt.Errorf("field enable_vest_now of message elys.commitment.LegacyParams is not mutable"))
+	case "elys.commitment.LegacyParams.start_atom_stakers_height":
+		panic(fmt.Errorf("field start_atom_stakers_height of message elys.commitment.LegacyParams is not mutable"))
+	case "elys.commitment.LegacyParams.end_atom_stakers_height":
+		panic(fmt.Errorf("field end_atom_stakers_height of message elys.commitment.LegacyParams is not mutable"))
+	case "elys.commitment.LegacyParams.start_cadets_height":
+		panic(fmt.Errorf("field start_cadets_height of message elys.commitment.LegacyParams is not mutable"))
+	case "elys.commitment.LegacyParams.end_cadets_height":
+		panic(fmt.Errorf("field end_cadets_height of message elys.commitment.LegacyParams is not mutable"))
+	case "elys.commitment.LegacyParams.start_nft_holders_height":
+		panic(fmt.Errorf("field start_nft_holders_height of message elys.commitment.LegacyParams is not mutable"))
+	case "elys.commitment.LegacyParams.end_nft_holders_height":
+		panic(fmt.Errorf("field end_nft_holders_height of message elys.commitment.LegacyParams is not mutable"))
+	case "elys.commitment.LegacyParams.start_governors_height":
+		panic(fmt.Errorf("field start_governors_height of message elys.commitment.LegacyParams is not mutable"))
+	case "elys.commitment.LegacyParams.end_governors_height":
+		panic(fmt.Errorf("field end_governors_height of message elys.commitment.LegacyParams is not mutable"))
 	default:
 		if fd.IsExtension() {
 			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.LegacyParams"))
@@ -395,6 +547,22 @@ func (x *fastReflection_LegacyParams) NewField(fd protoreflect.FieldDescriptor)
 		return protoreflect.ValueOfUint64(uint64(0))
 	case "elys.commitment.LegacyParams.enable_vest_now":
 		return protoreflect.ValueOfBool(false)
+	case "elys.commitment.LegacyParams.start_atom_stakers_height":
+		return protoreflect.ValueOfUint64(uint64(0))
+	case "elys.commitment.LegacyParams.end_atom_stakers_height":
+		return protoreflect.ValueOfUint64(uint64(0))
+	case "elys.commitment.LegacyParams.start_cadets_height":
+		return protoreflect.ValueOfUint64(uint64(0))
+	case "elys.commitment.LegacyParams.end_cadets_height":
+		return protoreflect.ValueOfUint64(uint64(0))
+	case "elys.commitment.LegacyParams.start_nft_holders_height":
+		return protoreflect.ValueOfUint64(uint64(0))
+	case "elys.commitment.LegacyParams.end_nft_holders_height":
+		return protoreflect.ValueOfUint64(uint64(0))
+	case "elys.commitment.LegacyParams.start_governors_height":
+		return protoreflect.ValueOfUint64(uint64(0))
+	case "elys.commitment.LegacyParams.end_governors_height":
+		return protoreflect.ValueOfUint64(uint64(0))
 	default:
 		if fd.IsExtension() {
 			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.LegacyParams"))
@@ -482,6 +650,30 @@ func (x *fastReflection_LegacyParams) ProtoMethods() *protoiface.Methods {
 		if x.EnableVestNow {
 			n += 2
 		}
+		if x.StartAtomStakersHeight != 0 {
+			n += 1 + runtime.Sov(uint64(x.StartAtomStakersHeight))
+		}
+		if x.EndAtomStakersHeight != 0 {
+			n += 1 + runtime.Sov(uint64(x.EndAtomStakersHeight))
+		}
+		if x.StartCadetsHeight != 0 {
+			n += 1 + runtime.Sov(uint64(x.StartCadetsHeight))
+		}
+		if x.EndCadetsHeight != 0 {
+			n += 1 + runtime.Sov(uint64(x.EndCadetsHeight))
+		}
+		if x.StartNftHoldersHeight != 0 {
+			n += 1 + runtime.Sov(uint64(x.StartNftHoldersHeight))
+		}
+		if x.EndNftHoldersHeight != 0 {
+			n += 1 + runtime.Sov(uint64(x.EndNftHoldersHeight))
+		}
+		if x.StartGovernorsHeight != 0 {
+			n += 1 + runtime.Sov(uint64(x.StartGovernorsHeight))
+		}
+		if x.EndGovernorsHeight != 0 {
+			n += 1 + runtime.Sov(uint64(x.EndGovernorsHeight))
+		}
 		if x.unknownFields != nil {
 			n += len(x.unknownFields)
 		}
@@ -511,6 +703,46 @@ func (x *fastReflection_LegacyParams) ProtoMethods() *protoiface.Methods {
 			i -= len(x.unknownFields)
 			copy(dAtA[i:], x.unknownFields)
 		}
+		if x.EndGovernorsHeight != 0 {
+			i = runtime.EncodeVarint(dAtA, i, uint64(x.EndGovernorsHeight))
+			i--
+			dAtA[i] = 0x60
+		}
+		if x.StartGovernorsHeight != 0 {
+			i = runtime.EncodeVarint(dAtA, i, uint64(x.StartGovernorsHeight))
+			i--
+			dAtA[i] = 0x58
+		}
+		if x.EndNftHoldersHeight != 0 {
+			i = runtime.EncodeVarint(dAtA, i, uint64(x.EndNftHoldersHeight))
+			i--
+			dAtA[i] = 0x50
+		}
+		if x.StartNftHoldersHeight != 0 {
+			i = runtime.EncodeVarint(dAtA, i, uint64(x.StartNftHoldersHeight))
+			i--
+			dAtA[i] = 0x48
+		}
+		if x.EndCadetsHeight != 0 {
+			i = runtime.EncodeVarint(dAtA, i, uint64(x.EndCadetsHeight))
+			i--
+			dAtA[i] = 0x40
+		}
+		if x.StartCadetsHeight != 0 {
+			i = runtime.EncodeVarint(dAtA, i, uint64(x.StartCadetsHeight))
+			i--
+			dAtA[i] = 0x38
+		}
+		if x.EndAtomStakersHeight != 0 {
+			i = runtime.EncodeVarint(dAtA, i, uint64(x.EndAtomStakersHeight))
+			i--
+			dAtA[i] = 0x30
+		}
+		if x.StartAtomStakersHeight != 0 {
+			i = runtime.EncodeVarint(dAtA, i, uint64(x.StartAtomStakersHeight))
+			i--
+			dAtA[i] = 0x28
+		}
 		if x.EnableVestNow {
 			i--
 			if x.EnableVestNow {
@@ -714,6 +946,158 @@ func (x *fastReflection_LegacyParams) ProtoMethods() *protoiface.Methods {
 					}
 				}
 				x.EnableVestNow = bool(v != 0)
+			case 5:
+				if wireType != 0 {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, fmt.Errorf("proto: wrong wireType = %d for field StartAtomStakersHeight", wireType)
+				}
+				x.StartAtomStakersHeight = 0
+				for shift := uint(0); ; shift += 7 {
+					if shift >= 64 {
+						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrIntOverflow
+					}
+					if iNdEx >= l {
+						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
+					}
+					b := dAtA[iNdEx]
+					iNdEx++
+					x.StartAtomStakersHeight |= uint64(b&0x7F) << shift
+					if b < 0x80 {
+						break
+					}
+				}
+			case 6:
+				if wireType != 0 {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, fmt.Errorf("proto: wrong wireType = %d for field EndAtomStakersHeight", wireType)
+				}
+				x.EndAtomStakersHeight = 0
+				for shift := uint(0); ; shift += 7 {
+					if shift >= 64 {
+						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrIntOverflow
+					}
+					if iNdEx >= l {
+						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
+					}
+					b := dAtA[iNdEx]
+					iNdEx++
+					x.EndAtomStakersHeight |= uint64(b&0x7F) << shift
+					if b < 0x80 {
+						break
+					}
+				}
+			case 7:
+				if wireType != 0 {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, fmt.Errorf("proto: wrong wireType = %d for field StartCadetsHeight", wireType)
+				}
+				x.StartCadetsHeight = 0
+				for shift := uint(0); ; shift += 7 {
+					if shift >= 64 {
+						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrIntOverflow
+					}
+					if iNdEx >= l {
+						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
+					}
+					b := dAtA[iNdEx]
+					iNdEx++
+					x.StartCadetsHeight |= uint64(b&0x7F) << shift
+					if b < 0x80 {
+						break
+					}
+				}
+			case 8:
+				if wireType != 0 {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, fmt.Errorf("proto: wrong wireType = %d for field EndCadetsHeight", wireType)
+				}
+				x.EndCadetsHeight = 0
+				for shift := uint(0); ; shift += 7 {
+					if shift >= 64 {
+						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrIntOverflow
+					}
+					if iNdEx >= l {
+						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
+					}
+					b := dAtA[iNdEx]
+					iNdEx++
+					x.EndCadetsHeight |= uint64(b&0x7F) << shift
+					if b < 0x80 {
+						break
+					}
+				}
+			case 9:
+				if wireType != 0 {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, fmt.Errorf("proto: wrong wireType = %d for field StartNftHoldersHeight", wireType)
+				}
+				x.StartNftHoldersHeight = 0
+				for shift := uint(0); ; shift += 7 {
+					if shift >= 64 {
+						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrIntOverflow
+					}
+					if iNdEx >= l {
+						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
+					}
+					b := dAtA[iNdEx]
+					iNdEx++
+					x.StartNftHoldersHeight |= uint64(b&0x7F) << shift
+					if b < 0x80 {
+						break
+					}
+				}
+			case 10:
+				if wireType != 0 {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, fmt.Errorf("proto: wrong wireType = %d for field EndNftHoldersHeight", wireType)
+				}
+				x.EndNftHoldersHeight = 0
+				for shift := uint(0); ; shift += 7 {
+					if shift >= 64 {
+						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrIntOverflow
+					}
+					if iNdEx >= l {
+						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
+					}
+					b := dAtA[iNdEx]
+					iNdEx++
+					x.EndNftHoldersHeight |= uint64(b&0x7F) << shift
+					if b < 0x80 {
+						break
+					}
+				}
+			case 11:
+				if wireType != 0 {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, fmt.Errorf("proto: wrong wireType = %d for field StartGovernorsHeight", wireType)
+				}
+				x.StartGovernorsHeight = 0
+				for shift := uint(0); ; shift += 7 {
+					if shift >= 64 {
+						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrIntOverflow
+					}
+					if iNdEx >= l {
+						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
+					}
+					b := dAtA[iNdEx]
+					iNdEx++
+					x.StartGovernorsHeight |= uint64(b&0x7F) << shift
+					if b < 0x80 {
+						break
+					}
+				}
+			case 12:
+				if wireType != 0 {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, fmt.Errorf("proto: wrong wireType = %d for field EndGovernorsHeight", wireType)
+				}
+				x.EndGovernorsHeight = 0
+				for shift := uint(0); ; shift += 7 {
+					if shift >= 64 {
+						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrIntOverflow
+					}
+					if iNdEx >= l {
+						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
+					}
+					b := dAtA[iNdEx]
+					iNdEx++
+					x.EndGovernorsHeight |= uint64(b&0x7F) << shift
+					if b < 0x80 {
+						break
+					}
+				}
 			default:
 				iNdEx = preIndex
 				skippy, err := runtime.Skip(dAtA[iNdEx:])
@@ -852,19 +1236,13 @@ func (x *_Params_2_list) IsValid() bool {
 }
 
 var (
-	md_Params                           protoreflect.MessageDescriptor
-	fd_Params_vesting_infos             protoreflect.FieldDescriptor
-	fd_Params_total_committed           protoreflect.FieldDescriptor
-	fd_Params_number_of_commitments     protoreflect.FieldDescriptor
-	fd_Params_enable_vest_now           protoreflect.FieldDescriptor
-	fd_Params_start_atom_stakers_height protoreflect.FieldDescriptor
-	fd_Params_end_atom_stakers_height   protoreflect.FieldDescriptor
-	fd_Params_start_cadets_height       protoreflect.FieldDescriptor
-	fd_Params_end_cadets_height         protoreflect.FieldDescriptor
-	fd_Params_start_nft_holders_height  protoreflect.FieldDescriptor
-	fd_Params_end_nft_holders_height    protoreflect.FieldDescriptor
-	fd_Params_start_governors_height    protoreflect.FieldDescriptor
-	fd_Params_end_governors_height      protoreflect.FieldDescriptor
+	md_Params                            protoreflect.MessageDescriptor
+	fd_Params_vesting_infos              protoreflect.FieldDescriptor
+	fd_Params_total_committed            protoreflect.FieldDescriptor
+	fd_Params_number_of_commitments      protoreflect.FieldDescriptor
+	fd_Params_enable_vest_now            protoreflect.FieldDescriptor
+	fd_Params_start_airdrop_claim_height protoreflect.FieldDescriptor
+	fd_Params_end_airdrop_claim_height   protoreflect.FieldDescriptor
 )
 
 func init() {
@@ -874,14 +1252,8 @@ func init() {
 	fd_Params_total_committed = md_Params.Fields().ByName("total_committed")
 	fd_Params_number_of_commitments = md_Params.Fields().ByName("number_of_commitments")
 	fd_Params_enable_vest_now = md_Params.Fields().ByName("enable_vest_now")
-	fd_Params_start_atom_stakers_height = md_Params.Fields().ByName("start_atom_stakers_height")
-	fd_Params_end_atom_stakers_height = md_Params.Fields().ByName("end_atom_stakers_height")
-	fd_Params_start_cadets_height = md_Params.Fields().ByName("start_cadets_height")
-	fd_Params_end_cadets_height = md_Params.Fields().ByName("end_cadets_height")
-	fd_Params_start_nft_holders_height = md_Params.Fields().ByName("start_nft_holders_height")
-	fd_Params_end_nft_holders_height = md_Params.Fields().ByName("end_nft_holders_height")
-	fd_Params_start_governors_height = md_Params.Fields().ByName("start_governors_height")
-	fd_Params_end_governors_height = md_Params.Fields().ByName("end_governors_height")
+	fd_Params_start_airdrop_claim_height = md_Params.Fields().ByName("start_airdrop_claim_height")
+	fd_Params_end_airdrop_claim_height = md_Params.Fields().ByName("end_airdrop_claim_height")
 }
 
 var _ protoreflect.Message = (*fastReflection_Params)(nil)
@@ -973,51 +1345,15 @@ func (x *fastReflection_Params) Range(f func(protoreflect.FieldDescriptor, proto
 			return
 		}
 	}
-	if x.StartAtomStakersHeight != uint64(0) {
-		value := protoreflect.ValueOfUint64(x.StartAtomStakersHeight)
-		if !f(fd_Params_start_atom_stakers_height, value) {
-			return
-		}
-	}
-	if x.EndAtomStakersHeight != uint64(0) {
-		value := protoreflect.ValueOfUint64(x.EndAtomStakersHeight)
-		if !f(fd_Params_end_atom_stakers_height, value) {
-			return
-		}
-	}
-	if x.StartCadetsHeight != uint64(0) {
-		value := protoreflect.ValueOfUint64(x.StartCadetsHeight)
-		if !f(fd_Params_start_cadets_height, value) {
-			return
-		}
-	}
-	if x.EndCadetsHeight != uint64(0) {
-		value := protoreflect.ValueOfUint64(x.EndCadetsHeight)
-		if !f(fd_Params_end_cadets_height, value) {
-			return
-		}
-	}
-	if x.StartNftHoldersHeight != uint64(0) {
-		value := protoreflect.ValueOfUint64(x.StartNftHoldersHeight)
-		if !f(fd_Params_start_nft_holders_height, value) {
-			return
-		}
-	}
-	if x.EndNftHoldersHeight != uint64(0) {
-		value := protoreflect.ValueOfUint64(x.EndNftHoldersHeight)
-		if !f(fd_Params_end_nft_holders_height, value) {
-			return
-		}
-	}
-	if x.StartGovernorsHeight != uint64(0) {
-		value := protoreflect.ValueOfUint64(x.StartGovernorsHeight)
-		if !f(fd_Params_start_governors_height, value) {
+	if x.StartAirdropClaimHeight != uint64(0) {
+		value := protoreflect.ValueOfUint64(x.StartAirdropClaimHeight)
+		if !f(fd_Params_start_airdrop_claim_height, value) {
 			return
 		}
 	}
-	if x.EndGovernorsHeight != uint64(0) {
-		value := protoreflect.ValueOfUint64(x.EndGovernorsHeight)
-		if !f(fd_Params_end_governors_height, value) {
+	if x.EndAirdropClaimHeight != uint64(0) {
+		value := protoreflect.ValueOfUint64(x.EndAirdropClaimHeight)
+		if !f(fd_Params_end_airdrop_claim_height, value) {
 			return
 		}
 	}
@@ -1044,22 +1380,10 @@ func (x *fastReflection_Params) Has(fd protoreflect.FieldDescriptor) bool {
 		return x.NumberOfCommitments != uint64(0)
 	case "elys.commitment.Params.enable_vest_now":
 		return x.EnableVestNow != false
-	case "elys.commitment.Params.start_atom_stakers_height":
-		return x.StartAtomStakersHeight != uint64(0)
-	case "elys.commitment.Params.end_atom_stakers_height":
-		return x.EndAtomStakersHeight != uint64(0)
-	case "elys.commitment.Params.start_cadets_height":
-		return x.StartCadetsHeight != uint64(0)
-	case "elys.commitment.Params.end_cadets_height":
-		return x.EndCadetsHeight != uint64(0)
-	case "elys.commitment.Params.start_nft_holders_height":
-		return x.StartNftHoldersHeight != uint64(0)
-	case "elys.commitment.Params.end_nft_holders_height":
-		return x.EndNftHoldersHeight != uint64(0)
-	case "elys.commitment.Params.start_governors_height":
-		return x.StartGovernorsHeight != uint64(0)
-	case "elys.commitment.Params.end_governors_height":
-		return x.EndGovernorsHeight != uint64(0)
+	case "elys.commitment.Params.start_airdrop_claim_height":
+		return x.StartAirdropClaimHeight != uint64(0)
+	case "elys.commitment.Params.end_airdrop_claim_height":
+		return x.EndAirdropClaimHeight != uint64(0)
 	default:
 		if fd.IsExtension() {
 			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.Params"))
@@ -1084,22 +1408,10 @@ func (x *fastReflection_Params) Clear(fd protoreflect.FieldDescriptor) {
 		x.NumberOfCommitments = uint64(0)
 	case "elys.commitment.Params.enable_vest_now":
 		x.EnableVestNow = false
-	case "elys.commitment.Params.start_atom_stakers_height":
-		x.StartAtomStakersHeight = uint64(0)
-	case "elys.commitment.Params.end_atom_stakers_height":
-		x.EndAtomStakersHeight = uint64(0)
-	case "elys.commitment.Params.start_cadets_height":
-		x.StartCadetsHeight = uint64(0)
-	case "elys.commitment.Params.end_cadets_height":
-		x.EndCadetsHeight = uint64(0)
-	case "elys.commitment.Params.start_nft_holders_height":
-		x.StartNftHoldersHeight = uint64(0)
-	case "elys.commitment.Params.end_nft_holders_height":
-		x.EndNftHoldersHeight = uint64(0)
-	case "elys.commitment.Params.start_governors_height":
-		x.StartGovernorsHeight = uint64(0)
-	case "elys.commitment.Params.end_governors_height":
-		x.EndGovernorsHeight = uint64(0)
+	case "elys.commitment.Params.start_airdrop_claim_height":
+		x.StartAirdropClaimHeight = uint64(0)
+	case "elys.commitment.Params.end_airdrop_claim_height":
+		x.EndAirdropClaimHeight = uint64(0)
 	default:
 		if fd.IsExtension() {
 			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.Params"))
@@ -1134,29 +1446,11 @@ func (x *fastReflection_Params) Get(descriptor protoreflect.FieldDescriptor) pro
 	case "elys.commitment.Params.enable_vest_now":
 		value := x.EnableVestNow
 		return protoreflect.ValueOfBool(value)
-	case "elys.commitment.Params.start_atom_stakers_height":
-		value := x.StartAtomStakersHeight
-		return protoreflect.ValueOfUint64(value)
-	case "elys.commitment.Params.end_atom_stakers_height":
-		value := x.EndAtomStakersHeight
-		return protoreflect.ValueOfUint64(value)
-	case "elys.commitment.Params.start_cadets_height":
-		value := x.StartCadetsHeight
-		return protoreflect.ValueOfUint64(value)
-	case "elys.commitment.Params.end_cadets_height":
-		value := x.EndCadetsHeight
-		return protoreflect.ValueOfUint64(value)
-	case "elys.commitment.Params.start_nft_holders_height":
-		value := x.StartNftHoldersHeight
-		return protoreflect.ValueOfUint64(value)
-	case "elys.commitment.Params.end_nft_holders_height":
-		value := x.EndNftHoldersHeight
-		return protoreflect.ValueOfUint64(value)
-	case "elys.commitment.Params.start_governors_height":
-		value := x.StartGovernorsHeight
+	case "elys.commitment.Params.start_airdrop_claim_height":
+		value := x.StartAirdropClaimHeight
 		return protoreflect.ValueOfUint64(value)
-	case "elys.commitment.Params.end_governors_height":
-		value := x.EndGovernorsHeight
+	case "elys.commitment.Params.end_airdrop_claim_height":
+		value := x.EndAirdropClaimHeight
 		return protoreflect.ValueOfUint64(value)
 	default:
 		if descriptor.IsExtension() {
@@ -1190,22 +1484,10 @@ func (x *fastReflection_Params) Set(fd protoreflect.FieldDescriptor, value proto
 		x.NumberOfCommitments = value.Uint()
 	case "elys.commitment.Params.enable_vest_now":
 		x.EnableVestNow = value.Bool()
-	case "elys.commitment.Params.start_atom_stakers_height":
-		x.StartAtomStakersHeight = value.Uint()
-	case "elys.commitment.Params.end_atom_stakers_height":
-		x.EndAtomStakersHeight = value.Uint()
-	case "elys.commitment.Params.start_cadets_height":
-		x.StartCadetsHeight = value.Uint()
-	case "elys.commitment.Params.end_cadets_height":
-		x.EndCadetsHeight = value.Uint()
-	case "elys.commitment.Params.start_nft_holders_height":
-		x.StartNftHoldersHeight = value.Uint()
-	case "elys.commitment.Params.end_nft_holders_height":
-		x.EndNftHoldersHeight = value.Uint()
-	case "elys.commitment.Params.start_governors_height":
-		x.StartGovernorsHeight = value.Uint()
-	case "elys.commitment.Params.end_governors_height":
-		x.EndGovernorsHeight = value.Uint()
+	case "elys.commitment.Params.start_airdrop_claim_height":
+		x.StartAirdropClaimHeight = value.Uint()
+	case "elys.commitment.Params.end_airdrop_claim_height":
+		x.EndAirdropClaimHeight = value.Uint()
 	default:
 		if fd.IsExtension() {
 			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.Params"))
@@ -1242,22 +1524,10 @@ func (x *fastReflection_Params) Mutable(fd protoreflect.FieldDescriptor) protore
 		panic(fmt.Errorf("field number_of_commitments of message elys.commitment.Params is not mutable"))
 	case "elys.commitment.Params.enable_vest_now":
 		panic(fmt.Errorf("field enable_vest_now of message elys.commitment.Params is not mutable"))
-	case "elys.commitment.Params.start_atom_stakers_height":
-		panic(fmt.Errorf("field start_atom_stakers_height of message elys.commitment.Params is not mutable"))
-	case "elys.commitment.Params.end_atom_stakers_height":
-		panic(fmt.Errorf("field end_atom_stakers_height of message elys.commitment.Params is not mutable"))
-	case "elys.commitment.Params.start_cadets_height":
-		panic(fmt.Errorf("field start_cadets_height of message elys.commitment.Params is not mutable"))
-	case "elys.commitment.Params.end_cadets_height":
-		panic(fmt.Errorf("field end_cadets_height of message elys.commitment.Params is not mutable"))
-	case "elys.commitment.Params.start_nft_holders_height":
-		panic(fmt.Errorf("field start_nft_holders_height of message elys.commitment.Params is not mutable"))
-	case "elys.commitment.Params.end_nft_holders_height":
-		panic(fmt.Errorf("field end_nft_holders_height of message elys.commitment.Params is not mutable"))
-	case "elys.commitment.Params.start_governors_height":
-		panic(fmt.Errorf("field start_governors_height of message elys.commitment.Params is not mutable"))
-	case "elys.commitment.Params.end_governors_height":
-		panic(fmt.Errorf("field end_governors_height of message elys.commitment.Params is not mutable"))
+	case "elys.commitment.Params.start_airdrop_claim_height":
+		panic(fmt.Errorf("field start_airdrop_claim_height of message elys.commitment.Params is not mutable"))
+	case "elys.commitment.Params.end_airdrop_claim_height":
+		panic(fmt.Errorf("field end_airdrop_claim_height of message elys.commitment.Params is not mutable"))
 	default:
 		if fd.IsExtension() {
 			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.Params"))
@@ -1281,21 +1551,9 @@ func (x *fastReflection_Params) NewField(fd protoreflect.FieldDescriptor) protor
 		return protoreflect.ValueOfUint64(uint64(0))
 	case "elys.commitment.Params.enable_vest_now":
 		return protoreflect.ValueOfBool(false)
-	case "elys.commitment.Params.start_atom_stakers_height":
-		return protoreflect.ValueOfUint64(uint64(0))
-	case "elys.commitment.Params.end_atom_stakers_height":
-		return protoreflect.ValueOfUint64(uint64(0))
-	case "elys.commitment.Params.start_cadets_height":
+	case "elys.commitment.Params.start_airdrop_claim_height":
 		return protoreflect.ValueOfUint64(uint64(0))
-	case "elys.commitment.Params.end_cadets_height":
-		return protoreflect.ValueOfUint64(uint64(0))
-	case "elys.commitment.Params.start_nft_holders_height":
-		return protoreflect.ValueOfUint64(uint64(0))
-	case "elys.commitment.Params.end_nft_holders_height":
-		return protoreflect.ValueOfUint64(uint64(0))
-	case "elys.commitment.Params.start_governors_height":
-		return protoreflect.ValueOfUint64(uint64(0))
-	case "elys.commitment.Params.end_governors_height":
+	case "elys.commitment.Params.end_airdrop_claim_height":
 		return protoreflect.ValueOfUint64(uint64(0))
 	default:
 		if fd.IsExtension() {
@@ -1384,29 +1642,11 @@ func (x *fastReflection_Params) ProtoMethods() *protoiface.Methods {
 		if x.EnableVestNow {
 			n += 2
 		}
-		if x.StartAtomStakersHeight != 0 {
-			n += 1 + runtime.Sov(uint64(x.StartAtomStakersHeight))
-		}
-		if x.EndAtomStakersHeight != 0 {
-			n += 1 + runtime.Sov(uint64(x.EndAtomStakersHeight))
-		}
-		if x.StartCadetsHeight != 0 {
-			n += 1 + runtime.Sov(uint64(x.StartCadetsHeight))
-		}
-		if x.EndCadetsHeight != 0 {
-			n += 1 + runtime.Sov(uint64(x.EndCadetsHeight))
-		}
-		if x.StartNftHoldersHeight != 0 {
-			n += 1 + runtime.Sov(uint64(x.StartNftHoldersHeight))
-		}
-		if x.EndNftHoldersHeight != 0 {
-			n += 1 + runtime.Sov(uint64(x.EndNftHoldersHeight))
-		}
-		if x.StartGovernorsHeight != 0 {
-			n += 1 + runtime.Sov(uint64(x.StartGovernorsHeight))
+		if x.StartAirdropClaimHeight != 0 {
+			n += 1 + runtime.Sov(uint64(x.StartAirdropClaimHeight))
 		}
-		if x.EndGovernorsHeight != 0 {
-			n += 1 + runtime.Sov(uint64(x.EndGovernorsHeight))
+		if x.EndAirdropClaimHeight != 0 {
+			n += 1 + runtime.Sov(uint64(x.EndAirdropClaimHeight))
 		}
 		if x.unknownFields != nil {
 			n += len(x.unknownFields)
@@ -1417,63 +1657,33 @@ func (x *fastReflection_Params) ProtoMethods() *protoiface.Methods {
 		}
 	}
 
-	marshal := func(input protoiface.MarshalInput) (protoiface.MarshalOutput, error) {
-		x := input.Message.Interface().(*Params)
-		if x == nil {
-			return protoiface.MarshalOutput{
-				NoUnkeyedLiterals: input.NoUnkeyedLiterals,
-				Buf:               input.Buf,
-			}, nil
-		}
-		options := runtime.MarshalInputToOptions(input)
-		_ = options
-		size := options.Size(x)
-		dAtA := make([]byte, size)
-		i := len(dAtA)
-		_ = i
-		var l int
-		_ = l
-		if x.unknownFields != nil {
-			i -= len(x.unknownFields)
-			copy(dAtA[i:], x.unknownFields)
-		}
-		if x.EndGovernorsHeight != 0 {
-			i = runtime.EncodeVarint(dAtA, i, uint64(x.EndGovernorsHeight))
-			i--
-			dAtA[i] = 0x60
-		}
-		if x.StartGovernorsHeight != 0 {
-			i = runtime.EncodeVarint(dAtA, i, uint64(x.StartGovernorsHeight))
-			i--
-			dAtA[i] = 0x58
-		}
-		if x.EndNftHoldersHeight != 0 {
-			i = runtime.EncodeVarint(dAtA, i, uint64(x.EndNftHoldersHeight))
-			i--
-			dAtA[i] = 0x50
-		}
-		if x.StartNftHoldersHeight != 0 {
-			i = runtime.EncodeVarint(dAtA, i, uint64(x.StartNftHoldersHeight))
-			i--
-			dAtA[i] = 0x48
-		}
-		if x.EndCadetsHeight != 0 {
-			i = runtime.EncodeVarint(dAtA, i, uint64(x.EndCadetsHeight))
-			i--
-			dAtA[i] = 0x40
+	marshal := func(input protoiface.MarshalInput) (protoiface.MarshalOutput, error) {
+		x := input.Message.Interface().(*Params)
+		if x == nil {
+			return protoiface.MarshalOutput{
+				NoUnkeyedLiterals: input.NoUnkeyedLiterals,
+				Buf:               input.Buf,
+			}, nil
 		}
-		if x.StartCadetsHeight != 0 {
-			i = runtime.EncodeVarint(dAtA, i, uint64(x.StartCadetsHeight))
-			i--
-			dAtA[i] = 0x38
+		options := runtime.MarshalInputToOptions(input)
+		_ = options
+		size := options.Size(x)
+		dAtA := make([]byte, size)
+		i := len(dAtA)
+		_ = i
+		var l int
+		_ = l
+		if x.unknownFields != nil {
+			i -= len(x.unknownFields)
+			copy(dAtA[i:], x.unknownFields)
 		}
-		if x.EndAtomStakersHeight != 0 {
-			i = runtime.EncodeVarint(dAtA, i, uint64(x.EndAtomStakersHeight))
+		if x.EndAirdropClaimHeight != 0 {
+			i = runtime.EncodeVarint(dAtA, i, uint64(x.EndAirdropClaimHeight))
 			i--
 			dAtA[i] = 0x30
 		}
-		if x.StartAtomStakersHeight != 0 {
-			i = runtime.EncodeVarint(dAtA, i, uint64(x.StartAtomStakersHeight))
+		if x.StartAirdropClaimHeight != 0 {
+			i = runtime.EncodeVarint(dAtA, i, uint64(x.StartAirdropClaimHeight))
 			i--
 			dAtA[i] = 0x28
 		}
@@ -1682,9 +1892,9 @@ func (x *fastReflection_Params) ProtoMethods() *protoiface.Methods {
 				x.EnableVestNow = bool(v != 0)
 			case 5:
 				if wireType != 0 {
-					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, fmt.Errorf("proto: wrong wireType = %d for field StartAtomStakersHeight", wireType)
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, fmt.Errorf("proto: wrong wireType = %d for field StartAirdropClaimHeight", wireType)
 				}
-				x.StartAtomStakersHeight = 0
+				x.StartAirdropClaimHeight = 0
 				for shift := uint(0); ; shift += 7 {
 					if shift >= 64 {
 						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrIntOverflow
@@ -1694,130 +1904,16 @@ func (x *fastReflection_Params) ProtoMethods() *protoiface.Methods {
 					}
 					b := dAtA[iNdEx]
 					iNdEx++
-					x.StartAtomStakersHeight |= uint64(b&0x7F) << shift
+					x.StartAirdropClaimHeight |= uint64(b&0x7F) << shift
 					if b < 0x80 {
 						break
 					}
 				}
 			case 6:
 				if wireType != 0 {
-					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, fmt.Errorf("proto: wrong wireType = %d for field EndAtomStakersHeight", wireType)
-				}
-				x.EndAtomStakersHeight = 0
-				for shift := uint(0); ; shift += 7 {
-					if shift >= 64 {
-						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrIntOverflow
-					}
-					if iNdEx >= l {
-						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
-					}
-					b := dAtA[iNdEx]
-					iNdEx++
-					x.EndAtomStakersHeight |= uint64(b&0x7F) << shift
-					if b < 0x80 {
-						break
-					}
-				}
-			case 7:
-				if wireType != 0 {
-					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, fmt.Errorf("proto: wrong wireType = %d for field StartCadetsHeight", wireType)
-				}
-				x.StartCadetsHeight = 0
-				for shift := uint(0); ; shift += 7 {
-					if shift >= 64 {
-						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrIntOverflow
-					}
-					if iNdEx >= l {
-						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
-					}
-					b := dAtA[iNdEx]
-					iNdEx++
-					x.StartCadetsHeight |= uint64(b&0x7F) << shift
-					if b < 0x80 {
-						break
-					}
-				}
-			case 8:
-				if wireType != 0 {
-					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, fmt.Errorf("proto: wrong wireType = %d for field EndCadetsHeight", wireType)
-				}
-				x.EndCadetsHeight = 0
-				for shift := uint(0); ; shift += 7 {
-					if shift >= 64 {
-						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrIntOverflow
-					}
-					if iNdEx >= l {
-						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
-					}
-					b := dAtA[iNdEx]
-					iNdEx++
-					x.EndCadetsHeight |= uint64(b&0x7F) << shift
-					if b < 0x80 {
-						break
-					}
-				}
-			case 9:
-				if wireType != 0 {
-					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, fmt.Errorf("proto: wrong wireType = %d for field StartNftHoldersHeight", wireType)
-				}
-				x.StartNftHoldersHeight = 0
-				for shift := uint(0); ; shift += 7 {
-					if shift >= 64 {
-						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrIntOverflow
-					}
-					if iNdEx >= l {
-						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
-					}
-					b := dAtA[iNdEx]
-					iNdEx++
-					x.StartNftHoldersHeight |= uint64(b&0x7F) << shift
-					if b < 0x80 {
-						break
-					}
-				}
-			case 10:
-				if wireType != 0 {
-					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, fmt.Errorf("proto: wrong wireType = %d for field EndNftHoldersHeight", wireType)
-				}
-				x.EndNftHoldersHeight = 0
-				for shift := uint(0); ; shift += 7 {
-					if shift >= 64 {
-						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrIntOverflow
-					}
-					if iNdEx >= l {
-						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
-					}
-					b := dAtA[iNdEx]
-					iNdEx++
-					x.EndNftHoldersHeight |= uint64(b&0x7F) << shift
-					if b < 0x80 {
-						break
-					}
-				}
-			case 11:
-				if wireType != 0 {
-					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, fmt.Errorf("proto: wrong wireType = %d for field StartGovernorsHeight", wireType)
-				}
-				x.StartGovernorsHeight = 0
-				for shift := uint(0); ; shift += 7 {
-					if shift >= 64 {
-						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrIntOverflow
-					}
-					if iNdEx >= l {
-						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
-					}
-					b := dAtA[iNdEx]
-					iNdEx++
-					x.StartGovernorsHeight |= uint64(b&0x7F) << shift
-					if b < 0x80 {
-						break
-					}
-				}
-			case 12:
-				if wireType != 0 {
-					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, fmt.Errorf("proto: wrong wireType = %d for field EndGovernorsHeight", wireType)
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, fmt.Errorf("proto: wrong wireType = %d for field EndAirdropClaimHeight", wireType)
 				}
-				x.EndGovernorsHeight = 0
+				x.EndAirdropClaimHeight = 0
 				for shift := uint(0); ; shift += 7 {
 					if shift >= 64 {
 						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrIntOverflow
@@ -1827,7 +1923,7 @@ func (x *fastReflection_Params) ProtoMethods() *protoiface.Methods {
 					}
 					b := dAtA[iNdEx]
 					iNdEx++
-					x.EndGovernorsHeight |= uint64(b&0x7F) << shift
+					x.EndAirdropClaimHeight |= uint64(b&0x7F) << shift
 					if b < 0x80 {
 						break
 					}
@@ -2587,10 +2683,18 @@ type LegacyParams struct {
 	sizeCache     protoimpl.SizeCache
 	unknownFields protoimpl.UnknownFields
 
-	VestingInfos        []*VestingInfo  `protobuf:"bytes,1,rep,name=vesting_infos,json=vestingInfos,proto3" json:"vesting_infos,omitempty"`
-	TotalCommitted      []*v1beta1.Coin `protobuf:"bytes,2,rep,name=total_committed,json=totalCommitted,proto3" json:"total_committed,omitempty"`
-	NumberOfCommitments uint64          `protobuf:"varint,3,opt,name=number_of_commitments,json=numberOfCommitments,proto3" json:"number_of_commitments,omitempty"`
-	EnableVestNow       bool            `protobuf:"varint,4,opt,name=enable_vest_now,json=enableVestNow,proto3" json:"enable_vest_now,omitempty"`
+	VestingInfos           []*VestingInfo  `protobuf:"bytes,1,rep,name=vesting_infos,json=vestingInfos,proto3" json:"vesting_infos,omitempty"`
+	TotalCommitted         []*v1beta1.Coin `protobuf:"bytes,2,rep,name=total_committed,json=totalCommitted,proto3" json:"total_committed,omitempty"`
+	NumberOfCommitments    uint64          `protobuf:"varint,3,opt,name=number_of_commitments,json=numberOfCommitments,proto3" json:"number_of_commitments,omitempty"`
+	EnableVestNow          bool            `protobuf:"varint,4,opt,name=enable_vest_now,json=enableVestNow,proto3" json:"enable_vest_now,omitempty"`
+	StartAtomStakersHeight uint64          `protobuf:"varint,5,opt,name=start_atom_stakers_height,json=startAtomStakersHeight,proto3" json:"start_atom_stakers_height,omitempty"`
+	EndAtomStakersHeight   uint64          `protobuf:"varint,6,opt,name=end_atom_stakers_height,json=endAtomStakersHeight,proto3" json:"end_atom_stakers_height,omitempty"`
+	StartCadetsHeight      uint64          `protobuf:"varint,7,opt,name=start_cadets_height,json=startCadetsHeight,proto3" json:"start_cadets_height,omitempty"`
+	EndCadetsHeight        uint64          `protobuf:"varint,8,opt,name=end_cadets_height,json=endCadetsHeight,proto3" json:"end_cadets_height,omitempty"`
+	StartNftHoldersHeight  uint64          `protobuf:"varint,9,opt,name=start_nft_holders_height,json=startNftHoldersHeight,proto3" json:"start_nft_holders_height,omitempty"`
+	EndNftHoldersHeight    uint64          `protobuf:"varint,10,opt,name=end_nft_holders_height,json=endNftHoldersHeight,proto3" json:"end_nft_holders_height,omitempty"`
+	StartGovernorsHeight   uint64          `protobuf:"varint,11,opt,name=start_governors_height,json=startGovernorsHeight,proto3" json:"start_governors_height,omitempty"`
+	EndGovernorsHeight     uint64          `protobuf:"varint,12,opt,name=end_governors_height,json=endGovernorsHeight,proto3" json:"end_governors_height,omitempty"`
 }
 
 func (x *LegacyParams) Reset() {
@@ -2641,23 +2745,73 @@ func (x *LegacyParams) GetEnableVestNow() bool {
 	return false
 }
 
+func (x *LegacyParams) GetStartAtomStakersHeight() uint64 {
+	if x != nil {
+		return x.StartAtomStakersHeight
+	}
+	return 0
+}
+
+func (x *LegacyParams) GetEndAtomStakersHeight() uint64 {
+	if x != nil {
+		return x.EndAtomStakersHeight
+	}
+	return 0
+}
+
+func (x *LegacyParams) GetStartCadetsHeight() uint64 {
+	if x != nil {
+		return x.StartCadetsHeight
+	}
+	return 0
+}
+
+func (x *LegacyParams) GetEndCadetsHeight() uint64 {
+	if x != nil {
+		return x.EndCadetsHeight
+	}
+	return 0
+}
+
+func (x *LegacyParams) GetStartNftHoldersHeight() uint64 {
+	if x != nil {
+		return x.StartNftHoldersHeight
+	}
+	return 0
+}
+
+func (x *LegacyParams) GetEndNftHoldersHeight() uint64 {
+	if x != nil {
+		return x.EndNftHoldersHeight
+	}
+	return 0
+}
+
+func (x *LegacyParams) GetStartGovernorsHeight() uint64 {
+	if x != nil {
+		return x.StartGovernorsHeight
+	}
+	return 0
+}
+
+func (x *LegacyParams) GetEndGovernorsHeight() uint64 {
+	if x != nil {
+		return x.EndGovernorsHeight
+	}
+	return 0
+}
+
 type Params struct {
 	state         protoimpl.MessageState
 	sizeCache     protoimpl.SizeCache
 	unknownFields protoimpl.UnknownFields
 
-	VestingInfos           []*VestingInfo  `protobuf:"bytes,1,rep,name=vesting_infos,json=vestingInfos,proto3" json:"vesting_infos,omitempty"`
-	TotalCommitted         []*v1beta1.Coin `protobuf:"bytes,2,rep,name=total_committed,json=totalCommitted,proto3" json:"total_committed,omitempty"`
-	NumberOfCommitments    uint64          `protobuf:"varint,3,opt,name=number_of_commitments,json=numberOfCommitments,proto3" json:"number_of_commitments,omitempty"`
-	EnableVestNow          bool            `protobuf:"varint,4,opt,name=enable_vest_now,json=enableVestNow,proto3" json:"enable_vest_now,omitempty"`
-	StartAtomStakersHeight uint64          `protobuf:"varint,5,opt,name=start_atom_stakers_height,json=startAtomStakersHeight,proto3" json:"start_atom_stakers_height,omitempty"`
-	EndAtomStakersHeight   uint64          `protobuf:"varint,6,opt,name=end_atom_stakers_height,json=endAtomStakersHeight,proto3" json:"end_atom_stakers_height,omitempty"`
-	StartCadetsHeight      uint64          `protobuf:"varint,7,opt,name=start_cadets_height,json=startCadetsHeight,proto3" json:"start_cadets_height,omitempty"`
-	EndCadetsHeight        uint64          `protobuf:"varint,8,opt,name=end_cadets_height,json=endCadetsHeight,proto3" json:"end_cadets_height,omitempty"`
-	StartNftHoldersHeight  uint64          `protobuf:"varint,9,opt,name=start_nft_holders_height,json=startNftHoldersHeight,proto3" json:"start_nft_holders_height,omitempty"`
-	EndNftHoldersHeight    uint64          `protobuf:"varint,10,opt,name=end_nft_holders_height,json=endNftHoldersHeight,proto3" json:"end_nft_holders_height,omitempty"`
-	StartGovernorsHeight   uint64          `protobuf:"varint,11,opt,name=start_governors_height,json=startGovernorsHeight,proto3" json:"start_governors_height,omitempty"`
-	EndGovernorsHeight     uint64          `protobuf:"varint,12,opt,name=end_governors_height,json=endGovernorsHeight,proto3" json:"end_governors_height,omitempty"`
+	VestingInfos            []*VestingInfo  `protobuf:"bytes,1,rep,name=vesting_infos,json=vestingInfos,proto3" json:"vesting_infos,omitempty"`
+	TotalCommitted          []*v1beta1.Coin `protobuf:"bytes,2,rep,name=total_committed,json=totalCommitted,proto3" json:"total_committed,omitempty"`
+	NumberOfCommitments     uint64          `protobuf:"varint,3,opt,name=number_of_commitments,json=numberOfCommitments,proto3" json:"number_of_commitments,omitempty"`
+	EnableVestNow           bool            `protobuf:"varint,4,opt,name=enable_vest_now,json=enableVestNow,proto3" json:"enable_vest_now,omitempty"`
+	StartAirdropClaimHeight uint64          `protobuf:"varint,5,opt,name=start_airdrop_claim_height,json=startAirdropClaimHeight,proto3" json:"start_airdrop_claim_height,omitempty"`
+	EndAirdropClaimHeight   uint64          `protobuf:"varint,6,opt,name=end_airdrop_claim_height,json=endAirdropClaimHeight,proto3" json:"end_airdrop_claim_height,omitempty"`
 }
 
 func (x *Params) Reset() {
@@ -2708,58 +2862,16 @@ func (x *Params) GetEnableVestNow() bool {
 	return false
 }
 
-func (x *Params) GetStartAtomStakersHeight() uint64 {
-	if x != nil {
-		return x.StartAtomStakersHeight
-	}
-	return 0
-}
-
-func (x *Params) GetEndAtomStakersHeight() uint64 {
+func (x *Params) GetStartAirdropClaimHeight() uint64 {
 	if x != nil {
-		return x.EndAtomStakersHeight
-	}
-	return 0
-}
-
-func (x *Params) GetStartCadetsHeight() uint64 {
-	if x != nil {
-		return x.StartCadetsHeight
-	}
-	return 0
-}
-
-func (x *Params) GetEndCadetsHeight() uint64 {
-	if x != nil {
-		return x.EndCadetsHeight
-	}
-	return 0
-}
-
-func (x *Params) GetStartNftHoldersHeight() uint64 {
-	if x != nil {
-		return x.StartNftHoldersHeight
-	}
-	return 0
-}
-
-func (x *Params) GetEndNftHoldersHeight() uint64 {
-	if x != nil {
-		return x.EndNftHoldersHeight
-	}
-	return 0
-}
-
-func (x *Params) GetStartGovernorsHeight() uint64 {
-	if x != nil {
-		return x.StartGovernorsHeight
+		return x.StartAirdropClaimHeight
 	}
 	return 0
 }
 
-func (x *Params) GetEndGovernorsHeight() uint64 {
+func (x *Params) GetEndAirdropClaimHeight() uint64 {
 	if x != nil {
-		return x.EndGovernorsHeight
+		return x.EndAirdropClaimHeight
 	}
 	return 0
 }
@@ -2842,7 +2954,7 @@ var file_elys_commitment_params_proto_rawDesc = []byte{
 	0x6f, 0x74, 0x6f, 0x2f, 0x63, 0x6f, 0x73, 0x6d, 0x6f, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
 	0x1a, 0x1e, 0x63, 0x6f, 0x73, 0x6d, 0x6f, 0x73, 0x2f, 0x62, 0x61, 0x73, 0x65, 0x2f, 0x76, 0x31,
 	0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x63, 0x6f, 0x69, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
-	0x22, 0xa9, 0x02, 0x0a, 0x0c, 0x4c, 0x65, 0x67, 0x61, 0x63, 0x79, 0x50, 0x61, 0x72, 0x61, 0x6d,
+	0x22, 0xcd, 0x05, 0x0a, 0x0c, 0x4c, 0x65, 0x67, 0x61, 0x63, 0x79, 0x50, 0x61, 0x72, 0x61, 0x6d,
 	0x73, 0x12, 0x47, 0x0a, 0x0d, 0x76, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x5f, 0x69, 0x6e, 0x66,
 	0x6f, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x65, 0x6c, 0x79, 0x73, 0x2e,
 	0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x56, 0x65, 0x73, 0x74, 0x69,
@@ -2860,87 +2972,94 @@ var file_elys_commitment_params_proto_rawDesc = []byte{
 	0x13, 0x6e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x4f, 0x66, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d,
 	0x65, 0x6e, 0x74, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x76,
 	0x65, 0x73, 0x74, 0x5f, 0x6e, 0x6f, 0x77, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0d, 0x65,
-	0x6e, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x65, 0x73, 0x74, 0x4e, 0x6f, 0x77, 0x22, 0xc7, 0x05, 0x0a,
-	0x06, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x12, 0x47, 0x0a, 0x0d, 0x76, 0x65, 0x73, 0x74, 0x69,
-	0x6e, 0x67, 0x5f, 0x69, 0x6e, 0x66, 0x6f, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1c,
-	0x2e, 0x65, 0x6c, 0x79, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74,
-	0x2e, 0x56, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x49, 0x6e, 0x66, 0x6f, 0x42, 0x04, 0xc8, 0xde,
-	0x1f, 0x00, 0x52, 0x0c, 0x76, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x49, 0x6e, 0x66, 0x6f, 0x73,
-	0x12, 0x74, 0x0a, 0x0f, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x5f, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74,
-	0x74, 0x65, 0x64, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x63, 0x6f, 0x73, 0x6d,
-	0x6f, 0x73, 0x2e, 0x62, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e,
-	0x43, 0x6f, 0x69, 0x6e, 0x42, 0x30, 0xc8, 0xde, 0x1f, 0x00, 0xaa, 0xdf, 0x1f, 0x28, 0x67, 0x69,
-	0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6f, 0x73, 0x6d, 0x6f, 0x73, 0x2f,
-	0x63, 0x6f, 0x73, 0x6d, 0x6f, 0x73, 0x2d, 0x73, 0x64, 0x6b, 0x2f, 0x74, 0x79, 0x70, 0x65, 0x73,
-	0x2e, 0x43, 0x6f, 0x69, 0x6e, 0x73, 0x52, 0x0e, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x43, 0x6f, 0x6d,
-	0x6d, 0x69, 0x74, 0x74, 0x65, 0x64, 0x12, 0x32, 0x0a, 0x15, 0x6e, 0x75, 0x6d, 0x62, 0x65, 0x72,
-	0x5f, 0x6f, 0x66, 0x5f, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x18,
-	0x03, 0x20, 0x01, 0x28, 0x04, 0x52, 0x13, 0x6e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x4f, 0x66, 0x43,
-	0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x65, 0x6e,
-	0x61, 0x62, 0x6c, 0x65, 0x5f, 0x76, 0x65, 0x73, 0x74, 0x5f, 0x6e, 0x6f, 0x77, 0x18, 0x04, 0x20,
-	0x01, 0x28, 0x08, 0x52, 0x0d, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x65, 0x73, 0x74, 0x4e,
-	0x6f, 0x77, 0x12, 0x39, 0x0a, 0x19, 0x73, 0x74, 0x61, 0x72, 0x74, 0x5f, 0x61, 0x74, 0x6f, 0x6d,
-	0x5f, 0x73, 0x74, 0x61, 0x6b, 0x65, 0x72, 0x73, 0x5f, 0x68, 0x65, 0x69, 0x67, 0x68, 0x74, 0x18,
-	0x05, 0x20, 0x01, 0x28, 0x04, 0x52, 0x16, 0x73, 0x74, 0x61, 0x72, 0x74, 0x41, 0x74, 0x6f, 0x6d,
-	0x53, 0x74, 0x61, 0x6b, 0x65, 0x72, 0x73, 0x48, 0x65, 0x69, 0x67, 0x68, 0x74, 0x12, 0x35, 0x0a,
-	0x17, 0x65, 0x6e, 0x64, 0x5f, 0x61, 0x74, 0x6f, 0x6d, 0x5f, 0x73, 0x74, 0x61, 0x6b, 0x65, 0x72,
-	0x73, 0x5f, 0x68, 0x65, 0x69, 0x67, 0x68, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x04, 0x52, 0x14,
-	0x65, 0x6e, 0x64, 0x41, 0x74, 0x6f, 0x6d, 0x53, 0x74, 0x61, 0x6b, 0x65, 0x72, 0x73, 0x48, 0x65,
-	0x69, 0x67, 0x68, 0x74, 0x12, 0x2e, 0x0a, 0x13, 0x73, 0x74, 0x61, 0x72, 0x74, 0x5f, 0x63, 0x61,
-	0x64, 0x65, 0x74, 0x73, 0x5f, 0x68, 0x65, 0x69, 0x67, 0x68, 0x74, 0x18, 0x07, 0x20, 0x01, 0x28,
-	0x04, 0x52, 0x11, 0x73, 0x74, 0x61, 0x72, 0x74, 0x43, 0x61, 0x64, 0x65, 0x74, 0x73, 0x48, 0x65,
-	0x69, 0x67, 0x68, 0x74, 0x12, 0x2a, 0x0a, 0x11, 0x65, 0x6e, 0x64, 0x5f, 0x63, 0x61, 0x64, 0x65,
-	0x74, 0x73, 0x5f, 0x68, 0x65, 0x69, 0x67, 0x68, 0x74, 0x18, 0x08, 0x20, 0x01, 0x28, 0x04, 0x52,
-	0x0f, 0x65, 0x6e, 0x64, 0x43, 0x61, 0x64, 0x65, 0x74, 0x73, 0x48, 0x65, 0x69, 0x67, 0x68, 0x74,
-	0x12, 0x37, 0x0a, 0x18, 0x73, 0x74, 0x61, 0x72, 0x74, 0x5f, 0x6e, 0x66, 0x74, 0x5f, 0x68, 0x6f,
-	0x6c, 0x64, 0x65, 0x72, 0x73, 0x5f, 0x68, 0x65, 0x69, 0x67, 0x68, 0x74, 0x18, 0x09, 0x20, 0x01,
-	0x28, 0x04, 0x52, 0x15, 0x73, 0x74, 0x61, 0x72, 0x74, 0x4e, 0x66, 0x74, 0x48, 0x6f, 0x6c, 0x64,
-	0x65, 0x72, 0x73, 0x48, 0x65, 0x69, 0x67, 0x68, 0x74, 0x12, 0x33, 0x0a, 0x16, 0x65, 0x6e, 0x64,
-	0x5f, 0x6e, 0x66, 0x74, 0x5f, 0x68, 0x6f, 0x6c, 0x64, 0x65, 0x72, 0x73, 0x5f, 0x68, 0x65, 0x69,
-	0x67, 0x68, 0x74, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x04, 0x52, 0x13, 0x65, 0x6e, 0x64, 0x4e, 0x66,
-	0x74, 0x48, 0x6f, 0x6c, 0x64, 0x65, 0x72, 0x73, 0x48, 0x65, 0x69, 0x67, 0x68, 0x74, 0x12, 0x34,
-	0x0a, 0x16, 0x73, 0x74, 0x61, 0x72, 0x74, 0x5f, 0x67, 0x6f, 0x76, 0x65, 0x72, 0x6e, 0x6f, 0x72,
-	0x73, 0x5f, 0x68, 0x65, 0x69, 0x67, 0x68, 0x74, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x04, 0x52, 0x14,
-	0x73, 0x74, 0x61, 0x72, 0x74, 0x47, 0x6f, 0x76, 0x65, 0x72, 0x6e, 0x6f, 0x72, 0x73, 0x48, 0x65,
-	0x69, 0x67, 0x68, 0x74, 0x12, 0x30, 0x0a, 0x14, 0x65, 0x6e, 0x64, 0x5f, 0x67, 0x6f, 0x76, 0x65,
-	0x72, 0x6e, 0x6f, 0x72, 0x73, 0x5f, 0x68, 0x65, 0x69, 0x67, 0x68, 0x74, 0x18, 0x0c, 0x20, 0x01,
-	0x28, 0x04, 0x52, 0x12, 0x65, 0x6e, 0x64, 0x47, 0x6f, 0x76, 0x65, 0x72, 0x6e, 0x6f, 0x72, 0x73,
-	0x48, 0x65, 0x69, 0x67, 0x68, 0x74, 0x22, 0xef, 0x01, 0x0a, 0x0b, 0x56, 0x65, 0x73, 0x74, 0x69,
-	0x6e, 0x67, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x1d, 0x0a, 0x0a, 0x62, 0x61, 0x73, 0x65, 0x5f, 0x64,
-	0x65, 0x6e, 0x6f, 0x6d, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x62, 0x61, 0x73, 0x65,
-	0x44, 0x65, 0x6e, 0x6f, 0x6d, 0x12, 0x23, 0x0a, 0x0d, 0x76, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x67,
-	0x5f, 0x64, 0x65, 0x6e, 0x6f, 0x6d, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x76, 0x65,
-	0x73, 0x74, 0x69, 0x6e, 0x67, 0x44, 0x65, 0x6e, 0x6f, 0x6d, 0x12, 0x1d, 0x0a, 0x0a, 0x6e, 0x75,
-	0x6d, 0x5f, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09,
-	0x6e, 0x75, 0x6d, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x73, 0x12, 0x53, 0x0a, 0x0f, 0x76, 0x65, 0x73,
-	0x74, 0x5f, 0x6e, 0x6f, 0x77, 0x5f, 0x66, 0x61, 0x63, 0x74, 0x6f, 0x72, 0x18, 0x04, 0x20, 0x01,
-	0x28, 0x09, 0x42, 0x2b, 0xc8, 0xde, 0x1f, 0x00, 0xda, 0xde, 0x1f, 0x15, 0x63, 0x6f, 0x73, 0x6d,
-	0x6f, 0x73, 0x73, 0x64, 0x6b, 0x2e, 0x69, 0x6f, 0x2f, 0x6d, 0x61, 0x74, 0x68, 0x2e, 0x49, 0x6e,
-	0x74, 0xd2, 0xb4, 0x2d, 0x0a, 0x63, 0x6f, 0x73, 0x6d, 0x6f, 0x73, 0x2e, 0x49, 0x6e, 0x74, 0x52,
-	0x0d, 0x76, 0x65, 0x73, 0x74, 0x4e, 0x6f, 0x77, 0x46, 0x61, 0x63, 0x74, 0x6f, 0x72, 0x12, 0x28,
-	0x0a, 0x10, 0x6e, 0x75, 0x6d, 0x5f, 0x6d, 0x61, 0x78, 0x5f, 0x76, 0x65, 0x73, 0x74, 0x69, 0x6e,
-	0x67, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e, 0x6e, 0x75, 0x6d, 0x4d, 0x61, 0x78,
-	0x56, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x2a, 0x7b, 0x0a, 0x08, 0x45, 0x61, 0x72, 0x6e,
-	0x54, 0x79, 0x70, 0x65, 0x12, 0x0f, 0x0a, 0x0b, 0x41, 0x4c, 0x4c, 0x5f, 0x50, 0x52, 0x4f, 0x47,
-	0x52, 0x41, 0x4d, 0x10, 0x00, 0x12, 0x10, 0x0a, 0x0c, 0x55, 0x53, 0x44, 0x43, 0x5f, 0x50, 0x52,
-	0x4f, 0x47, 0x52, 0x41, 0x4d, 0x10, 0x01, 0x12, 0x10, 0x0a, 0x0c, 0x45, 0x4c, 0x59, 0x53, 0x5f,
-	0x50, 0x52, 0x4f, 0x47, 0x52, 0x41, 0x4d, 0x10, 0x02, 0x12, 0x10, 0x0a, 0x0c, 0x45, 0x44, 0x45,
-	0x4e, 0x5f, 0x50, 0x52, 0x4f, 0x47, 0x52, 0x41, 0x4d, 0x10, 0x03, 0x12, 0x11, 0x0a, 0x0d, 0x45,
-	0x44, 0x45, 0x4e, 0x42, 0x5f, 0x50, 0x52, 0x4f, 0x47, 0x52, 0x41, 0x4d, 0x10, 0x04, 0x12, 0x15,
-	0x0a, 0x11, 0x4c, 0x50, 0x5f, 0x4d, 0x49, 0x4e, 0x49, 0x4e, 0x47, 0x5f, 0x50, 0x52, 0x4f, 0x47,
-	0x52, 0x41, 0x4d, 0x10, 0x05, 0x42, 0xb1, 0x01, 0x0a, 0x13, 0x63, 0x6f, 0x6d, 0x2e, 0x65, 0x6c,
-	0x79, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x42, 0x0b, 0x50,
-	0x61, 0x72, 0x61, 0x6d, 0x73, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x30, 0x67, 0x69,
-	0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x65, 0x6c, 0x79, 0x73, 0x2d, 0x6e, 0x65,
-	0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2f, 0x65, 0x6c, 0x79, 0x73, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x65,
-	0x6c, 0x79, 0x73, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0xa2, 0x02,
-	0x03, 0x45, 0x43, 0x58, 0xaa, 0x02, 0x0f, 0x45, 0x6c, 0x79, 0x73, 0x2e, 0x43, 0x6f, 0x6d, 0x6d,
-	0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0xca, 0x02, 0x0f, 0x45, 0x6c, 0x79, 0x73, 0x5c, 0x43, 0x6f,
-	0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0xe2, 0x02, 0x1b, 0x45, 0x6c, 0x79, 0x73, 0x5c,
-	0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x5c, 0x47, 0x50, 0x42, 0x4d, 0x65,
-	0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0xea, 0x02, 0x10, 0x45, 0x6c, 0x79, 0x73, 0x3a, 0x3a, 0x43,
-	0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f,
-	0x33,
+	0x6e, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x65, 0x73, 0x74, 0x4e, 0x6f, 0x77, 0x12, 0x39, 0x0a, 0x19,
+	0x73, 0x74, 0x61, 0x72, 0x74, 0x5f, 0x61, 0x74, 0x6f, 0x6d, 0x5f, 0x73, 0x74, 0x61, 0x6b, 0x65,
+	0x72, 0x73, 0x5f, 0x68, 0x65, 0x69, 0x67, 0x68, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x04, 0x52,
+	0x16, 0x73, 0x74, 0x61, 0x72, 0x74, 0x41, 0x74, 0x6f, 0x6d, 0x53, 0x74, 0x61, 0x6b, 0x65, 0x72,
+	0x73, 0x48, 0x65, 0x69, 0x67, 0x68, 0x74, 0x12, 0x35, 0x0a, 0x17, 0x65, 0x6e, 0x64, 0x5f, 0x61,
+	0x74, 0x6f, 0x6d, 0x5f, 0x73, 0x74, 0x61, 0x6b, 0x65, 0x72, 0x73, 0x5f, 0x68, 0x65, 0x69, 0x67,
+	0x68, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x04, 0x52, 0x14, 0x65, 0x6e, 0x64, 0x41, 0x74, 0x6f,
+	0x6d, 0x53, 0x74, 0x61, 0x6b, 0x65, 0x72, 0x73, 0x48, 0x65, 0x69, 0x67, 0x68, 0x74, 0x12, 0x2e,
+	0x0a, 0x13, 0x73, 0x74, 0x61, 0x72, 0x74, 0x5f, 0x63, 0x61, 0x64, 0x65, 0x74, 0x73, 0x5f, 0x68,
+	0x65, 0x69, 0x67, 0x68, 0x74, 0x18, 0x07, 0x20, 0x01, 0x28, 0x04, 0x52, 0x11, 0x73, 0x74, 0x61,
+	0x72, 0x74, 0x43, 0x61, 0x64, 0x65, 0x74, 0x73, 0x48, 0x65, 0x69, 0x67, 0x68, 0x74, 0x12, 0x2a,
+	0x0a, 0x11, 0x65, 0x6e, 0x64, 0x5f, 0x63, 0x61, 0x64, 0x65, 0x74, 0x73, 0x5f, 0x68, 0x65, 0x69,
+	0x67, 0x68, 0x74, 0x18, 0x08, 0x20, 0x01, 0x28, 0x04, 0x52, 0x0f, 0x65, 0x6e, 0x64, 0x43, 0x61,
+	0x64, 0x65, 0x74, 0x73, 0x48, 0x65, 0x69, 0x67, 0x68, 0x74, 0x12, 0x37, 0x0a, 0x18, 0x73, 0x74,
+	0x61, 0x72, 0x74, 0x5f, 0x6e, 0x66, 0x74, 0x5f, 0x68, 0x6f, 0x6c, 0x64, 0x65, 0x72, 0x73, 0x5f,
+	0x68, 0x65, 0x69, 0x67, 0x68, 0x74, 0x18, 0x09, 0x20, 0x01, 0x28, 0x04, 0x52, 0x15, 0x73, 0x74,
+	0x61, 0x72, 0x74, 0x4e, 0x66, 0x74, 0x48, 0x6f, 0x6c, 0x64, 0x65, 0x72, 0x73, 0x48, 0x65, 0x69,
+	0x67, 0x68, 0x74, 0x12, 0x33, 0x0a, 0x16, 0x65, 0x6e, 0x64, 0x5f, 0x6e, 0x66, 0x74, 0x5f, 0x68,
+	0x6f, 0x6c, 0x64, 0x65, 0x72, 0x73, 0x5f, 0x68, 0x65, 0x69, 0x67, 0x68, 0x74, 0x18, 0x0a, 0x20,
+	0x01, 0x28, 0x04, 0x52, 0x13, 0x65, 0x6e, 0x64, 0x4e, 0x66, 0x74, 0x48, 0x6f, 0x6c, 0x64, 0x65,
+	0x72, 0x73, 0x48, 0x65, 0x69, 0x67, 0x68, 0x74, 0x12, 0x34, 0x0a, 0x16, 0x73, 0x74, 0x61, 0x72,
+	0x74, 0x5f, 0x67, 0x6f, 0x76, 0x65, 0x72, 0x6e, 0x6f, 0x72, 0x73, 0x5f, 0x68, 0x65, 0x69, 0x67,
+	0x68, 0x74, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x04, 0x52, 0x14, 0x73, 0x74, 0x61, 0x72, 0x74, 0x47,
+	0x6f, 0x76, 0x65, 0x72, 0x6e, 0x6f, 0x72, 0x73, 0x48, 0x65, 0x69, 0x67, 0x68, 0x74, 0x12, 0x30,
+	0x0a, 0x14, 0x65, 0x6e, 0x64, 0x5f, 0x67, 0x6f, 0x76, 0x65, 0x72, 0x6e, 0x6f, 0x72, 0x73, 0x5f,
+	0x68, 0x65, 0x69, 0x67, 0x68, 0x74, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x04, 0x52, 0x12, 0x65, 0x6e,
+	0x64, 0x47, 0x6f, 0x76, 0x65, 0x72, 0x6e, 0x6f, 0x72, 0x73, 0x48, 0x65, 0x69, 0x67, 0x68, 0x74,
+	0x22, 0x99, 0x03, 0x0a, 0x06, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x12, 0x47, 0x0a, 0x0d, 0x76,
+	0x65, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x5f, 0x69, 0x6e, 0x66, 0x6f, 0x73, 0x18, 0x01, 0x20, 0x03,
+	0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x65, 0x6c, 0x79, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74,
+	0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x56, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x49, 0x6e, 0x66, 0x6f,
+	0x42, 0x04, 0xc8, 0xde, 0x1f, 0x00, 0x52, 0x0c, 0x76, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x49,
+	0x6e, 0x66, 0x6f, 0x73, 0x12, 0x74, 0x0a, 0x0f, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x5f, 0x63, 0x6f,
+	0x6d, 0x6d, 0x69, 0x74, 0x74, 0x65, 0x64, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e,
+	0x63, 0x6f, 0x73, 0x6d, 0x6f, 0x73, 0x2e, 0x62, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65,
+	0x74, 0x61, 0x31, 0x2e, 0x43, 0x6f, 0x69, 0x6e, 0x42, 0x30, 0xc8, 0xde, 0x1f, 0x00, 0xaa, 0xdf,
+	0x1f, 0x28, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6f, 0x73,
+	0x6d, 0x6f, 0x73, 0x2f, 0x63, 0x6f, 0x73, 0x6d, 0x6f, 0x73, 0x2d, 0x73, 0x64, 0x6b, 0x2f, 0x74,
+	0x79, 0x70, 0x65, 0x73, 0x2e, 0x43, 0x6f, 0x69, 0x6e, 0x73, 0x52, 0x0e, 0x74, 0x6f, 0x74, 0x61,
+	0x6c, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x74, 0x65, 0x64, 0x12, 0x32, 0x0a, 0x15, 0x6e, 0x75,
+	0x6d, 0x62, 0x65, 0x72, 0x5f, 0x6f, 0x66, 0x5f, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65,
+	0x6e, 0x74, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x04, 0x52, 0x13, 0x6e, 0x75, 0x6d, 0x62, 0x65,
+	0x72, 0x4f, 0x66, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x12, 0x26,
+	0x0a, 0x0f, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x76, 0x65, 0x73, 0x74, 0x5f, 0x6e, 0x6f,
+	0x77, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0d, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x56,
+	0x65, 0x73, 0x74, 0x4e, 0x6f, 0x77, 0x12, 0x3b, 0x0a, 0x1a, 0x73, 0x74, 0x61, 0x72, 0x74, 0x5f,
+	0x61, 0x69, 0x72, 0x64, 0x72, 0x6f, 0x70, 0x5f, 0x63, 0x6c, 0x61, 0x69, 0x6d, 0x5f, 0x68, 0x65,
+	0x69, 0x67, 0x68, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x04, 0x52, 0x17, 0x73, 0x74, 0x61, 0x72,
+	0x74, 0x41, 0x69, 0x72, 0x64, 0x72, 0x6f, 0x70, 0x43, 0x6c, 0x61, 0x69, 0x6d, 0x48, 0x65, 0x69,
+	0x67, 0x68, 0x74, 0x12, 0x37, 0x0a, 0x18, 0x65, 0x6e, 0x64, 0x5f, 0x61, 0x69, 0x72, 0x64, 0x72,
+	0x6f, 0x70, 0x5f, 0x63, 0x6c, 0x61, 0x69, 0x6d, 0x5f, 0x68, 0x65, 0x69, 0x67, 0x68, 0x74, 0x18,
+	0x06, 0x20, 0x01, 0x28, 0x04, 0x52, 0x15, 0x65, 0x6e, 0x64, 0x41, 0x69, 0x72, 0x64, 0x72, 0x6f,
+	0x70, 0x43, 0x6c, 0x61, 0x69, 0x6d, 0x48, 0x65, 0x69, 0x67, 0x68, 0x74, 0x22, 0xef, 0x01, 0x0a,
+	0x0b, 0x56, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x1d, 0x0a, 0x0a,
+	0x62, 0x61, 0x73, 0x65, 0x5f, 0x64, 0x65, 0x6e, 0x6f, 0x6d, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
+	0x52, 0x09, 0x62, 0x61, 0x73, 0x65, 0x44, 0x65, 0x6e, 0x6f, 0x6d, 0x12, 0x23, 0x0a, 0x0d, 0x76,
+	0x65, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x5f, 0x64, 0x65, 0x6e, 0x6f, 0x6d, 0x18, 0x02, 0x20, 0x01,
+	0x28, 0x09, 0x52, 0x0c, 0x76, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x44, 0x65, 0x6e, 0x6f, 0x6d,
+	0x12, 0x1d, 0x0a, 0x0a, 0x6e, 0x75, 0x6d, 0x5f, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x73, 0x18, 0x03,
+	0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x6e, 0x75, 0x6d, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x73, 0x12,
+	0x53, 0x0a, 0x0f, 0x76, 0x65, 0x73, 0x74, 0x5f, 0x6e, 0x6f, 0x77, 0x5f, 0x66, 0x61, 0x63, 0x74,
+	0x6f, 0x72, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2b, 0xc8, 0xde, 0x1f, 0x00, 0xda, 0xde,
+	0x1f, 0x15, 0x63, 0x6f, 0x73, 0x6d, 0x6f, 0x73, 0x73, 0x64, 0x6b, 0x2e, 0x69, 0x6f, 0x2f, 0x6d,
+	0x61, 0x74, 0x68, 0x2e, 0x49, 0x6e, 0x74, 0xd2, 0xb4, 0x2d, 0x0a, 0x63, 0x6f, 0x73, 0x6d, 0x6f,
+	0x73, 0x2e, 0x49, 0x6e, 0x74, 0x52, 0x0d, 0x76, 0x65, 0x73, 0x74, 0x4e, 0x6f, 0x77, 0x46, 0x61,
+	0x63, 0x74, 0x6f, 0x72, 0x12, 0x28, 0x0a, 0x10, 0x6e, 0x75, 0x6d, 0x5f, 0x6d, 0x61, 0x78, 0x5f,
+	0x76, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e,
+	0x6e, 0x75, 0x6d, 0x4d, 0x61, 0x78, 0x56, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x2a, 0x7b,
+	0x0a, 0x08, 0x45, 0x61, 0x72, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x12, 0x0f, 0x0a, 0x0b, 0x41, 0x4c,
+	0x4c, 0x5f, 0x50, 0x52, 0x4f, 0x47, 0x52, 0x41, 0x4d, 0x10, 0x00, 0x12, 0x10, 0x0a, 0x0c, 0x55,
+	0x53, 0x44, 0x43, 0x5f, 0x50, 0x52, 0x4f, 0x47, 0x52, 0x41, 0x4d, 0x10, 0x01, 0x12, 0x10, 0x0a,
+	0x0c, 0x45, 0x4c, 0x59, 0x53, 0x5f, 0x50, 0x52, 0x4f, 0x47, 0x52, 0x41, 0x4d, 0x10, 0x02, 0x12,
+	0x10, 0x0a, 0x0c, 0x45, 0x44, 0x45, 0x4e, 0x5f, 0x50, 0x52, 0x4f, 0x47, 0x52, 0x41, 0x4d, 0x10,
+	0x03, 0x12, 0x11, 0x0a, 0x0d, 0x45, 0x44, 0x45, 0x4e, 0x42, 0x5f, 0x50, 0x52, 0x4f, 0x47, 0x52,
+	0x41, 0x4d, 0x10, 0x04, 0x12, 0x15, 0x0a, 0x11, 0x4c, 0x50, 0x5f, 0x4d, 0x49, 0x4e, 0x49, 0x4e,
+	0x47, 0x5f, 0x50, 0x52, 0x4f, 0x47, 0x52, 0x41, 0x4d, 0x10, 0x05, 0x42, 0xb1, 0x01, 0x0a, 0x13,
+	0x63, 0x6f, 0x6d, 0x2e, 0x65, 0x6c, 0x79, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d,
+	0x65, 0x6e, 0x74, 0x42, 0x0b, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x50, 0x72, 0x6f, 0x74, 0x6f,
+	0x50, 0x01, 0x5a, 0x30, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x65,
+	0x6c, 0x79, 0x73, 0x2d, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2f, 0x65, 0x6c, 0x79, 0x73,
+	0x2f, 0x61, 0x70, 0x69, 0x2f, 0x65, 0x6c, 0x79, 0x73, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74,
+	0x6d, 0x65, 0x6e, 0x74, 0xa2, 0x02, 0x03, 0x45, 0x43, 0x58, 0xaa, 0x02, 0x0f, 0x45, 0x6c, 0x79,
+	0x73, 0x2e, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0xca, 0x02, 0x0f, 0x45,
+	0x6c, 0x79, 0x73, 0x5c, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0xe2, 0x02,
+	0x1b, 0x45, 0x6c, 0x79, 0x73, 0x5c, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74,
+	0x5c, 0x47, 0x50, 0x42, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0xea, 0x02, 0x10, 0x45,
+	0x6c, 0x79, 0x73, 0x3a, 0x3a, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x62,
+	0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
 }
 
 var (
diff --git a/api/elys/commitment/query.pulsar.go b/api/elys/commitment/query.pulsar.go
index 14c6b479b..fc95d68e7 100644
--- a/api/elys/commitment/query.pulsar.go
+++ b/api/elys/commitment/query.pulsar.go
@@ -5604,6 +5604,7 @@ var (
 	fd_QueryAirDropResponse_cadet        protoreflect.FieldDescriptor
 	fd_QueryAirDropResponse_nft_holder   protoreflect.FieldDescriptor
 	fd_QueryAirDropResponse_governor     protoreflect.FieldDescriptor
+	fd_QueryAirDropResponse_claimed      protoreflect.FieldDescriptor
 )
 
 func init() {
@@ -5613,6 +5614,7 @@ func init() {
 	fd_QueryAirDropResponse_cadet = md_QueryAirDropResponse.Fields().ByName("cadet")
 	fd_QueryAirDropResponse_nft_holder = md_QueryAirDropResponse.Fields().ByName("nft_holder")
 	fd_QueryAirDropResponse_governor = md_QueryAirDropResponse.Fields().ByName("governor")
+	fd_QueryAirDropResponse_claimed = md_QueryAirDropResponse.Fields().ByName("claimed")
 }
 
 var _ protoreflect.Message = (*fastReflection_QueryAirDropResponse)(nil)
@@ -5704,6 +5706,12 @@ func (x *fastReflection_QueryAirDropResponse) Range(f func(protoreflect.FieldDes
 			return
 		}
 	}
+	if x.Claimed != false {
+		value := protoreflect.ValueOfBool(x.Claimed)
+		if !f(fd_QueryAirDropResponse_claimed, value) {
+			return
+		}
+	}
 }
 
 // Has reports whether a field is populated.
@@ -5727,11 +5735,1005 @@ func (x *fastReflection_QueryAirDropResponse) Has(fd protoreflect.FieldDescripto
 		return x.NftHolder != ""
 	case "elys.commitment.QueryAirDropResponse.governor":
 		return x.Governor != ""
+	case "elys.commitment.QueryAirDropResponse.claimed":
+		return x.Claimed != false
+	default:
+		if fd.IsExtension() {
+			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.QueryAirDropResponse"))
+		}
+		panic(fmt.Errorf("message elys.commitment.QueryAirDropResponse does not contain field %s", fd.FullName()))
+	}
+}
+
+// Clear clears the field such that a subsequent Has call reports false.
+//
+// Clearing an extension field clears both the extension type and value
+// associated with the given field number.
+//
+// Clear is a mutating operation and unsafe for concurrent use.
+func (x *fastReflection_QueryAirDropResponse) Clear(fd protoreflect.FieldDescriptor) {
+	switch fd.FullName() {
+	case "elys.commitment.QueryAirDropResponse.atom_staking":
+		x.AtomStaking = ""
+	case "elys.commitment.QueryAirDropResponse.cadet":
+		x.Cadet = ""
+	case "elys.commitment.QueryAirDropResponse.nft_holder":
+		x.NftHolder = ""
+	case "elys.commitment.QueryAirDropResponse.governor":
+		x.Governor = ""
+	case "elys.commitment.QueryAirDropResponse.claimed":
+		x.Claimed = false
+	default:
+		if fd.IsExtension() {
+			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.QueryAirDropResponse"))
+		}
+		panic(fmt.Errorf("message elys.commitment.QueryAirDropResponse does not contain field %s", fd.FullName()))
+	}
+}
+
+// Get retrieves the value for a field.
+//
+// For unpopulated scalars, it returns the default value, where
+// the default value of a bytes scalar is guaranteed to be a copy.
+// For unpopulated composite types, it returns an empty, read-only view
+// of the value; to obtain a mutable reference, use Mutable.
+func (x *fastReflection_QueryAirDropResponse) Get(descriptor protoreflect.FieldDescriptor) protoreflect.Value {
+	switch descriptor.FullName() {
+	case "elys.commitment.QueryAirDropResponse.atom_staking":
+		value := x.AtomStaking
+		return protoreflect.ValueOfString(value)
+	case "elys.commitment.QueryAirDropResponse.cadet":
+		value := x.Cadet
+		return protoreflect.ValueOfString(value)
+	case "elys.commitment.QueryAirDropResponse.nft_holder":
+		value := x.NftHolder
+		return protoreflect.ValueOfString(value)
+	case "elys.commitment.QueryAirDropResponse.governor":
+		value := x.Governor
+		return protoreflect.ValueOfString(value)
+	case "elys.commitment.QueryAirDropResponse.claimed":
+		value := x.Claimed
+		return protoreflect.ValueOfBool(value)
+	default:
+		if descriptor.IsExtension() {
+			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.QueryAirDropResponse"))
+		}
+		panic(fmt.Errorf("message elys.commitment.QueryAirDropResponse does not contain field %s", descriptor.FullName()))
+	}
+}
+
+// Set stores the value for a field.
+//
+// For a field belonging to a oneof, it implicitly clears any other field
+// that may be currently set within the same oneof.
+// For extension fields, it implicitly stores the provided ExtensionType.
+// When setting a composite type, it is unspecified whether the stored value
+// aliases the source's memory in any way. If the composite value is an
+// empty, read-only value, then it panics.
+//
+// Set is a mutating operation and unsafe for concurrent use.
+func (x *fastReflection_QueryAirDropResponse) Set(fd protoreflect.FieldDescriptor, value protoreflect.Value) {
+	switch fd.FullName() {
+	case "elys.commitment.QueryAirDropResponse.atom_staking":
+		x.AtomStaking = value.Interface().(string)
+	case "elys.commitment.QueryAirDropResponse.cadet":
+		x.Cadet = value.Interface().(string)
+	case "elys.commitment.QueryAirDropResponse.nft_holder":
+		x.NftHolder = value.Interface().(string)
+	case "elys.commitment.QueryAirDropResponse.governor":
+		x.Governor = value.Interface().(string)
+	case "elys.commitment.QueryAirDropResponse.claimed":
+		x.Claimed = value.Bool()
+	default:
+		if fd.IsExtension() {
+			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.QueryAirDropResponse"))
+		}
+		panic(fmt.Errorf("message elys.commitment.QueryAirDropResponse does not contain field %s", fd.FullName()))
+	}
+}
+
+// Mutable returns a mutable reference to a composite type.
+//
+// If the field is unpopulated, it may allocate a composite value.
+// For a field belonging to a oneof, it implicitly clears any other field
+// that may be currently set within the same oneof.
+// For extension fields, it implicitly stores the provided ExtensionType
+// if not already stored.
+// It panics if the field does not contain a composite type.
+//
+// Mutable is a mutating operation and unsafe for concurrent use.
+func (x *fastReflection_QueryAirDropResponse) Mutable(fd protoreflect.FieldDescriptor) protoreflect.Value {
+	switch fd.FullName() {
+	case "elys.commitment.QueryAirDropResponse.atom_staking":
+		panic(fmt.Errorf("field atom_staking of message elys.commitment.QueryAirDropResponse is not mutable"))
+	case "elys.commitment.QueryAirDropResponse.cadet":
+		panic(fmt.Errorf("field cadet of message elys.commitment.QueryAirDropResponse is not mutable"))
+	case "elys.commitment.QueryAirDropResponse.nft_holder":
+		panic(fmt.Errorf("field nft_holder of message elys.commitment.QueryAirDropResponse is not mutable"))
+	case "elys.commitment.QueryAirDropResponse.governor":
+		panic(fmt.Errorf("field governor of message elys.commitment.QueryAirDropResponse is not mutable"))
+	case "elys.commitment.QueryAirDropResponse.claimed":
+		panic(fmt.Errorf("field claimed of message elys.commitment.QueryAirDropResponse is not mutable"))
+	default:
+		if fd.IsExtension() {
+			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.QueryAirDropResponse"))
+		}
+		panic(fmt.Errorf("message elys.commitment.QueryAirDropResponse does not contain field %s", fd.FullName()))
+	}
+}
+
+// NewField returns a new value that is assignable to the field
+// for the given descriptor. For scalars, this returns the default value.
+// For lists, maps, and messages, this returns a new, empty, mutable value.
+func (x *fastReflection_QueryAirDropResponse) NewField(fd protoreflect.FieldDescriptor) protoreflect.Value {
+	switch fd.FullName() {
+	case "elys.commitment.QueryAirDropResponse.atom_staking":
+		return protoreflect.ValueOfString("")
+	case "elys.commitment.QueryAirDropResponse.cadet":
+		return protoreflect.ValueOfString("")
+	case "elys.commitment.QueryAirDropResponse.nft_holder":
+		return protoreflect.ValueOfString("")
+	case "elys.commitment.QueryAirDropResponse.governor":
+		return protoreflect.ValueOfString("")
+	case "elys.commitment.QueryAirDropResponse.claimed":
+		return protoreflect.ValueOfBool(false)
+	default:
+		if fd.IsExtension() {
+			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.QueryAirDropResponse"))
+		}
+		panic(fmt.Errorf("message elys.commitment.QueryAirDropResponse does not contain field %s", fd.FullName()))
+	}
+}
+
+// WhichOneof reports which field within the oneof is populated,
+// returning nil if none are populated.
+// It panics if the oneof descriptor does not belong to this message.
+func (x *fastReflection_QueryAirDropResponse) WhichOneof(d protoreflect.OneofDescriptor) protoreflect.FieldDescriptor {
+	switch d.FullName() {
+	default:
+		panic(fmt.Errorf("%s is not a oneof field in elys.commitment.QueryAirDropResponse", d.FullName()))
+	}
+	panic("unreachable")
+}
+
+// GetUnknown retrieves the entire list of unknown fields.
+// The caller may only mutate the contents of the RawFields
+// if the mutated bytes are stored back into the message with SetUnknown.
+func (x *fastReflection_QueryAirDropResponse) GetUnknown() protoreflect.RawFields {
+	return x.unknownFields
+}
+
+// SetUnknown stores an entire list of unknown fields.
+// The raw fields must be syntactically valid according to the wire format.
+// An implementation may panic if this is not the case.
+// Once stored, the caller must not mutate the content of the RawFields.
+// An empty RawFields may be passed to clear the fields.
+//
+// SetUnknown is a mutating operation and unsafe for concurrent use.
+func (x *fastReflection_QueryAirDropResponse) SetUnknown(fields protoreflect.RawFields) {
+	x.unknownFields = fields
+}
+
+// IsValid reports whether the message is valid.
+//
+// An invalid message is an empty, read-only value.
+//
+// An invalid message often corresponds to a nil pointer of the concrete
+// message type, but the details are implementation dependent.
+// Validity is not part of the protobuf data model, and may not
+// be preserved in marshaling or other operations.
+func (x *fastReflection_QueryAirDropResponse) IsValid() bool {
+	return x != nil
+}
+
+// ProtoMethods returns optional fastReflectionFeature-path implementations of various operations.
+// This method may return nil.
+//
+// The returned methods type is identical to
+// "google.golang.org/protobuf/runtime/protoiface".Methods.
+// Consult the protoiface package documentation for details.
+func (x *fastReflection_QueryAirDropResponse) ProtoMethods() *protoiface.Methods {
+	size := func(input protoiface.SizeInput) protoiface.SizeOutput {
+		x := input.Message.Interface().(*QueryAirDropResponse)
+		if x == nil {
+			return protoiface.SizeOutput{
+				NoUnkeyedLiterals: input.NoUnkeyedLiterals,
+				Size:              0,
+			}
+		}
+		options := runtime.SizeInputToOptions(input)
+		_ = options
+		var n int
+		var l int
+		_ = l
+		l = len(x.AtomStaking)
+		if l > 0 {
+			n += 1 + l + runtime.Sov(uint64(l))
+		}
+		l = len(x.Cadet)
+		if l > 0 {
+			n += 1 + l + runtime.Sov(uint64(l))
+		}
+		l = len(x.NftHolder)
+		if l > 0 {
+			n += 1 + l + runtime.Sov(uint64(l))
+		}
+		l = len(x.Governor)
+		if l > 0 {
+			n += 1 + l + runtime.Sov(uint64(l))
+		}
+		if x.Claimed {
+			n += 2
+		}
+		if x.unknownFields != nil {
+			n += len(x.unknownFields)
+		}
+		return protoiface.SizeOutput{
+			NoUnkeyedLiterals: input.NoUnkeyedLiterals,
+			Size:              n,
+		}
+	}
+
+	marshal := func(input protoiface.MarshalInput) (protoiface.MarshalOutput, error) {
+		x := input.Message.Interface().(*QueryAirDropResponse)
+		if x == nil {
+			return protoiface.MarshalOutput{
+				NoUnkeyedLiterals: input.NoUnkeyedLiterals,
+				Buf:               input.Buf,
+			}, nil
+		}
+		options := runtime.MarshalInputToOptions(input)
+		_ = options
+		size := options.Size(x)
+		dAtA := make([]byte, size)
+		i := len(dAtA)
+		_ = i
+		var l int
+		_ = l
+		if x.unknownFields != nil {
+			i -= len(x.unknownFields)
+			copy(dAtA[i:], x.unknownFields)
+		}
+		if x.Claimed {
+			i--
+			if x.Claimed {
+				dAtA[i] = 1
+			} else {
+				dAtA[i] = 0
+			}
+			i--
+			dAtA[i] = 0x28
+		}
+		if len(x.Governor) > 0 {
+			i -= len(x.Governor)
+			copy(dAtA[i:], x.Governor)
+			i = runtime.EncodeVarint(dAtA, i, uint64(len(x.Governor)))
+			i--
+			dAtA[i] = 0x22
+		}
+		if len(x.NftHolder) > 0 {
+			i -= len(x.NftHolder)
+			copy(dAtA[i:], x.NftHolder)
+			i = runtime.EncodeVarint(dAtA, i, uint64(len(x.NftHolder)))
+			i--
+			dAtA[i] = 0x1a
+		}
+		if len(x.Cadet) > 0 {
+			i -= len(x.Cadet)
+			copy(dAtA[i:], x.Cadet)
+			i = runtime.EncodeVarint(dAtA, i, uint64(len(x.Cadet)))
+			i--
+			dAtA[i] = 0x12
+		}
+		if len(x.AtomStaking) > 0 {
+			i -= len(x.AtomStaking)
+			copy(dAtA[i:], x.AtomStaking)
+			i = runtime.EncodeVarint(dAtA, i, uint64(len(x.AtomStaking)))
+			i--
+			dAtA[i] = 0xa
+		}
+		if input.Buf != nil {
+			input.Buf = append(input.Buf, dAtA...)
+		} else {
+			input.Buf = dAtA
+		}
+		return protoiface.MarshalOutput{
+			NoUnkeyedLiterals: input.NoUnkeyedLiterals,
+			Buf:               input.Buf,
+		}, nil
+	}
+	unmarshal := func(input protoiface.UnmarshalInput) (protoiface.UnmarshalOutput, error) {
+		x := input.Message.Interface().(*QueryAirDropResponse)
+		if x == nil {
+			return protoiface.UnmarshalOutput{
+				NoUnkeyedLiterals: input.NoUnkeyedLiterals,
+				Flags:             input.Flags,
+			}, nil
+		}
+		options := runtime.UnmarshalInputToOptions(input)
+		_ = options
+		dAtA := input.Buf
+		l := len(dAtA)
+		iNdEx := 0
+		for iNdEx < l {
+			preIndex := iNdEx
+			var wire uint64
+			for shift := uint(0); ; shift += 7 {
+				if shift >= 64 {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrIntOverflow
+				}
+				if iNdEx >= l {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
+				}
+				b := dAtA[iNdEx]
+				iNdEx++
+				wire |= uint64(b&0x7F) << shift
+				if b < 0x80 {
+					break
+				}
+			}
+			fieldNum := int32(wire >> 3)
+			wireType := int(wire & 0x7)
+			if wireType == 4 {
+				return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, fmt.Errorf("proto: QueryAirDropResponse: wiretype end group for non-group")
+			}
+			if fieldNum <= 0 {
+				return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, fmt.Errorf("proto: QueryAirDropResponse: illegal tag %d (wire type %d)", fieldNum, wire)
+			}
+			switch fieldNum {
+			case 1:
+				if wireType != 2 {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, fmt.Errorf("proto: wrong wireType = %d for field AtomStaking", wireType)
+				}
+				var stringLen uint64
+				for shift := uint(0); ; shift += 7 {
+					if shift >= 64 {
+						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrIntOverflow
+					}
+					if iNdEx >= l {
+						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
+					}
+					b := dAtA[iNdEx]
+					iNdEx++
+					stringLen |= uint64(b&0x7F) << shift
+					if b < 0x80 {
+						break
+					}
+				}
+				intStringLen := int(stringLen)
+				if intStringLen < 0 {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrInvalidLength
+				}
+				postIndex := iNdEx + intStringLen
+				if postIndex < 0 {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrInvalidLength
+				}
+				if postIndex > l {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
+				}
+				x.AtomStaking = string(dAtA[iNdEx:postIndex])
+				iNdEx = postIndex
+			case 2:
+				if wireType != 2 {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, fmt.Errorf("proto: wrong wireType = %d for field Cadet", wireType)
+				}
+				var stringLen uint64
+				for shift := uint(0); ; shift += 7 {
+					if shift >= 64 {
+						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrIntOverflow
+					}
+					if iNdEx >= l {
+						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
+					}
+					b := dAtA[iNdEx]
+					iNdEx++
+					stringLen |= uint64(b&0x7F) << shift
+					if b < 0x80 {
+						break
+					}
+				}
+				intStringLen := int(stringLen)
+				if intStringLen < 0 {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrInvalidLength
+				}
+				postIndex := iNdEx + intStringLen
+				if postIndex < 0 {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrInvalidLength
+				}
+				if postIndex > l {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
+				}
+				x.Cadet = string(dAtA[iNdEx:postIndex])
+				iNdEx = postIndex
+			case 3:
+				if wireType != 2 {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, fmt.Errorf("proto: wrong wireType = %d for field NftHolder", wireType)
+				}
+				var stringLen uint64
+				for shift := uint(0); ; shift += 7 {
+					if shift >= 64 {
+						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrIntOverflow
+					}
+					if iNdEx >= l {
+						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
+					}
+					b := dAtA[iNdEx]
+					iNdEx++
+					stringLen |= uint64(b&0x7F) << shift
+					if b < 0x80 {
+						break
+					}
+				}
+				intStringLen := int(stringLen)
+				if intStringLen < 0 {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrInvalidLength
+				}
+				postIndex := iNdEx + intStringLen
+				if postIndex < 0 {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrInvalidLength
+				}
+				if postIndex > l {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
+				}
+				x.NftHolder = string(dAtA[iNdEx:postIndex])
+				iNdEx = postIndex
+			case 4:
+				if wireType != 2 {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, fmt.Errorf("proto: wrong wireType = %d for field Governor", wireType)
+				}
+				var stringLen uint64
+				for shift := uint(0); ; shift += 7 {
+					if shift >= 64 {
+						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrIntOverflow
+					}
+					if iNdEx >= l {
+						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
+					}
+					b := dAtA[iNdEx]
+					iNdEx++
+					stringLen |= uint64(b&0x7F) << shift
+					if b < 0x80 {
+						break
+					}
+				}
+				intStringLen := int(stringLen)
+				if intStringLen < 0 {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrInvalidLength
+				}
+				postIndex := iNdEx + intStringLen
+				if postIndex < 0 {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrInvalidLength
+				}
+				if postIndex > l {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
+				}
+				x.Governor = string(dAtA[iNdEx:postIndex])
+				iNdEx = postIndex
+			case 5:
+				if wireType != 0 {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, fmt.Errorf("proto: wrong wireType = %d for field Claimed", wireType)
+				}
+				var v int
+				for shift := uint(0); ; shift += 7 {
+					if shift >= 64 {
+						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrIntOverflow
+					}
+					if iNdEx >= l {
+						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
+					}
+					b := dAtA[iNdEx]
+					iNdEx++
+					v |= int(b&0x7F) << shift
+					if b < 0x80 {
+						break
+					}
+				}
+				x.Claimed = bool(v != 0)
+			default:
+				iNdEx = preIndex
+				skippy, err := runtime.Skip(dAtA[iNdEx:])
+				if err != nil {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, err
+				}
+				if (skippy < 0) || (iNdEx+skippy) < 0 {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrInvalidLength
+				}
+				if (iNdEx + skippy) > l {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
+				}
+				if !options.DiscardUnknown {
+					x.unknownFields = append(x.unknownFields, dAtA[iNdEx:iNdEx+skippy]...)
+				}
+				iNdEx += skippy
+			}
+		}
+
+		if iNdEx > l {
+			return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
+		}
+		return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, nil
+	}
+	return &protoiface.Methods{
+		NoUnkeyedLiterals: struct{}{},
+		Flags:             protoiface.SupportMarshalDeterministic | protoiface.SupportUnmarshalDiscardUnknown,
+		Size:              size,
+		Marshal:           marshal,
+		Unmarshal:         unmarshal,
+		Merge:             nil,
+		CheckInitialized:  nil,
+	}
+}
+
+var (
+	md_QueryTotalAirDropClaimedRequest protoreflect.MessageDescriptor
+)
+
+func init() {
+	file_elys_commitment_query_proto_init()
+	md_QueryTotalAirDropClaimedRequest = File_elys_commitment_query_proto.Messages().ByName("QueryTotalAirDropClaimedRequest")
+}
+
+var _ protoreflect.Message = (*fastReflection_QueryTotalAirDropClaimedRequest)(nil)
+
+type fastReflection_QueryTotalAirDropClaimedRequest QueryTotalAirDropClaimedRequest
+
+func (x *QueryTotalAirDropClaimedRequest) ProtoReflect() protoreflect.Message {
+	return (*fastReflection_QueryTotalAirDropClaimedRequest)(x)
+}
+
+func (x *QueryTotalAirDropClaimedRequest) slowProtoReflect() protoreflect.Message {
+	mi := &file_elys_commitment_query_proto_msgTypes[13]
+	if protoimpl.UnsafeEnabled && x != nil {
+		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+		if ms.LoadMessageInfo() == nil {
+			ms.StoreMessageInfo(mi)
+		}
+		return ms
+	}
+	return mi.MessageOf(x)
+}
+
+var _fastReflection_QueryTotalAirDropClaimedRequest_messageType fastReflection_QueryTotalAirDropClaimedRequest_messageType
+var _ protoreflect.MessageType = fastReflection_QueryTotalAirDropClaimedRequest_messageType{}
+
+type fastReflection_QueryTotalAirDropClaimedRequest_messageType struct{}
+
+func (x fastReflection_QueryTotalAirDropClaimedRequest_messageType) Zero() protoreflect.Message {
+	return (*fastReflection_QueryTotalAirDropClaimedRequest)(nil)
+}
+func (x fastReflection_QueryTotalAirDropClaimedRequest_messageType) New() protoreflect.Message {
+	return new(fastReflection_QueryTotalAirDropClaimedRequest)
+}
+func (x fastReflection_QueryTotalAirDropClaimedRequest_messageType) Descriptor() protoreflect.MessageDescriptor {
+	return md_QueryTotalAirDropClaimedRequest
+}
+
+// Descriptor returns message descriptor, which contains only the protobuf
+// type information for the message.
+func (x *fastReflection_QueryTotalAirDropClaimedRequest) Descriptor() protoreflect.MessageDescriptor {
+	return md_QueryTotalAirDropClaimedRequest
+}
+
+// Type returns the message type, which encapsulates both Go and protobuf
+// type information. If the Go type information is not needed,
+// it is recommended that the message descriptor be used instead.
+func (x *fastReflection_QueryTotalAirDropClaimedRequest) Type() protoreflect.MessageType {
+	return _fastReflection_QueryTotalAirDropClaimedRequest_messageType
+}
+
+// New returns a newly allocated and mutable empty message.
+func (x *fastReflection_QueryTotalAirDropClaimedRequest) New() protoreflect.Message {
+	return new(fastReflection_QueryTotalAirDropClaimedRequest)
+}
+
+// Interface unwraps the message reflection interface and
+// returns the underlying ProtoMessage interface.
+func (x *fastReflection_QueryTotalAirDropClaimedRequest) Interface() protoreflect.ProtoMessage {
+	return (*QueryTotalAirDropClaimedRequest)(x)
+}
+
+// Range iterates over every populated field in an undefined order,
+// calling f for each field descriptor and value encountered.
+// Range returns immediately if f returns false.
+// While iterating, mutating operations may only be performed
+// on the current field descriptor.
+func (x *fastReflection_QueryTotalAirDropClaimedRequest) Range(f func(protoreflect.FieldDescriptor, protoreflect.Value) bool) {
+}
+
+// Has reports whether a field is populated.
+//
+// Some fields have the property of nullability where it is possible to
+// distinguish between the default value of a field and whether the field
+// was explicitly populated with the default value. Singular message fields,
+// member fields of a oneof, and proto2 scalar fields are nullable. Such
+// fields are populated only if explicitly set.
+//
+// In other cases (aside from the nullable cases above),
+// a proto3 scalar field is populated if it contains a non-zero value, and
+// a repeated field is populated if it is non-empty.
+func (x *fastReflection_QueryTotalAirDropClaimedRequest) Has(fd protoreflect.FieldDescriptor) bool {
+	switch fd.FullName() {
+	default:
+		if fd.IsExtension() {
+			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.QueryTotalAirDropClaimedRequest"))
+		}
+		panic(fmt.Errorf("message elys.commitment.QueryTotalAirDropClaimedRequest does not contain field %s", fd.FullName()))
+	}
+}
+
+// Clear clears the field such that a subsequent Has call reports false.
+//
+// Clearing an extension field clears both the extension type and value
+// associated with the given field number.
+//
+// Clear is a mutating operation and unsafe for concurrent use.
+func (x *fastReflection_QueryTotalAirDropClaimedRequest) Clear(fd protoreflect.FieldDescriptor) {
+	switch fd.FullName() {
+	default:
+		if fd.IsExtension() {
+			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.QueryTotalAirDropClaimedRequest"))
+		}
+		panic(fmt.Errorf("message elys.commitment.QueryTotalAirDropClaimedRequest does not contain field %s", fd.FullName()))
+	}
+}
+
+// Get retrieves the value for a field.
+//
+// For unpopulated scalars, it returns the default value, where
+// the default value of a bytes scalar is guaranteed to be a copy.
+// For unpopulated composite types, it returns an empty, read-only view
+// of the value; to obtain a mutable reference, use Mutable.
+func (x *fastReflection_QueryTotalAirDropClaimedRequest) Get(descriptor protoreflect.FieldDescriptor) protoreflect.Value {
+	switch descriptor.FullName() {
+	default:
+		if descriptor.IsExtension() {
+			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.QueryTotalAirDropClaimedRequest"))
+		}
+		panic(fmt.Errorf("message elys.commitment.QueryTotalAirDropClaimedRequest does not contain field %s", descriptor.FullName()))
+	}
+}
+
+// Set stores the value for a field.
+//
+// For a field belonging to a oneof, it implicitly clears any other field
+// that may be currently set within the same oneof.
+// For extension fields, it implicitly stores the provided ExtensionType.
+// When setting a composite type, it is unspecified whether the stored value
+// aliases the source's memory in any way. If the composite value is an
+// empty, read-only value, then it panics.
+//
+// Set is a mutating operation and unsafe for concurrent use.
+func (x *fastReflection_QueryTotalAirDropClaimedRequest) Set(fd protoreflect.FieldDescriptor, value protoreflect.Value) {
+	switch fd.FullName() {
+	default:
+		if fd.IsExtension() {
+			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.QueryTotalAirDropClaimedRequest"))
+		}
+		panic(fmt.Errorf("message elys.commitment.QueryTotalAirDropClaimedRequest does not contain field %s", fd.FullName()))
+	}
+}
+
+// Mutable returns a mutable reference to a composite type.
+//
+// If the field is unpopulated, it may allocate a composite value.
+// For a field belonging to a oneof, it implicitly clears any other field
+// that may be currently set within the same oneof.
+// For extension fields, it implicitly stores the provided ExtensionType
+// if not already stored.
+// It panics if the field does not contain a composite type.
+//
+// Mutable is a mutating operation and unsafe for concurrent use.
+func (x *fastReflection_QueryTotalAirDropClaimedRequest) Mutable(fd protoreflect.FieldDescriptor) protoreflect.Value {
+	switch fd.FullName() {
+	default:
+		if fd.IsExtension() {
+			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.QueryTotalAirDropClaimedRequest"))
+		}
+		panic(fmt.Errorf("message elys.commitment.QueryTotalAirDropClaimedRequest does not contain field %s", fd.FullName()))
+	}
+}
+
+// NewField returns a new value that is assignable to the field
+// for the given descriptor. For scalars, this returns the default value.
+// For lists, maps, and messages, this returns a new, empty, mutable value.
+func (x *fastReflection_QueryTotalAirDropClaimedRequest) NewField(fd protoreflect.FieldDescriptor) protoreflect.Value {
+	switch fd.FullName() {
+	default:
+		if fd.IsExtension() {
+			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.QueryTotalAirDropClaimedRequest"))
+		}
+		panic(fmt.Errorf("message elys.commitment.QueryTotalAirDropClaimedRequest does not contain field %s", fd.FullName()))
+	}
+}
+
+// WhichOneof reports which field within the oneof is populated,
+// returning nil if none are populated.
+// It panics if the oneof descriptor does not belong to this message.
+func (x *fastReflection_QueryTotalAirDropClaimedRequest) WhichOneof(d protoreflect.OneofDescriptor) protoreflect.FieldDescriptor {
+	switch d.FullName() {
+	default:
+		panic(fmt.Errorf("%s is not a oneof field in elys.commitment.QueryTotalAirDropClaimedRequest", d.FullName()))
+	}
+	panic("unreachable")
+}
+
+// GetUnknown retrieves the entire list of unknown fields.
+// The caller may only mutate the contents of the RawFields
+// if the mutated bytes are stored back into the message with SetUnknown.
+func (x *fastReflection_QueryTotalAirDropClaimedRequest) GetUnknown() protoreflect.RawFields {
+	return x.unknownFields
+}
+
+// SetUnknown stores an entire list of unknown fields.
+// The raw fields must be syntactically valid according to the wire format.
+// An implementation may panic if this is not the case.
+// Once stored, the caller must not mutate the content of the RawFields.
+// An empty RawFields may be passed to clear the fields.
+//
+// SetUnknown is a mutating operation and unsafe for concurrent use.
+func (x *fastReflection_QueryTotalAirDropClaimedRequest) SetUnknown(fields protoreflect.RawFields) {
+	x.unknownFields = fields
+}
+
+// IsValid reports whether the message is valid.
+//
+// An invalid message is an empty, read-only value.
+//
+// An invalid message often corresponds to a nil pointer of the concrete
+// message type, but the details are implementation dependent.
+// Validity is not part of the protobuf data model, and may not
+// be preserved in marshaling or other operations.
+func (x *fastReflection_QueryTotalAirDropClaimedRequest) IsValid() bool {
+	return x != nil
+}
+
+// ProtoMethods returns optional fastReflectionFeature-path implementations of various operations.
+// This method may return nil.
+//
+// The returned methods type is identical to
+// "google.golang.org/protobuf/runtime/protoiface".Methods.
+// Consult the protoiface package documentation for details.
+func (x *fastReflection_QueryTotalAirDropClaimedRequest) ProtoMethods() *protoiface.Methods {
+	size := func(input protoiface.SizeInput) protoiface.SizeOutput {
+		x := input.Message.Interface().(*QueryTotalAirDropClaimedRequest)
+		if x == nil {
+			return protoiface.SizeOutput{
+				NoUnkeyedLiterals: input.NoUnkeyedLiterals,
+				Size:              0,
+			}
+		}
+		options := runtime.SizeInputToOptions(input)
+		_ = options
+		var n int
+		var l int
+		_ = l
+		if x.unknownFields != nil {
+			n += len(x.unknownFields)
+		}
+		return protoiface.SizeOutput{
+			NoUnkeyedLiterals: input.NoUnkeyedLiterals,
+			Size:              n,
+		}
+	}
+
+	marshal := func(input protoiface.MarshalInput) (protoiface.MarshalOutput, error) {
+		x := input.Message.Interface().(*QueryTotalAirDropClaimedRequest)
+		if x == nil {
+			return protoiface.MarshalOutput{
+				NoUnkeyedLiterals: input.NoUnkeyedLiterals,
+				Buf:               input.Buf,
+			}, nil
+		}
+		options := runtime.MarshalInputToOptions(input)
+		_ = options
+		size := options.Size(x)
+		dAtA := make([]byte, size)
+		i := len(dAtA)
+		_ = i
+		var l int
+		_ = l
+		if x.unknownFields != nil {
+			i -= len(x.unknownFields)
+			copy(dAtA[i:], x.unknownFields)
+		}
+		if input.Buf != nil {
+			input.Buf = append(input.Buf, dAtA...)
+		} else {
+			input.Buf = dAtA
+		}
+		return protoiface.MarshalOutput{
+			NoUnkeyedLiterals: input.NoUnkeyedLiterals,
+			Buf:               input.Buf,
+		}, nil
+	}
+	unmarshal := func(input protoiface.UnmarshalInput) (protoiface.UnmarshalOutput, error) {
+		x := input.Message.Interface().(*QueryTotalAirDropClaimedRequest)
+		if x == nil {
+			return protoiface.UnmarshalOutput{
+				NoUnkeyedLiterals: input.NoUnkeyedLiterals,
+				Flags:             input.Flags,
+			}, nil
+		}
+		options := runtime.UnmarshalInputToOptions(input)
+		_ = options
+		dAtA := input.Buf
+		l := len(dAtA)
+		iNdEx := 0
+		for iNdEx < l {
+			preIndex := iNdEx
+			var wire uint64
+			for shift := uint(0); ; shift += 7 {
+				if shift >= 64 {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrIntOverflow
+				}
+				if iNdEx >= l {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
+				}
+				b := dAtA[iNdEx]
+				iNdEx++
+				wire |= uint64(b&0x7F) << shift
+				if b < 0x80 {
+					break
+				}
+			}
+			fieldNum := int32(wire >> 3)
+			wireType := int(wire & 0x7)
+			if wireType == 4 {
+				return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, fmt.Errorf("proto: QueryTotalAirDropClaimedRequest: wiretype end group for non-group")
+			}
+			if fieldNum <= 0 {
+				return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, fmt.Errorf("proto: QueryTotalAirDropClaimedRequest: illegal tag %d (wire type %d)", fieldNum, wire)
+			}
+			switch fieldNum {
+			default:
+				iNdEx = preIndex
+				skippy, err := runtime.Skip(dAtA[iNdEx:])
+				if err != nil {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, err
+				}
+				if (skippy < 0) || (iNdEx+skippy) < 0 {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrInvalidLength
+				}
+				if (iNdEx + skippy) > l {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
+				}
+				if !options.DiscardUnknown {
+					x.unknownFields = append(x.unknownFields, dAtA[iNdEx:iNdEx+skippy]...)
+				}
+				iNdEx += skippy
+			}
+		}
+
+		if iNdEx > l {
+			return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
+		}
+		return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, nil
+	}
+	return &protoiface.Methods{
+		NoUnkeyedLiterals: struct{}{},
+		Flags:             protoiface.SupportMarshalDeterministic | protoiface.SupportUnmarshalDiscardUnknown,
+		Size:              size,
+		Marshal:           marshal,
+		Unmarshal:         unmarshal,
+		Merge:             nil,
+		CheckInitialized:  nil,
+	}
+}
+
+var (
+	md_QueryTotalAirDropClaimedResponse                    protoreflect.MessageDescriptor
+	fd_QueryTotalAirDropClaimedResponse_total_elys_claimed protoreflect.FieldDescriptor
+	fd_QueryTotalAirDropClaimedResponse_total_eden_claimed protoreflect.FieldDescriptor
+)
+
+func init() {
+	file_elys_commitment_query_proto_init()
+	md_QueryTotalAirDropClaimedResponse = File_elys_commitment_query_proto.Messages().ByName("QueryTotalAirDropClaimedResponse")
+	fd_QueryTotalAirDropClaimedResponse_total_elys_claimed = md_QueryTotalAirDropClaimedResponse.Fields().ByName("total_elys_claimed")
+	fd_QueryTotalAirDropClaimedResponse_total_eden_claimed = md_QueryTotalAirDropClaimedResponse.Fields().ByName("total_eden_claimed")
+}
+
+var _ protoreflect.Message = (*fastReflection_QueryTotalAirDropClaimedResponse)(nil)
+
+type fastReflection_QueryTotalAirDropClaimedResponse QueryTotalAirDropClaimedResponse
+
+func (x *QueryTotalAirDropClaimedResponse) ProtoReflect() protoreflect.Message {
+	return (*fastReflection_QueryTotalAirDropClaimedResponse)(x)
+}
+
+func (x *QueryTotalAirDropClaimedResponse) slowProtoReflect() protoreflect.Message {
+	mi := &file_elys_commitment_query_proto_msgTypes[14]
+	if protoimpl.UnsafeEnabled && x != nil {
+		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+		if ms.LoadMessageInfo() == nil {
+			ms.StoreMessageInfo(mi)
+		}
+		return ms
+	}
+	return mi.MessageOf(x)
+}
+
+var _fastReflection_QueryTotalAirDropClaimedResponse_messageType fastReflection_QueryTotalAirDropClaimedResponse_messageType
+var _ protoreflect.MessageType = fastReflection_QueryTotalAirDropClaimedResponse_messageType{}
+
+type fastReflection_QueryTotalAirDropClaimedResponse_messageType struct{}
+
+func (x fastReflection_QueryTotalAirDropClaimedResponse_messageType) Zero() protoreflect.Message {
+	return (*fastReflection_QueryTotalAirDropClaimedResponse)(nil)
+}
+func (x fastReflection_QueryTotalAirDropClaimedResponse_messageType) New() protoreflect.Message {
+	return new(fastReflection_QueryTotalAirDropClaimedResponse)
+}
+func (x fastReflection_QueryTotalAirDropClaimedResponse_messageType) Descriptor() protoreflect.MessageDescriptor {
+	return md_QueryTotalAirDropClaimedResponse
+}
+
+// Descriptor returns message descriptor, which contains only the protobuf
+// type information for the message.
+func (x *fastReflection_QueryTotalAirDropClaimedResponse) Descriptor() protoreflect.MessageDescriptor {
+	return md_QueryTotalAirDropClaimedResponse
+}
+
+// Type returns the message type, which encapsulates both Go and protobuf
+// type information. If the Go type information is not needed,
+// it is recommended that the message descriptor be used instead.
+func (x *fastReflection_QueryTotalAirDropClaimedResponse) Type() protoreflect.MessageType {
+	return _fastReflection_QueryTotalAirDropClaimedResponse_messageType
+}
+
+// New returns a newly allocated and mutable empty message.
+func (x *fastReflection_QueryTotalAirDropClaimedResponse) New() protoreflect.Message {
+	return new(fastReflection_QueryTotalAirDropClaimedResponse)
+}
+
+// Interface unwraps the message reflection interface and
+// returns the underlying ProtoMessage interface.
+func (x *fastReflection_QueryTotalAirDropClaimedResponse) Interface() protoreflect.ProtoMessage {
+	return (*QueryTotalAirDropClaimedResponse)(x)
+}
+
+// Range iterates over every populated field in an undefined order,
+// calling f for each field descriptor and value encountered.
+// Range returns immediately if f returns false.
+// While iterating, mutating operations may only be performed
+// on the current field descriptor.
+func (x *fastReflection_QueryTotalAirDropClaimedResponse) Range(f func(protoreflect.FieldDescriptor, protoreflect.Value) bool) {
+	if x.TotalElysClaimed != "" {
+		value := protoreflect.ValueOfString(x.TotalElysClaimed)
+		if !f(fd_QueryTotalAirDropClaimedResponse_total_elys_claimed, value) {
+			return
+		}
+	}
+	if x.TotalEdenClaimed != "" {
+		value := protoreflect.ValueOfString(x.TotalEdenClaimed)
+		if !f(fd_QueryTotalAirDropClaimedResponse_total_eden_claimed, value) {
+			return
+		}
+	}
+}
+
+// Has reports whether a field is populated.
+//
+// Some fields have the property of nullability where it is possible to
+// distinguish between the default value of a field and whether the field
+// was explicitly populated with the default value. Singular message fields,
+// member fields of a oneof, and proto2 scalar fields are nullable. Such
+// fields are populated only if explicitly set.
+//
+// In other cases (aside from the nullable cases above),
+// a proto3 scalar field is populated if it contains a non-zero value, and
+// a repeated field is populated if it is non-empty.
+func (x *fastReflection_QueryTotalAirDropClaimedResponse) Has(fd protoreflect.FieldDescriptor) bool {
+	switch fd.FullName() {
+	case "elys.commitment.QueryTotalAirDropClaimedResponse.total_elys_claimed":
+		return x.TotalElysClaimed != ""
+	case "elys.commitment.QueryTotalAirDropClaimedResponse.total_eden_claimed":
+		return x.TotalEdenClaimed != ""
 	default:
 		if fd.IsExtension() {
-			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.QueryAirDropResponse"))
+			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.QueryTotalAirDropClaimedResponse"))
 		}
-		panic(fmt.Errorf("message elys.commitment.QueryAirDropResponse does not contain field %s", fd.FullName()))
+		panic(fmt.Errorf("message elys.commitment.QueryTotalAirDropClaimedResponse does not contain field %s", fd.FullName()))
 	}
 }
 
@@ -5741,21 +6743,17 @@ func (x *fastReflection_QueryAirDropResponse) Has(fd protoreflect.FieldDescripto
 // associated with the given field number.
 //
 // Clear is a mutating operation and unsafe for concurrent use.
-func (x *fastReflection_QueryAirDropResponse) Clear(fd protoreflect.FieldDescriptor) {
+func (x *fastReflection_QueryTotalAirDropClaimedResponse) Clear(fd protoreflect.FieldDescriptor) {
 	switch fd.FullName() {
-	case "elys.commitment.QueryAirDropResponse.atom_staking":
-		x.AtomStaking = ""
-	case "elys.commitment.QueryAirDropResponse.cadet":
-		x.Cadet = ""
-	case "elys.commitment.QueryAirDropResponse.nft_holder":
-		x.NftHolder = ""
-	case "elys.commitment.QueryAirDropResponse.governor":
-		x.Governor = ""
+	case "elys.commitment.QueryTotalAirDropClaimedResponse.total_elys_claimed":
+		x.TotalElysClaimed = ""
+	case "elys.commitment.QueryTotalAirDropClaimedResponse.total_eden_claimed":
+		x.TotalEdenClaimed = ""
 	default:
 		if fd.IsExtension() {
-			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.QueryAirDropResponse"))
+			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.QueryTotalAirDropClaimedResponse"))
 		}
-		panic(fmt.Errorf("message elys.commitment.QueryAirDropResponse does not contain field %s", fd.FullName()))
+		panic(fmt.Errorf("message elys.commitment.QueryTotalAirDropClaimedResponse does not contain field %s", fd.FullName()))
 	}
 }
 
@@ -5765,25 +6763,19 @@ func (x *fastReflection_QueryAirDropResponse) Clear(fd protoreflect.FieldDescrip
 // the default value of a bytes scalar is guaranteed to be a copy.
 // For unpopulated composite types, it returns an empty, read-only view
 // of the value; to obtain a mutable reference, use Mutable.
-func (x *fastReflection_QueryAirDropResponse) Get(descriptor protoreflect.FieldDescriptor) protoreflect.Value {
+func (x *fastReflection_QueryTotalAirDropClaimedResponse) Get(descriptor protoreflect.FieldDescriptor) protoreflect.Value {
 	switch descriptor.FullName() {
-	case "elys.commitment.QueryAirDropResponse.atom_staking":
-		value := x.AtomStaking
-		return protoreflect.ValueOfString(value)
-	case "elys.commitment.QueryAirDropResponse.cadet":
-		value := x.Cadet
-		return protoreflect.ValueOfString(value)
-	case "elys.commitment.QueryAirDropResponse.nft_holder":
-		value := x.NftHolder
+	case "elys.commitment.QueryTotalAirDropClaimedResponse.total_elys_claimed":
+		value := x.TotalElysClaimed
 		return protoreflect.ValueOfString(value)
-	case "elys.commitment.QueryAirDropResponse.governor":
-		value := x.Governor
+	case "elys.commitment.QueryTotalAirDropClaimedResponse.total_eden_claimed":
+		value := x.TotalEdenClaimed
 		return protoreflect.ValueOfString(value)
 	default:
 		if descriptor.IsExtension() {
-			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.QueryAirDropResponse"))
+			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.QueryTotalAirDropClaimedResponse"))
 		}
-		panic(fmt.Errorf("message elys.commitment.QueryAirDropResponse does not contain field %s", descriptor.FullName()))
+		panic(fmt.Errorf("message elys.commitment.QueryTotalAirDropClaimedResponse does not contain field %s", descriptor.FullName()))
 	}
 }
 
@@ -5797,21 +6789,17 @@ func (x *fastReflection_QueryAirDropResponse) Get(descriptor protoreflect.FieldD
 // empty, read-only value, then it panics.
 //
 // Set is a mutating operation and unsafe for concurrent use.
-func (x *fastReflection_QueryAirDropResponse) Set(fd protoreflect.FieldDescriptor, value protoreflect.Value) {
+func (x *fastReflection_QueryTotalAirDropClaimedResponse) Set(fd protoreflect.FieldDescriptor, value protoreflect.Value) {
 	switch fd.FullName() {
-	case "elys.commitment.QueryAirDropResponse.atom_staking":
-		x.AtomStaking = value.Interface().(string)
-	case "elys.commitment.QueryAirDropResponse.cadet":
-		x.Cadet = value.Interface().(string)
-	case "elys.commitment.QueryAirDropResponse.nft_holder":
-		x.NftHolder = value.Interface().(string)
-	case "elys.commitment.QueryAirDropResponse.governor":
-		x.Governor = value.Interface().(string)
+	case "elys.commitment.QueryTotalAirDropClaimedResponse.total_elys_claimed":
+		x.TotalElysClaimed = value.Interface().(string)
+	case "elys.commitment.QueryTotalAirDropClaimedResponse.total_eden_claimed":
+		x.TotalEdenClaimed = value.Interface().(string)
 	default:
 		if fd.IsExtension() {
-			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.QueryAirDropResponse"))
+			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.QueryTotalAirDropClaimedResponse"))
 		}
-		panic(fmt.Errorf("message elys.commitment.QueryAirDropResponse does not contain field %s", fd.FullName()))
+		panic(fmt.Errorf("message elys.commitment.QueryTotalAirDropClaimedResponse does not contain field %s", fd.FullName()))
 	}
 }
 
@@ -5825,52 +6813,44 @@ func (x *fastReflection_QueryAirDropResponse) Set(fd protoreflect.FieldDescripto
 // It panics if the field does not contain a composite type.
 //
 // Mutable is a mutating operation and unsafe for concurrent use.
-func (x *fastReflection_QueryAirDropResponse) Mutable(fd protoreflect.FieldDescriptor) protoreflect.Value {
+func (x *fastReflection_QueryTotalAirDropClaimedResponse) Mutable(fd protoreflect.FieldDescriptor) protoreflect.Value {
 	switch fd.FullName() {
-	case "elys.commitment.QueryAirDropResponse.atom_staking":
-		panic(fmt.Errorf("field atom_staking of message elys.commitment.QueryAirDropResponse is not mutable"))
-	case "elys.commitment.QueryAirDropResponse.cadet":
-		panic(fmt.Errorf("field cadet of message elys.commitment.QueryAirDropResponse is not mutable"))
-	case "elys.commitment.QueryAirDropResponse.nft_holder":
-		panic(fmt.Errorf("field nft_holder of message elys.commitment.QueryAirDropResponse is not mutable"))
-	case "elys.commitment.QueryAirDropResponse.governor":
-		panic(fmt.Errorf("field governor of message elys.commitment.QueryAirDropResponse is not mutable"))
+	case "elys.commitment.QueryTotalAirDropClaimedResponse.total_elys_claimed":
+		panic(fmt.Errorf("field total_elys_claimed of message elys.commitment.QueryTotalAirDropClaimedResponse is not mutable"))
+	case "elys.commitment.QueryTotalAirDropClaimedResponse.total_eden_claimed":
+		panic(fmt.Errorf("field total_eden_claimed of message elys.commitment.QueryTotalAirDropClaimedResponse is not mutable"))
 	default:
 		if fd.IsExtension() {
-			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.QueryAirDropResponse"))
+			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.QueryTotalAirDropClaimedResponse"))
 		}
-		panic(fmt.Errorf("message elys.commitment.QueryAirDropResponse does not contain field %s", fd.FullName()))
+		panic(fmt.Errorf("message elys.commitment.QueryTotalAirDropClaimedResponse does not contain field %s", fd.FullName()))
 	}
 }
 
 // NewField returns a new value that is assignable to the field
 // for the given descriptor. For scalars, this returns the default value.
 // For lists, maps, and messages, this returns a new, empty, mutable value.
-func (x *fastReflection_QueryAirDropResponse) NewField(fd protoreflect.FieldDescriptor) protoreflect.Value {
+func (x *fastReflection_QueryTotalAirDropClaimedResponse) NewField(fd protoreflect.FieldDescriptor) protoreflect.Value {
 	switch fd.FullName() {
-	case "elys.commitment.QueryAirDropResponse.atom_staking":
-		return protoreflect.ValueOfString("")
-	case "elys.commitment.QueryAirDropResponse.cadet":
-		return protoreflect.ValueOfString("")
-	case "elys.commitment.QueryAirDropResponse.nft_holder":
+	case "elys.commitment.QueryTotalAirDropClaimedResponse.total_elys_claimed":
 		return protoreflect.ValueOfString("")
-	case "elys.commitment.QueryAirDropResponse.governor":
+	case "elys.commitment.QueryTotalAirDropClaimedResponse.total_eden_claimed":
 		return protoreflect.ValueOfString("")
 	default:
 		if fd.IsExtension() {
-			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.QueryAirDropResponse"))
+			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.QueryTotalAirDropClaimedResponse"))
 		}
-		panic(fmt.Errorf("message elys.commitment.QueryAirDropResponse does not contain field %s", fd.FullName()))
+		panic(fmt.Errorf("message elys.commitment.QueryTotalAirDropClaimedResponse does not contain field %s", fd.FullName()))
 	}
 }
 
 // WhichOneof reports which field within the oneof is populated,
 // returning nil if none are populated.
 // It panics if the oneof descriptor does not belong to this message.
-func (x *fastReflection_QueryAirDropResponse) WhichOneof(d protoreflect.OneofDescriptor) protoreflect.FieldDescriptor {
+func (x *fastReflection_QueryTotalAirDropClaimedResponse) WhichOneof(d protoreflect.OneofDescriptor) protoreflect.FieldDescriptor {
 	switch d.FullName() {
 	default:
-		panic(fmt.Errorf("%s is not a oneof field in elys.commitment.QueryAirDropResponse", d.FullName()))
+		panic(fmt.Errorf("%s is not a oneof field in elys.commitment.QueryTotalAirDropClaimedResponse", d.FullName()))
 	}
 	panic("unreachable")
 }
@@ -5878,7 +6858,7 @@ func (x *fastReflection_QueryAirDropResponse) WhichOneof(d protoreflect.OneofDes
 // GetUnknown retrieves the entire list of unknown fields.
 // The caller may only mutate the contents of the RawFields
 // if the mutated bytes are stored back into the message with SetUnknown.
-func (x *fastReflection_QueryAirDropResponse) GetUnknown() protoreflect.RawFields {
+func (x *fastReflection_QueryTotalAirDropClaimedResponse) GetUnknown() protoreflect.RawFields {
 	return x.unknownFields
 }
 
@@ -5889,7 +6869,7 @@ func (x *fastReflection_QueryAirDropResponse) GetUnknown() protoreflect.RawField
 // An empty RawFields may be passed to clear the fields.
 //
 // SetUnknown is a mutating operation and unsafe for concurrent use.
-func (x *fastReflection_QueryAirDropResponse) SetUnknown(fields protoreflect.RawFields) {
+func (x *fastReflection_QueryTotalAirDropClaimedResponse) SetUnknown(fields protoreflect.RawFields) {
 	x.unknownFields = fields
 }
 
@@ -5901,7 +6881,7 @@ func (x *fastReflection_QueryAirDropResponse) SetUnknown(fields protoreflect.Raw
 // message type, but the details are implementation dependent.
 // Validity is not part of the protobuf data model, and may not
 // be preserved in marshaling or other operations.
-func (x *fastReflection_QueryAirDropResponse) IsValid() bool {
+func (x *fastReflection_QueryTotalAirDropClaimedResponse) IsValid() bool {
 	return x != nil
 }
 
@@ -5911,9 +6891,9 @@ func (x *fastReflection_QueryAirDropResponse) IsValid() bool {
 // The returned methods type is identical to
 // "google.golang.org/protobuf/runtime/protoiface".Methods.
 // Consult the protoiface package documentation for details.
-func (x *fastReflection_QueryAirDropResponse) ProtoMethods() *protoiface.Methods {
+func (x *fastReflection_QueryTotalAirDropClaimedResponse) ProtoMethods() *protoiface.Methods {
 	size := func(input protoiface.SizeInput) protoiface.SizeOutput {
-		x := input.Message.Interface().(*QueryAirDropResponse)
+		x := input.Message.Interface().(*QueryTotalAirDropClaimedResponse)
 		if x == nil {
 			return protoiface.SizeOutput{
 				NoUnkeyedLiterals: input.NoUnkeyedLiterals,
@@ -5925,19 +6905,11 @@ func (x *fastReflection_QueryAirDropResponse) ProtoMethods() *protoiface.Methods
 		var n int
 		var l int
 		_ = l
-		l = len(x.AtomStaking)
-		if l > 0 {
-			n += 1 + l + runtime.Sov(uint64(l))
-		}
-		l = len(x.Cadet)
-		if l > 0 {
-			n += 1 + l + runtime.Sov(uint64(l))
-		}
-		l = len(x.NftHolder)
+		l = len(x.TotalElysClaimed)
 		if l > 0 {
 			n += 1 + l + runtime.Sov(uint64(l))
 		}
-		l = len(x.Governor)
+		l = len(x.TotalEdenClaimed)
 		if l > 0 {
 			n += 1 + l + runtime.Sov(uint64(l))
 		}
@@ -5951,7 +6923,7 @@ func (x *fastReflection_QueryAirDropResponse) ProtoMethods() *protoiface.Methods
 	}
 
 	marshal := func(input protoiface.MarshalInput) (protoiface.MarshalOutput, error) {
-		x := input.Message.Interface().(*QueryAirDropResponse)
+		x := input.Message.Interface().(*QueryTotalAirDropClaimedResponse)
 		if x == nil {
 			return protoiface.MarshalOutput{
 				NoUnkeyedLiterals: input.NoUnkeyedLiterals,
@@ -5970,31 +6942,17 @@ func (x *fastReflection_QueryAirDropResponse) ProtoMethods() *protoiface.Methods
 			i -= len(x.unknownFields)
 			copy(dAtA[i:], x.unknownFields)
 		}
-		if len(x.Governor) > 0 {
-			i -= len(x.Governor)
-			copy(dAtA[i:], x.Governor)
-			i = runtime.EncodeVarint(dAtA, i, uint64(len(x.Governor)))
-			i--
-			dAtA[i] = 0x22
-		}
-		if len(x.NftHolder) > 0 {
-			i -= len(x.NftHolder)
-			copy(dAtA[i:], x.NftHolder)
-			i = runtime.EncodeVarint(dAtA, i, uint64(len(x.NftHolder)))
-			i--
-			dAtA[i] = 0x1a
-		}
-		if len(x.Cadet) > 0 {
-			i -= len(x.Cadet)
-			copy(dAtA[i:], x.Cadet)
-			i = runtime.EncodeVarint(dAtA, i, uint64(len(x.Cadet)))
+		if len(x.TotalEdenClaimed) > 0 {
+			i -= len(x.TotalEdenClaimed)
+			copy(dAtA[i:], x.TotalEdenClaimed)
+			i = runtime.EncodeVarint(dAtA, i, uint64(len(x.TotalEdenClaimed)))
 			i--
 			dAtA[i] = 0x12
 		}
-		if len(x.AtomStaking) > 0 {
-			i -= len(x.AtomStaking)
-			copy(dAtA[i:], x.AtomStaking)
-			i = runtime.EncodeVarint(dAtA, i, uint64(len(x.AtomStaking)))
+		if len(x.TotalElysClaimed) > 0 {
+			i -= len(x.TotalElysClaimed)
+			copy(dAtA[i:], x.TotalElysClaimed)
+			i = runtime.EncodeVarint(dAtA, i, uint64(len(x.TotalElysClaimed)))
 			i--
 			dAtA[i] = 0xa
 		}
@@ -6009,7 +6967,7 @@ func (x *fastReflection_QueryAirDropResponse) ProtoMethods() *protoiface.Methods
 		}, nil
 	}
 	unmarshal := func(input protoiface.UnmarshalInput) (protoiface.UnmarshalOutput, error) {
-		x := input.Message.Interface().(*QueryAirDropResponse)
+		x := input.Message.Interface().(*QueryTotalAirDropClaimedResponse)
 		if x == nil {
 			return protoiface.UnmarshalOutput{
 				NoUnkeyedLiterals: input.NoUnkeyedLiterals,
@@ -6041,15 +6999,15 @@ func (x *fastReflection_QueryAirDropResponse) ProtoMethods() *protoiface.Methods
 			fieldNum := int32(wire >> 3)
 			wireType := int(wire & 0x7)
 			if wireType == 4 {
-				return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, fmt.Errorf("proto: QueryAirDropResponse: wiretype end group for non-group")
+				return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, fmt.Errorf("proto: QueryTotalAirDropClaimedResponse: wiretype end group for non-group")
 			}
 			if fieldNum <= 0 {
-				return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, fmt.Errorf("proto: QueryAirDropResponse: illegal tag %d (wire type %d)", fieldNum, wire)
+				return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, fmt.Errorf("proto: QueryTotalAirDropClaimedResponse: illegal tag %d (wire type %d)", fieldNum, wire)
 			}
 			switch fieldNum {
 			case 1:
 				if wireType != 2 {
-					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, fmt.Errorf("proto: wrong wireType = %d for field AtomStaking", wireType)
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, fmt.Errorf("proto: wrong wireType = %d for field TotalElysClaimed", wireType)
 				}
 				var stringLen uint64
 				for shift := uint(0); ; shift += 7 {
@@ -6077,75 +7035,11 @@ func (x *fastReflection_QueryAirDropResponse) ProtoMethods() *protoiface.Methods
 				if postIndex > l {
 					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
 				}
-				x.AtomStaking = string(dAtA[iNdEx:postIndex])
+				x.TotalElysClaimed = string(dAtA[iNdEx:postIndex])
 				iNdEx = postIndex
 			case 2:
 				if wireType != 2 {
-					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, fmt.Errorf("proto: wrong wireType = %d for field Cadet", wireType)
-				}
-				var stringLen uint64
-				for shift := uint(0); ; shift += 7 {
-					if shift >= 64 {
-						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrIntOverflow
-					}
-					if iNdEx >= l {
-						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
-					}
-					b := dAtA[iNdEx]
-					iNdEx++
-					stringLen |= uint64(b&0x7F) << shift
-					if b < 0x80 {
-						break
-					}
-				}
-				intStringLen := int(stringLen)
-				if intStringLen < 0 {
-					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrInvalidLength
-				}
-				postIndex := iNdEx + intStringLen
-				if postIndex < 0 {
-					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrInvalidLength
-				}
-				if postIndex > l {
-					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
-				}
-				x.Cadet = string(dAtA[iNdEx:postIndex])
-				iNdEx = postIndex
-			case 3:
-				if wireType != 2 {
-					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, fmt.Errorf("proto: wrong wireType = %d for field NftHolder", wireType)
-				}
-				var stringLen uint64
-				for shift := uint(0); ; shift += 7 {
-					if shift >= 64 {
-						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrIntOverflow
-					}
-					if iNdEx >= l {
-						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
-					}
-					b := dAtA[iNdEx]
-					iNdEx++
-					stringLen |= uint64(b&0x7F) << shift
-					if b < 0x80 {
-						break
-					}
-				}
-				intStringLen := int(stringLen)
-				if intStringLen < 0 {
-					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrInvalidLength
-				}
-				postIndex := iNdEx + intStringLen
-				if postIndex < 0 {
-					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrInvalidLength
-				}
-				if postIndex > l {
-					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
-				}
-				x.NftHolder = string(dAtA[iNdEx:postIndex])
-				iNdEx = postIndex
-			case 4:
-				if wireType != 2 {
-					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, fmt.Errorf("proto: wrong wireType = %d for field Governor", wireType)
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, fmt.Errorf("proto: wrong wireType = %d for field TotalEdenClaimed", wireType)
 				}
 				var stringLen uint64
 				for shift := uint(0); ; shift += 7 {
@@ -6173,7 +7067,7 @@ func (x *fastReflection_QueryAirDropResponse) ProtoMethods() *protoiface.Methods
 				if postIndex > l {
 					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
 				}
-				x.Governor = string(dAtA[iNdEx:postIndex])
+				x.TotalEdenClaimed = string(dAtA[iNdEx:postIndex])
 				iNdEx = postIndex
 			default:
 				iNdEx = preIndex
@@ -6693,6 +7587,7 @@ type QueryAirDropResponse struct {
 	Cadet       string `protobuf:"bytes,2,opt,name=cadet,proto3" json:"cadet,omitempty"`
 	NftHolder   string `protobuf:"bytes,3,opt,name=nft_holder,json=nftHolder,proto3" json:"nft_holder,omitempty"`
 	Governor    string `protobuf:"bytes,4,opt,name=governor,proto3" json:"governor,omitempty"`
+	Claimed     bool   `protobuf:"varint,5,opt,name=claimed,proto3" json:"claimed,omitempty"`
 }
 
 func (x *QueryAirDropResponse) Reset() {
@@ -6743,6 +7638,82 @@ func (x *QueryAirDropResponse) GetGovernor() string {
 	return ""
 }
 
+func (x *QueryAirDropResponse) GetClaimed() bool {
+	if x != nil {
+		return x.Claimed
+	}
+	return false
+}
+
+type QueryTotalAirDropClaimedRequest struct {
+	state         protoimpl.MessageState
+	sizeCache     protoimpl.SizeCache
+	unknownFields protoimpl.UnknownFields
+}
+
+func (x *QueryTotalAirDropClaimedRequest) Reset() {
+	*x = QueryTotalAirDropClaimedRequest{}
+	if protoimpl.UnsafeEnabled {
+		mi := &file_elys_commitment_query_proto_msgTypes[13]
+		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+		ms.StoreMessageInfo(mi)
+	}
+}
+
+func (x *QueryTotalAirDropClaimedRequest) String() string {
+	return protoimpl.X.MessageStringOf(x)
+}
+
+func (*QueryTotalAirDropClaimedRequest) ProtoMessage() {}
+
+// Deprecated: Use QueryTotalAirDropClaimedRequest.ProtoReflect.Descriptor instead.
+func (*QueryTotalAirDropClaimedRequest) Descriptor() ([]byte, []int) {
+	return file_elys_commitment_query_proto_rawDescGZIP(), []int{13}
+}
+
+type QueryTotalAirDropClaimedResponse struct {
+	state         protoimpl.MessageState
+	sizeCache     protoimpl.SizeCache
+	unknownFields protoimpl.UnknownFields
+
+	TotalElysClaimed string `protobuf:"bytes,1,opt,name=total_elys_claimed,json=totalElysClaimed,proto3" json:"total_elys_claimed,omitempty"`
+	TotalEdenClaimed string `protobuf:"bytes,2,opt,name=total_eden_claimed,json=totalEdenClaimed,proto3" json:"total_eden_claimed,omitempty"`
+}
+
+func (x *QueryTotalAirDropClaimedResponse) Reset() {
+	*x = QueryTotalAirDropClaimedResponse{}
+	if protoimpl.UnsafeEnabled {
+		mi := &file_elys_commitment_query_proto_msgTypes[14]
+		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+		ms.StoreMessageInfo(mi)
+	}
+}
+
+func (x *QueryTotalAirDropClaimedResponse) String() string {
+	return protoimpl.X.MessageStringOf(x)
+}
+
+func (*QueryTotalAirDropClaimedResponse) ProtoMessage() {}
+
+// Deprecated: Use QueryTotalAirDropClaimedResponse.ProtoReflect.Descriptor instead.
+func (*QueryTotalAirDropClaimedResponse) Descriptor() ([]byte, []int) {
+	return file_elys_commitment_query_proto_rawDescGZIP(), []int{14}
+}
+
+func (x *QueryTotalAirDropClaimedResponse) GetTotalElysClaimed() string {
+	if x != nil {
+		return x.TotalElysClaimed
+	}
+	return ""
+}
+
+func (x *QueryTotalAirDropClaimedResponse) GetTotalEdenClaimed() string {
+	if x != nil {
+		return x.TotalEdenClaimed
+	}
+	return ""
+}
+
 var File_elys_commitment_query_proto protoreflect.FileDescriptor
 
 var file_elys_commitment_query_proto_rawDesc = []byte{
@@ -6855,7 +7826,7 @@ var file_elys_commitment_query_proto_rawDesc = []byte{
 	0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x32, 0x0a, 0x07, 0x61, 0x64, 0x64, 0x72, 0x65,
 	0x73, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18, 0xd2, 0xb4, 0x2d, 0x14, 0x63, 0x6f,
 	0x73, 0x6d, 0x6f, 0x73, 0x2e, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x53, 0x74, 0x72, 0x69,
-	0x6e, 0x67, 0x52, 0x07, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x22, 0xbe, 0x02, 0x0a, 0x14,
+	0x6e, 0x67, 0x52, 0x07, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x22, 0xd8, 0x02, 0x0a, 0x14,
 	0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x69, 0x72, 0x44, 0x72, 0x6f, 0x70, 0x52, 0x65, 0x73, 0x70,
 	0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4e, 0x0a, 0x0c, 0x61, 0x74, 0x6f, 0x6d, 0x5f, 0x73, 0x74, 0x61,
 	0x6b, 0x69, 0x6e, 0x67, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2b, 0xc8, 0xde, 0x1f, 0x00,
@@ -6875,85 +7846,114 @@ var file_elys_commitment_query_proto_rawDesc = []byte{
 	0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2b, 0xc8, 0xde, 0x1f, 0x00, 0xda, 0xde, 0x1f, 0x15, 0x63,
 	0x6f, 0x73, 0x6d, 0x6f, 0x73, 0x73, 0x64, 0x6b, 0x2e, 0x69, 0x6f, 0x2f, 0x6d, 0x61, 0x74, 0x68,
 	0x2e, 0x49, 0x6e, 0x74, 0xd2, 0xb4, 0x2d, 0x0a, 0x63, 0x6f, 0x73, 0x6d, 0x6f, 0x73, 0x2e, 0x49,
-	0x6e, 0x74, 0x52, 0x08, 0x67, 0x6f, 0x76, 0x65, 0x72, 0x6e, 0x6f, 0x72, 0x32, 0xa2, 0x08, 0x0a,
-	0x05, 0x51, 0x75, 0x65, 0x72, 0x79, 0x12, 0x81, 0x01, 0x0a, 0x06, 0x50, 0x61, 0x72, 0x61, 0x6d,
-	0x73, 0x12, 0x23, 0x2e, 0x65, 0x6c, 0x79, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d,
-	0x65, 0x6e, 0x74, 0x2e, 0x51, 0x75, 0x65, 0x72, 0x79, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x52,
-	0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24, 0x2e, 0x65, 0x6c, 0x79, 0x73, 0x2e, 0x63, 0x6f,
-	0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x51, 0x75, 0x65, 0x72, 0x79, 0x50, 0x61,
-	0x72, 0x61, 0x6d, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x2c, 0x82, 0xd3,
-	0xe4, 0x93, 0x02, 0x26, 0x12, 0x24, 0x2f, 0x65, 0x6c, 0x79, 0x73, 0x2d, 0x6e, 0x65, 0x74, 0x77,
-	0x6f, 0x72, 0x6b, 0x2f, 0x65, 0x6c, 0x79, 0x73, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d,
-	0x65, 0x6e, 0x74, 0x2f, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x12, 0xb0, 0x01, 0x0a, 0x0f, 0x53,
-	0x68, 0x6f, 0x77, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x12, 0x2c,
+	0x6e, 0x74, 0x52, 0x08, 0x67, 0x6f, 0x76, 0x65, 0x72, 0x6e, 0x6f, 0x72, 0x12, 0x18, 0x0a, 0x07,
+	0x63, 0x6c, 0x61, 0x69, 0x6d, 0x65, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x07, 0x63,
+	0x6c, 0x61, 0x69, 0x6d, 0x65, 0x64, 0x22, 0x21, 0x0a, 0x1f, 0x51, 0x75, 0x65, 0x72, 0x79, 0x54,
+	0x6f, 0x74, 0x61, 0x6c, 0x41, 0x69, 0x72, 0x44, 0x72, 0x6f, 0x70, 0x43, 0x6c, 0x61, 0x69, 0x6d,
+	0x65, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0xd8, 0x01, 0x0a, 0x20, 0x51, 0x75,
+	0x65, 0x72, 0x79, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x41, 0x69, 0x72, 0x44, 0x72, 0x6f, 0x70, 0x43,
+	0x6c, 0x61, 0x69, 0x6d, 0x65, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x59,
+	0x0a, 0x12, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x5f, 0x65, 0x6c, 0x79, 0x73, 0x5f, 0x63, 0x6c, 0x61,
+	0x69, 0x6d, 0x65, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2b, 0xc8, 0xde, 0x1f, 0x00,
+	0xda, 0xde, 0x1f, 0x15, 0x63, 0x6f, 0x73, 0x6d, 0x6f, 0x73, 0x73, 0x64, 0x6b, 0x2e, 0x69, 0x6f,
+	0x2f, 0x6d, 0x61, 0x74, 0x68, 0x2e, 0x49, 0x6e, 0x74, 0xd2, 0xb4, 0x2d, 0x0a, 0x63, 0x6f, 0x73,
+	0x6d, 0x6f, 0x73, 0x2e, 0x49, 0x6e, 0x74, 0x52, 0x10, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x45, 0x6c,
+	0x79, 0x73, 0x43, 0x6c, 0x61, 0x69, 0x6d, 0x65, 0x64, 0x12, 0x59, 0x0a, 0x12, 0x74, 0x6f, 0x74,
+	0x61, 0x6c, 0x5f, 0x65, 0x64, 0x65, 0x6e, 0x5f, 0x63, 0x6c, 0x61, 0x69, 0x6d, 0x65, 0x64, 0x18,
+	0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2b, 0xc8, 0xde, 0x1f, 0x00, 0xda, 0xde, 0x1f, 0x15, 0x63,
+	0x6f, 0x73, 0x6d, 0x6f, 0x73, 0x73, 0x64, 0x6b, 0x2e, 0x69, 0x6f, 0x2f, 0x6d, 0x61, 0x74, 0x68,
+	0x2e, 0x49, 0x6e, 0x74, 0xd2, 0xb4, 0x2d, 0x0a, 0x63, 0x6f, 0x73, 0x6d, 0x6f, 0x73, 0x2e, 0x49,
+	0x6e, 0x74, 0x52, 0x10, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x45, 0x64, 0x65, 0x6e, 0x43, 0x6c, 0x61,
+	0x69, 0x6d, 0x65, 0x64, 0x32, 0xdc, 0x09, 0x0a, 0x05, 0x51, 0x75, 0x65, 0x72, 0x79, 0x12, 0x81,
+	0x01, 0x0a, 0x06, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x12, 0x23, 0x2e, 0x65, 0x6c, 0x79, 0x73,
+	0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x51, 0x75, 0x65, 0x72,
+	0x79, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24,
 	0x2e, 0x65, 0x6c, 0x79, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74,
-	0x2e, 0x51, 0x75, 0x65, 0x72, 0x79, 0x53, 0x68, 0x6f, 0x77, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74,
-	0x6d, 0x65, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2d, 0x2e, 0x65,
-	0x6c, 0x79, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x51,
-	0x75, 0x65, 0x72, 0x79, 0x53, 0x68, 0x6f, 0x77, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65,
-	0x6e, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x40, 0x82, 0xd3, 0xe4,
-	0x93, 0x02, 0x3a, 0x12, 0x38, 0x2f, 0x65, 0x6c, 0x79, 0x73, 0x2d, 0x6e, 0x65, 0x74, 0x77, 0x6f,
-	0x72, 0x6b, 0x2f, 0x65, 0x6c, 0x79, 0x73, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65,
-	0x6e, 0x74, 0x2f, 0x73, 0x68, 0x6f, 0x77, 0x5f, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65,
-	0x6e, 0x74, 0x73, 0x2f, 0x7b, 0x63, 0x72, 0x65, 0x61, 0x74, 0x6f, 0x72, 0x7d, 0x12, 0xc9, 0x01,
-	0x0a, 0x15, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x74, 0x65, 0x64, 0x54, 0x6f, 0x6b, 0x65, 0x6e,
-	0x73, 0x4c, 0x6f, 0x63, 0x6b, 0x65, 0x64, 0x12, 0x32, 0x2e, 0x65, 0x6c, 0x79, 0x73, 0x2e, 0x63,
-	0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x51, 0x75, 0x65, 0x72, 0x79, 0x43,
-	0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x74, 0x65, 0x64, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x73, 0x4c, 0x6f,
-	0x63, 0x6b, 0x65, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x33, 0x2e, 0x65, 0x6c,
+	0x2e, 0x51, 0x75, 0x65, 0x72, 0x79, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x52, 0x65, 0x73, 0x70,
+	0x6f, 0x6e, 0x73, 0x65, 0x22, 0x2c, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x26, 0x12, 0x24, 0x2f, 0x65,
+	0x6c, 0x79, 0x73, 0x2d, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2f, 0x65, 0x6c, 0x79, 0x73,
+	0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2f, 0x70, 0x61, 0x72, 0x61,
+	0x6d, 0x73, 0x12, 0xb0, 0x01, 0x0a, 0x0f, 0x53, 0x68, 0x6f, 0x77, 0x43, 0x6f, 0x6d, 0x6d, 0x69,
+	0x74, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x12, 0x2c, 0x2e, 0x65, 0x6c, 0x79, 0x73, 0x2e, 0x63, 0x6f,
+	0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x51, 0x75, 0x65, 0x72, 0x79, 0x53, 0x68,
+	0x6f, 0x77, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x71,
+	0x75, 0x65, 0x73, 0x74, 0x1a, 0x2d, 0x2e, 0x65, 0x6c, 0x79, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x6d,
+	0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x51, 0x75, 0x65, 0x72, 0x79, 0x53, 0x68, 0x6f, 0x77,
+	0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
+	0x6e, 0x73, 0x65, 0x22, 0x40, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3a, 0x12, 0x38, 0x2f, 0x65, 0x6c,
+	0x79, 0x73, 0x2d, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2f, 0x65, 0x6c, 0x79, 0x73, 0x2f,
+	0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2f, 0x73, 0x68, 0x6f, 0x77, 0x5f,
+	0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x2f, 0x7b, 0x63, 0x72, 0x65,
+	0x61, 0x74, 0x6f, 0x72, 0x7d, 0x12, 0xc9, 0x01, 0x0a, 0x15, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74,
+	0x74, 0x65, 0x64, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x73, 0x4c, 0x6f, 0x63, 0x6b, 0x65, 0x64, 0x12,
+	0x32, 0x2e, 0x65, 0x6c, 0x79, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e,
+	0x74, 0x2e, 0x51, 0x75, 0x65, 0x72, 0x79, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x74, 0x65, 0x64,
+	0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x73, 0x4c, 0x6f, 0x63, 0x6b, 0x65, 0x64, 0x52, 0x65, 0x71, 0x75,
+	0x65, 0x73, 0x74, 0x1a, 0x33, 0x2e, 0x65, 0x6c, 0x79, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x69,
+	0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x51, 0x75, 0x65, 0x72, 0x79, 0x43, 0x6f, 0x6d, 0x6d, 0x69,
+	0x74, 0x74, 0x65, 0x64, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x73, 0x4c, 0x6f, 0x63, 0x6b, 0x65, 0x64,
+	0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x47, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x41,
+	0x12, 0x3f, 0x2f, 0x65, 0x6c, 0x79, 0x73, 0x2d, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2f,
+	0x65, 0x6c, 0x79, 0x73, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2f,
+	0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x74, 0x65, 0x64, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x73,
+	0x5f, 0x6c, 0x6f, 0x63, 0x6b, 0x65, 0x64, 0x2f, 0x7b, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73,
+	0x7d, 0x12, 0xb7, 0x01, 0x0a, 0x13, 0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x4f, 0x66, 0x43, 0x6f,
+	0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x12, 0x30, 0x2e, 0x65, 0x6c, 0x79, 0x73,
+	0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x51, 0x75, 0x65, 0x72,
+	0x79, 0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x4f, 0x66, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d,
+	0x65, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x31, 0x2e, 0x65, 0x6c,
 	0x79, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x51, 0x75,
-	0x65, 0x72, 0x79, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x74, 0x65, 0x64, 0x54, 0x6f, 0x6b, 0x65,
-	0x6e, 0x73, 0x4c, 0x6f, 0x63, 0x6b, 0x65, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
-	0x22, 0x47, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x41, 0x12, 0x3f, 0x2f, 0x65, 0x6c, 0x79, 0x73, 0x2d,
+	0x65, 0x72, 0x79, 0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x4f, 0x66, 0x43, 0x6f, 0x6d, 0x6d, 0x69,
+	0x74, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x3b,
+	0x82, 0xd3, 0xe4, 0x93, 0x02, 0x35, 0x12, 0x33, 0x2f, 0x65, 0x6c, 0x79, 0x73, 0x2d, 0x6e, 0x65,
+	0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2f, 0x65, 0x6c, 0x79, 0x73, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x69,
+	0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2f, 0x6e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x5f, 0x6f, 0x66, 0x5f,
+	0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x12, 0xc9, 0x01, 0x0a, 0x15,
+	0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x56, 0x65, 0x73, 0x74, 0x69, 0x6e,
+	0x67, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x32, 0x2e, 0x65, 0x6c, 0x79, 0x73, 0x2e, 0x63, 0x6f, 0x6d,
+	0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x51, 0x75, 0x65, 0x72, 0x79, 0x43, 0x6f, 0x6d,
+	0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x56, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x49, 0x6e,
+	0x66, 0x6f, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x33, 0x2e, 0x65, 0x6c, 0x79, 0x73,
+	0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x51, 0x75, 0x65, 0x72,
+	0x79, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x56, 0x65, 0x73, 0x74, 0x69,
+	0x6e, 0x67, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x47,
+	0x82, 0xd3, 0xe4, 0x93, 0x02, 0x41, 0x12, 0x3f, 0x2f, 0x65, 0x6c, 0x79, 0x73, 0x2d, 0x6e, 0x65,
+	0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2f, 0x65, 0x6c, 0x79, 0x73, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x69,
+	0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74,
+	0x5f, 0x76, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x5f, 0x69, 0x6e, 0x66, 0x6f, 0x2f, 0x7b, 0x61,
+	0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x7d, 0x12, 0x8f, 0x01, 0x0a, 0x07, 0x41, 0x69, 0x72, 0x44,
+	0x72, 0x6f, 0x70, 0x12, 0x24, 0x2e, 0x65, 0x6c, 0x79, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x69,
+	0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x69, 0x72, 0x44, 0x72,
+	0x6f, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x65, 0x6c, 0x79, 0x73,
+	0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x51, 0x75, 0x65, 0x72,
+	0x79, 0x41, 0x69, 0x72, 0x44, 0x72, 0x6f, 0x70, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
+	0x22, 0x37, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x31, 0x12, 0x2f, 0x2f, 0x65, 0x6c, 0x79, 0x73, 0x2d,
 	0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2f, 0x65, 0x6c, 0x79, 0x73, 0x2f, 0x63, 0x6f, 0x6d,
-	0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x74, 0x65,
-	0x64, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x73, 0x5f, 0x6c, 0x6f, 0x63, 0x6b, 0x65, 0x64, 0x2f,
-	0x7b, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x7d, 0x12, 0xb7, 0x01, 0x0a, 0x13, 0x4e, 0x75,
-	0x6d, 0x62, 0x65, 0x72, 0x4f, 0x66, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74,
-	0x73, 0x12, 0x30, 0x2e, 0x65, 0x6c, 0x79, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d,
-	0x65, 0x6e, 0x74, 0x2e, 0x51, 0x75, 0x65, 0x72, 0x79, 0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x4f,
-	0x66, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75,
+	0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2f, 0x61, 0x69, 0x72, 0x64, 0x72, 0x6f, 0x70, 0x2f,
+	0x7b, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x7d, 0x12, 0xb7, 0x01, 0x0a, 0x13, 0x54, 0x6f,
+	0x74, 0x61, 0x6c, 0x41, 0x69, 0x72, 0x64, 0x72, 0x6f, 0x70, 0x43, 0x6c, 0x61, 0x69, 0x6d, 0x65,
+	0x64, 0x12, 0x30, 0x2e, 0x65, 0x6c, 0x79, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d,
+	0x65, 0x6e, 0x74, 0x2e, 0x51, 0x75, 0x65, 0x72, 0x79, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x41, 0x69,
+	0x72, 0x44, 0x72, 0x6f, 0x70, 0x43, 0x6c, 0x61, 0x69, 0x6d, 0x65, 0x64, 0x52, 0x65, 0x71, 0x75,
 	0x65, 0x73, 0x74, 0x1a, 0x31, 0x2e, 0x65, 0x6c, 0x79, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x69,
-	0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x51, 0x75, 0x65, 0x72, 0x79, 0x4e, 0x75, 0x6d, 0x62, 0x65,
-	0x72, 0x4f, 0x66, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x52, 0x65,
+	0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x51, 0x75, 0x65, 0x72, 0x79, 0x54, 0x6f, 0x74, 0x61, 0x6c,
+	0x41, 0x69, 0x72, 0x44, 0x72, 0x6f, 0x70, 0x43, 0x6c, 0x61, 0x69, 0x6d, 0x65, 0x64, 0x52, 0x65,
 	0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x3b, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x35, 0x12, 0x33,
 	0x2f, 0x65, 0x6c, 0x79, 0x73, 0x2d, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2f, 0x65, 0x6c,
-	0x79, 0x73, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2f, 0x6e, 0x75,
-	0x6d, 0x62, 0x65, 0x72, 0x5f, 0x6f, 0x66, 0x5f, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65,
-	0x6e, 0x74, 0x73, 0x12, 0xc9, 0x01, 0x0a, 0x15, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65,
-	0x6e, 0x74, 0x56, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x32, 0x2e,
-	0x65, 0x6c, 0x79, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2e,
-	0x51, 0x75, 0x65, 0x72, 0x79, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x56,
-	0x65, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
-	0x74, 0x1a, 0x33, 0x2e, 0x65, 0x6c, 0x79, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d,
-	0x65, 0x6e, 0x74, 0x2e, 0x51, 0x75, 0x65, 0x72, 0x79, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d,
-	0x65, 0x6e, 0x74, 0x56, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65,
-	0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x47, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x41, 0x12, 0x3f,
-	0x2f, 0x65, 0x6c, 0x79, 0x73, 0x2d, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2f, 0x65, 0x6c,
-	0x79, 0x73, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2f, 0x63, 0x6f,
-	0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x76, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x67,
-	0x5f, 0x69, 0x6e, 0x66, 0x6f, 0x2f, 0x7b, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x7d, 0x12,
-	0x8f, 0x01, 0x0a, 0x07, 0x41, 0x69, 0x72, 0x44, 0x72, 0x6f, 0x70, 0x12, 0x24, 0x2e, 0x65, 0x6c,
-	0x79, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x51, 0x75,
-	0x65, 0x72, 0x79, 0x41, 0x69, 0x72, 0x44, 0x72, 0x6f, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
-	0x74, 0x1a, 0x25, 0x2e, 0x65, 0x6c, 0x79, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d,
-	0x65, 0x6e, 0x74, 0x2e, 0x51, 0x75, 0x65, 0x72, 0x79, 0x41, 0x69, 0x72, 0x44, 0x72, 0x6f, 0x70,
-	0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x37, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x31,
-	0x12, 0x2f, 0x2f, 0x65, 0x6c, 0x79, 0x73, 0x2d, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2f,
-	0x65, 0x6c, 0x79, 0x73, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2f,
-	0x61, 0x69, 0x72, 0x64, 0x72, 0x6f, 0x70, 0x2f, 0x7b, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73,
-	0x7d, 0x42, 0xb0, 0x01, 0x0a, 0x13, 0x63, 0x6f, 0x6d, 0x2e, 0x65, 0x6c, 0x79, 0x73, 0x2e, 0x63,
-	0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x42, 0x0a, 0x51, 0x75, 0x65, 0x72, 0x79,
-	0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x30, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e,
-	0x63, 0x6f, 0x6d, 0x2f, 0x65, 0x6c, 0x79, 0x73, 0x2d, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b,
-	0x2f, 0x65, 0x6c, 0x79, 0x73, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x65, 0x6c, 0x79, 0x73, 0x2f, 0x63,
-	0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0xa2, 0x02, 0x03, 0x45, 0x43, 0x58, 0xaa,
-	0x02, 0x0f, 0x45, 0x6c, 0x79, 0x73, 0x2e, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e,
-	0x74, 0xca, 0x02, 0x0f, 0x45, 0x6c, 0x79, 0x73, 0x5c, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d,
-	0x65, 0x6e, 0x74, 0xe2, 0x02, 0x1b, 0x45, 0x6c, 0x79, 0x73, 0x5c, 0x43, 0x6f, 0x6d, 0x6d, 0x69,
-	0x74, 0x6d, 0x65, 0x6e, 0x74, 0x5c, 0x47, 0x50, 0x42, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74,
-	0x61, 0xea, 0x02, 0x10, 0x45, 0x6c, 0x79, 0x73, 0x3a, 0x3a, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74,
-	0x6d, 0x65, 0x6e, 0x74, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
+	0x79, 0x73, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2f, 0x74, 0x6f,
+	0x74, 0x61, 0x6c, 0x5f, 0x61, 0x69, 0x72, 0x64, 0x72, 0x6f, 0x70, 0x5f, 0x63, 0x6c, 0x61, 0x69,
+	0x6d, 0x65, 0x64, 0x42, 0xb0, 0x01, 0x0a, 0x13, 0x63, 0x6f, 0x6d, 0x2e, 0x65, 0x6c, 0x79, 0x73,
+	0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x42, 0x0a, 0x51, 0x75, 0x65,
+	0x72, 0x79, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x30, 0x67, 0x69, 0x74, 0x68, 0x75,
+	0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x65, 0x6c, 0x79, 0x73, 0x2d, 0x6e, 0x65, 0x74, 0x77, 0x6f,
+	0x72, 0x6b, 0x2f, 0x65, 0x6c, 0x79, 0x73, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x65, 0x6c, 0x79, 0x73,
+	0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0xa2, 0x02, 0x03, 0x45, 0x43,
+	0x58, 0xaa, 0x02, 0x0f, 0x45, 0x6c, 0x79, 0x73, 0x2e, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d,
+	0x65, 0x6e, 0x74, 0xca, 0x02, 0x0f, 0x45, 0x6c, 0x79, 0x73, 0x5c, 0x43, 0x6f, 0x6d, 0x6d, 0x69,
+	0x74, 0x6d, 0x65, 0x6e, 0x74, 0xe2, 0x02, 0x1b, 0x45, 0x6c, 0x79, 0x73, 0x5c, 0x43, 0x6f, 0x6d,
+	0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x5c, 0x47, 0x50, 0x42, 0x4d, 0x65, 0x74, 0x61, 0x64,
+	0x61, 0x74, 0x61, 0xea, 0x02, 0x10, 0x45, 0x6c, 0x79, 0x73, 0x3a, 0x3a, 0x43, 0x6f, 0x6d, 0x6d,
+	0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
 }
 
 var (
@@ -6968,7 +7968,7 @@ func file_elys_commitment_query_proto_rawDescGZIP() []byte {
 	return file_elys_commitment_query_proto_rawDescData
 }
 
-var file_elys_commitment_query_proto_msgTypes = make([]protoimpl.MessageInfo, 13)
+var file_elys_commitment_query_proto_msgTypes = make([]protoimpl.MessageInfo, 15)
 var file_elys_commitment_query_proto_goTypes = []interface{}{
 	(*QueryParamsRequest)(nil),                 // 0: elys.commitment.QueryParamsRequest
 	(*QueryParamsResponse)(nil),                // 1: elys.commitment.QueryParamsResponse
@@ -6983,15 +7983,17 @@ var file_elys_commitment_query_proto_goTypes = []interface{}{
 	(*VestingDetails)(nil),                     // 10: elys.commitment.VestingDetails
 	(*QueryAirDropRequest)(nil),                // 11: elys.commitment.QueryAirDropRequest
 	(*QueryAirDropResponse)(nil),               // 12: elys.commitment.QueryAirDropResponse
-	(*Params)(nil),                             // 13: elys.commitment.Params
-	(*Commitments)(nil),                        // 14: elys.commitment.Commitments
-	(*v1beta1.Coin)(nil),                       // 15: cosmos.base.v1beta1.Coin
+	(*QueryTotalAirDropClaimedRequest)(nil),    // 13: elys.commitment.QueryTotalAirDropClaimedRequest
+	(*QueryTotalAirDropClaimedResponse)(nil),   // 14: elys.commitment.QueryTotalAirDropClaimedResponse
+	(*Params)(nil),                             // 15: elys.commitment.Params
+	(*Commitments)(nil),                        // 16: elys.commitment.Commitments
+	(*v1beta1.Coin)(nil),                       // 17: cosmos.base.v1beta1.Coin
 }
 var file_elys_commitment_query_proto_depIdxs = []int32{
-	13, // 0: elys.commitment.QueryParamsResponse.params:type_name -> elys.commitment.Params
-	14, // 1: elys.commitment.QueryShowCommitmentsResponse.commitments:type_name -> elys.commitment.Commitments
-	15, // 2: elys.commitment.QueryCommittedTokensLockedResponse.locked_committed:type_name -> cosmos.base.v1beta1.Coin
-	15, // 3: elys.commitment.QueryCommittedTokensLockedResponse.total_committed:type_name -> cosmos.base.v1beta1.Coin
+	15, // 0: elys.commitment.QueryParamsResponse.params:type_name -> elys.commitment.Params
+	16, // 1: elys.commitment.QueryShowCommitmentsResponse.commitments:type_name -> elys.commitment.Commitments
+	17, // 2: elys.commitment.QueryCommittedTokensLockedResponse.locked_committed:type_name -> cosmos.base.v1beta1.Coin
+	17, // 3: elys.commitment.QueryCommittedTokensLockedResponse.total_committed:type_name -> cosmos.base.v1beta1.Coin
 	10, // 4: elys.commitment.QueryCommitmentVestingInfoResponse.vesting_details:type_name -> elys.commitment.VestingDetails
 	0,  // 5: elys.commitment.Query.Params:input_type -> elys.commitment.QueryParamsRequest
 	2,  // 6: elys.commitment.Query.ShowCommitments:input_type -> elys.commitment.QueryShowCommitmentsRequest
@@ -6999,14 +8001,16 @@ var file_elys_commitment_query_proto_depIdxs = []int32{
 	4,  // 8: elys.commitment.Query.NumberOfCommitments:input_type -> elys.commitment.QueryNumberOfCommitmentsRequest
 	8,  // 9: elys.commitment.Query.CommitmentVestingInfo:input_type -> elys.commitment.QueryCommitmentVestingInfoRequest
 	11, // 10: elys.commitment.Query.AirDrop:input_type -> elys.commitment.QueryAirDropRequest
-	1,  // 11: elys.commitment.Query.Params:output_type -> elys.commitment.QueryParamsResponse
-	3,  // 12: elys.commitment.Query.ShowCommitments:output_type -> elys.commitment.QueryShowCommitmentsResponse
-	7,  // 13: elys.commitment.Query.CommittedTokensLocked:output_type -> elys.commitment.QueryCommittedTokensLockedResponse
-	5,  // 14: elys.commitment.Query.NumberOfCommitments:output_type -> elys.commitment.QueryNumberOfCommitmentsResponse
-	9,  // 15: elys.commitment.Query.CommitmentVestingInfo:output_type -> elys.commitment.QueryCommitmentVestingInfoResponse
-	12, // 16: elys.commitment.Query.AirDrop:output_type -> elys.commitment.QueryAirDropResponse
-	11, // [11:17] is the sub-list for method output_type
-	5,  // [5:11] is the sub-list for method input_type
+	13, // 11: elys.commitment.Query.TotalAirdropClaimed:input_type -> elys.commitment.QueryTotalAirDropClaimedRequest
+	1,  // 12: elys.commitment.Query.Params:output_type -> elys.commitment.QueryParamsResponse
+	3,  // 13: elys.commitment.Query.ShowCommitments:output_type -> elys.commitment.QueryShowCommitmentsResponse
+	7,  // 14: elys.commitment.Query.CommittedTokensLocked:output_type -> elys.commitment.QueryCommittedTokensLockedResponse
+	5,  // 15: elys.commitment.Query.NumberOfCommitments:output_type -> elys.commitment.QueryNumberOfCommitmentsResponse
+	9,  // 16: elys.commitment.Query.CommitmentVestingInfo:output_type -> elys.commitment.QueryCommitmentVestingInfoResponse
+	12, // 17: elys.commitment.Query.AirDrop:output_type -> elys.commitment.QueryAirDropResponse
+	14, // 18: elys.commitment.Query.TotalAirdropClaimed:output_type -> elys.commitment.QueryTotalAirDropClaimedResponse
+	12, // [12:19] is the sub-list for method output_type
+	5,  // [5:12] is the sub-list for method input_type
 	5,  // [5:5] is the sub-list for extension type_name
 	5,  // [5:5] is the sub-list for extension extendee
 	0,  // [0:5] is the sub-list for field type_name
@@ -7176,6 +8180,30 @@ func file_elys_commitment_query_proto_init() {
 				return nil
 			}
 		}
+		file_elys_commitment_query_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} {
+			switch v := v.(*QueryTotalAirDropClaimedRequest); i {
+			case 0:
+				return &v.state
+			case 1:
+				return &v.sizeCache
+			case 2:
+				return &v.unknownFields
+			default:
+				return nil
+			}
+		}
+		file_elys_commitment_query_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} {
+			switch v := v.(*QueryTotalAirDropClaimedResponse); i {
+			case 0:
+				return &v.state
+			case 1:
+				return &v.sizeCache
+			case 2:
+				return &v.unknownFields
+			default:
+				return nil
+			}
+		}
 	}
 	type x struct{}
 	out := protoimpl.TypeBuilder{
@@ -7183,7 +8211,7 @@ func file_elys_commitment_query_proto_init() {
 			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
 			RawDescriptor: file_elys_commitment_query_proto_rawDesc,
 			NumEnums:      0,
-			NumMessages:   13,
+			NumMessages:   15,
 			NumExtensions: 0,
 			NumServices:   1,
 		},
diff --git a/api/elys/commitment/query_grpc.pb.go b/api/elys/commitment/query_grpc.pb.go
index 94d2353bc..71203628c 100644
--- a/api/elys/commitment/query_grpc.pb.go
+++ b/api/elys/commitment/query_grpc.pb.go
@@ -29,6 +29,7 @@ type QueryClient interface {
 	// Queries a list of CommitmentVestingInfo items.
 	CommitmentVestingInfo(ctx context.Context, in *QueryCommitmentVestingInfoRequest, opts ...grpc.CallOption) (*QueryCommitmentVestingInfoResponse, error)
 	AirDrop(ctx context.Context, in *QueryAirDropRequest, opts ...grpc.CallOption) (*QueryAirDropResponse, error)
+	TotalAirdropClaimed(ctx context.Context, in *QueryTotalAirDropClaimedRequest, opts ...grpc.CallOption) (*QueryTotalAirDropClaimedResponse, error)
 }
 
 type queryClient struct {
@@ -93,6 +94,15 @@ func (c *queryClient) AirDrop(ctx context.Context, in *QueryAirDropRequest, opts
 	return out, nil
 }
 
+func (c *queryClient) TotalAirdropClaimed(ctx context.Context, in *QueryTotalAirDropClaimedRequest, opts ...grpc.CallOption) (*QueryTotalAirDropClaimedResponse, error) {
+	out := new(QueryTotalAirDropClaimedResponse)
+	err := c.cc.Invoke(ctx, "/elys.commitment.Query/TotalAirdropClaimed", in, out, opts...)
+	if err != nil {
+		return nil, err
+	}
+	return out, nil
+}
+
 // QueryServer is the server API for Query service.
 // All implementations must embed UnimplementedQueryServer
 // for forward compatibility
@@ -108,6 +118,7 @@ type QueryServer interface {
 	// Queries a list of CommitmentVestingInfo items.
 	CommitmentVestingInfo(context.Context, *QueryCommitmentVestingInfoRequest) (*QueryCommitmentVestingInfoResponse, error)
 	AirDrop(context.Context, *QueryAirDropRequest) (*QueryAirDropResponse, error)
+	TotalAirdropClaimed(context.Context, *QueryTotalAirDropClaimedRequest) (*QueryTotalAirDropClaimedResponse, error)
 	mustEmbedUnimplementedQueryServer()
 }
 
@@ -133,6 +144,9 @@ func (UnimplementedQueryServer) CommitmentVestingInfo(context.Context, *QueryCom
 func (UnimplementedQueryServer) AirDrop(context.Context, *QueryAirDropRequest) (*QueryAirDropResponse, error) {
 	return nil, status.Errorf(codes.Unimplemented, "method AirDrop not implemented")
 }
+func (UnimplementedQueryServer) TotalAirdropClaimed(context.Context, *QueryTotalAirDropClaimedRequest) (*QueryTotalAirDropClaimedResponse, error) {
+	return nil, status.Errorf(codes.Unimplemented, "method TotalAirdropClaimed not implemented")
+}
 func (UnimplementedQueryServer) mustEmbedUnimplementedQueryServer() {}
 
 // UnsafeQueryServer may be embedded to opt out of forward compatibility for this service.
@@ -254,6 +268,24 @@ func _Query_AirDrop_Handler(srv interface{}, ctx context.Context, dec func(inter
 	return interceptor(ctx, in, info, handler)
 }
 
+func _Query_TotalAirdropClaimed_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
+	in := new(QueryTotalAirDropClaimedRequest)
+	if err := dec(in); err != nil {
+		return nil, err
+	}
+	if interceptor == nil {
+		return srv.(QueryServer).TotalAirdropClaimed(ctx, in)
+	}
+	info := &grpc.UnaryServerInfo{
+		Server:     srv,
+		FullMethod: "/elys.commitment.Query/TotalAirdropClaimed",
+	}
+	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
+		return srv.(QueryServer).TotalAirdropClaimed(ctx, req.(*QueryTotalAirDropClaimedRequest))
+	}
+	return interceptor(ctx, in, info, handler)
+}
+
 // Query_ServiceDesc is the grpc.ServiceDesc for Query service.
 // It's only intended for direct use with grpc.RegisterService,
 // and not to be introspected or modified (even as a copy)
@@ -285,6 +317,10 @@ var Query_ServiceDesc = grpc.ServiceDesc{
 			MethodName: "AirDrop",
 			Handler:    _Query_AirDrop_Handler,
 		},
+		{
+			MethodName: "TotalAirdropClaimed",
+			Handler:    _Query_TotalAirdropClaimed_Handler,
+		},
 	},
 	Streams:  []grpc.StreamDesc{},
 	Metadata: "elys/commitment/query.proto",
diff --git a/api/elys/commitment/tx.pulsar.go b/api/elys/commitment/tx.pulsar.go
index 0a71cf007..09457de44 100644
--- a/api/elys/commitment/tx.pulsar.go
+++ b/api/elys/commitment/tx.pulsar.go
@@ -10254,6 +10254,910 @@ func (x *fastReflection_MsgUnstakeResponse) ProtoMethods() *protoiface.Methods {
 	}
 }
 
+var (
+	md_MsgClaimAirdrop               protoreflect.MessageDescriptor
+	fd_MsgClaimAirdrop_claim_address protoreflect.FieldDescriptor
+)
+
+func init() {
+	file_elys_commitment_tx_proto_init()
+	md_MsgClaimAirdrop = File_elys_commitment_tx_proto.Messages().ByName("MsgClaimAirdrop")
+	fd_MsgClaimAirdrop_claim_address = md_MsgClaimAirdrop.Fields().ByName("claim_address")
+}
+
+var _ protoreflect.Message = (*fastReflection_MsgClaimAirdrop)(nil)
+
+type fastReflection_MsgClaimAirdrop MsgClaimAirdrop
+
+func (x *MsgClaimAirdrop) ProtoReflect() protoreflect.Message {
+	return (*fastReflection_MsgClaimAirdrop)(x)
+}
+
+func (x *MsgClaimAirdrop) slowProtoReflect() protoreflect.Message {
+	mi := &file_elys_commitment_tx_proto_msgTypes[22]
+	if protoimpl.UnsafeEnabled && x != nil {
+		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+		if ms.LoadMessageInfo() == nil {
+			ms.StoreMessageInfo(mi)
+		}
+		return ms
+	}
+	return mi.MessageOf(x)
+}
+
+var _fastReflection_MsgClaimAirdrop_messageType fastReflection_MsgClaimAirdrop_messageType
+var _ protoreflect.MessageType = fastReflection_MsgClaimAirdrop_messageType{}
+
+type fastReflection_MsgClaimAirdrop_messageType struct{}
+
+func (x fastReflection_MsgClaimAirdrop_messageType) Zero() protoreflect.Message {
+	return (*fastReflection_MsgClaimAirdrop)(nil)
+}
+func (x fastReflection_MsgClaimAirdrop_messageType) New() protoreflect.Message {
+	return new(fastReflection_MsgClaimAirdrop)
+}
+func (x fastReflection_MsgClaimAirdrop_messageType) Descriptor() protoreflect.MessageDescriptor {
+	return md_MsgClaimAirdrop
+}
+
+// Descriptor returns message descriptor, which contains only the protobuf
+// type information for the message.
+func (x *fastReflection_MsgClaimAirdrop) Descriptor() protoreflect.MessageDescriptor {
+	return md_MsgClaimAirdrop
+}
+
+// Type returns the message type, which encapsulates both Go and protobuf
+// type information. If the Go type information is not needed,
+// it is recommended that the message descriptor be used instead.
+func (x *fastReflection_MsgClaimAirdrop) Type() protoreflect.MessageType {
+	return _fastReflection_MsgClaimAirdrop_messageType
+}
+
+// New returns a newly allocated and mutable empty message.
+func (x *fastReflection_MsgClaimAirdrop) New() protoreflect.Message {
+	return new(fastReflection_MsgClaimAirdrop)
+}
+
+// Interface unwraps the message reflection interface and
+// returns the underlying ProtoMessage interface.
+func (x *fastReflection_MsgClaimAirdrop) Interface() protoreflect.ProtoMessage {
+	return (*MsgClaimAirdrop)(x)
+}
+
+// Range iterates over every populated field in an undefined order,
+// calling f for each field descriptor and value encountered.
+// Range returns immediately if f returns false.
+// While iterating, mutating operations may only be performed
+// on the current field descriptor.
+func (x *fastReflection_MsgClaimAirdrop) Range(f func(protoreflect.FieldDescriptor, protoreflect.Value) bool) {
+	if x.ClaimAddress != "" {
+		value := protoreflect.ValueOfString(x.ClaimAddress)
+		if !f(fd_MsgClaimAirdrop_claim_address, value) {
+			return
+		}
+	}
+}
+
+// Has reports whether a field is populated.
+//
+// Some fields have the property of nullability where it is possible to
+// distinguish between the default value of a field and whether the field
+// was explicitly populated with the default value. Singular message fields,
+// member fields of a oneof, and proto2 scalar fields are nullable. Such
+// fields are populated only if explicitly set.
+//
+// In other cases (aside from the nullable cases above),
+// a proto3 scalar field is populated if it contains a non-zero value, and
+// a repeated field is populated if it is non-empty.
+func (x *fastReflection_MsgClaimAirdrop) Has(fd protoreflect.FieldDescriptor) bool {
+	switch fd.FullName() {
+	case "elys.commitment.MsgClaimAirdrop.claim_address":
+		return x.ClaimAddress != ""
+	default:
+		if fd.IsExtension() {
+			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.MsgClaimAirdrop"))
+		}
+		panic(fmt.Errorf("message elys.commitment.MsgClaimAirdrop does not contain field %s", fd.FullName()))
+	}
+}
+
+// Clear clears the field such that a subsequent Has call reports false.
+//
+// Clearing an extension field clears both the extension type and value
+// associated with the given field number.
+//
+// Clear is a mutating operation and unsafe for concurrent use.
+func (x *fastReflection_MsgClaimAirdrop) Clear(fd protoreflect.FieldDescriptor) {
+	switch fd.FullName() {
+	case "elys.commitment.MsgClaimAirdrop.claim_address":
+		x.ClaimAddress = ""
+	default:
+		if fd.IsExtension() {
+			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.MsgClaimAirdrop"))
+		}
+		panic(fmt.Errorf("message elys.commitment.MsgClaimAirdrop does not contain field %s", fd.FullName()))
+	}
+}
+
+// Get retrieves the value for a field.
+//
+// For unpopulated scalars, it returns the default value, where
+// the default value of a bytes scalar is guaranteed to be a copy.
+// For unpopulated composite types, it returns an empty, read-only view
+// of the value; to obtain a mutable reference, use Mutable.
+func (x *fastReflection_MsgClaimAirdrop) Get(descriptor protoreflect.FieldDescriptor) protoreflect.Value {
+	switch descriptor.FullName() {
+	case "elys.commitment.MsgClaimAirdrop.claim_address":
+		value := x.ClaimAddress
+		return protoreflect.ValueOfString(value)
+	default:
+		if descriptor.IsExtension() {
+			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.MsgClaimAirdrop"))
+		}
+		panic(fmt.Errorf("message elys.commitment.MsgClaimAirdrop does not contain field %s", descriptor.FullName()))
+	}
+}
+
+// Set stores the value for a field.
+//
+// For a field belonging to a oneof, it implicitly clears any other field
+// that may be currently set within the same oneof.
+// For extension fields, it implicitly stores the provided ExtensionType.
+// When setting a composite type, it is unspecified whether the stored value
+// aliases the source's memory in any way. If the composite value is an
+// empty, read-only value, then it panics.
+//
+// Set is a mutating operation and unsafe for concurrent use.
+func (x *fastReflection_MsgClaimAirdrop) Set(fd protoreflect.FieldDescriptor, value protoreflect.Value) {
+	switch fd.FullName() {
+	case "elys.commitment.MsgClaimAirdrop.claim_address":
+		x.ClaimAddress = value.Interface().(string)
+	default:
+		if fd.IsExtension() {
+			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.MsgClaimAirdrop"))
+		}
+		panic(fmt.Errorf("message elys.commitment.MsgClaimAirdrop does not contain field %s", fd.FullName()))
+	}
+}
+
+// Mutable returns a mutable reference to a composite type.
+//
+// If the field is unpopulated, it may allocate a composite value.
+// For a field belonging to a oneof, it implicitly clears any other field
+// that may be currently set within the same oneof.
+// For extension fields, it implicitly stores the provided ExtensionType
+// if not already stored.
+// It panics if the field does not contain a composite type.
+//
+// Mutable is a mutating operation and unsafe for concurrent use.
+func (x *fastReflection_MsgClaimAirdrop) Mutable(fd protoreflect.FieldDescriptor) protoreflect.Value {
+	switch fd.FullName() {
+	case "elys.commitment.MsgClaimAirdrop.claim_address":
+		panic(fmt.Errorf("field claim_address of message elys.commitment.MsgClaimAirdrop is not mutable"))
+	default:
+		if fd.IsExtension() {
+			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.MsgClaimAirdrop"))
+		}
+		panic(fmt.Errorf("message elys.commitment.MsgClaimAirdrop does not contain field %s", fd.FullName()))
+	}
+}
+
+// NewField returns a new value that is assignable to the field
+// for the given descriptor. For scalars, this returns the default value.
+// For lists, maps, and messages, this returns a new, empty, mutable value.
+func (x *fastReflection_MsgClaimAirdrop) NewField(fd protoreflect.FieldDescriptor) protoreflect.Value {
+	switch fd.FullName() {
+	case "elys.commitment.MsgClaimAirdrop.claim_address":
+		return protoreflect.ValueOfString("")
+	default:
+		if fd.IsExtension() {
+			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.MsgClaimAirdrop"))
+		}
+		panic(fmt.Errorf("message elys.commitment.MsgClaimAirdrop does not contain field %s", fd.FullName()))
+	}
+}
+
+// WhichOneof reports which field within the oneof is populated,
+// returning nil if none are populated.
+// It panics if the oneof descriptor does not belong to this message.
+func (x *fastReflection_MsgClaimAirdrop) WhichOneof(d protoreflect.OneofDescriptor) protoreflect.FieldDescriptor {
+	switch d.FullName() {
+	default:
+		panic(fmt.Errorf("%s is not a oneof field in elys.commitment.MsgClaimAirdrop", d.FullName()))
+	}
+	panic("unreachable")
+}
+
+// GetUnknown retrieves the entire list of unknown fields.
+// The caller may only mutate the contents of the RawFields
+// if the mutated bytes are stored back into the message with SetUnknown.
+func (x *fastReflection_MsgClaimAirdrop) GetUnknown() protoreflect.RawFields {
+	return x.unknownFields
+}
+
+// SetUnknown stores an entire list of unknown fields.
+// The raw fields must be syntactically valid according to the wire format.
+// An implementation may panic if this is not the case.
+// Once stored, the caller must not mutate the content of the RawFields.
+// An empty RawFields may be passed to clear the fields.
+//
+// SetUnknown is a mutating operation and unsafe for concurrent use.
+func (x *fastReflection_MsgClaimAirdrop) SetUnknown(fields protoreflect.RawFields) {
+	x.unknownFields = fields
+}
+
+// IsValid reports whether the message is valid.
+//
+// An invalid message is an empty, read-only value.
+//
+// An invalid message often corresponds to a nil pointer of the concrete
+// message type, but the details are implementation dependent.
+// Validity is not part of the protobuf data model, and may not
+// be preserved in marshaling or other operations.
+func (x *fastReflection_MsgClaimAirdrop) IsValid() bool {
+	return x != nil
+}
+
+// ProtoMethods returns optional fastReflectionFeature-path implementations of various operations.
+// This method may return nil.
+//
+// The returned methods type is identical to
+// "google.golang.org/protobuf/runtime/protoiface".Methods.
+// Consult the protoiface package documentation for details.
+func (x *fastReflection_MsgClaimAirdrop) ProtoMethods() *protoiface.Methods {
+	size := func(input protoiface.SizeInput) protoiface.SizeOutput {
+		x := input.Message.Interface().(*MsgClaimAirdrop)
+		if x == nil {
+			return protoiface.SizeOutput{
+				NoUnkeyedLiterals: input.NoUnkeyedLiterals,
+				Size:              0,
+			}
+		}
+		options := runtime.SizeInputToOptions(input)
+		_ = options
+		var n int
+		var l int
+		_ = l
+		l = len(x.ClaimAddress)
+		if l > 0 {
+			n += 1 + l + runtime.Sov(uint64(l))
+		}
+		if x.unknownFields != nil {
+			n += len(x.unknownFields)
+		}
+		return protoiface.SizeOutput{
+			NoUnkeyedLiterals: input.NoUnkeyedLiterals,
+			Size:              n,
+		}
+	}
+
+	marshal := func(input protoiface.MarshalInput) (protoiface.MarshalOutput, error) {
+		x := input.Message.Interface().(*MsgClaimAirdrop)
+		if x == nil {
+			return protoiface.MarshalOutput{
+				NoUnkeyedLiterals: input.NoUnkeyedLiterals,
+				Buf:               input.Buf,
+			}, nil
+		}
+		options := runtime.MarshalInputToOptions(input)
+		_ = options
+		size := options.Size(x)
+		dAtA := make([]byte, size)
+		i := len(dAtA)
+		_ = i
+		var l int
+		_ = l
+		if x.unknownFields != nil {
+			i -= len(x.unknownFields)
+			copy(dAtA[i:], x.unknownFields)
+		}
+		if len(x.ClaimAddress) > 0 {
+			i -= len(x.ClaimAddress)
+			copy(dAtA[i:], x.ClaimAddress)
+			i = runtime.EncodeVarint(dAtA, i, uint64(len(x.ClaimAddress)))
+			i--
+			dAtA[i] = 0xa
+		}
+		if input.Buf != nil {
+			input.Buf = append(input.Buf, dAtA...)
+		} else {
+			input.Buf = dAtA
+		}
+		return protoiface.MarshalOutput{
+			NoUnkeyedLiterals: input.NoUnkeyedLiterals,
+			Buf:               input.Buf,
+		}, nil
+	}
+	unmarshal := func(input protoiface.UnmarshalInput) (protoiface.UnmarshalOutput, error) {
+		x := input.Message.Interface().(*MsgClaimAirdrop)
+		if x == nil {
+			return protoiface.UnmarshalOutput{
+				NoUnkeyedLiterals: input.NoUnkeyedLiterals,
+				Flags:             input.Flags,
+			}, nil
+		}
+		options := runtime.UnmarshalInputToOptions(input)
+		_ = options
+		dAtA := input.Buf
+		l := len(dAtA)
+		iNdEx := 0
+		for iNdEx < l {
+			preIndex := iNdEx
+			var wire uint64
+			for shift := uint(0); ; shift += 7 {
+				if shift >= 64 {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrIntOverflow
+				}
+				if iNdEx >= l {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
+				}
+				b := dAtA[iNdEx]
+				iNdEx++
+				wire |= uint64(b&0x7F) << shift
+				if b < 0x80 {
+					break
+				}
+			}
+			fieldNum := int32(wire >> 3)
+			wireType := int(wire & 0x7)
+			if wireType == 4 {
+				return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, fmt.Errorf("proto: MsgClaimAirdrop: wiretype end group for non-group")
+			}
+			if fieldNum <= 0 {
+				return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, fmt.Errorf("proto: MsgClaimAirdrop: illegal tag %d (wire type %d)", fieldNum, wire)
+			}
+			switch fieldNum {
+			case 1:
+				if wireType != 2 {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, fmt.Errorf("proto: wrong wireType = %d for field ClaimAddress", wireType)
+				}
+				var stringLen uint64
+				for shift := uint(0); ; shift += 7 {
+					if shift >= 64 {
+						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrIntOverflow
+					}
+					if iNdEx >= l {
+						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
+					}
+					b := dAtA[iNdEx]
+					iNdEx++
+					stringLen |= uint64(b&0x7F) << shift
+					if b < 0x80 {
+						break
+					}
+				}
+				intStringLen := int(stringLen)
+				if intStringLen < 0 {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrInvalidLength
+				}
+				postIndex := iNdEx + intStringLen
+				if postIndex < 0 {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrInvalidLength
+				}
+				if postIndex > l {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
+				}
+				x.ClaimAddress = string(dAtA[iNdEx:postIndex])
+				iNdEx = postIndex
+			default:
+				iNdEx = preIndex
+				skippy, err := runtime.Skip(dAtA[iNdEx:])
+				if err != nil {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, err
+				}
+				if (skippy < 0) || (iNdEx+skippy) < 0 {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrInvalidLength
+				}
+				if (iNdEx + skippy) > l {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
+				}
+				if !options.DiscardUnknown {
+					x.unknownFields = append(x.unknownFields, dAtA[iNdEx:iNdEx+skippy]...)
+				}
+				iNdEx += skippy
+			}
+		}
+
+		if iNdEx > l {
+			return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
+		}
+		return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, nil
+	}
+	return &protoiface.Methods{
+		NoUnkeyedLiterals: struct{}{},
+		Flags:             protoiface.SupportMarshalDeterministic | protoiface.SupportUnmarshalDiscardUnknown,
+		Size:              size,
+		Marshal:           marshal,
+		Unmarshal:         unmarshal,
+		Merge:             nil,
+		CheckInitialized:  nil,
+	}
+}
+
+var (
+	md_MsgClaimAirdropResponse             protoreflect.MessageDescriptor
+	fd_MsgClaimAirdropResponse_elys_amount protoreflect.FieldDescriptor
+	fd_MsgClaimAirdropResponse_eden_amount protoreflect.FieldDescriptor
+)
+
+func init() {
+	file_elys_commitment_tx_proto_init()
+	md_MsgClaimAirdropResponse = File_elys_commitment_tx_proto.Messages().ByName("MsgClaimAirdropResponse")
+	fd_MsgClaimAirdropResponse_elys_amount = md_MsgClaimAirdropResponse.Fields().ByName("elys_amount")
+	fd_MsgClaimAirdropResponse_eden_amount = md_MsgClaimAirdropResponse.Fields().ByName("eden_amount")
+}
+
+var _ protoreflect.Message = (*fastReflection_MsgClaimAirdropResponse)(nil)
+
+type fastReflection_MsgClaimAirdropResponse MsgClaimAirdropResponse
+
+func (x *MsgClaimAirdropResponse) ProtoReflect() protoreflect.Message {
+	return (*fastReflection_MsgClaimAirdropResponse)(x)
+}
+
+func (x *MsgClaimAirdropResponse) slowProtoReflect() protoreflect.Message {
+	mi := &file_elys_commitment_tx_proto_msgTypes[23]
+	if protoimpl.UnsafeEnabled && x != nil {
+		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+		if ms.LoadMessageInfo() == nil {
+			ms.StoreMessageInfo(mi)
+		}
+		return ms
+	}
+	return mi.MessageOf(x)
+}
+
+var _fastReflection_MsgClaimAirdropResponse_messageType fastReflection_MsgClaimAirdropResponse_messageType
+var _ protoreflect.MessageType = fastReflection_MsgClaimAirdropResponse_messageType{}
+
+type fastReflection_MsgClaimAirdropResponse_messageType struct{}
+
+func (x fastReflection_MsgClaimAirdropResponse_messageType) Zero() protoreflect.Message {
+	return (*fastReflection_MsgClaimAirdropResponse)(nil)
+}
+func (x fastReflection_MsgClaimAirdropResponse_messageType) New() protoreflect.Message {
+	return new(fastReflection_MsgClaimAirdropResponse)
+}
+func (x fastReflection_MsgClaimAirdropResponse_messageType) Descriptor() protoreflect.MessageDescriptor {
+	return md_MsgClaimAirdropResponse
+}
+
+// Descriptor returns message descriptor, which contains only the protobuf
+// type information for the message.
+func (x *fastReflection_MsgClaimAirdropResponse) Descriptor() protoreflect.MessageDescriptor {
+	return md_MsgClaimAirdropResponse
+}
+
+// Type returns the message type, which encapsulates both Go and protobuf
+// type information. If the Go type information is not needed,
+// it is recommended that the message descriptor be used instead.
+func (x *fastReflection_MsgClaimAirdropResponse) Type() protoreflect.MessageType {
+	return _fastReflection_MsgClaimAirdropResponse_messageType
+}
+
+// New returns a newly allocated and mutable empty message.
+func (x *fastReflection_MsgClaimAirdropResponse) New() protoreflect.Message {
+	return new(fastReflection_MsgClaimAirdropResponse)
+}
+
+// Interface unwraps the message reflection interface and
+// returns the underlying ProtoMessage interface.
+func (x *fastReflection_MsgClaimAirdropResponse) Interface() protoreflect.ProtoMessage {
+	return (*MsgClaimAirdropResponse)(x)
+}
+
+// Range iterates over every populated field in an undefined order,
+// calling f for each field descriptor and value encountered.
+// Range returns immediately if f returns false.
+// While iterating, mutating operations may only be performed
+// on the current field descriptor.
+func (x *fastReflection_MsgClaimAirdropResponse) Range(f func(protoreflect.FieldDescriptor, protoreflect.Value) bool) {
+	if x.ElysAmount != "" {
+		value := protoreflect.ValueOfString(x.ElysAmount)
+		if !f(fd_MsgClaimAirdropResponse_elys_amount, value) {
+			return
+		}
+	}
+	if x.EdenAmount != "" {
+		value := protoreflect.ValueOfString(x.EdenAmount)
+		if !f(fd_MsgClaimAirdropResponse_eden_amount, value) {
+			return
+		}
+	}
+}
+
+// Has reports whether a field is populated.
+//
+// Some fields have the property of nullability where it is possible to
+// distinguish between the default value of a field and whether the field
+// was explicitly populated with the default value. Singular message fields,
+// member fields of a oneof, and proto2 scalar fields are nullable. Such
+// fields are populated only if explicitly set.
+//
+// In other cases (aside from the nullable cases above),
+// a proto3 scalar field is populated if it contains a non-zero value, and
+// a repeated field is populated if it is non-empty.
+func (x *fastReflection_MsgClaimAirdropResponse) Has(fd protoreflect.FieldDescriptor) bool {
+	switch fd.FullName() {
+	case "elys.commitment.MsgClaimAirdropResponse.elys_amount":
+		return x.ElysAmount != ""
+	case "elys.commitment.MsgClaimAirdropResponse.eden_amount":
+		return x.EdenAmount != ""
+	default:
+		if fd.IsExtension() {
+			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.MsgClaimAirdropResponse"))
+		}
+		panic(fmt.Errorf("message elys.commitment.MsgClaimAirdropResponse does not contain field %s", fd.FullName()))
+	}
+}
+
+// Clear clears the field such that a subsequent Has call reports false.
+//
+// Clearing an extension field clears both the extension type and value
+// associated with the given field number.
+//
+// Clear is a mutating operation and unsafe for concurrent use.
+func (x *fastReflection_MsgClaimAirdropResponse) Clear(fd protoreflect.FieldDescriptor) {
+	switch fd.FullName() {
+	case "elys.commitment.MsgClaimAirdropResponse.elys_amount":
+		x.ElysAmount = ""
+	case "elys.commitment.MsgClaimAirdropResponse.eden_amount":
+		x.EdenAmount = ""
+	default:
+		if fd.IsExtension() {
+			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.MsgClaimAirdropResponse"))
+		}
+		panic(fmt.Errorf("message elys.commitment.MsgClaimAirdropResponse does not contain field %s", fd.FullName()))
+	}
+}
+
+// Get retrieves the value for a field.
+//
+// For unpopulated scalars, it returns the default value, where
+// the default value of a bytes scalar is guaranteed to be a copy.
+// For unpopulated composite types, it returns an empty, read-only view
+// of the value; to obtain a mutable reference, use Mutable.
+func (x *fastReflection_MsgClaimAirdropResponse) Get(descriptor protoreflect.FieldDescriptor) protoreflect.Value {
+	switch descriptor.FullName() {
+	case "elys.commitment.MsgClaimAirdropResponse.elys_amount":
+		value := x.ElysAmount
+		return protoreflect.ValueOfString(value)
+	case "elys.commitment.MsgClaimAirdropResponse.eden_amount":
+		value := x.EdenAmount
+		return protoreflect.ValueOfString(value)
+	default:
+		if descriptor.IsExtension() {
+			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.MsgClaimAirdropResponse"))
+		}
+		panic(fmt.Errorf("message elys.commitment.MsgClaimAirdropResponse does not contain field %s", descriptor.FullName()))
+	}
+}
+
+// Set stores the value for a field.
+//
+// For a field belonging to a oneof, it implicitly clears any other field
+// that may be currently set within the same oneof.
+// For extension fields, it implicitly stores the provided ExtensionType.
+// When setting a composite type, it is unspecified whether the stored value
+// aliases the source's memory in any way. If the composite value is an
+// empty, read-only value, then it panics.
+//
+// Set is a mutating operation and unsafe for concurrent use.
+func (x *fastReflection_MsgClaimAirdropResponse) Set(fd protoreflect.FieldDescriptor, value protoreflect.Value) {
+	switch fd.FullName() {
+	case "elys.commitment.MsgClaimAirdropResponse.elys_amount":
+		x.ElysAmount = value.Interface().(string)
+	case "elys.commitment.MsgClaimAirdropResponse.eden_amount":
+		x.EdenAmount = value.Interface().(string)
+	default:
+		if fd.IsExtension() {
+			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.MsgClaimAirdropResponse"))
+		}
+		panic(fmt.Errorf("message elys.commitment.MsgClaimAirdropResponse does not contain field %s", fd.FullName()))
+	}
+}
+
+// Mutable returns a mutable reference to a composite type.
+//
+// If the field is unpopulated, it may allocate a composite value.
+// For a field belonging to a oneof, it implicitly clears any other field
+// that may be currently set within the same oneof.
+// For extension fields, it implicitly stores the provided ExtensionType
+// if not already stored.
+// It panics if the field does not contain a composite type.
+//
+// Mutable is a mutating operation and unsafe for concurrent use.
+func (x *fastReflection_MsgClaimAirdropResponse) Mutable(fd protoreflect.FieldDescriptor) protoreflect.Value {
+	switch fd.FullName() {
+	case "elys.commitment.MsgClaimAirdropResponse.elys_amount":
+		panic(fmt.Errorf("field elys_amount of message elys.commitment.MsgClaimAirdropResponse is not mutable"))
+	case "elys.commitment.MsgClaimAirdropResponse.eden_amount":
+		panic(fmt.Errorf("field eden_amount of message elys.commitment.MsgClaimAirdropResponse is not mutable"))
+	default:
+		if fd.IsExtension() {
+			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.MsgClaimAirdropResponse"))
+		}
+		panic(fmt.Errorf("message elys.commitment.MsgClaimAirdropResponse does not contain field %s", fd.FullName()))
+	}
+}
+
+// NewField returns a new value that is assignable to the field
+// for the given descriptor. For scalars, this returns the default value.
+// For lists, maps, and messages, this returns a new, empty, mutable value.
+func (x *fastReflection_MsgClaimAirdropResponse) NewField(fd protoreflect.FieldDescriptor) protoreflect.Value {
+	switch fd.FullName() {
+	case "elys.commitment.MsgClaimAirdropResponse.elys_amount":
+		return protoreflect.ValueOfString("")
+	case "elys.commitment.MsgClaimAirdropResponse.eden_amount":
+		return protoreflect.ValueOfString("")
+	default:
+		if fd.IsExtension() {
+			panic(fmt.Errorf("proto3 declared messages do not support extensions: elys.commitment.MsgClaimAirdropResponse"))
+		}
+		panic(fmt.Errorf("message elys.commitment.MsgClaimAirdropResponse does not contain field %s", fd.FullName()))
+	}
+}
+
+// WhichOneof reports which field within the oneof is populated,
+// returning nil if none are populated.
+// It panics if the oneof descriptor does not belong to this message.
+func (x *fastReflection_MsgClaimAirdropResponse) WhichOneof(d protoreflect.OneofDescriptor) protoreflect.FieldDescriptor {
+	switch d.FullName() {
+	default:
+		panic(fmt.Errorf("%s is not a oneof field in elys.commitment.MsgClaimAirdropResponse", d.FullName()))
+	}
+	panic("unreachable")
+}
+
+// GetUnknown retrieves the entire list of unknown fields.
+// The caller may only mutate the contents of the RawFields
+// if the mutated bytes are stored back into the message with SetUnknown.
+func (x *fastReflection_MsgClaimAirdropResponse) GetUnknown() protoreflect.RawFields {
+	return x.unknownFields
+}
+
+// SetUnknown stores an entire list of unknown fields.
+// The raw fields must be syntactically valid according to the wire format.
+// An implementation may panic if this is not the case.
+// Once stored, the caller must not mutate the content of the RawFields.
+// An empty RawFields may be passed to clear the fields.
+//
+// SetUnknown is a mutating operation and unsafe for concurrent use.
+func (x *fastReflection_MsgClaimAirdropResponse) SetUnknown(fields protoreflect.RawFields) {
+	x.unknownFields = fields
+}
+
+// IsValid reports whether the message is valid.
+//
+// An invalid message is an empty, read-only value.
+//
+// An invalid message often corresponds to a nil pointer of the concrete
+// message type, but the details are implementation dependent.
+// Validity is not part of the protobuf data model, and may not
+// be preserved in marshaling or other operations.
+func (x *fastReflection_MsgClaimAirdropResponse) IsValid() bool {
+	return x != nil
+}
+
+// ProtoMethods returns optional fastReflectionFeature-path implementations of various operations.
+// This method may return nil.
+//
+// The returned methods type is identical to
+// "google.golang.org/protobuf/runtime/protoiface".Methods.
+// Consult the protoiface package documentation for details.
+func (x *fastReflection_MsgClaimAirdropResponse) ProtoMethods() *protoiface.Methods {
+	size := func(input protoiface.SizeInput) protoiface.SizeOutput {
+		x := input.Message.Interface().(*MsgClaimAirdropResponse)
+		if x == nil {
+			return protoiface.SizeOutput{
+				NoUnkeyedLiterals: input.NoUnkeyedLiterals,
+				Size:              0,
+			}
+		}
+		options := runtime.SizeInputToOptions(input)
+		_ = options
+		var n int
+		var l int
+		_ = l
+		l = len(x.ElysAmount)
+		if l > 0 {
+			n += 1 + l + runtime.Sov(uint64(l))
+		}
+		l = len(x.EdenAmount)
+		if l > 0 {
+			n += 1 + l + runtime.Sov(uint64(l))
+		}
+		if x.unknownFields != nil {
+			n += len(x.unknownFields)
+		}
+		return protoiface.SizeOutput{
+			NoUnkeyedLiterals: input.NoUnkeyedLiterals,
+			Size:              n,
+		}
+	}
+
+	marshal := func(input protoiface.MarshalInput) (protoiface.MarshalOutput, error) {
+		x := input.Message.Interface().(*MsgClaimAirdropResponse)
+		if x == nil {
+			return protoiface.MarshalOutput{
+				NoUnkeyedLiterals: input.NoUnkeyedLiterals,
+				Buf:               input.Buf,
+			}, nil
+		}
+		options := runtime.MarshalInputToOptions(input)
+		_ = options
+		size := options.Size(x)
+		dAtA := make([]byte, size)
+		i := len(dAtA)
+		_ = i
+		var l int
+		_ = l
+		if x.unknownFields != nil {
+			i -= len(x.unknownFields)
+			copy(dAtA[i:], x.unknownFields)
+		}
+		if len(x.EdenAmount) > 0 {
+			i -= len(x.EdenAmount)
+			copy(dAtA[i:], x.EdenAmount)
+			i = runtime.EncodeVarint(dAtA, i, uint64(len(x.EdenAmount)))
+			i--
+			dAtA[i] = 0x12
+		}
+		if len(x.ElysAmount) > 0 {
+			i -= len(x.ElysAmount)
+			copy(dAtA[i:], x.ElysAmount)
+			i = runtime.EncodeVarint(dAtA, i, uint64(len(x.ElysAmount)))
+			i--
+			dAtA[i] = 0xa
+		}
+		if input.Buf != nil {
+			input.Buf = append(input.Buf, dAtA...)
+		} else {
+			input.Buf = dAtA
+		}
+		return protoiface.MarshalOutput{
+			NoUnkeyedLiterals: input.NoUnkeyedLiterals,
+			Buf:               input.Buf,
+		}, nil
+	}
+	unmarshal := func(input protoiface.UnmarshalInput) (protoiface.UnmarshalOutput, error) {
+		x := input.Message.Interface().(*MsgClaimAirdropResponse)
+		if x == nil {
+			return protoiface.UnmarshalOutput{
+				NoUnkeyedLiterals: input.NoUnkeyedLiterals,
+				Flags:             input.Flags,
+			}, nil
+		}
+		options := runtime.UnmarshalInputToOptions(input)
+		_ = options
+		dAtA := input.Buf
+		l := len(dAtA)
+		iNdEx := 0
+		for iNdEx < l {
+			preIndex := iNdEx
+			var wire uint64
+			for shift := uint(0); ; shift += 7 {
+				if shift >= 64 {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrIntOverflow
+				}
+				if iNdEx >= l {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
+				}
+				b := dAtA[iNdEx]
+				iNdEx++
+				wire |= uint64(b&0x7F) << shift
+				if b < 0x80 {
+					break
+				}
+			}
+			fieldNum := int32(wire >> 3)
+			wireType := int(wire & 0x7)
+			if wireType == 4 {
+				return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, fmt.Errorf("proto: MsgClaimAirdropResponse: wiretype end group for non-group")
+			}
+			if fieldNum <= 0 {
+				return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, fmt.Errorf("proto: MsgClaimAirdropResponse: illegal tag %d (wire type %d)", fieldNum, wire)
+			}
+			switch fieldNum {
+			case 1:
+				if wireType != 2 {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, fmt.Errorf("proto: wrong wireType = %d for field ElysAmount", wireType)
+				}
+				var stringLen uint64
+				for shift := uint(0); ; shift += 7 {
+					if shift >= 64 {
+						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrIntOverflow
+					}
+					if iNdEx >= l {
+						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
+					}
+					b := dAtA[iNdEx]
+					iNdEx++
+					stringLen |= uint64(b&0x7F) << shift
+					if b < 0x80 {
+						break
+					}
+				}
+				intStringLen := int(stringLen)
+				if intStringLen < 0 {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrInvalidLength
+				}
+				postIndex := iNdEx + intStringLen
+				if postIndex < 0 {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrInvalidLength
+				}
+				if postIndex > l {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
+				}
+				x.ElysAmount = string(dAtA[iNdEx:postIndex])
+				iNdEx = postIndex
+			case 2:
+				if wireType != 2 {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, fmt.Errorf("proto: wrong wireType = %d for field EdenAmount", wireType)
+				}
+				var stringLen uint64
+				for shift := uint(0); ; shift += 7 {
+					if shift >= 64 {
+						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrIntOverflow
+					}
+					if iNdEx >= l {
+						return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
+					}
+					b := dAtA[iNdEx]
+					iNdEx++
+					stringLen |= uint64(b&0x7F) << shift
+					if b < 0x80 {
+						break
+					}
+				}
+				intStringLen := int(stringLen)
+				if intStringLen < 0 {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrInvalidLength
+				}
+				postIndex := iNdEx + intStringLen
+				if postIndex < 0 {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrInvalidLength
+				}
+				if postIndex > l {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
+				}
+				x.EdenAmount = string(dAtA[iNdEx:postIndex])
+				iNdEx = postIndex
+			default:
+				iNdEx = preIndex
+				skippy, err := runtime.Skip(dAtA[iNdEx:])
+				if err != nil {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, err
+				}
+				if (skippy < 0) || (iNdEx+skippy) < 0 {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, runtime.ErrInvalidLength
+				}
+				if (iNdEx + skippy) > l {
+					return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
+				}
+				if !options.DiscardUnknown {
+					x.unknownFields = append(x.unknownFields, dAtA[iNdEx:iNdEx+skippy]...)
+				}
+				iNdEx += skippy
+			}
+		}
+
+		if iNdEx > l {
+			return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
+		}
+		return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, nil
+	}
+	return &protoiface.Methods{
+		NoUnkeyedLiterals: struct{}{},
+		Flags:             protoiface.SupportMarshalDeterministic | protoiface.SupportUnmarshalDiscardUnknown,
+		Size:              size,
+		Marshal:           marshal,
+		Unmarshal:         unmarshal,
+		Merge:             nil,
+		CheckInitialized:  nil,
+	}
+}
+
 // Code generated by protoc-gen-go. DO NOT EDIT.
 // versions:
 // 	protoc-gen-go v1.27.0
@@ -11164,6 +12068,84 @@ func (x *MsgUnstakeResponse) GetResult() string {
 	return ""
 }
 
+type MsgClaimAirdrop struct {
+	state         protoimpl.MessageState
+	sizeCache     protoimpl.SizeCache
+	unknownFields protoimpl.UnknownFields
+
+	ClaimAddress string `protobuf:"bytes,1,opt,name=claim_address,json=claimAddress,proto3" json:"claim_address,omitempty"`
+}
+
+func (x *MsgClaimAirdrop) Reset() {
+	*x = MsgClaimAirdrop{}
+	if protoimpl.UnsafeEnabled {
+		mi := &file_elys_commitment_tx_proto_msgTypes[22]
+		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+		ms.StoreMessageInfo(mi)
+	}
+}
+
+func (x *MsgClaimAirdrop) String() string {
+	return protoimpl.X.MessageStringOf(x)
+}
+
+func (*MsgClaimAirdrop) ProtoMessage() {}
+
+// Deprecated: Use MsgClaimAirdrop.ProtoReflect.Descriptor instead.
+func (*MsgClaimAirdrop) Descriptor() ([]byte, []int) {
+	return file_elys_commitment_tx_proto_rawDescGZIP(), []int{22}
+}
+
+func (x *MsgClaimAirdrop) GetClaimAddress() string {
+	if x != nil {
+		return x.ClaimAddress
+	}
+	return ""
+}
+
+type MsgClaimAirdropResponse struct {
+	state         protoimpl.MessageState
+	sizeCache     protoimpl.SizeCache
+	unknownFields protoimpl.UnknownFields
+
+	ElysAmount string `protobuf:"bytes,1,opt,name=elys_amount,json=elysAmount,proto3" json:"elys_amount,omitempty"`
+	EdenAmount string `protobuf:"bytes,2,opt,name=eden_amount,json=edenAmount,proto3" json:"eden_amount,omitempty"`
+}
+
+func (x *MsgClaimAirdropResponse) Reset() {
+	*x = MsgClaimAirdropResponse{}
+	if protoimpl.UnsafeEnabled {
+		mi := &file_elys_commitment_tx_proto_msgTypes[23]
+		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+		ms.StoreMessageInfo(mi)
+	}
+}
+
+func (x *MsgClaimAirdropResponse) String() string {
+	return protoimpl.X.MessageStringOf(x)
+}
+
+func (*MsgClaimAirdropResponse) ProtoMessage() {}
+
+// Deprecated: Use MsgClaimAirdropResponse.ProtoReflect.Descriptor instead.
+func (*MsgClaimAirdropResponse) Descriptor() ([]byte, []int) {
+	return file_elys_commitment_tx_proto_rawDescGZIP(), []int{23}
+}
+
+func (x *MsgClaimAirdropResponse) GetElysAmount() string {
+	if x != nil {
+		return x.ElysAmount
+	}
+	return ""
+}
+
+func (x *MsgClaimAirdropResponse) GetEdenAmount() string {
+	if x != nil {
+		return x.EdenAmount
+	}
+	return ""
+}
+
 var File_elys_commitment_tx_proto protoreflect.FileDescriptor
 
 var file_elys_commitment_tx_proto_rawDesc = []byte{
@@ -11348,81 +12330,107 @@ var file_elys_commitment_tx_proto_rawDesc = []byte{
 	0x74, 0x61, 0x6b, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x12, 0x0a, 0x04,
 	0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x04, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65,
 	0x12, 0x16, 0x0a, 0x06, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
-	0x52, 0x06, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x32, 0xeb, 0x07, 0x0a, 0x03, 0x4d, 0x73, 0x67,
-	0x12, 0x72, 0x0a, 0x14, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x43, 0x6c, 0x61, 0x69, 0x6d, 0x65,
-	0x64, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x73, 0x12, 0x28, 0x2e, 0x65, 0x6c, 0x79, 0x73, 0x2e,
-	0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x4d, 0x73, 0x67, 0x43, 0x6f,
-	0x6d, 0x6d, 0x69, 0x74, 0x43, 0x6c, 0x61, 0x69, 0x6d, 0x65, 0x64, 0x52, 0x65, 0x77, 0x61, 0x72,
-	0x64, 0x73, 0x1a, 0x30, 0x2e, 0x65, 0x6c, 0x79, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74,
-	0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x4d, 0x73, 0x67, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x43, 0x6c,
-	0x61, 0x69, 0x6d, 0x65, 0x64, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x73, 0x52, 0x65, 0x73, 0x70,
-	0x6f, 0x6e, 0x73, 0x65, 0x12, 0x60, 0x0a, 0x0e, 0x55, 0x6e, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74,
-	0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x73, 0x12, 0x22, 0x2e, 0x65, 0x6c, 0x79, 0x73, 0x2e, 0x63, 0x6f,
-	0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x4d, 0x73, 0x67, 0x55, 0x6e, 0x63, 0x6f,
-	0x6d, 0x6d, 0x69, 0x74, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x73, 0x1a, 0x2a, 0x2e, 0x65, 0x6c, 0x79,
-	0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x4d, 0x73, 0x67,
-	0x55, 0x6e, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x73, 0x52, 0x65,
-	0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x42, 0x0a, 0x04, 0x56, 0x65, 0x73, 0x74, 0x12, 0x18,
-	0x2e, 0x65, 0x6c, 0x79, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74,
-	0x2e, 0x4d, 0x73, 0x67, 0x56, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x65, 0x6c, 0x79, 0x73, 0x2e,
-	0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x4d, 0x73, 0x67, 0x56, 0x65,
-	0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4b, 0x0a, 0x07, 0x56, 0x65,
-	0x73, 0x74, 0x4e, 0x6f, 0x77, 0x12, 0x1b, 0x2e, 0x65, 0x6c, 0x79, 0x73, 0x2e, 0x63, 0x6f, 0x6d,
-	0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x4d, 0x73, 0x67, 0x56, 0x65, 0x73, 0x74, 0x4e,
-	0x6f, 0x77, 0x1a, 0x23, 0x2e, 0x65, 0x6c, 0x79, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74,
-	0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x4d, 0x73, 0x67, 0x56, 0x65, 0x73, 0x74, 0x4e, 0x6f, 0x77, 0x52,
-	0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x54, 0x0a, 0x0a, 0x56, 0x65, 0x73, 0x74, 0x4c,
-	0x69, 0x71, 0x75, 0x69, 0x64, 0x12, 0x1e, 0x2e, 0x65, 0x6c, 0x79, 0x73, 0x2e, 0x63, 0x6f, 0x6d,
-	0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x4d, 0x73, 0x67, 0x56, 0x65, 0x73, 0x74, 0x4c,
-	0x69, 0x71, 0x75, 0x69, 0x64, 0x1a, 0x26, 0x2e, 0x65, 0x6c, 0x79, 0x73, 0x2e, 0x63, 0x6f, 0x6d,
-	0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x4d, 0x73, 0x67, 0x56, 0x65, 0x73, 0x74, 0x4c,
-	0x69, 0x71, 0x75, 0x69, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x54, 0x0a,
-	0x0a, 0x43, 0x61, 0x6e, 0x63, 0x65, 0x6c, 0x56, 0x65, 0x73, 0x74, 0x12, 0x1e, 0x2e, 0x65, 0x6c,
-	0x79, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x4d, 0x73,
-	0x67, 0x43, 0x61, 0x6e, 0x63, 0x65, 0x6c, 0x56, 0x65, 0x73, 0x74, 0x1a, 0x26, 0x2e, 0x65, 0x6c,
-	0x79, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x4d, 0x73,
-	0x67, 0x43, 0x61, 0x6e, 0x63, 0x65, 0x6c, 0x56, 0x65, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f,
-	0x6e, 0x73, 0x65, 0x12, 0x5a, 0x0a, 0x0c, 0x43, 0x6c, 0x61, 0x69, 0x6d, 0x56, 0x65, 0x73, 0x74,
-	0x69, 0x6e, 0x67, 0x12, 0x20, 0x2e, 0x65, 0x6c, 0x79, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x69,
+	0x52, 0x06, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x22, 0x83, 0x01, 0x0a, 0x0f, 0x4d, 0x73, 0x67,
+	0x43, 0x6c, 0x61, 0x69, 0x6d, 0x41, 0x69, 0x72, 0x64, 0x72, 0x6f, 0x70, 0x12, 0x3d, 0x0a, 0x0d,
+	0x63, 0x6c, 0x61, 0x69, 0x6d, 0x5f, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x18, 0x01, 0x20,
+	0x01, 0x28, 0x09, 0x42, 0x18, 0xd2, 0xb4, 0x2d, 0x14, 0x63, 0x6f, 0x73, 0x6d, 0x6f, 0x73, 0x2e,
+	0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x52, 0x0c, 0x63,
+	0x6c, 0x61, 0x69, 0x6d, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x3a, 0x31, 0x82, 0xe7, 0xb0,
+	0x2a, 0x0d, 0x63, 0x6c, 0x61, 0x69, 0x6d, 0x5f, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x8a,
+	0xe7, 0xb0, 0x2a, 0x1a, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2f, 0x4d,
+	0x73, 0x67, 0x43, 0x6c, 0x61, 0x69, 0x6d, 0x41, 0x69, 0x72, 0x64, 0x72, 0x6f, 0x70, 0x22, 0xb5,
+	0x01, 0x0a, 0x17, 0x4d, 0x73, 0x67, 0x43, 0x6c, 0x61, 0x69, 0x6d, 0x41, 0x69, 0x72, 0x64, 0x72,
+	0x6f, 0x70, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4c, 0x0a, 0x0b, 0x65, 0x6c,
+	0x79, 0x73, 0x5f, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42,
+	0x2b, 0xc8, 0xde, 0x1f, 0x00, 0xda, 0xde, 0x1f, 0x15, 0x63, 0x6f, 0x73, 0x6d, 0x6f, 0x73, 0x73,
+	0x64, 0x6b, 0x2e, 0x69, 0x6f, 0x2f, 0x6d, 0x61, 0x74, 0x68, 0x2e, 0x49, 0x6e, 0x74, 0xd2, 0xb4,
+	0x2d, 0x0a, 0x63, 0x6f, 0x73, 0x6d, 0x6f, 0x73, 0x2e, 0x49, 0x6e, 0x74, 0x52, 0x0a, 0x65, 0x6c,
+	0x79, 0x73, 0x41, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x4c, 0x0a, 0x0b, 0x65, 0x64, 0x65, 0x6e,
+	0x5f, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2b, 0xc8,
+	0xde, 0x1f, 0x00, 0xda, 0xde, 0x1f, 0x15, 0x63, 0x6f, 0x73, 0x6d, 0x6f, 0x73, 0x73, 0x64, 0x6b,
+	0x2e, 0x69, 0x6f, 0x2f, 0x6d, 0x61, 0x74, 0x68, 0x2e, 0x49, 0x6e, 0x74, 0xd2, 0xb4, 0x2d, 0x0a,
+	0x63, 0x6f, 0x73, 0x6d, 0x6f, 0x73, 0x2e, 0x49, 0x6e, 0x74, 0x52, 0x0a, 0x65, 0x64, 0x65, 0x6e,
+	0x41, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x32, 0xc7, 0x08, 0x0a, 0x03, 0x4d, 0x73, 0x67, 0x12, 0x72,
+	0x0a, 0x14, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x43, 0x6c, 0x61, 0x69, 0x6d, 0x65, 0x64, 0x52,
+	0x65, 0x77, 0x61, 0x72, 0x64, 0x73, 0x12, 0x28, 0x2e, 0x65, 0x6c, 0x79, 0x73, 0x2e, 0x63, 0x6f,
+	0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x4d, 0x73, 0x67, 0x43, 0x6f, 0x6d, 0x6d,
+	0x69, 0x74, 0x43, 0x6c, 0x61, 0x69, 0x6d, 0x65, 0x64, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x73,
+	0x1a, 0x30, 0x2e, 0x65, 0x6c, 0x79, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65,
+	0x6e, 0x74, 0x2e, 0x4d, 0x73, 0x67, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x43, 0x6c, 0x61, 0x69,
+	0x6d, 0x65, 0x64, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
+	0x73, 0x65, 0x12, 0x60, 0x0a, 0x0e, 0x55, 0x6e, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x54, 0x6f,
+	0x6b, 0x65, 0x6e, 0x73, 0x12, 0x22, 0x2e, 0x65, 0x6c, 0x79, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x6d,
+	0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x4d, 0x73, 0x67, 0x55, 0x6e, 0x63, 0x6f, 0x6d, 0x6d,
+	0x69, 0x74, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x73, 0x1a, 0x2a, 0x2e, 0x65, 0x6c, 0x79, 0x73, 0x2e,
+	0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x4d, 0x73, 0x67, 0x55, 0x6e,
+	0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70,
+	0x6f, 0x6e, 0x73, 0x65, 0x12, 0x42, 0x0a, 0x04, 0x56, 0x65, 0x73, 0x74, 0x12, 0x18, 0x2e, 0x65,
+	0x6c, 0x79, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x4d,
+	0x73, 0x67, 0x56, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x65, 0x6c, 0x79, 0x73, 0x2e, 0x63, 0x6f,
+	0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x4d, 0x73, 0x67, 0x56, 0x65, 0x73, 0x74,
+	0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4b, 0x0a, 0x07, 0x56, 0x65, 0x73, 0x74,
+	0x4e, 0x6f, 0x77, 0x12, 0x1b, 0x2e, 0x65, 0x6c, 0x79, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x69,
+	0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x4d, 0x73, 0x67, 0x56, 0x65, 0x73, 0x74, 0x4e, 0x6f, 0x77,
+	0x1a, 0x23, 0x2e, 0x65, 0x6c, 0x79, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65,
+	0x6e, 0x74, 0x2e, 0x4d, 0x73, 0x67, 0x56, 0x65, 0x73, 0x74, 0x4e, 0x6f, 0x77, 0x52, 0x65, 0x73,
+	0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x54, 0x0a, 0x0a, 0x56, 0x65, 0x73, 0x74, 0x4c, 0x69, 0x71,
+	0x75, 0x69, 0x64, 0x12, 0x1e, 0x2e, 0x65, 0x6c, 0x79, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x69,
+	0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x4d, 0x73, 0x67, 0x56, 0x65, 0x73, 0x74, 0x4c, 0x69, 0x71,
+	0x75, 0x69, 0x64, 0x1a, 0x26, 0x2e, 0x65, 0x6c, 0x79, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x69,
+	0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x4d, 0x73, 0x67, 0x56, 0x65, 0x73, 0x74, 0x4c, 0x69, 0x71,
+	0x75, 0x69, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x54, 0x0a, 0x0a, 0x43,
+	0x61, 0x6e, 0x63, 0x65, 0x6c, 0x56, 0x65, 0x73, 0x74, 0x12, 0x1e, 0x2e, 0x65, 0x6c, 0x79, 0x73,
+	0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x4d, 0x73, 0x67, 0x43,
+	0x61, 0x6e, 0x63, 0x65, 0x6c, 0x56, 0x65, 0x73, 0x74, 0x1a, 0x26, 0x2e, 0x65, 0x6c, 0x79, 0x73,
+	0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x4d, 0x73, 0x67, 0x43,
+	0x61, 0x6e, 0x63, 0x65, 0x6c, 0x56, 0x65, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
+	0x65, 0x12, 0x5a, 0x0a, 0x0c, 0x43, 0x6c, 0x61, 0x69, 0x6d, 0x56, 0x65, 0x73, 0x74, 0x69, 0x6e,
+	0x67, 0x12, 0x20, 0x2e, 0x65, 0x6c, 0x79, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d,
+	0x65, 0x6e, 0x74, 0x2e, 0x4d, 0x73, 0x67, 0x43, 0x6c, 0x61, 0x69, 0x6d, 0x56, 0x65, 0x73, 0x74,
+	0x69, 0x6e, 0x67, 0x1a, 0x28, 0x2e, 0x65, 0x6c, 0x79, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x69,
 	0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x4d, 0x73, 0x67, 0x43, 0x6c, 0x61, 0x69, 0x6d, 0x56, 0x65,
-	0x73, 0x74, 0x69, 0x6e, 0x67, 0x1a, 0x28, 0x2e, 0x65, 0x6c, 0x79, 0x73, 0x2e, 0x63, 0x6f, 0x6d,
-	0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x4d, 0x73, 0x67, 0x43, 0x6c, 0x61, 0x69, 0x6d,
-	0x56, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
-	0x69, 0x0a, 0x11, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x56, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x67,
-	0x49, 0x6e, 0x66, 0x6f, 0x12, 0x25, 0x2e, 0x65, 0x6c, 0x79, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x6d,
-	0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x4d, 0x73, 0x67, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
-	0x56, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x49, 0x6e, 0x66, 0x6f, 0x1a, 0x2d, 0x2e, 0x65, 0x6c,
-	0x79, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x4d, 0x73,
-	0x67, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x56, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x49, 0x6e,
-	0x66, 0x6f, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x6f, 0x0a, 0x13, 0x55, 0x70,
+	0x73, 0x74, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x69, 0x0a,
+	0x11, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x56, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x49, 0x6e,
+	0x66, 0x6f, 0x12, 0x25, 0x2e, 0x65, 0x6c, 0x79, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74,
+	0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x4d, 0x73, 0x67, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x56, 0x65,
+	0x73, 0x74, 0x69, 0x6e, 0x67, 0x49, 0x6e, 0x66, 0x6f, 0x1a, 0x2d, 0x2e, 0x65, 0x6c, 0x79, 0x73,
+	0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x4d, 0x73, 0x67, 0x55,
+	0x70, 0x64, 0x61, 0x74, 0x65, 0x56, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x49, 0x6e, 0x66, 0x6f,
+	0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x6f, 0x0a, 0x13, 0x55, 0x70, 0x64, 0x61,
+	0x74, 0x65, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x65, 0x73, 0x74, 0x4e, 0x6f, 0x77, 0x12,
+	0x27, 0x2e, 0x65, 0x6c, 0x79, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e,
+	0x74, 0x2e, 0x4d, 0x73, 0x67, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x45, 0x6e, 0x61, 0x62, 0x6c,
+	0x65, 0x56, 0x65, 0x73, 0x74, 0x4e, 0x6f, 0x77, 0x1a, 0x2f, 0x2e, 0x65, 0x6c, 0x79, 0x73, 0x2e,
+	0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x4d, 0x73, 0x67, 0x55, 0x70,
 	0x64, 0x61, 0x74, 0x65, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x65, 0x73, 0x74, 0x4e, 0x6f,
-	0x77, 0x12, 0x27, 0x2e, 0x65, 0x6c, 0x79, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d,
-	0x65, 0x6e, 0x74, 0x2e, 0x4d, 0x73, 0x67, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x45, 0x6e, 0x61,
-	0x62, 0x6c, 0x65, 0x56, 0x65, 0x73, 0x74, 0x4e, 0x6f, 0x77, 0x1a, 0x2f, 0x2e, 0x65, 0x6c, 0x79,
-	0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x4d, 0x73, 0x67,
-	0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x56, 0x65, 0x73, 0x74,
-	0x4e, 0x6f, 0x77, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x45, 0x0a, 0x05, 0x53,
-	0x74, 0x61, 0x6b, 0x65, 0x12, 0x19, 0x2e, 0x65, 0x6c, 0x79, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x6d,
-	0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x4d, 0x73, 0x67, 0x53, 0x74, 0x61, 0x6b, 0x65, 0x1a,
-	0x21, 0x2e, 0x65, 0x6c, 0x79, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e,
-	0x74, 0x2e, 0x4d, 0x73, 0x67, 0x53, 0x74, 0x61, 0x6b, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
-	0x73, 0x65, 0x12, 0x4b, 0x0a, 0x07, 0x55, 0x6e, 0x73, 0x74, 0x61, 0x6b, 0x65, 0x12, 0x1b, 0x2e,
+	0x77, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x45, 0x0a, 0x05, 0x53, 0x74, 0x61,
+	0x6b, 0x65, 0x12, 0x19, 0x2e, 0x65, 0x6c, 0x79, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74,
+	0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x4d, 0x73, 0x67, 0x53, 0x74, 0x61, 0x6b, 0x65, 0x1a, 0x21, 0x2e,
+	0x65, 0x6c, 0x79, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2e,
+	0x4d, 0x73, 0x67, 0x53, 0x74, 0x61, 0x6b, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
+	0x12, 0x4b, 0x0a, 0x07, 0x55, 0x6e, 0x73, 0x74, 0x61, 0x6b, 0x65, 0x12, 0x1b, 0x2e, 0x65, 0x6c,
+	0x79, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x4d, 0x73,
+	0x67, 0x55, 0x6e, 0x73, 0x74, 0x61, 0x6b, 0x65, 0x1a, 0x23, 0x2e, 0x65, 0x6c, 0x79, 0x73, 0x2e,
+	0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x4d, 0x73, 0x67, 0x55, 0x6e,
+	0x73, 0x74, 0x61, 0x6b, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5a, 0x0a,
+	0x0c, 0x43, 0x6c, 0x61, 0x69, 0x6d, 0x41, 0x69, 0x72, 0x64, 0x72, 0x6f, 0x70, 0x12, 0x20, 0x2e,
 	0x65, 0x6c, 0x79, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2e,
-	0x4d, 0x73, 0x67, 0x55, 0x6e, 0x73, 0x74, 0x61, 0x6b, 0x65, 0x1a, 0x23, 0x2e, 0x65, 0x6c, 0x79,
-	0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x4d, 0x73, 0x67,
-	0x55, 0x6e, 0x73, 0x74, 0x61, 0x6b, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x1a,
-	0x05, 0x80, 0xe7, 0xb0, 0x2a, 0x01, 0x42, 0xad, 0x01, 0x0a, 0x13, 0x63, 0x6f, 0x6d, 0x2e, 0x65,
-	0x6c, 0x79, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x42, 0x07,
-	0x54, 0x78, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x30, 0x67, 0x69, 0x74, 0x68, 0x75,
-	0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x65, 0x6c, 0x79, 0x73, 0x2d, 0x6e, 0x65, 0x74, 0x77, 0x6f,
-	0x72, 0x6b, 0x2f, 0x65, 0x6c, 0x79, 0x73, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x65, 0x6c, 0x79, 0x73,
-	0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0xa2, 0x02, 0x03, 0x45, 0x43,
-	0x58, 0xaa, 0x02, 0x0f, 0x45, 0x6c, 0x79, 0x73, 0x2e, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d,
-	0x65, 0x6e, 0x74, 0xca, 0x02, 0x0f, 0x45, 0x6c, 0x79, 0x73, 0x5c, 0x43, 0x6f, 0x6d, 0x6d, 0x69,
-	0x74, 0x6d, 0x65, 0x6e, 0x74, 0xe2, 0x02, 0x1b, 0x45, 0x6c, 0x79, 0x73, 0x5c, 0x43, 0x6f, 0x6d,
-	0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x5c, 0x47, 0x50, 0x42, 0x4d, 0x65, 0x74, 0x61, 0x64,
-	0x61, 0x74, 0x61, 0xea, 0x02, 0x10, 0x45, 0x6c, 0x79, 0x73, 0x3a, 0x3a, 0x43, 0x6f, 0x6d, 0x6d,
-	0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
+	0x4d, 0x73, 0x67, 0x43, 0x6c, 0x61, 0x69, 0x6d, 0x41, 0x69, 0x72, 0x64, 0x72, 0x6f, 0x70, 0x1a,
+	0x28, 0x2e, 0x65, 0x6c, 0x79, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e,
+	0x74, 0x2e, 0x4d, 0x73, 0x67, 0x43, 0x6c, 0x61, 0x69, 0x6d, 0x41, 0x69, 0x72, 0x64, 0x72, 0x6f,
+	0x70, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x1a, 0x05, 0x80, 0xe7, 0xb0, 0x2a, 0x01,
+	0x42, 0xad, 0x01, 0x0a, 0x13, 0x63, 0x6f, 0x6d, 0x2e, 0x65, 0x6c, 0x79, 0x73, 0x2e, 0x63, 0x6f,
+	0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0x42, 0x07, 0x54, 0x78, 0x50, 0x72, 0x6f, 0x74,
+	0x6f, 0x50, 0x01, 0x5a, 0x30, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f,
+	0x65, 0x6c, 0x79, 0x73, 0x2d, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2f, 0x65, 0x6c, 0x79,
+	0x73, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x65, 0x6c, 0x79, 0x73, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x69,
+	0x74, 0x6d, 0x65, 0x6e, 0x74, 0xa2, 0x02, 0x03, 0x45, 0x43, 0x58, 0xaa, 0x02, 0x0f, 0x45, 0x6c,
+	0x79, 0x73, 0x2e, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0xca, 0x02, 0x0f,
+	0x45, 0x6c, 0x79, 0x73, 0x5c, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74, 0xe2,
+	0x02, 0x1b, 0x45, 0x6c, 0x79, 0x73, 0x5c, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e,
+	0x74, 0x5c, 0x47, 0x50, 0x42, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0xea, 0x02, 0x10,
+	0x45, 0x6c, 0x79, 0x73, 0x3a, 0x3a, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x6d, 0x65, 0x6e, 0x74,
+	0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
 }
 
 var (
@@ -11437,7 +12445,7 @@ func file_elys_commitment_tx_proto_rawDescGZIP() []byte {
 	return file_elys_commitment_tx_proto_rawDescData
 }
 
-var file_elys_commitment_tx_proto_msgTypes = make([]protoimpl.MessageInfo, 22)
+var file_elys_commitment_tx_proto_msgTypes = make([]protoimpl.MessageInfo, 24)
 var file_elys_commitment_tx_proto_goTypes = []interface{}{
 	(*MsgCommitClaimedRewards)(nil),         // 0: elys.commitment.MsgCommitClaimedRewards
 	(*MsgCommitClaimedRewardsResponse)(nil), // 1: elys.commitment.MsgCommitClaimedRewardsResponse
@@ -11461,6 +12469,8 @@ var file_elys_commitment_tx_proto_goTypes = []interface{}{
 	(*MsgStakeResponse)(nil),                // 19: elys.commitment.MsgStakeResponse
 	(*MsgUnstake)(nil),                      // 20: elys.commitment.MsgUnstake
 	(*MsgUnstakeResponse)(nil),              // 21: elys.commitment.MsgUnstakeResponse
+	(*MsgClaimAirdrop)(nil),                 // 22: elys.commitment.MsgClaimAirdrop
+	(*MsgClaimAirdropResponse)(nil),         // 23: elys.commitment.MsgClaimAirdropResponse
 }
 var file_elys_commitment_tx_proto_depIdxs = []int32{
 	0,  // 0: elys.commitment.Msg.CommitClaimedRewards:input_type -> elys.commitment.MsgCommitClaimedRewards
@@ -11474,19 +12484,21 @@ var file_elys_commitment_tx_proto_depIdxs = []int32{
 	14, // 8: elys.commitment.Msg.UpdateEnableVestNow:input_type -> elys.commitment.MsgUpdateEnableVestNow
 	18, // 9: elys.commitment.Msg.Stake:input_type -> elys.commitment.MsgStake
 	20, // 10: elys.commitment.Msg.Unstake:input_type -> elys.commitment.MsgUnstake
-	1,  // 11: elys.commitment.Msg.CommitClaimedRewards:output_type -> elys.commitment.MsgCommitClaimedRewardsResponse
-	3,  // 12: elys.commitment.Msg.UncommitTokens:output_type -> elys.commitment.MsgUncommitTokensResponse
-	5,  // 13: elys.commitment.Msg.Vest:output_type -> elys.commitment.MsgVestResponse
-	11, // 14: elys.commitment.Msg.VestNow:output_type -> elys.commitment.MsgVestNowResponse
-	17, // 15: elys.commitment.Msg.VestLiquid:output_type -> elys.commitment.MsgVestLiquidResponse
-	7,  // 16: elys.commitment.Msg.CancelVest:output_type -> elys.commitment.MsgCancelVestResponse
-	9,  // 17: elys.commitment.Msg.ClaimVesting:output_type -> elys.commitment.MsgClaimVestingResponse
-	13, // 18: elys.commitment.Msg.UpdateVestingInfo:output_type -> elys.commitment.MsgUpdateVestingInfoResponse
-	15, // 19: elys.commitment.Msg.UpdateEnableVestNow:output_type -> elys.commitment.MsgUpdateEnableVestNowResponse
-	19, // 20: elys.commitment.Msg.Stake:output_type -> elys.commitment.MsgStakeResponse
-	21, // 21: elys.commitment.Msg.Unstake:output_type -> elys.commitment.MsgUnstakeResponse
-	11, // [11:22] is the sub-list for method output_type
-	0,  // [0:11] is the sub-list for method input_type
+	22, // 11: elys.commitment.Msg.ClaimAirdrop:input_type -> elys.commitment.MsgClaimAirdrop
+	1,  // 12: elys.commitment.Msg.CommitClaimedRewards:output_type -> elys.commitment.MsgCommitClaimedRewardsResponse
+	3,  // 13: elys.commitment.Msg.UncommitTokens:output_type -> elys.commitment.MsgUncommitTokensResponse
+	5,  // 14: elys.commitment.Msg.Vest:output_type -> elys.commitment.MsgVestResponse
+	11, // 15: elys.commitment.Msg.VestNow:output_type -> elys.commitment.MsgVestNowResponse
+	17, // 16: elys.commitment.Msg.VestLiquid:output_type -> elys.commitment.MsgVestLiquidResponse
+	7,  // 17: elys.commitment.Msg.CancelVest:output_type -> elys.commitment.MsgCancelVestResponse
+	9,  // 18: elys.commitment.Msg.ClaimVesting:output_type -> elys.commitment.MsgClaimVestingResponse
+	13, // 19: elys.commitment.Msg.UpdateVestingInfo:output_type -> elys.commitment.MsgUpdateVestingInfoResponse
+	15, // 20: elys.commitment.Msg.UpdateEnableVestNow:output_type -> elys.commitment.MsgUpdateEnableVestNowResponse
+	19, // 21: elys.commitment.Msg.Stake:output_type -> elys.commitment.MsgStakeResponse
+	21, // 22: elys.commitment.Msg.Unstake:output_type -> elys.commitment.MsgUnstakeResponse
+	23, // 23: elys.commitment.Msg.ClaimAirdrop:output_type -> elys.commitment.MsgClaimAirdropResponse
+	12, // [12:24] is the sub-list for method output_type
+	0,  // [0:12] is the sub-list for method input_type
 	0,  // [0:0] is the sub-list for extension type_name
 	0,  // [0:0] is the sub-list for extension extendee
 	0,  // [0:0] is the sub-list for field type_name
@@ -11762,6 +12774,30 @@ func file_elys_commitment_tx_proto_init() {
 				return nil
 			}
 		}
+		file_elys_commitment_tx_proto_msgTypes[22].Exporter = func(v interface{}, i int) interface{} {
+			switch v := v.(*MsgClaimAirdrop); i {
+			case 0:
+				return &v.state
+			case 1:
+				return &v.sizeCache
+			case 2:
+				return &v.unknownFields
+			default:
+				return nil
+			}
+		}
+		file_elys_commitment_tx_proto_msgTypes[23].Exporter = func(v interface{}, i int) interface{} {
+			switch v := v.(*MsgClaimAirdropResponse); i {
+			case 0:
+				return &v.state
+			case 1:
+				return &v.sizeCache
+			case 2:
+				return &v.unknownFields
+			default:
+				return nil
+			}
+		}
 	}
 	type x struct{}
 	out := protoimpl.TypeBuilder{
@@ -11769,7 +12805,7 @@ func file_elys_commitment_tx_proto_init() {
 			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
 			RawDescriptor: file_elys_commitment_tx_proto_rawDesc,
 			NumEnums:      0,
-			NumMessages:   22,
+			NumMessages:   24,
 			NumExtensions: 0,
 			NumServices:   1,
 		},
diff --git a/api/elys/commitment/tx_grpc.pb.go b/api/elys/commitment/tx_grpc.pb.go
index 2449812c2..9c7f59771 100644
--- a/api/elys/commitment/tx_grpc.pb.go
+++ b/api/elys/commitment/tx_grpc.pb.go
@@ -45,6 +45,7 @@ type MsgClient interface {
 	UpdateEnableVestNow(ctx context.Context, in *MsgUpdateEnableVestNow, opts ...grpc.CallOption) (*MsgUpdateEnableVestNowResponse, error)
 	Stake(ctx context.Context, in *MsgStake, opts ...grpc.CallOption) (*MsgStakeResponse, error)
 	Unstake(ctx context.Context, in *MsgUnstake, opts ...grpc.CallOption) (*MsgUnstakeResponse, error)
+	ClaimAirdrop(ctx context.Context, in *MsgClaimAirdrop, opts ...grpc.CallOption) (*MsgClaimAirdropResponse, error)
 }
 
 type msgClient struct {
@@ -154,6 +155,15 @@ func (c *msgClient) Unstake(ctx context.Context, in *MsgUnstake, opts ...grpc.Ca
 	return out, nil
 }
 
+func (c *msgClient) ClaimAirdrop(ctx context.Context, in *MsgClaimAirdrop, opts ...grpc.CallOption) (*MsgClaimAirdropResponse, error) {
+	out := new(MsgClaimAirdropResponse)
+	err := c.cc.Invoke(ctx, "/elys.commitment.Msg/ClaimAirdrop", in, out, opts...)
+	if err != nil {
+		return nil, err
+	}
+	return out, nil
+}
+
 // MsgServer is the server API for Msg service.
 // All implementations must embed UnimplementedMsgServer
 // for forward compatibility
@@ -185,6 +195,7 @@ type MsgServer interface {
 	UpdateEnableVestNow(context.Context, *MsgUpdateEnableVestNow) (*MsgUpdateEnableVestNowResponse, error)
 	Stake(context.Context, *MsgStake) (*MsgStakeResponse, error)
 	Unstake(context.Context, *MsgUnstake) (*MsgUnstakeResponse, error)
+	ClaimAirdrop(context.Context, *MsgClaimAirdrop) (*MsgClaimAirdropResponse, error)
 	mustEmbedUnimplementedMsgServer()
 }
 
@@ -225,6 +236,9 @@ func (UnimplementedMsgServer) Stake(context.Context, *MsgStake) (*MsgStakeRespon
 func (UnimplementedMsgServer) Unstake(context.Context, *MsgUnstake) (*MsgUnstakeResponse, error) {
 	return nil, status.Errorf(codes.Unimplemented, "method Unstake not implemented")
 }
+func (UnimplementedMsgServer) ClaimAirdrop(context.Context, *MsgClaimAirdrop) (*MsgClaimAirdropResponse, error) {
+	return nil, status.Errorf(codes.Unimplemented, "method ClaimAirdrop not implemented")
+}
 func (UnimplementedMsgServer) mustEmbedUnimplementedMsgServer() {}
 
 // UnsafeMsgServer may be embedded to opt out of forward compatibility for this service.
@@ -436,6 +450,24 @@ func _Msg_Unstake_Handler(srv interface{}, ctx context.Context, dec func(interfa
 	return interceptor(ctx, in, info, handler)
 }
 
+func _Msg_ClaimAirdrop_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
+	in := new(MsgClaimAirdrop)
+	if err := dec(in); err != nil {
+		return nil, err
+	}
+	if interceptor == nil {
+		return srv.(MsgServer).ClaimAirdrop(ctx, in)
+	}
+	info := &grpc.UnaryServerInfo{
+		Server:     srv,
+		FullMethod: "/elys.commitment.Msg/ClaimAirdrop",
+	}
+	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
+		return srv.(MsgServer).ClaimAirdrop(ctx, req.(*MsgClaimAirdrop))
+	}
+	return interceptor(ctx, in, info, handler)
+}
+
 // Msg_ServiceDesc is the grpc.ServiceDesc for Msg service.
 // It's only intended for direct use with grpc.RegisterService,
 // and not to be introspected or modified (even as a copy)
@@ -487,6 +519,10 @@ var Msg_ServiceDesc = grpc.ServiceDesc{
 			MethodName: "Unstake",
 			Handler:    _Msg_Unstake_Handler,
 		},
+		{
+			MethodName: "ClaimAirdrop",
+			Handler:    _Msg_ClaimAirdrop_Handler,
+		},
 	},
 	Streams:  []grpc.StreamDesc{},
 	Metadata: "elys/commitment/tx.proto",
diff --git a/proto/elys/commitment/airdrop.proto b/proto/elys/commitment/airdrop.proto
index 533bec92b..82b6b6101 100644
--- a/proto/elys/commitment/airdrop.proto
+++ b/proto/elys/commitment/airdrop.proto
@@ -41,4 +41,22 @@ message Governor {
     (gogoproto.customtype) = "cosmossdk.io/math.Int",
     (gogoproto.nullable) = false
   ];
+}
+
+message AirdropClaimed {
+  string address = 1 [ (cosmos_proto.scalar) = "cosmos.AddressString" ];
+  bool claimed = 2;
+}
+
+message TotalClaimed {
+  string total_elys_claimed = 1 [
+    (cosmos_proto.scalar) = "cosmos.Int",
+    (gogoproto.customtype) = "cosmossdk.io/math.Int",
+    (gogoproto.nullable) = false
+  ];
+  string total_eden_claimed = 2 [
+    (cosmos_proto.scalar) = "cosmos.Int",
+    (gogoproto.customtype) = "cosmossdk.io/math.Int",
+    (gogoproto.nullable) = false
+  ];
 }
\ No newline at end of file
diff --git a/proto/elys/commitment/params.proto b/proto/elys/commitment/params.proto
index 6af0e3a8b..176078b60 100644
--- a/proto/elys/commitment/params.proto
+++ b/proto/elys/commitment/params.proto
@@ -15,6 +15,15 @@ message LegacyParams {
   ];
   uint64 number_of_commitments = 3;
   bool enable_vest_now = 4;
+
+  uint64 start_atom_stakers_height = 5;
+  uint64 end_atom_stakers_height = 6;
+  uint64 start_cadets_height = 7;
+  uint64 end_cadets_height = 8;
+  uint64 start_nft_holders_height = 9;
+  uint64 end_nft_holders_height = 10;
+  uint64 start_governors_height = 11;
+  uint64 end_governors_height = 12;
 }
 
 message Params {
@@ -26,14 +35,8 @@ message Params {
   uint64 number_of_commitments = 3;
   bool enable_vest_now = 4;
 
-  uint64 start_atom_stakers_height = 5;
-  uint64 end_atom_stakers_height = 6;
-  uint64 start_cadets_height = 7;
-  uint64 end_cadets_height = 8;
-  uint64 start_nft_holders_height = 9;
-  uint64 end_nft_holders_height = 10;
-  uint64 start_governors_height = 11;
-  uint64 end_governors_height = 12;
+  uint64 start_airdrop_claim_height = 5;
+  uint64 end_airdrop_claim_height = 6;
 }
 
 message VestingInfo {
diff --git a/proto/elys/commitment/query.proto b/proto/elys/commitment/query.proto
index f0bceebc6..5731984af 100644
--- a/proto/elys/commitment/query.proto
+++ b/proto/elys/commitment/query.proto
@@ -53,6 +53,12 @@ service Query {
     option (google.api.http).get =
         "/elys-network/elys/commitment/airdrop/{address}";
   }
+
+  rpc TotalAirdropClaimed(QueryTotalAirDropClaimedRequest)
+      returns (QueryTotalAirDropClaimedResponse) {
+    option (google.api.http).get =
+        "/elys-network/elys/commitment/total_airdrop_claimed";
+  }
 }
 // QueryParamsRequest is request type for the Query/Params RPC method.
 message QueryParamsRequest {}
@@ -152,4 +158,20 @@ message QueryAirDropResponse {
     (gogoproto.customtype) = "cosmossdk.io/math.Int",
     (gogoproto.nullable) = false
   ];
+  bool claimed = 5;
+}
+
+message QueryTotalAirDropClaimedRequest {}
+
+message QueryTotalAirDropClaimedResponse {
+  string total_elys_claimed = 1 [
+    (cosmos_proto.scalar) = "cosmos.Int",
+    (gogoproto.customtype) = "cosmossdk.io/math.Int",
+    (gogoproto.nullable) = false
+  ];
+  string total_eden_claimed = 2 [
+    (cosmos_proto.scalar) = "cosmos.Int",
+    (gogoproto.customtype) = "cosmossdk.io/math.Int",
+    (gogoproto.nullable) = false
+  ];
 }
\ No newline at end of file
diff --git a/proto/elys/commitment/tx.proto b/proto/elys/commitment/tx.proto
index fd7512054..59eb45788 100644
--- a/proto/elys/commitment/tx.proto
+++ b/proto/elys/commitment/tx.proto
@@ -51,6 +51,8 @@ service Msg {
 
   rpc Stake(MsgStake) returns (MsgStakeResponse);
   rpc Unstake(MsgUnstake) returns (MsgUnstakeResponse);
+
+  rpc ClaimAirdrop(MsgClaimAirdrop) returns (MsgClaimAirdropResponse);
 }
 
 message MsgCommitClaimedRewards {
@@ -204,3 +206,22 @@ message MsgUnstakeResponse {
   uint64 code = 1;
   string result = 2;
 }
+
+message MsgClaimAirdrop {
+  option (cosmos.msg.v1.signer) = "claim_address";
+  option (amino.name) = "commitment/MsgClaimAirdrop";
+  string claim_address = 1 [ (cosmos_proto.scalar) = "cosmos.AddressString" ];
+}
+
+message MsgClaimAirdropResponse {
+  string elys_amount = 1 [
+    (cosmos_proto.scalar) = "cosmos.Int",
+    (gogoproto.customtype) = "cosmossdk.io/math.Int",
+    (gogoproto.nullable) = false
+  ];
+  string eden_amount = 2 [
+    (cosmos_proto.scalar) = "cosmos.Int",
+    (gogoproto.customtype) = "cosmossdk.io/math.Int",
+    (gogoproto.nullable) = false
+  ];
+}
\ No newline at end of file
diff --git a/x/commitment/client/cli/query.go b/x/commitment/client/cli/query.go
index a6dcc23f1..52da5f82c 100644
--- a/x/commitment/client/cli/query.go
+++ b/x/commitment/client/cli/query.go
@@ -31,6 +31,7 @@ func GetQueryCmd(queryRoute string) *cobra.Command {
 
 	cmd.AddCommand(CmdCommitmentVestingInfo())
 	cmd.AddCommand(CmdAirdrop())
+	cmd.AddCommand(CmdTotalAirdropClaimed())
 
 	// this line is used by starport scaffolding # 1
 
diff --git a/x/commitment/client/cli/query_total_airdrop_claimed.go b/x/commitment/client/cli/query_total_airdrop_claimed.go
new file mode 100644
index 000000000..4429a34ff
--- /dev/null
+++ b/x/commitment/client/cli/query_total_airdrop_claimed.go
@@ -0,0 +1,35 @@
+package cli
+
+import (
+	"github.com/cosmos/cosmos-sdk/client"
+	"github.com/cosmos/cosmos-sdk/client/flags"
+	"github.com/elys-network/elys/x/commitment/types"
+	"github.com/spf13/cobra"
+)
+
+func CmdTotalAirdropClaimed() *cobra.Command {
+	cmd := &cobra.Command{
+		Use:   "total-airdrop-claimed",
+		Short: "Query total airdrop claimed",
+		Args:  cobra.ExactArgs(0),
+		RunE: func(cmd *cobra.Command, args []string) (err error) {
+			clientCtx, err := client.GetClientQueryContext(cmd)
+			if err != nil {
+				return err
+			}
+
+			queryClient := types.NewQueryClient(clientCtx)
+			req := &types.QueryTotalAirDropClaimedRequest{}
+			res, err := queryClient.TotalAirdropClaimed(cmd.Context(), req)
+			if err != nil {
+				return err
+			}
+
+			return clientCtx.PrintProto(res)
+		},
+	}
+
+	flags.AddQueryFlagsToCmd(cmd)
+
+	return cmd
+}
diff --git a/x/commitment/client/cli/tx.go b/x/commitment/client/cli/tx.go
index 8f2147d3c..19c3fa83f 100644
--- a/x/commitment/client/cli/tx.go
+++ b/x/commitment/client/cli/tx.go
@@ -29,6 +29,7 @@ func GetTxCmd() *cobra.Command {
 	cmd.AddCommand(CmdVestLiquid())
 	cmd.AddCommand(CmdStake())
 	cmd.AddCommand(CmdUnstake())
+	cmd.AddCommand(CmdClaimAirdrop())
 	// this line is used by starport scaffolding # 1
 
 	return cmd
diff --git a/x/commitment/client/cli/tx_claim_airdrop.go b/x/commitment/client/cli/tx_claim_airdrop.go
new file mode 100644
index 000000000..4a5e883cb
--- /dev/null
+++ b/x/commitment/client/cli/tx_claim_airdrop.go
@@ -0,0 +1,36 @@
+package cli
+
+import (
+	"github.com/cosmos/cosmos-sdk/client"
+	"github.com/cosmos/cosmos-sdk/client/flags"
+	"github.com/cosmos/cosmos-sdk/client/tx"
+	"github.com/elys-network/elys/x/commitment/types"
+	"github.com/spf13/cobra"
+)
+
+func CmdClaimAirdrop() *cobra.Command {
+	cmd := &cobra.Command{
+		Use:   "claim-airdrop",
+		Short: "Broadcast message claim_airdrop",
+		Args:  cobra.ExactArgs(0),
+		RunE: func(cmd *cobra.Command, args []string) (err error) {
+
+			clientCtx, err := client.GetClientTxContext(cmd)
+			if err != nil {
+				return err
+			}
+
+			msg := types.NewMsgClaimAirdrop(
+				clientCtx.GetFromAddress().String(),
+			)
+			if err = msg.ValidateBasic(); err != nil {
+				return err
+			}
+			return tx.GenerateOrBroadcastTxCLI(clientCtx, cmd.Flags(), msg)
+		},
+	}
+
+	flags.AddTxFlagsToCmd(cmd)
+
+	return cmd
+}
diff --git a/x/commitment/client/cli/tx_claim_airdrop_test.go b/x/commitment/client/cli/tx_claim_airdrop_test.go
new file mode 100644
index 000000000..540249319
--- /dev/null
+++ b/x/commitment/client/cli/tx_claim_airdrop_test.go
@@ -0,0 +1,28 @@
+package cli_test
+
+import (
+	"testing"
+
+	clitestutil "github.com/cosmos/cosmos-sdk/testutil/cli"
+	"github.com/stretchr/testify/require"
+
+	"github.com/elys-network/elys/x/commitment/client/cli"
+)
+
+func TestClaimAirdrop(t *testing.T) {
+	net := setupNetwork(t)
+	ctx := net.Validators[0].ClientCtx
+	val := net.Validators[0]
+
+	// Use baseURL to make API HTTP requests or use val.RPCClient to make direct
+	// Tendermint RPC calls.
+	// ...
+
+	args := []string{
+		"--from=" + val.Address.String(),
+		"-y",
+	}
+
+	_, err := clitestutil.ExecTestCLICmd(ctx, cli.CmdClaimAirdrop(), args)
+	require.NoError(t, err)
+}
diff --git a/x/commitment/keeper/airdrop.go b/x/commitment/keeper/airdrop.go
index 959cf2a39..18b83f155 100644
--- a/x/commitment/keeper/airdrop.go
+++ b/x/commitment/keeper/airdrop.go
@@ -8,6 +8,9 @@ import (
 	"github.com/elys-network/elys/x/commitment/types"
 )
 
+const MaxElysAmount = 3_218_460_000_000
+const MaxEdenAmount = 3_441_097_000_000
+
 func (k Keeper) GetAtomStaker(ctx sdk.Context, address sdk.AccAddress) (val types.AtomStaker) {
 	store := runtime.KVStoreAdapter(k.storeService.OpenKVStore(ctx))
 
@@ -151,3 +154,63 @@ func (k Keeper) GetAllCadets(ctx sdk.Context) (list []*types.Cadet) {
 
 	return
 }
+
+func (k Keeper) GetAirdropClaimed(ctx sdk.Context, address sdk.AccAddress) (val types.AirdropClaimed) {
+	store := runtime.KVStoreAdapter(k.storeService.OpenKVStore(ctx))
+
+	b := store.Get(types.GetAirdropClaimedKey(address))
+
+	if b != nil {
+		k.cdc.MustUnmarshal(b, &val)
+	} else {
+		val.Claimed = false
+		val.Address = address.String()
+	}
+	return
+}
+
+func (k Keeper) SetAirdropClaimed(ctx sdk.Context, address sdk.AccAddress) {
+	store := runtime.KVStoreAdapter(k.storeService.OpenKVStore(ctx))
+	key := types.GetAirdropClaimedKey(address)
+	val := types.AirdropClaimed{
+		Address: address.String(),
+		Claimed: true,
+	}
+	b := k.cdc.MustMarshal(&val)
+	store.Set(key, b)
+}
+
+func (k Keeper) GetAllAirdropClaimed(ctx sdk.Context) (list []*types.AirdropClaimed) {
+	store := runtime.KVStoreAdapter(k.storeService.OpenKVStore(ctx))
+	iterator := storetypes.KVStorePrefixIterator(store, types.AirdropClaimedKeyPrefix)
+
+	defer iterator.Close()
+
+	for ; iterator.Valid(); iterator.Next() {
+		var val types.AirdropClaimed
+		k.cdc.MustUnmarshal(iterator.Value(), &val)
+		list = append(list, &val)
+	}
+
+	return
+}
+
+func (k Keeper) GetTotalClaimed(ctx sdk.Context) (val types.TotalClaimed) {
+	store := runtime.KVStoreAdapter(k.storeService.OpenKVStore(ctx))
+
+	b := store.Get(types.TotalClaimedKeyPrefix)
+
+	if b != nil {
+		k.cdc.MustUnmarshal(b, &val)
+	} else {
+		val.TotalEdenClaimed = math.ZeroInt()
+		val.TotalElysClaimed = math.ZeroInt()
+	}
+	return
+}
+
+func (k Keeper) SetTotalClaimed(ctx sdk.Context, totalClaimed types.TotalClaimed) {
+	store := runtime.KVStoreAdapter(k.storeService.OpenKVStore(ctx))
+	b := k.cdc.MustMarshal(&totalClaimed)
+	store.Set(types.TotalClaimedKeyPrefix, b)
+}
diff --git a/x/commitment/keeper/airdrops_test.go b/x/commitment/keeper/airdrops_test.go
index aa9113f7e..b20afce1a 100644
--- a/x/commitment/keeper/airdrops_test.go
+++ b/x/commitment/keeper/airdrops_test.go
@@ -94,3 +94,38 @@ func TestKeeper_Cadets(t *testing.T) {
 	all := keeper.GetAllCadets(ctx)
 	assert.Equal(t, len(all), 1)
 }
+
+func TestKeeper_AirdropClaimed(t *testing.T) {
+	keeper, ctx := keepertest.CommitmentKeeper(t)
+
+	addr := sdk.AccAddress(ed25519.GenPrivKey().PubKey().Address())
+	val := types.AirdropClaimed{
+		Address: addr.String(),
+		Claimed: true,
+	}
+
+	keeper.SetAirdropClaimed(ctx, addr)
+
+	retrieved := keeper.GetAirdropClaimed(ctx, addr)
+	assert.Equal(t, val, retrieved)
+
+	retrievedNone := keeper.GetAirdropClaimed(ctx, sdk.AccAddress(ed25519.GenPrivKey().PubKey().Address()))
+	assert.Equal(t, false, retrievedNone.Claimed)
+
+	all := keeper.GetAllAirdropClaimed(ctx)
+	assert.Equal(t, len(all), 1)
+}
+
+func TestKeeper_TotalClaimed(t *testing.T) {
+	keeper, ctx := keepertest.CommitmentKeeper(t)
+
+	val := types.TotalClaimed{
+		TotalElysClaimed: math.NewInt(100),
+		TotalEdenClaimed: math.NewInt(200),
+	}
+
+	keeper.SetTotalClaimed(ctx, val)
+
+	retrieved := keeper.GetTotalClaimed(ctx)
+	assert.Equal(t, val, retrieved)
+}
diff --git a/x/commitment/keeper/msg_server_claim_airdrop.go b/x/commitment/keeper/msg_server_claim_airdrop.go
new file mode 100644
index 000000000..d8e8191a1
--- /dev/null
+++ b/x/commitment/keeper/msg_server_claim_airdrop.go
@@ -0,0 +1,81 @@
+package keeper
+
+import (
+	"context"
+
+	"cosmossdk.io/math"
+	sdk "github.com/cosmos/cosmos-sdk/types"
+
+	"github.com/elys-network/elys/x/commitment/types"
+	ptypes "github.com/elys-network/elys/x/parameter/types"
+)
+
+var AirdropWallet = "elys1wk7jwkqt2h9cnpkst85j9n454e4y8znlgk842n"
+
+func (k msgServer) ClaimAirdrop(goCtx context.Context, msg *types.MsgClaimAirdrop) (*types.MsgClaimAirdropResponse, error) {
+	ctx := sdk.UnwrapSDKContext(goCtx)
+	sender := sdk.MustAccAddressFromBech32(msg.ClaimAddress)
+	airdropWallet := sdk.MustAccAddressFromBech32(AirdropWallet)
+	params := k.GetParams(ctx)
+
+	if k.GetAirdropClaimed(ctx, sender).Claimed {
+		return nil, types.ErrAirdropAlreadyClaimed
+	}
+
+	currentHeight := uint64(ctx.BlockHeight())
+	if currentHeight < params.StartAirdropClaimHeight {
+		return nil, types.ErrAirdropNotStarted
+	}
+
+	if currentHeight > params.EndAirdropClaimHeight {
+		return nil, types.ErrAirdropEnded
+	}
+
+	// Elys to be sent
+	total_elys := k.GetNFTHolder(ctx, sender).Amount
+	total_elys = total_elys.Add(k.GetCadet(ctx, sender).Amount)
+	total_elys = total_elys.Add(k.GetGovernor(ctx, sender).Amount)
+
+	err := k.bankKeeper.SendCoinsFromAccountToModule(ctx, airdropWallet, types.ModuleName, sdk.NewCoins(sdk.NewCoin(ptypes.Elys, total_elys)))
+	if err != nil {
+		return nil, err
+	}
+	err = k.bankKeeper.SendCoinsFromModuleToAccount(ctx, types.ModuleName, sender, sdk.NewCoins(sdk.NewCoin(ptypes.Elys, total_elys)))
+	if err != nil {
+		return nil, err
+	}
+
+	// Eden to be sent
+	total_eden := k.GetAtomStaker(ctx, sender).Amount
+	// Add eden to commitment
+	err = k.MintCoins(ctx, types.ModuleName, sdk.NewCoins(sdk.NewCoin(ptypes.Eden, total_eden)))
+	if err != nil {
+		return nil, err
+	}
+	err = k.SendCoinsFromModuleToAccount(ctx, types.ModuleName, sender, sdk.NewCoins(sdk.NewCoin(ptypes.Eden, total_eden)))
+	if err != nil {
+		return nil, err
+	}
+
+	k.SetAirdropClaimed(ctx, sender)
+
+	// Update tracking of total claimed
+	total := k.GetTotalClaimed(ctx)
+	total.TotalElysClaimed = total.TotalElysClaimed.Add(total_elys)
+	total.TotalEdenClaimed = total.TotalEdenClaimed.Add(total_eden)
+	k.SetTotalClaimed(ctx, total)
+
+	// This will never be triggered
+	if total.TotalElysClaimed.GT(math.NewInt(MaxElysAmount)) {
+		return nil, types.ErrMaxElysAmountReached
+	}
+
+	if total.TotalEdenClaimed.GT(math.NewInt(MaxEdenAmount)) {
+		return nil, types.ErrMaxEdenAmountReached
+	}
+
+	return &types.MsgClaimAirdropResponse{
+		ElysAmount: total_elys,
+		EdenAmount: total_eden,
+	}, nil
+}
diff --git a/x/commitment/keeper/msg_server_claim_airdrop_test.go b/x/commitment/keeper/msg_server_claim_airdrop_test.go
new file mode 100644
index 000000000..089f11852
--- /dev/null
+++ b/x/commitment/keeper/msg_server_claim_airdrop_test.go
@@ -0,0 +1,102 @@
+package keeper_test
+
+import (
+	"testing"
+
+	sdkmath "cosmossdk.io/math"
+
+	sdk "github.com/cosmos/cosmos-sdk/types"
+	simapp "github.com/elys-network/elys/app"
+	commitmentkeeper "github.com/elys-network/elys/x/commitment/keeper"
+	"github.com/elys-network/elys/x/commitment/types"
+	ptypes "github.com/elys-network/elys/x/parameter/types"
+	"github.com/stretchr/testify/require"
+)
+
+func TestAirdropClaim(t *testing.T) {
+	app := simapp.InitElysTestApp(true, t)
+
+	ctx := app.BaseApp.NewContext(true)
+	// Create a test context and keeper
+	keeper := app.CommitmentKeeper
+
+	msgServer := commitmentkeeper.NewMsgServerImpl(*keeper)
+	addr := simapp.AddTestAddrs(app, ctx, 3, sdkmath.NewInt(1000000))
+	creator := addr[0]
+
+	commitmentkeeper.AirdropWallet = addr[2].String()
+	airdropAddress, _ := sdk.AccAddressFromBech32(commitmentkeeper.AirdropWallet)
+
+	err := app.BankKeeper.MintCoins(ctx, types.ModuleName, sdk.NewCoins(sdk.NewCoin(ptypes.Elys, sdkmath.NewInt(2000))))
+	require.NoError(t, err)
+	err = app.BankKeeper.SendCoinsFromModuleToAccount(ctx, types.ModuleName, airdropAddress, sdk.NewCoins(sdk.NewCoin(ptypes.Elys, sdkmath.NewInt(2000))))
+	require.NoError(t, err)
+
+	keeper.SetAtomStaker(ctx, types.AtomStaker{
+		Address: creator.String(),
+		Amount:  sdkmath.NewInt(100),
+	})
+
+	keeper.SetNFTHodler(ctx, types.NftHolder{
+		Address: creator.String(),
+		Amount:  sdkmath.NewInt(500),
+	})
+
+	keeper.SetCadet(ctx, types.Cadet{
+		Address: creator.String(),
+		Amount:  sdkmath.NewInt(250),
+	})
+
+	keeper.SetGovernor(ctx, types.Governor{
+		Address: creator.String(),
+		Amount:  sdkmath.NewInt(250),
+	})
+
+	claimAirdropMsg := &types.MsgClaimAirdrop{
+		ClaimAddress: creator.String(),
+	}
+
+	_, err = msgServer.ClaimAirdrop(ctx, claimAirdropMsg)
+	require.NoError(t, err)
+
+	newCommitments := keeper.GetCommitments(ctx, creator)
+	// check if the eden was increased tokens were updated correctly
+	require.Equal(t, sdkmath.NewInt(100), newCommitments.GetClaimedForDenom(ptypes.Eden))
+
+	// Try to claim airdrop again
+	_, err = msgServer.ClaimAirdrop(ctx, claimAirdropMsg)
+	require.Error(t, err, "should throw an error when trying claim airdrop again")
+	require.True(t, types.ErrAirdropAlreadyClaimed.Is(err), "error should be airdrop already claimed")
+
+	// Test for elys + eden rewards
+	balances := app.BankKeeper.GetAllBalances(ctx, creator)
+	require.Equal(t, sdk.NewCoins(sdk.NewCoin(ptypes.Elys, sdkmath.NewInt(1001000))), balances)
+
+	walletBalances := app.BankKeeper.GetAllBalances(ctx, airdropAddress)
+	require.Equal(t, sdk.NewCoins(sdk.NewCoin(ptypes.Elys, sdkmath.NewInt(1001000))), walletBalances)
+
+	require.Equal(t, sdkmath.NewInt(100), newCommitments.GetClaimedForDenom(ptypes.Eden))
+
+	// Wrong block height
+	params := keeper.GetParams(ctx)
+	params.StartAirdropClaimHeight = 100
+	params.EndAirdropClaimHeight = 200
+	keeper.SetParams(ctx, params)
+
+	keeper.SetAtomStaker(ctx, types.AtomStaker{
+		Address: addr[1].String(),
+		Amount:  sdkmath.NewInt(100),
+	})
+
+	claimAirdropMsg = &types.MsgClaimAirdrop{
+		ClaimAddress: addr[1].String(),
+	}
+
+	ctx = ctx.WithBlockHeight(50)
+	_, err = msgServer.ClaimAirdrop(ctx, claimAirdropMsg)
+	require.True(t, types.ErrAirdropNotStarted.Is(err), "error should be invalid denom")
+
+	ctx = ctx.WithBlockHeight(250)
+	_, err = msgServer.ClaimAirdrop(ctx, claimAirdropMsg)
+	require.True(t, types.ErrAirdropEnded.Is(err), "error should be invalid denom")
+}
diff --git a/x/commitment/keeper/query_airdrop.go b/x/commitment/keeper/query_airdrop.go
index 8e88a52e2..eeb4cdd30 100644
--- a/x/commitment/keeper/query_airdrop.go
+++ b/x/commitment/keeper/query_airdrop.go
@@ -2,6 +2,7 @@ package keeper
 
 import (
 	"context"
+
 	sdk "github.com/cosmos/cosmos-sdk/types"
 	"github.com/elys-network/elys/x/commitment/types"
 	"google.golang.org/grpc/codes"
@@ -23,10 +24,12 @@ func (k Keeper) AirDrop(goCtx context.Context, req *types.QueryAirDropRequest) (
 	nftHolder := k.GetNFTHolder(ctx, address)
 	cadet := k.GetCadet(ctx, address)
 	governor := k.GetGovernor(ctx, address)
+	claimed := k.GetAirdropClaimed(ctx, address)
 	return &types.QueryAirDropResponse{
 		AtomStaking: atomStaker.Amount,
 		Cadet:       cadet.Amount,
 		NftHolder:   nftHolder.Amount,
 		Governor:    governor.Amount,
+		Claimed:     claimed.Claimed,
 	}, nil
 }
diff --git a/x/commitment/keeper/query_airdrop_claimed.go b/x/commitment/keeper/query_airdrop_claimed.go
new file mode 100644
index 000000000..1a7e979e8
--- /dev/null
+++ b/x/commitment/keeper/query_airdrop_claimed.go
@@ -0,0 +1,22 @@
+package keeper
+
+import (
+	"context"
+
+	sdk "github.com/cosmos/cosmos-sdk/types"
+	"github.com/elys-network/elys/x/commitment/types"
+	"google.golang.org/grpc/codes"
+	"google.golang.org/grpc/status"
+)
+
+func (k Keeper) TotalAirdropClaimed(goCtx context.Context, req *types.QueryTotalAirDropClaimedRequest) (*types.QueryTotalAirDropClaimedResponse, error) {
+	if req == nil {
+		return nil, status.Error(codes.InvalidArgument, "invalid request")
+	}
+	ctx := sdk.UnwrapSDKContext(goCtx)
+	claimed := k.GetTotalClaimed(ctx)
+	return &types.QueryTotalAirDropClaimedResponse{
+		TotalElysClaimed: claimed.TotalElysClaimed,
+		TotalEdenClaimed: claimed.TotalEdenClaimed,
+	}, nil
+}
diff --git a/x/commitment/migrations/missing_airdrop.go b/x/commitment/migrations/missing_airdrop.go
new file mode 100644
index 000000000..6053abd47
--- /dev/null
+++ b/x/commitment/migrations/missing_airdrop.go
@@ -0,0 +1,26405 @@
+package migrations
+
+import (
+	"cosmossdk.io/math"
+	"github.com/elys-network/elys/x/commitment/types"
+)
+
+var AtomStakers = []types.AtomStaker{
+	{
+		Address: "elys1v07nar5zt2g64nms0cj0a9gshhjhzapy6ta2w8",
+		Amount:  math.NewInt(17610000),
+	},
+	{
+		Address: "elys14r8eltc2rajzc0p32c0w7prndcs4x6ndjk50gp",
+		Amount:  math.NewInt(17610000),
+	},
+	{
+		Address: "elys1at9teygyngen8vegcuvmzv2cmltnk9qxrkjxlf",
+		Amount:  math.NewInt(17610000),
+	},
+	{
+		Address: "elys1tu3pqaz6dlf9eyvpjuql4slmh7xtwset92ma9m",
+		Amount:  math.NewInt(17610000),
+	},
+	{
+		Address: "elys1ahmnk68avrsls02ecuvv63tdkar0dhzjuwexd4",
+		Amount:  math.NewInt(17610000),
+	},
+	{
+		Address: "elys1sgctswmw7dn0tmu0urcke7032q7tu740nxz7d5",
+		Amount:  math.NewInt(17610000),
+	},
+	{
+		Address: "elys1l5x7seqzdxgnmcp3nejuqe657el74jdh5k9y4g",
+		Amount:  math.NewInt(17610000),
+	},
+	{
+		Address: "elys1m2ls84g0xgjz70qkddl95pf9f7p7ctvaxr02gc",
+		Amount:  math.NewInt(17610000),
+	},
+	{
+		Address: "elys15yjvwh34p4h2c5wt9fwm9gwsptcw6kkrqn4nkz",
+		Amount:  math.NewInt(17610000),
+	},
+	{
+		Address: "elys10jnaa7wp28d5rryjcnly36h42xzze76h32u6gj",
+		Amount:  math.NewInt(17610000),
+	},
+	{
+		Address: "elys1jr5q8qyppl7gay0mhqjy4wargl69e99h2ne6jy",
+		Amount:  math.NewInt(17610000),
+	},
+	{
+		Address: "elys12fn65wc5tz2tyturxze2tf74k6w0ch03aedqy9",
+		Amount:  math.NewInt(17610000),
+	},
+	{
+		Address: "elys1ve5tuvklcqkyvxq6t5zfjev6vxuet6e9jz9es8",
+		Amount:  math.NewInt(17610000),
+	},
+	{
+		Address: "elys1azp3x5d2el9eumjyx4m5ksg9sxpv2fturqkzm0",
+		Amount:  math.NewInt(17610000),
+	},
+	{
+		Address: "elys1nexqwn9dwd5vy0x6pjla2uae5a45t89etdu8jt",
+		Amount:  math.NewInt(17610000),
+	},
+	{
+		Address: "elys1tamx8xuvav4pw2j73ts3vvs5hazhy4xkgacpfh",
+		Amount:  math.NewInt(17610000),
+	},
+	{
+		Address: "elys15vwmenhr3ltyfswsl9qcayxgk0vu6qhys79hy8",
+		Amount:  math.NewInt(17620000),
+	},
+	{
+		Address: "elys1d2ts9nt076upnmer09g7w89hrvn9aeyx7f2t03",
+		Amount:  math.NewInt(17620000),
+	},
+	{
+		Address: "elys1xdepj2sad02rmzlmws4v2pcdz3h9y5mrprhva7",
+		Amount:  math.NewInt(17620000),
+	},
+	{
+		Address: "elys1pp5fx32xsry3nuw4canrhuqqf0xh4uhevvhsnn",
+		Amount:  math.NewInt(17620000),
+	},
+	{
+		Address: "elys1nuwjf4220ek6xwnedr7jnezsfh0xu59nywl7ry",
+		Amount:  math.NewInt(17620000),
+	},
+	{
+		Address: "elys10nt4cwqvhr597lm9glmzgt56seksse4rd8kc0s",
+		Amount:  math.NewInt(17620000),
+	},
+	{
+		Address: "elys1k9sl6nu4exyw9tk88t7kwgvgkxsgd7qw5v9zxp",
+		Amount:  math.NewInt(17620000),
+	},
+	{
+		Address: "elys1lrkpv26r2p0zwq42mzpy92tsmjlg7j2xaz5ug0",
+		Amount:  math.NewInt(17620000),
+	},
+	{
+		Address: "elys1kmxle6yv0h5layk8nqf6mqmqvxz7784xakytcn",
+		Amount:  math.NewInt(17620000),
+	},
+	{
+		Address: "elys1awexzzupz7ufaa7wazc9eyanf6uvv9kuw8mvsk",
+		Amount:  math.NewInt(17620000),
+	},
+	{
+		Address: "elys14w8fqz0fymsxax288t94seswhn8mvksrea79mn",
+		Amount:  math.NewInt(17620000),
+	},
+	{
+		Address: "elys1sa62feuspxdhzemc58j6elre8lsahr2cvrgwwk",
+		Amount:  math.NewInt(17620000),
+	},
+	{
+		Address: "elys107f0kzmy6sjnkfvy0grk9nm3x4wxe50vwv6vxq",
+		Amount:  math.NewInt(17620000),
+	},
+	{
+		Address: "elys1erjgrt0jdd085x8kg3g92v7knjag8e243e82c2",
+		Amount:  math.NewInt(17620000),
+	},
+	{
+		Address: "elys1q9fpgudlpu8ptqdg7uumn3hgz7zqgvzgtaekgt",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1v76ahc4e534vyqmckeqwd3g8xhqqvja5sn4p98",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1rz33gmruq935m67y2lpvhta3wz8ggv65ulrcff",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1x30devqsfupqxpq2puyx8vk59wrlkz3z6ej2e9",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1f42n2d42tkey7d3x9aelghv66h55644dkdpxh8",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1pszwnt44tzvx5f47eqvwpgn893vvk7a0xxhzt9",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys19fvver0rzqqc2vja80fhpw2q5fuzmk0w64d4mg",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1tsv5spfpfm298ngthqczqx0xdypxm02qm676dy",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys16qmu407yqxv3kfm43wzha69pn3tdeejqvqm4lf",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys15vnv7cznjshhe5ahfz2e32rp4zq5zedqe72n4j",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1h6smgsrt4ygr6z9q9hxrxhrqkqcf66cfvmua6n",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1x0awrmm9cp0trgv3wx5mkr9mdmmc8yymzx3l0j",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1qektgr85zvtyl5pw4mvwdxhxwpd3pwqppy8v44",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys15lvs2dwdk8xclu8z6hyft3qu3adq2n590792ea",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1egl40h74ma4yegdwzcnr33dks7qt0y78akswvp",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys168xl7mmehxzsf3swwej3m75343vga6w6qx5ckg",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1gnj7wv35shuempj6gprr8k8ezum48c0093yydg",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1zgmwhgcd3u9p4xyryap6s5e534044sx06alk7m",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1amhtm7zx0efskujkngn8msw97hnksdf6l88vzt",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys18g7jfkn3ftmy79f7fy4qmxrg56t9m0v3lq8v8d",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1d3h5a5kxr5xruzftw6qa8yl07gfdpth33rzy3d",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys17rs30hm5udj57s6ueea7hawq8spl3jwa925kwx",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys15kvs95qk94svsfec949h6vtay88n9cs389jfdp",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1sezf69eff67sff5y3a2ne5k62492kmd2kc42g7",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys18z85mekp0p9mqaj43ly2dwgpk2tzxqnqtyrsf2",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1xeaqytztgcgnnurk3q2x5pcmqehrn3r2qgdvh8",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1dpev6q6ld4fja6ac2j5zx2kv2l2tlclf676kyt",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1vs44dzpv3z988jd6wud6yk6jz5ge2jhusyw9t3",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1wcd2md6alq25e89ka3fl7geehtt86qrg2kvn4j",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1drru9xa0sf7zzctvgueucnkx6872grnklvlfmy",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1szyta524jeurfzn5u5jxm4y8nhyd8lylfk4fwp",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1tz3st7m2fnu87zxu4x5fpu7n4x3cyw8cg6mh3q",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1uuahktdp9s65jrx7eg4jevea6e4w5gvyj84yd8",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1pacp3pagx2jwyrcd3v5m3yj9efghdvztfalesu",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1r9vmkk7vf72kcs2fmanw6mzz00m5gsm0rpumwg",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1hagdvsuu6hkhuhlj5petv2zgg0q36xuxhun45z",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys16zun5gn5xyf5wu7wj5q39lfs7lsyeryty7uwh7",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1rcvsjxmf9nnq9vqncrj57n4d7p8uw0utsvmymf",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1gfnhcv2ax5pglrrnaadqvp22mlhl2ua4jamt6l",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys10r4lj6nuupzgg3wr4w2gx5pcs7e8lju2s3qfh8",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys19tr495qvuusuplu0etpuwlwt8ezkkh7xz9thfy",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1828agzrgjtuezmlhr3c6a2zkp0ga5h2kf4qr8w",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1mp732kc0hlv502c9hfkwgr8f5cc2pc25cpn9ua",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1msv97u9fpy3629t65msvsn4jkjl5xmvp3frdk8",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys12z9qcwv73p7n2akjvgq63w6emkqtwdx9at3n9l",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1r2d4qz0wvwgffe8sm8hl0qfx62xn9hjefkzzr7",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1zhzf8sxf60a4ayarg3dqy0ccaev7uph46t9ku0",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1eqcdykpavf9ys9damvyfs74jw9de22cpt7ymj3",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1l5mtqx5wpqwkvwrtk5geeugr0cw5ajmra9lyze",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys152pmqkc8uqz35n8j6jz7xhjh22n3x2qagt3ees",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1a5rf7m0ckq4dprczy8h8dmxp99rkmera8mn3th",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1j4zcxqpvz8nu2c50erfgkqst2nevgrqxx5wgke",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1rguy6scmvhlgvgf048d638hxyyj900504pvjqt",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys17jyesdh48dvfa52zvny5a8u99rqn9zrl4rmr77",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1h5je3kpaakl3v5xkm8u0pu4nh5wsemgfw9hcf6",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys19zqzzf9mhyxc2u4ru49754695f02qmayh3xnkd",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1jzrvfgxx5757c8zxfeslqv0srhyxwmgl4zu2gn",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys187z65gr0mn9ujhghzygsxa0lps35tdpmhwjkcq",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys14jxzqmmx8eutk33nxqd5wlgr6v6drk6pdqs0jk",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys16k2a4qhx0zn89thk34recmq36an0mpgs4td3v3",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys16j6qxw6fw0hmlwmtn9fjktdwm5mkcg92gw8je3",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1hxaapmawneqxvk8r6ea44ucntnezuw3zgzdd3n",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys13gpzdltuc4pa8l5u4m30fknsjxaqgk25guappa",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1cycpxef4ls5hhp8sg269fs0sz8mnqd736qutt3",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1qq5k26kkjydu37wkyaua4wz6r7vf8ljkuq0vm0",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1urcu9muwzfdlkzu3nzesvffuadugup3ur34cst",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys18uz8s6led6yz8g2a4xpkt5h4z63zq4xpghv0dk",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys16vhr6hxl2s09k6jsvg6r0kdxk4ydsanekvumnw",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1k2kqdlnsc7jg5tnwr0pgpdfwxau8w8jttjhpew",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1vkywjr822f6zvy3p2kz7eksm5jnrvaavcuhetr",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1satucyry2qxps8mscyltg77s0y2v0hd6746gxs",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1vzhjfh2z4eu6cl35ed2rfj2fv3akjeg000kzfl",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys15cg3gkhsaz9lkr0akkkngcxp23symdync0se0c",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1d82adcuv87jnuscujzt0p7epsyzam9ece2h59y",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys196cdxhufjk3va3lqt40vsvu6ase9ll2cpwwyyf",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1flcf83y7pa2x9w3mrqsy69wtd32nc7z62ylqnw",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1445kaea9vetw6whn9k0j0swkpf9dyvscv53ysj",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1dt4ekcdp9mdltcns5ys5at3d7lquzncslws2y2",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys17a80s9a6na0ydk6z9aq538y45pks98crw7a2h6",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1j0vnll385u29kxhyhl4kvwr7xq60u364hg4sw7",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1u6jc8ya9wvepksg5sqhhmkp9j7ej84rr037vhy",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1yyvsnqvcpw4qsxlesannc459279pkzvr7zxh2d",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys10mxuhjlt4x9vqwftdpr4aqge7clys59rn5u3v8",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1yww6dfhdkuxf5xv4075prv9qsjlfvt524k8ev9",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys16wndg8dj52escr9t9y5753quukapq73y6mm0cz",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1egsjjusn7ceenxcaqcfcctedr03n6lpyr76jx5",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1hrdksva029hzkhqhqe6pq5mjucl000avy0u86g",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1zt20tn3z6u8gruhlvyg4hvwn6pncs4lcnskwpp",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1hchlyw8hkpt2f9xtldjfatvmp2y3ut0cf0vf95",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1qulmemgyt7aajvmagdsytrq7lvsuwa3a2khdcx",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1j030vj3d72z6wx9a2n6344lkshpww2fr7nfams",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1ar566stvvrs50c2vqkffghar8dx965t59wpu8r",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1j23qgmh9zra5ydsjzqjf3z9lkeusehnu2qx2w0",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1rq9g6yxm7tgzs7k7kyuvklsznte6kke6x32jal",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys10naj6leflsq3v43gxksma5cc3k703ckjsgeffd",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1j76mgjt6e23k6law0yd6n0s2lfez8ez79x6d07",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys10g7j0yh4e5knzjp6cqvcd4mle9sccevw0c3j3c",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys13k2h3fmnpf62p8vey23xquxyygyhj8y4rr76as",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1v6zwkslwcw39yq6tm9jtkt62yaxk5pmpqktqpz",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1dnc8cfqducmwjqld4ggfpdc9arp7t8wewwhrwp",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1vuzjpyv7re92mqu0acpn5urzg0y9wydm9gjusr",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys122k462um7qz56dumgn06du7ca5myentfwa0jmn",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1gjuhegt5wdl5ypgwkaktctp4edakj78kxaagak",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1vtgknygxn0glh8umwdk8gh3rsjnn6f5uh7gcjd",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1lmjezvm4a5uwwmyurlkkp2dvy3eajq969k7gdt",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1uevtgvwpyde5sphm96dctdh289vsww2ykz2smu",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1xgza72dm8kxafvfa07u7agqr5m4f60r46399v6",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys137lg4xq8hd6k63w8k9swlnqa9lqtnferu4fd56",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1tltumhe2xh94m0g98grrlem2pjt4xr92zutte2",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1884qwspav7pzn6kukzzp8pzp72a7997j3dfq3m",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1wy46356n33x944td2g6a7a3s40vj2l9838dzw4",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1pqtyl7aux7w5n27e7v4keku6hl58rvexmhfjks",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1kaj7x6jjmuzku0t5ze5g8dsgh8n9n8wj4snhqj",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1ak72x5dqee4everxq3skk0u0yqs0lspdmsgmmg",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1m7096anyv0wkn6x00datf9dyq9cc3zzmgcwydq",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys125y2f5cqnzpeg4f0d6cw2hu0hz4au09qdlq2d5",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1q4lqfpaldemuhm8tf2xlxnxyfatjl68zj3wspt",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1a6kuhm0a3x4mmmgcwv2ur4kex885p75kn9vsp4",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1sfnza0natns8p8rwfzm566r95fewyed0j3a6r0",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys15syzaqdxmjhwv5h7t2z4uvgz3duzynaanw67ll",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1cms3jqpajjcylll7klkt49z8hmpkhrujy9j37y",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1nmlq7askn4nhcvqwg0dvhxh648yzzhfx80kavd",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1dkytncz092u3rg752dk9ar8ehdp9tdqcjtlrln",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1u8fn4up9kklgvjff3nze6jrefm2t4d436fmwxa",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1xvkg8xn6ccd0l5ha4a9l92qju2rq782mxeyle9",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1r0f73xffhkvywejya7n34tseh0jtetcgsmqwt9",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1ptg3dwrukw3nzygk20zzj555l633vw9yh0htdz",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys18q5rsh9vawax2wn562k7j0g7jpvktqqnmcqdn7",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1plc056gsvp43azdtg2aqj583hw2dk2qq8j8xuc",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1zq5zjvy9w0kt8hz0783ktm36su2geh907plxes",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1f7uxcknwsvck2fv5ykgtrvg2ulfx4fxrppnu9g",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1034n5dwwyfcrdz56kvles3ehpecuf8qq2h6l3w",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1pj9mfke7eups6s8xh7fvskluyvu7s28f7vvx6l",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys16pgqkp74h0jzsj94nd3rrj9sdxlrvnv5udd23m",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1wcctewv8tfcrxg3urgxhluu7k2dfkkmwfqa6eu",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys12xhjwylc0h43q6m7derxrrlw3u0qxcuy8ga5q3",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1d55hsta8a6c2zgy7hxsxmjt4g3ezne44v0htd7",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1dqwv0wvedpkwfl865z6cl65ptug9dxddh9a7yt",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys12yh23mt4l0pv66ehnwv7pafs3p6x0aq6fx6y3a",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1v8wtde2x0drgt4fwukjwlhaenyc3tqx2xc84ss",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys17lxps3f8dg8q3ehaukp5kcnel0w8an8ypr98cj",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys12ta9vpqdyt0q863lj6qrrj96l5ekyrnkg0rck9",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys16ugeqmup6842xgjjwxeejqs6t7j3p7ct84sd27",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1z75x9d3hrd4sfwylgh3e2ph5yjfxej64rkh8ng",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys18vztpsexwdmyvfcpttecqjt97jz0yqg56yyvlr",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1jue8sya7zh9g6wvp7q42xvthqep2ewapq202q0",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1hsm962c520pwm2ujpvedp0c8s9cuzrw3at8k24",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys164akvh2v5lz7yg02xfs4l0edcz8h3v3c5xtjml",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1rdg4l2xm5dpxa9vkzk6upfqjcqhcky6s4284mg",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1dem7kw73hpp2nh6nsm702s8a4wwsl3mgae26uj",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1vzflwn6zmjfp8snwujmnx9addvp43yaxd8natz",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys16tkyhjdwtuwjr79ut7ll0xvws9s28gnn9w3rks",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1e7rdl09plyhlrhhpjaey39ulz060fjmkc8ete8",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1ytwq2npcsl6wuysct3d0lcyxh6yeytswm8n07q",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1m2kkvwpqcyltjqy6n7zh0wad3w9uu6rqudwxhm",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1pycrutgzg8e0w4yfkslgr8vfnpulem2z9kj5s6",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1jyl6jx4hghwd0yf9vvsq5kyddszyvclresz7jk",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1709me8q308hm34vy30k0sekaa7m2m54rfzf6uh",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1wa6e4luwa0792ph6996pjlhklf73xmzp0jlm80",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1jgyntyj3w662z8c7c9sf67y237c0dssp05szjh",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1d3evkx7f8tt6qctpusc965k9wm85ekr32lmk6q",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1tkzu4s42aksksclw7eygsqj4rhsvdpenuuugyx",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1g0glcjfz40vny8d7qcs29qx00gmn0wq7pnezld",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1qck9n24unemhyt6qgsvz5q577nua8zasgr0u4l",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1cl75kwpr8lx0d9txplucnu6jr5falh6dfakcgz",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1chwws69lngrhruxevlkjvrn58wm3lhm2fqhu3q",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1nf9lm7mjvjgcpp2srplj2u9vt7ccs927smvj4c",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1dyk4q0hepv3296462lgghtu6g5q24dktua97r0",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys13v3d5lq5a7hvmg927xmd0zck9zpmzzg0gnukqf",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1vmvfgkt8s07tkdwh3cugey9t7766tnsv2e965y",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1qvlemxaa9tnajgxsty6jsshlq7r8ntwause269",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1hr6guxg23ntsn9qdf0zugttlhwlwrudd04za2p",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1a2y430s4qqk5cr2pcgsrtzd9fd5q3g40tcan4z",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys159p7z2y3kyg3pd4va789rryvx43uet4klp7yst",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys166y5n23qwl4u360fduq3zjqps9graetnmurw27",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1mz0qqv56rjzdn2tfmard6eduz6x2rxfs6mv6a0",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1k0vzzsfrx3qs4dghqaflly3wk9z2hh03qdw39m",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys15ca7lq0w587m5mm7mtmhsm6v6dexer8s5u23k5",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1w69h3k5vfg6wngjh882tc9q6ymq46695qp6mq7",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1fvr5c4n4ayenysv6cmy9gcktue3uhhr6e5f8ah",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1ql3h9920tn56mdz7sgkh7ltcagespefe3e2r66",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1q3cdhqmpul5458xterqfekwfkhwzwc4gzct77q",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1nyw4lyw0qk6yccs9z58mhw8mu5tuxtu3rxpckg",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1x5cdk46ytpwewmh5w95k3up6gdfr9uvvdvvk5p",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1u4jtz385g0sjyflmd587u8yh6tvmf6hc7fp39t",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys195hd8kugj90n2pw0hncxs4qwjd57rzhgamew0g",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1gpr3vr2s8ya325lkw5pgv6vcreq2rr60rk9uwe",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1pv8e2y5ej3m87dyerlh2ywc0kwz85hc7tzk79h",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys10w9nskqua7fr5q7g7jvl5ygttdcqszmj5qqamg",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys15yfs6rvehrre8mfd7sfmqjqd4cryuemvdfjejw",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1jt5hky4s5uldhz7jvjdtq5pz6vzlt5aygldypm",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys14aw84c77lgplw04j4nk33u6xpz4lmvnkvxae6n",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1crf9q0t4lkswuk0w7znnlju359s67esclyq0ys",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys132wystn0gpq8272nzxwqmgdncrmt7uylzs0u7p",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys15nhy4zknngjwczm2dkc4hm059pqk5twfh8w8a9",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1g2nxclptfwndua45at0ae9hhu3prn9ncsny3gc",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1lsq5gg2lw3wxx6ungy2x2zqk3wq8ak46ckzrxr",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys178nmjxpqyw384ppzc20xkuyp45cklww4xjc9dh",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1qj5w5hdxxyx6r9s8f7ul0k8gszedkfd3evfj2h",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1x3z23df0ysg65z92s4mztqcgmz4atp5p4a5gvr",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1a4mp7nrha2mmnqx8erq72spwevuz52xg4k4z98",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1zw7za06w00ha65jr9dcrrccr5m0y6r0a7lrmy7",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys12cj5cfu0x9u70mq9uzza99t2egrsm4uk0e44ye",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1dsl34zhnwwuefnt7xdztjsq3drh9l62n2c073t",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1cgrcyhhh2k8puuhec98rlefy66jcqf76n8upvw",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1n0f774lg60cswrx28r6a7405hqcmt2r4303fwq",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1gs79v72qxkzmkrdkllzltlqzewuc7q5r26hwfr",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1j0tds2clg5t0f6ams5c9c6wf3rczq8g22hpce8",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1vgux9kk44v2dfy23jqer5kuvtze5v2t9km5y2s",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1gf54k37rslzn0u8g3lkwz74eljm6dtsj299t4a",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1e7upg49sk289gj2pax9a78dm3uu6rzda03ca8s",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1kw82htksxcmgfcjpkvwqmn447zhk62sgzcpwug",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1s5r5k4rwxz0v53nc0cdkyfqysqscsjngwaazn3",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1wl6ekkd40ryzmj0rsthqzcexyfv2gz3hs0rwpl",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys10r3y6fj0ju23m53xxf3c6chwuamznp0x0njr94",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1uzgz54psw7a7a67t3sqth428d5q70jysdwtn4a",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1wjvvsg6xak0zx892e9n5p6s03h8zqx4z7h3kmr",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys13msnpxls5vxzwxqgkah6jx5t8nxj3vg3cvdtnz",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1z40wdka2x3cvhwahuaa8u3mrfj0sfkvkkwy0d9",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1kugwgjyn2dxz4nu8d32nqads32skjles5e55ev",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1tlq2u87vy2pc2kzy3aq4u4gl2mnkfmqhvgt2mh",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1vj40mjkf502vr0lcd6muany83mal0l2qxeet7w",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys16x64nd927u30vj6cpesxyp0ulxn3skx5kp5auw",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys16uw5ua4ytm223q2vywe6tk8q5hnszp6le90xfm",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1euzd5g940uf7wcuxavurfsm9msc8hpzp4pa689",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1d95ed0dkjqlqk6ngz7lalv2rxxpqz2l050xksk",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1adj3d7lg5al28ce8up6cldt650h296xyksj3ym",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys135vvpv6wec0h40nn4e3p2hr8g54nzq5pj0e2qj",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1x6dc05am475jjvk75duu54p0zfwh54vmuxs32z",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1qj6qq0up96zheanvedyjghkhqyz8zx4r94ndc0",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1mkhu68yqy7uu702fdft6qme3yxxxhjxah0whs5",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1jz9ecjhvm9vzlztdnzavt3u5pc4crx4w43xgzu",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1fcrn98wjcxjdakryppd2uagm3l6c59perk3nma",
+		Amount:  math.NewInt(17630000),
+	},
+	{
+		Address: "elys1rgn8afmptc9kekdutehy9llft2cdn9d9zkkskm",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1dtzc0a0ux6u6vj93wmnerndsp2usxldgw55eya",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys15y0w3vajywtk3gystazk8uk3ndqscukhm3kxx7",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1xp4k820gdk560acaz6h733v8ytepq30dyd2wy5",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys15m2py9gux4p5n2l3q37k0kuaa6k5kz5h45flju",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1dwg6f6pwxx60haez3j9mxqm4pyp7we5mjldk73",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1cexh627y5vhjrwyhrztv8gmftv809e7reewrql",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1cud0qgsr2djmtr0glw4tp8vvpr9lrt90axe0lf",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys12vh7s27ueqr3kqyj7h967fxs0mj70agptxp9uy",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys17tkgfpmx2jr35pys2fjw4hjz3mh0h9r3jn5w79",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1p9na3az9jkya7devegcje8y765h5plzhutlatt",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1rrqywykjmggktwd3j3c5fdy8yvw77rkl8p6xg9",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1yh89fu0nzecc6lvylh3qsya33vmts2qvc5gnhk",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1phfwe2hyfjvge3kt6tjeu6ttf8658nu5k3ulwf",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1fna7zkpzh3ux0mtfvkdacn26va0kqhsysqa8qn",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1pg76ecehvncka8z6k3epelng60ulqv6vt2x3us",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys14kyz50p8jph97jzhxzzkdy0mdwcc4end2888sh",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1x4amshnynvh4yhgkfq2a0dze39lazwv2uaaldu",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys15x809j67lhv02g8s59nk38qzjfekd6zdrm3xxv",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys15fwc0dhrtr4mv3d0stfkjy8grwrgzny6at67dw",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1jc8y6vtj85c3t5kdm3nl4c948zy8m3hhk9nnwd",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1hqm2lxevw7en8hzhq3wwsax52982h6nv2hnsud",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1mqudwzm4d0fukgj4m8qevnlkzmtktwjvr390mn",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys10ys8llrda4qpyrtxcc4fxkr8l620je9g4lcds3",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys18wpt8pvmkdxdfjtdt6kxt6lc5y2jm7p9zfkcxr",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1wlecjsgayx4rlkkwqlngx77fuk2d2vqn7unjse",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1wed7lrz7caf4252j595gke3qhfd5d4n0e6kpp8",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys139mgnmdzvgsje0t4mfyn8htq3sj2xku2euvaw6",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1h9q5wz8p8n9vn6q5u74daw5cz7mvshf20w39n9",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys138jyrykegcr09hks8emwtypxz9t84pqv3cfaw6",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1ezcf20rur4edq2yw6z0s0549uxu2mlalhqh4zy",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1nfgfj9uqdsxvsj8le2apvd84g8pg2sae9zgmru",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1xkrah4sdaz44hgtr364gww7lcfcv9njauspaph",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys183xtpta56swq39lqt9hdqmdys3pck8vtmgf6vh",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1gl6cfg57hg2u4vs2l55gk3ul793e0rxm5ymqfg",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1az7n3f9nckhzdvy4ugvp9q3hk0cr635fu829ea",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1tmdl7lhn20astch4nlggn84dnvlxnjpwggmd94",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1v5wcf7gex3yv2qheqy7gckgw4x2jv99vhdptcn",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1hj52lejl6enfd3lqu4sx7h7sexeq3lqmcq2ewp",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1kd2fjaxt089h458gra4e94e328l2nl7levx9f0",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys16nhgflk7vdvx6yced0fnveynsf2mm0vff5yae3",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys17ethph04s47p0ctzl27x6kaefpwuak9vl3whvh",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1g3y57av8yj55e7dwcgrkf9gp4m6pph6hyh0vgd",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1dlp6uv3fhv66la7v7ld76xz0zs58h3tfv2q6ag",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1adtyyt9j4q5mq52yey66zw6f5uwevh6qj5ntyr",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys172kwm9h6x9dru9wjmqfe3h3azk0s7hk9u2yeyk",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1442qngdfn5gs5x6e3xum0xsuyvgkcxjnjlftq6",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1dnw402tcad4cl98zqq8lrh05dvxe94h4y3ap00",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1zrpls03plgcztgk9phj8eehz2kddg0vntkay6l",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys19kre8xkqfrtf05svrs6n3e0m5sghyfg3zsxfkw",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys10xyt4qwxjpaz698l8pwf4c3hmy58nyyhrrx0as",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1yzve0gcep45rckk3665nysl7j2puqrejg87v77",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1feuzzf8qv89ayhgrum8pe3sqwjjzdfasjf0tdd",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1mymjceslx5697nv0mru25qtpz6gd45mlvs5wn7",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys18thm3auvcyg4jxqgttlezrdfa8ahjcu4rvf5ra",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1rjmuek4ejndma0sgjzgkwe8le56d0fn5q37zyk",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1466clm33ax3u4yy7pq6wl02qmw3vgh33u242du",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1nzldnydnehtk9x4k23dlp85w76ukjvqahflj9k",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1k6905velpm8sejl6hxerggflc374ysw3gu8pwn",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys14avat3ss665e7gvnxm40cflchxv4ahh0pf6ueg",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1499xa3g85wfmls5ma24mata95hzu082w3hqh6q",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1r8a4gas9lada8kfadgzghac4ujw70cpdur9l8t",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys12e39c2dzh5z24e9zvgpum65xe7cj7ujrjevsev",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1axhmy9kw06mkgtg8sr9dgdv9ctz4h54fugy06p",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1j9p8mg4jx3wqan65ryyqmsdq73v7elqxdjgpn2",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1ataltmay22gx86ukdc36pqeudjrr6uemeaycve",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1u2vj4577kahn4j5dz4sctkn8vqc4e0nltnymz7",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1a8l0exa6l8a8wdznkktnpp2vherx09p92988cx",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1yf8zvfaj273lquuegkf306qsa68nnxpndaw5lz",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1009q8nlarlcl5g95un593jgndfulzzpyxa924r",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1qxrkw56h3pqtrv69g09h4gjcclxdzqqru7gtvw",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys16pzwnmq9xzh0lwef5nywwgcrqcfrqsumrxyk3w",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1yv334qdm38p7v7xmsedx8p3fa2g70hxptje69g",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1q3lech4a5tgtw0ggdtps6xwx37zp693lpx7ypq",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1x3ulfltmnwtgm4j5zln9nptch3jpqj6zm29lyu",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1u450xh5y4yg8v3wfu7tjuu7haar3ny2dqhd0ww",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1t06wn9wycw9skm900n7g978wecwvu4j7r8kjhd",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1kznxzec3lphtku8vhdqlzp2ekckswaxyme0t98",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1z4x7gk3fwxc6dxyd8zzdrcsdhmzkctxlnhwnm7",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1yslcmwvh6q3m2al5lyc3yjfg8mw5vugnq5kqgj",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1kkzhsx80maj3d4dm4uennzf0eqmepumu74lvkt",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1m0kkks3pz084tgdpq9kangl5ng0xy58mc92nqp",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1qj52702cd324rh9pe4ddnfxp4eye074ss3prxy",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1ddj4hkw7ufd8km74wluw8wvrcusj4q2wl00uv3",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1heahh96aad6ywgc7m78n6agz6wnvu22qt6avaw",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1sac924v4utza0ftgt7pwg4ge952j5sq78j2n0a",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1c2treqmnapx4uhw72z2f02m23l72ymjsun6xx9",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1syuuunadumnavk69pnk72tcu2amfz93rlx6gdp",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1ltwra889wwa9awxqk6wp320qrtjr8ttfqdq4le",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys19x67vg0m29x4k8zwkgz6ej9af6q8lej37eq8yt",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1xhees0x5u6qgeykegdsr7r97qvdpzlvwaf93j5",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1pnxpkkjsrfmq2nxpp030t854ysn5zq4s5axevm",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1qyypvfcrg4tqmc47c3gt5hnuypwwn995f400zl",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1gpc4sv3fn0z32v2arnuuz4p9zkt0sx0m8yl8zh",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys12u6zxtqm6d2uvl5jnqle4w393lyrz2aeegh7lh",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys15nxz2javhnyeer94kahtpyvc6jr889uz9rmd3w",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1j6rpcmad4pw5gew4njmn24j9g3mxgvwe4q58vv",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1p37p4rl5gf4y3zu2e6wqcvnldkjjpsy97fnv47",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1fzcx0346ujzxqmqp90agnt8c8rdh3aem97s25k",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1ff5nkymmf5mzn9q5swvtgwc2xnvaufmvmygql5",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1jf7kner635kk5u6wtx64uy8d9y3nwunssxy0cx",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1ntj0zsevcwlay66zrek87exgefntx40rm0rpsx",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1g3p9znxdmvvrntywxv42vcqfelzup9rx6xukdk",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1cv55u8sx7fvyhfl0l9ufle2njrslvjnnsjudn0",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1unlr24q94qqq3ny2zu9dwvwmwz6v2keunphchp",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1dpsn8gkmd0ywygj3kky5jp20fhq7jvrc5szqm3",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1r0kqks5sslg0x9ek5q6y0frwws5ey7uqm4js6h",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1tenz5qy9d8urjwhavs4fajqy6pnylj9wwahdg5",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1sd3c376zfz0vpvsz2c50gq5xpkp8ufe0t5ukys",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys172cm6y6g93rmwdl3vyd0xf2m7v4mznqf8u7jnx",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1jtym3alflv0hcmknsnmvldtqqvrey8h6lggccm",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1ugreyt4vwqy0m4lpschgexurruspdc5sl7q96x",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1lt4lm5kp7t4s252qdkv6ffvc8k5pz6x42rfkuj",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1azenm0l6vvz7q4f49uh4yt8q83nkjhmd6yls7c",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1yygms7z7dugqngclgm9czlsp6rzvw9q2gercrs",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1j660466jwpzwtcyvfmq9rtj8jr4ssnt293dna7",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1ee58c6hhmfdhdt86w7nnucltque6rkxp7sq9rv",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1643urnegnhxct0a0nr85j70ut9ahkllwnhmtlv",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1v392s5qp5e94gjcggu9jlm72376fxur8uj4az5",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1dqhzrfjn60tshy8a2at2ju7hyyw7rwwznukxrg",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1al08m87xzgvqch2nfuu25dvmyuy5hunn0nn997",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1lptn7jurxqy8nstktsvh8lcedh2em732q2wkww",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1cm44q3f7yqhzgukyg0wnk9f4h4h08jf0zpl0hp",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys175zv2xjdgzg2cfkwd75p4zp7n0kuf3eljm9w5k",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys10l2h578tq2fsp8fnnvrwg94s2uqtaz2ql25whq",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1nu5t9443z62a239av56uejkpewa8lvs696d5ce",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1745xcuge9sqvscuyjkajcm2uqlmmhnpahppm0p",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1vtymp2cpvp62e6acpephx6wlvudetdlj4jyce9",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1kqymd4gse97pfvupnjc520zrdujf80n8pqgpgu",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1z23dcv830a0em8npnxs4h95tnjcc7a8xwcntgl",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1jfx0hq4ytfwxc78zc7eamhm309zxsq3mrg90l3",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys12sfcs4xhnd7a0yyzwzrxaqup56mm7ph757t0zm",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1a76dempqtfrya8w3kpq35mnx00zfsqu55u3hun",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1y0jjs0rq6k7c238qdznptuaa8svj6rrgwfxa60",
+		Amount:  math.NewInt(17640000),
+	},
+	{
+		Address: "elys1pe6nvp3qxa9yk779rjz0p2pc96mfujnx4fkyvl",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys12zzpkxtepxt08t8hqcjn5h0589m33gncuuh42m",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1ll97hf04vng2qjc7x49kc5jc98xa3gj7aq6f4p",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1k682gy7p2q80t3d7djf7s06t7fl7g7c0qkcl8t",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1mersq97hk9c67rxzeqw7navvm0p7uvg0ttch8a",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1cennl2s8c3z4hm3gm0w5c69edyp99r9uwdml3v",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1xtzqh46f9elqhd4r7gj0gtw6yzkehl78l8rurn",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1q3zh302z766cwlaq4qjzk5983aapfx7zwkjdc3",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1c3gmfapdna4kepfxg24j0zqztw3agmnre2tx53",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1n8c9n32vj630dzaexzmhekn50ddjjmj60l49y9",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1t9raaavf52929dcdgyrnf520rek3006qypel39",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys164lsz69fs53n8fv7y0kk5ggtds5j5tgmvhvx5v",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys106ddz6978pcdgzd32t86hjqtmpemtrtx2nc9g0",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys12kgm28q53wkzv4c5mj7zvasavkmaymrqvhkqyg",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1pz80zd7tldkg3xrxw2860df7wz3wdv9zjcjf2l",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1q4f2qey5mu3h2kkul8ahqpxp3xx36y7lwkmvxq",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1cmafdu9al58qjtc2juuwzw0fqa6t02cwekj3dx",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys18k003qm2c2r5ylvyyxwwluyvsq04ahaptxuf8e",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1t66r5dqm4l9895pzzlktlvkyv67e04xe7lpj50",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys132kfgj30jrmxyzcy4ee2elppwxcyd8qgtgyug8",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys16vhzg6zcwu3fhnu4prv5lyn7xzx8f6cgpz2cml",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1x5npuh22gszyp8u25xq3ghv5l5q23wz54tyns2",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys169h0x5gneug5t7z7zve4adtl8w59natspy2qvh",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1fv9mmusrkcjt78x23l7u5pky72vqzgspu5q7fm",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys18zfsjrz3macgk32m87k0jq4z263z89a62k7hvv",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1daeveqkf2jy0uwnvk6yv9qyktvpjhkc5esl49g",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys10hswncskxelz4vflag8umytqs03altwj3m2uea",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1m675scgn3rc8028wejamsecah4zjzdfknjldn5",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1r9mk3rcm26mrm5eqv8qc63zhzex8h7ysq4h0yj",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1rk8f8ye8rjl43aktg8g2m3u36vp2kmwh49wwss",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1exc7nv4xp30s4rpnujq742e9nuw4ujrww0q38m",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1nvlt5gy0yve2573wh9v4mkehjt6083ukk60s8d",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys18qt3n6p5rh6zgtnmyjupgscl26xcl79yct4t39",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1r7w06etq9t9kl8l0eskmryfpmfrzpcjq7ryc3u",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1x52xgv0m03mk9ewr3h8qtdkehjw6cw7r4dj9at",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1hq9cnl0mu2tx7grjke060mzsyg2duqcwnhqdrg",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1nga8fjy29084hukwtuauljv86q6lx6azlcqx7x",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1h5sedhnntge0zerv0g4r06vru09weqvxyx7q8n",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys164z4vexz2cj35057ecpfeet4tk69ak2n9xn9tw",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1qnq5th25ls4ag64zhd5he242d5c8txmddvqgql",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys152vmhv5amnt66ex0rvau4hpag2e5e5de8xg5h2",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1c7y87tpv025nr0ekapm4fcfr773rvkvqer6ejx",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1ydyjj56dv770vyugerz8pgcaje464hzpzm030t",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1fue4tgtg0q0csgqpxwe7r325s466apy9gcu00s",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys12w3rsqshel7hkn08y4sahxrggddxyuflktrsjq",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1ufd8pk0mrplmkva2q7j2mr3n0ds7hwz64mxkde",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1xuxave9y82v0vrsk3x6t3t6uvfa6qglfrzlc98",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1nmdczuu3gg6zejymhvkhy53nz67ta2k8r3y3ma",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys17d3mnkrqgzhvnqjuufpw7w2xvhc8x6vsujd8d7",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1rthzytuuc2ca0rlcg07v4jcfcqtzpvm56533va",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys13dy9x8fpn4zstymwtx9py7a6zm5yagrqfncewp",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys16s4jg5w388qszea3s2hmetwr0uu5sjqc6hh5hc",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1fsdr9vdfna8lytjrdej5mxl82sjxsxwukz3k0e",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys19mxdk5h8rplneetmkzp2fu9fgqm4sjrs4dsn5z",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1lsjuauvgce4l3m77rk0s4j8nxruq20ze3f6f4f",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1my8u2s0nsnt8hngyz2kfpwfxvxrxgvk7v6cy9n",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1uujumagfpfulxjx96s869ewfhey4kawt9pq7ne",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1cltcvqdzqrsgju2syusdjy5r3r3vhfg06xc02c",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1zg95gu4c75988za2pll7fnwm89wsnv65kt9wdt",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1c703pm5z3v4zzkghf9a78dlcr8v3rqw4t6yr6r",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1vqkaw0vrmjl9ev6wjmg302wplz2hvwzh4v7rez",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1ydwzm8uua9r8h0r5y8d34yqdtcke5fu888qyad",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys15swrptv8fj2mqe5ulfeyjjrx49lq94njmmdlzn",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys15hfvsacg4au0yfqrgg996cgwyrhwsdv73fm8kl",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1xccq0fgu7ry6q97f33x5df8auh4un7z8cx0kee",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1hf7fzn7tz2mgkxfvxklf559rqgrmkp9g4ggtnx",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1wj0rw4ns3y845f8u05nrh5aaqn4et7lxe6zux8",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1lahxpftql9yjh8s9apmhtmyf7zt4w238clcwff",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1rufhyjdhrhasn57z8mckqzcsnt5h7f4a4jgeyl",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys19ka0gq4p6x38rsvnqlv0z202udzykdu3ls2pyy",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys15j8c8e0alsaj3vggd77lkfuv3pwc83anc4432f",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys14x5dq49a4zde4f60qth64ryx9acxlgc9hxjrpd",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1yu9sms9zs9lv0fsdp2c3zceneaf6767n8nw4rs",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1j3sljt2ryuatmd4khf3cfp3u2zys5ajv956qq3",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys16vg9flysg04q29l8q89xyw5ytaekmvtlxnzfg3",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1xger8whjaqztndxxt53m2c093cu3jjthns6d2u",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1dkd9278r406j3yt0rnhc3pjyscmd3tjq9cxwkx",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1z0ehgn5qu4meljp8ltldvste038v7x8gtndhy2",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys18a84ayj33em8czw2y3rfezcl7kzqfm6fw7ezhe",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys12aj3x6ecfus0n9antc0mx3prqahpc86u2qffk5",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1sykqj0wmqt3z5k5smc952yxhtladllhl4xa3gv",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1x7x9dlazdcngevvs2e8zks7c33tqe526z8z72s",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys18kml9tpnxg906nuqk6tyen0ckm4nlck593n0m0",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys17ptj27gv4sdxn768s758dtk4z6vqzye5xhgy2r",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1h9xa5wlh35f46snaqnp03qpp2mu073u8vtfgrs",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1hd09w8ywsxqy4mkewwhhvfkn6q02tetqrd5wrc",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys16net6ehvqd4j3pv3szgcljduft2lef5fgwehem",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1hwjkkxz5nlm2zjy5ry305z7pnm8jf2j8slu92n",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys17xhz45l0tjkmq9fh67nfunazmsxdh7ww8ffvnr",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1n3gsffyuu4krrye9jc8dpy5pl487pr8h9dxc05",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1fv2qmr9u8s5wpylgydy2dtcxa4xl46q7lk8g9j",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1tyk33uzuen03du58sh5vq5n2s49deecqazh8ar",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1kguexf7w483qm3wxu73cek73mqc5r263lzhpte",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1j0lha3jnxagz9zc3rjxqy9uk7pyu6vek3aepct",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1xp660ku4a47tzgkvxfxlxctpgt4j03vygzal0p",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys14vkemajpywg4znwc8smhqwya24ldj54kq588lx",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1myjvd232kkpyel68dq9kvgg5shxevttmnehvpp",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1y7au8ad0xxegqym4hjn8fhd28lke9hamndk2z4",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys104e72qga42j7yzyzen7m09qm83wnqucnjck56e",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys18jn5zllhlrdqj89u4u6hsqxhcc2e4rhr72t779",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1zf2725ym3fhmufl6aaw8hznamn68g9c4dxanap",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1kxugsmzdzjv8grpmvn0kup704f5rls9039zdmy",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1a3gaw8e0djwwm6y4fr8uzvzf9gqwceftyk2eua",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1yvpg8ar9ycd80vxyxyzcvwvjuq6xaq80eryjxh",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys14dwr8js7zxshhleka3hw8fel8hu8cy3990vlzd",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1fla6p99gd7ks9smpp297agfvj452hz9ddfkxps",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1v8rzts7xvy2z2arnrn9cys63ekph69ndt2wrna",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys10srwx8ksu6mfnfcszazrmnl3ztd8j2j8jc935z",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys14hzlsuy6gc5p35pgy45fe2v2jc5r0sk9r7rr6f",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1crymk6k8ndccs8pshd9crwn6csl94ha2vl06yr",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1t2kljlucpjmt8q0djsx2xp0kncs4nap4lp8tyy",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys17gs52j3nyhgd58jtdsdkw2fr4fql7r024vtdln",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1ll5tstgxgpk0j723awqaqz8jqmqpapmj8u5juh",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1csk2yjr75tu68j2e3kwp9qymuvrx4akm5k6sjq",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1pwww7u5c6z4umwcjqreajhap38tp6wjmztv6jj",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys155y9vwm4c44dtclvv453hf8x35zfjmj84geyrw",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1trgnqlu3f89uzqj93wwwyn0sgxe0laf92y992x",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys185u47m4mjhxwz4pze3ysc4klkffq3pke2dctdv",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1vjcvzcecvnghg2srxu4shfjtzxr673hg552r4w",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys18kcvhugg0fjsqk5ka06dsplylrge2mj4fth9pd",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys14u970w9xtzm2cyqwjtj0hlvszsetyelwwyvguk",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1xdg25t08f6eqrrm4vf6zskudn8jdrya29sjf8k",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1uf28smwuz9we2uyy37junztc0pcfce25qslnrv",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys15r6j490sm5yl650ys4jzeg4m50p7kj9prdt6ye",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys13z093r9mywqc22hs0uuu3lkxrtmhxfaj3vmw6l",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1t5v4vcyu5jx933f2esgl6k5ldvv39tyypxt8v3",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1tdqgkl056jllj3k82tezqrdke9x864vzhvpksf",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys12nca02k3x3uzrmc06jy8k85820fzt4n2dcauqp",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1qm2gzjs3ps4ja9wuhu4ned9lh5sv9hvtfzc3q2",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1srqvwe270psply88k8mmrvk6mu5jy5u28xc5t7",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1ujaxytfhm9zfkkqtuk9yeffvgz7d8vpgsu67ht",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1d7m8them4rl6yluzqm98mgpm9qs29893s4kjr2",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1e2pfzf7gylj3t4a96nvzqtttnvdnepv95jdtyw",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1uxjn6q65jwnvt3cvwdv5qtpwkk5ty2z9s0jv8e",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1xzn4gyxcrrp2pkd734z3z5e20p70wlsqdffj99",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys17vdt9py0sq424wvxd7fph37hw97khdh0q2thg5",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1d6pagx26pffg93xyzhd5uy3r3jnm5ycypq3f9h",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1d6a7j2kkjuexqdtp0vwxg2fewufsf5zg4zjrfl",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1wt03z66gjvk79v9e72c7klce55939c202tl09j",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys16r0gfu88232j4ups9qkxy9r8pte5yfv0zrhedp",
+		Amount:  math.NewInt(17650000),
+	},
+	{
+		Address: "elys1awe2zj8n2ek5hezvu5qvs4m88nkd7tcup7yr2m",
+		Amount:  math.NewInt(17660000),
+	},
+	{
+		Address: "elys1xtnc493acwmlkxhvump0rnr5n787jwc3sd3msw",
+		Amount:  math.NewInt(17660000),
+	},
+	{
+		Address: "elys12r672dqe7snqjah866uhj9yfudrwgxslxvyjfa",
+		Amount:  math.NewInt(17660000),
+	},
+	{
+		Address: "elys1280cccw8z37xr9p5c8pgelglmpnnw622hy5cyg",
+		Amount:  math.NewInt(17660000),
+	},
+	{
+		Address: "elys1nr0yx9l23m5asyhgkravryyydshhnufemn92dy",
+		Amount:  math.NewInt(17660000),
+	},
+	{
+		Address: "elys105jl8spvu4ea767lk33tqhafg769furfp5nx2f",
+		Amount:  math.NewInt(17660000),
+	},
+	{
+		Address: "elys1yrx3xj232qdwfydxwap8wekyy29azu0f2shxtw",
+		Amount:  math.NewInt(17660000),
+	},
+	{
+		Address: "elys13hd5qqh4ghxppf890xec0mynxtxye2d3jx06y7",
+		Amount:  math.NewInt(17660000),
+	},
+	{
+		Address: "elys1zzzynhrwp7z73ltqn5jpl6x4qat6ps4zqe23ez",
+		Amount:  math.NewInt(17660000),
+	},
+	{
+		Address: "elys1ldl5e7xfqndr02wz68ktmpr0pq62zrlf32xzzm",
+		Amount:  math.NewInt(17660000),
+	},
+	{
+		Address: "elys1u4fntl8qqxss8qp23gzm0rt0hvvyvms0prqjtx",
+		Amount:  math.NewInt(17660000),
+	},
+	{
+		Address: "elys1a7m3x328cg6u69dayhgl5c7ryy7rmvks4ttsvf",
+		Amount:  math.NewInt(17660000),
+	},
+	{
+		Address: "elys1mjvgkt2ee7d5wzldxcux6mtdyltlehg0hxgw39",
+		Amount:  math.NewInt(17660000),
+	},
+	{
+		Address: "elys1r3dv6esar4zxgu7s07tl0mc5aeme5ngnmgdtvf",
+		Amount:  math.NewInt(17660000),
+	},
+	{
+		Address: "elys1a8qgpnql5pdv4g4yz8gdjj9n6szedztmc8n83e",
+		Amount:  math.NewInt(17660000),
+	},
+	{
+		Address: "elys14xfsxha8hmz5eulx7u6r97ueettu7mrkavxe3d",
+		Amount:  math.NewInt(17660000),
+	},
+	{
+		Address: "elys12n6c70dk357z624hx7jyx3artg8xzq74zaldlv",
+		Amount:  math.NewInt(17660000),
+	},
+	{
+		Address: "elys125r6sh0mlres5avc4te9q92psgrqcyrkkzl3xs",
+		Amount:  math.NewInt(17660000),
+	},
+	{
+		Address: "elys1mckr5nw2p66mjl88m799k2ynf2um5x0xajdzym",
+		Amount:  math.NewInt(17660000),
+	},
+	{
+		Address: "elys1khzhmes39tuc8aszp4e7t0rvecntyrw59lmk9p",
+		Amount:  math.NewInt(17660000),
+	},
+	{
+		Address: "elys1mcazr8y25z7gxycyl6ten6f0e498zaft3leqs3",
+		Amount:  math.NewInt(17660000),
+	},
+	{
+		Address: "elys1agg9vnqzursx866ytz9kfat5lfhpr8k83c3vdm",
+		Amount:  math.NewInt(17660000),
+	},
+	{
+		Address: "elys1ufw7wu7u0hjksgmultrrajnm54mvr9waduvgmk",
+		Amount:  math.NewInt(17660000),
+	},
+	{
+		Address: "elys1peyf8ght5wz3wjvmfxtat4lz4zsxdvhfy0dl4w",
+		Amount:  math.NewInt(17660000),
+	},
+	{
+		Address: "elys18se5clc3ryam3pyxs26e0q2m6x4v7g8fsu3322",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1qx8pmv84hpf43xmu6sqae6ww0jkpm080j9cg93",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys132s0z3t7ymtwgeq3f7dlmml5wk4yt7zxg8n23l",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1z9j7ycq7y64f4zu6rrcsx2ggg3a8yjk7x4luan",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1yukdt7qh2mtyvp6kr2tgccgpgnx5ka2f3vpgye",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1vx3j0ekxr6qx442ylyawel6x8yuw9dpv2c4yth",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys16756gnw4kjyjp0ln3gks5xllluvetqmru8e9hw",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1n0x0gffm32aculk3k3pl2mdk5qwqhyh6h2exhw",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1zws09vrt3sk26x235fadqhlc0szn844n8wnr2l",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys107veuh322w57zvwce96xjx48j9cmk4c2rwsptn",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1u5ce5w2jz32c749d84k6q8t98fe8n8hf7436l9",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys16m22tsnmyca5c9my4kmvhjh358t362zmavradk",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1n6nqfejj636sukxwtny3jna0d0muem5858cq8g",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1j0vlkl4fn3u6zhaqq783u3qpk6hszm3v9ufg5u",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1nuyrwsx3fnd44p227433hykcykxvl2eq2rzd6e",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1l0sweu33sfapyvrrzvwp2rw4n7ujcq3zanc5uw",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys16rk0nf7xajp9x0rfvjhqggv3z53r2heauhledu",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys12kalk8jehrwr6vj3xmr6y8w7jjj0s5ddpgm9zp",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1r8nplz585hux0atndjegxfnkuvwynsu4jmmxvu",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1kx4xzfcv07wr6h9hyle6d8f6gs8qlm2vetx03u",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1dr2mt43yeqmxm7ragsfjkafa6mdv0s65s0fv4c",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1ect7l9443exqrh94nddp53dcqwr4yucdy33n4w",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys17del5r4umdy38gz0t4a9z0hys6842jy3ungfxh",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1q2ftlfq640uv7f5hn2nuu55ldh9y4g7585fyfv",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1m34w8f7dwm970trjfsxadfhkj848wcz48lhz03",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1ygvxr0m3t2q5kt6gzxt9x4mk97zrtj96w5zmv7",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1vn49slclqlyv005p3l5yf6mhctcxppht2zqvqj",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1zlly4fmwfdznlhuw5swqdk32ujt8c6cwna3myv",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1jlcvsa244h9ylgefst77aaxk7qxppvgkw8v264",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys18fzj37ps76s4599nfcwxffntstxraypzj8hxyn",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys13snxqldxscf3xen2satuh2wlzcq2ssycwztecg",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys16eg2ncg87hj4dwt8e2d8ztj0d9zdq8656w9xz2",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1hphnz0h0dfkqjrhmxa2wlf3cy0jvj6jjm8my09",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1cxlj7qzd7zel7gjdxuqjrdh6mea7qqjtzxaytx",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1uw4kwq6yswy3gy9e53v8vuy0f569hp8zs7ctv9",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1nz64twkvy007z8xcrywmw077pswfd796maf6vp",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys19nwgeu6cqc7cm4n7g35stk0m6939mprzaxjrk8",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys13qvmp3d5yatldevxzl2gsyzsv3gp9ts2tqxqpx",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1cpw20vr952kq4f9fhwnwtv0xtsyerzxce259hc",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys17xyeps733emqcvdud4af8cpvsu8f2h26uk3ef2",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1vg00e2hnn49tdt0ajewaflyfz82y8a8e6accq0",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1qe6q4wwjzse3rkv07czlevhngxn56susam0dld",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys19yzgl00h67yn5lucasddk58hfc2qrzq2vaq9ed",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1msaw44j95zm8mv0wqsdq03ep2327uj3374kzz4",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys12ng2ul8hle2fx3kfgy0qs0ecc079lxnem8vx0g",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys16xrp6htdt5j2qgmcfkjv4jf7f285sre8rm7mt6",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1kppkm3x76w7d0d08e3v0mqypsg9als4eqa8mnn",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1mvhppuhsezvql7n9yxjrhma823nkx9tezyv9jp",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys16sl3tfjed3z4vh9453ffyqq59f8ztksuxa5dhm",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys190xcpqr46ptlhysf324gg7lk9l5dwvsz9zuh2v",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1vutctpmp80cs4l2q7dkmz4qe35tck63pu680fl",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys18q3kudc6kzz7m82aswex8mjpfv32qenw7zm9fz",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys10yj45lspnyrqux2ncfncf6dv3vle0zc6wz2q2w",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1yp9qnmlhk5t5tghqq3hfq7j8h583wxcd83jtvz",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1qtc2a0rjrjcgg2lrkkpaynyc637ju44qs3xd9h",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1xexzcz2t78s0fmq4qv2ezhfygphlxa4mll4ysg",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1s94uwrhgs2ql94075k6kathzl978thncucp7t7",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys18hw6ge837xzfhaq8jw8q48lnut2hjv0k23kah3",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys13lkfj5xuw3vjtllx5e40394n8tv9fpfn2wwcks",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1cunr2e3gnhv2pq4vdzrdumypvvpjt8jxhywaqf",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1x84522z84kte2j2jmveljsz0kdsm9npdvk6llh",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1kfh92p2lswluphu79csdkxft0794wc7elq22ns",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1um2th2nxp6an472lmmwl5f9xwrc8mmnq38e50a",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1txsu5kp3kw4rp7sdl9ev0q72hhsea8mtanl7c3",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1kqfq33fv0z48gwf3l8tkse0mmmaar4lgdf5qtl",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys12psvx0lk2rn6gya6jc0ktxx5c4hu3mmh2qa9sj",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1zkatfx0mnw958mfry89j778l9a7ltlkgkvefw7",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1ycsy3ev9m359f46q2rv54yz67dwqnv2sg7hnxg",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1sq2fd5dj4cy93rpcarjupstrfp6k93t4p3lask",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys10ya5gtcxrrnv67gyn73d58x4m84emluj6gvwuh",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys12lvu5dv09hq294f6yl2t33lzqh7pjtu5yn4u8s",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys19xz6nl55znkg4s8zan8qlly5sq7q0z73k2g4ae",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys18yj37mryne3l77gmfkcv66n6gap4lyz4m3qp0t",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1cqahcult0svc84t6dwlqkfn8jfn857dfnde6nd",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys13v8fkrp45hedy3hu3jp3uxe8a0zatpyzdrw4gm",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys173xtw60xdh8nu7zr2pgchpk78ulha9htjygpec",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys152mz474642sw4fclyg0h03eldwtemjyc4t740v",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1rtpzk7jhnng5hdmkt5vyh97mj7a06mzu8muj6h",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys192fn4wyx7u0c3xedtrp5h0w22zhsqm7gc7c8py",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys19vz96exy0f53fcgkx4hmj5n7g880rmrl2hyq5p",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys177nhuckzrdn8qsjg3a2fj9elehekjzdtdj28aj",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1dhwcl6ewf60phdr6zk82rejap5kew6azzs4gkj",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1uvd8hwx2xcngg2fuq2yrddu979jgppfay6lk5q",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1dccah0jhwal4yyxh7fh5dzm73kf7r2eevvys3z",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1yfe50xxgdel7sq3x6l998638x5dxk7gcy3g3y0",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys16t4wxnuvu2euee8gmc8t5en4u84vx4l8s46vmr",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys145x5u9rvy37hw34a2td27l3c6x6qcrgtxxfdez",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1gkwxv9sj6r6awztz4tc7dfudx7lzzugu0ls07w",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys120a5thhqhdkcg06w3km8g5y27mthtxmcdqnxx8",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1j2meu8ygcsnxr9t5fm04ehyvcpqvc9plr62wkq",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys12y6lg7q8k3c0dedh7v4sptjdcum0zc9hrh4k5f",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1qhst4ue7xsga8xcwu3e8y6f963r5mdqp9rfqv3",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1zhqsuy4pra0zmck46gzvnm9knfzz4dv73x0shf",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1zqykvkh7vqe93k37e7ts637cj8dkgcwhal0plv",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1867aefdnnu7xvxj34yxndf8lm3r3y2nxs6dc0x",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1jq0xdqqpqg92heuxsly863kdvgfjml5jn5mnyu",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1zhzz6m39ua8lmfrhg7hzq30ngmmwjeerg02wjp",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1uyxhsvc4hpx4thwfugcljhf8skjnuqz6q42fc0",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys19jrr763ts80zpxt0s8a2wf2dxk0ku2snv8u73d",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1dcqssrspmg9c0xxfkr4quawhtk0ynawlwwxez6",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys10c9yupqmwuj60n6twqm7722557hnsll4qs7qqd",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1dl6khpcmj39al59zqvqvwv5taq76ed0psmghls",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1w90axmgz99vz9twceexyjspxquhyl0tqt3ascr",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1v3cuwfsmyrtpxd2wyjegqys3dht5598xpkm58q",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1jtdsdqayned2z52846mvk9ykyn8ph4e7mphx8n",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys18vn5r6v3v75t2vs7m3wlkpadp9p2gf6r8ps0g6",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys196pez6ge8ev96z9enq6jjphzp8cuesx9vryyga",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1mmdajqyzcf70ny99scepn7pqc4v7fhjrfd8g5m",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys19lw9tyuzsxl5q5eaz3qjv45373n5urzu2sgs8r",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys10e6lxuc6kf0a2xs2n6e8tu9klx5jaee68qhhju",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1cvtu37z2dje0lkgh2ny8fzejdum3edpaw5659k",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys187slshy7fp5myepg03wq3m20r2t0mm02r5lzsg",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1m93vp4jald5t228skdmavyqmw098zlcw3dx45k",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1fxp0mpgylwevvxhx765u6hes2tharq8pz7xyv7",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1ej9gfagqn5rsrd200mdtpjt9k6c6wvm7580pyh",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1uzd8ue5keer7cx49e0symgcp564pz5xehhqdzh",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1w26m58u3fke9kwqp4stkaxxp6vx8art29m98m8",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys16t72k2959ps4dmmpu62kscnu4shyz5laz7chw9",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1c0s2j06zkrrrj4gh86v7urv080le0tzre4dt7s",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1m3nr48swn4kkrnx0p2evsxdf0k7fcxcx8jv7v3",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1sjsgxwfg0g47u8zrmfu32vtvv76exjgpa4cnhl",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys12qj7l5reewf9e94003z5r53nc096aann08m6sq",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1h0vnwszwedlrdvav8hncnnu40h6kngszdzqlap",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1jgtm95hgd98myz929ta2wtqc6ql2przkckm6me",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1dm06cxmp5kdh2xf6sjvft7xhed28xe3px56mda",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1fphns0jvqxv9cy387p7kmlnml2fyek286ejcep",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys16zecpq0gws3qlltswlmx3xstcx6njkvks6d4a4",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1ur80utf748vutzh40kc5gfvxgawsrafgusxe05",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1e2jvtgevs66xt7jm9hhy937ksygayz5lka5jfv",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1eeyv4gx37p09ppkmncmmnfg26k5tk7fj7mtpua",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys155j8muf0scwnusrl8g9hs9r4k2jzxeamkxy6wt",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys16ggw3zpgrd2uvgwq74sgugw2xhq233ceh5jmw2",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1p0tf6ecl9vpy342yhkjd62h07eugenchn9gx2t",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1wnx6ducsjelzr9ltj8jm2zznmr4kltrquxhm37",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys13ltpuwemlu64yk2fekq3v084qz87dyjxwyykc0",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1uadtjmsp2565fxq2f655rs63hv00jh0vyyhj5q",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys197ncnltrqehjqjyk4vcrnfgpqsqmwy7zks8ns6",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1ww3f32rjs0jwuv0upgeeyhxytzx9t8jwyuzx49",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys106gvnnet704z6redzwfd2ufq0mqzaj63h0ql96",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1tzr8ht3al7w7g0q25rygj0vtrvgu3vdmk0vsvh",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1r8u2ehglzvtcv80eqehsvsda8a0zcvjggzhgq3",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1j4q22vk4fdzd7jxqg3fttv3d0jh9wdgkmz498w",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1653zl4eawdjuuegr60czxxz2z47fe7hadrrtzz",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1jrjf9hagdk8js6m63l84lyk9h3hle2dn4nlnr7",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1utey6pp7wwtfzq4lprxfqgghtv5ymxdfvnk9lj",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys17xtvheen4yf6gjxghttpawwvtt9306wt7r2ejf",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1shmqpcaeuq43l0wtfz860exzcjdwnxa0rx2w20",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys10k20xcypn645fa5apppt05rwpwppqgch8hv25a",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys13rndxak3xe2hd7sulpptpnqwz4gj27d5nnwqxc",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys15xprwh9sk27musf9xsrrg0pu465a556entens2",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1lklekwp7demk057n2p4g2a3u83v60c0wa05e7s",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys163eeyd8n435c6el3dv94ke7ss4euzyuy39evpn",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1rpjh3jjxr5tvxfsxtqedzz3hxfgntr7r2n9c20",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1x6cx2h0rqutgnt3tqy544k4ud7vjrkrfn3f8dx",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1m02y4226f2mfrzhdjureaprtmwl2p6a3raqxt5",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1xunpva8x75epm564mzndtckydtq54ynwhu2k9s",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1sfjzjmd0sr6dux43sxk7277wgjapyxsyde5ms6",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1tvnksa9r7zy96je9fq9hh46ln4t798wgzqyvnr",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1kuyffghr2hdhddrcm5hmssqj437q6554ledj2s",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1n3h2tnrasq7t2lwt0gpvep96utkptg42mdwune",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1ajagf0kgyes6d7l7jtrsjhevllt76942gg5fdh",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys190mamjj6tpqfuj202gj6hpe9mnh4qgq47fnt8n",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys18qgy654ap8fsgyf2mz965z3eqljpulc2ragt0t",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1j8jnrc2s7cgt2a7ecmtrl954afag06sh83lrs2",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys147jnc6rjp9gtw3xerndrxn6mz6zq7gklefh9zw",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1laqdypqsx478xa73hnjr06hdlgzhu5t8cvhhe6",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys12yrq4muatk60wfnyfc507m7pyxdnj2tflk8mzz",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys155mpy2jkhc866nd4tuy77py203l4qklgwrps7f",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1n2kd487pe292wq9y406tq75c5whgnarkak38ec",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1kggm9azpz8ahzczmh3uhd658fsq5kfpedgnnaq",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1zql3wavzr7jstd0quq076swhljgzmx9pya89ht",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys10l2wd0cuhwsymj6zzn4ws4fnv5eyztmtvgekgj",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1ate4ftftffkdxn9aprwyh0mutjzud3d5qmz9hd",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1vdfwulfdqrakdjeduss3q4kd9e7tjflwgtrd24",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1np8p9ugaxvpmqlq8xklfjc23prjndv5vuzlkm4",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys16uyu0z2uy4q4j5ppa7qluqylwfq8dc4de5h4dd",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1qsf3s8zp4tjux5d2grhsyw8qmx8e7k4uv0yl88",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys142ufpleaj88mejh5nasdclvd4rgy8v2w27xm4m",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys13yawe6kk4ajrcxl2sl6wtryht6gke0mzg8g9cg",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1uxczlv0mxtprw9whcaghzuff4d8ch2xds66g4z",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys148wspl4ucwu6kewx5lg6n63m3ykfhfwutk6n3f",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys184455rd4q54gncc49cx7uzlz3t7zac8lpp5ddr",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1chfn9xl8fjkympg2cujgnjefhju86s8yucswfe",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys16aj4a75e2hag5s6qu736lkn5du5j4zzewfq67r",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1we3gmslk0uqgdkmqfutkrem8ekwu5rpq7gslfs",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys16yj76zv5t8vx6uaexp055tgw99pxnj256l3f3s",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1vatjmquf3av5drdfnz99v92jyn5r76na5pp0sn",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1nxt0xjz0zrzu89vymnvs3l55xz5vgl2tq9n7gp",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1qjkt4pcy200mpytwh29tm20yn9xnyc7z65qumj",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1lthj08pnverqnzrkjc6eug3kq57r7dsfrzy8n8",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1d9zu8dpk2dha29pjx7vlpqz2dslxqzn6l8khjz",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys17sn354jprd6c225y4mspetj47hs8lfw7l7zgcp",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys16w7jwruqgyns539mwgzgede7mewsdwqnw2e7km",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys19y2che3x2yn05rq4trcl6srusfyaeg4mxgvkfd",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1pf08x045cyud2mdjmru6zptfm32ghgyj4d65e6",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1gcyyrvp4umye5plnacfkj7ts8qvxj4fgh3xue7",
+		Amount:  math.NewInt(17670000),
+	},
+	{
+		Address: "elys1zs20tt5pdkvg0va4e389km4y2azhlz75k9z77u",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1rdu039qdtll5l55tmz9zrwvd28s0gzunpd7wqr",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1v4x957jtps56e386pdnucrj8977sezdmt7vq5e",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys12admkswnf0hxh56ev5yz89rg6gnd5dwus9j52p",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1w9yhttzsqlpp4a6l0uetgahpacxuu2zyxk6d6q",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1hx94s0usj995gkz74nlt3sh6a3z39knqev2c0j",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1jx86frc2nkwcn6a8jeeq0wau56xzxs84fghn5x",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1mfp27ks6hf9qmyram007wnw8xyv5pp7l9ly0wx",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1em9hcu5seqwqr67j27k0tw9t4rqw2whe8w4vw0",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1d56y8rv8cgkh7as9lp7cl087dnfsaa0hzltadf",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1tupu8jeluaqvcrhav6gpnrfx0d9qpqgm76fxnj",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1hdqcaue4umvkeae5ccnu6vt8ajt6l0rwpvpxmr",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys10zqnu6s6tezar9kmt0x5sks6rc75mtxxrc96nj",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1t8gsffd5ajrg29e266p2fyrqjpt3pusvqmgffa",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys19qcsgsj9m7znk54x33a9m0p79dtym93se2du7x",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1jxn48dfla9gfmlphfrx5ljq5q3h70lpnuxnepq",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys13e72cftcpyzvjauszls9gzq4ssh3w235d4ae99",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1typ57yf5gzeyqljzeyajjmc5a4fnqlxa27xjrk",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys104kdmj4fla63rk9ds3ed5nex7x4408639z3nqn",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1t2484v38df5kqpdcmn3q0k2dkujkvvg2r07yrv",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1yuhedlveuw9vflgycjnx3g0erq8vq3xnxukjey",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1r5muk8te0z2url8kntgjst7wygnfmr8xyvk6hh",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1crj3l5zzdpnqfdtqmg93ckyn3ppejevtxw7evf",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys15z4p0ykxyfgttf9s4q3m59gg4f0s6v0tk7vf0d",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1krz7lp57ezvq0f4llxtlh0e5pfucp9zt3vducv",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1pq0z8uwqcvlevddt3x6n4fwwlstdavhwaj0ns3",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1uak3aga7arn282sf349ck92pf8uadycsqs7nn3",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1jvnd3r45clg3qhrcy2ms37xj7k49edfttmepvw",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1syplpv4847mwz7eennrepwzlk4k8mk5xuepmhw",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys10e6hds269gejpfhcl65a49v7ga74fs83d26dah",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1vj74q46j69g7f22fmx7vuqjendgrldksmx99pj",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1rdk92ktvu3ta2tg7yhkvdg7ymscafv5dxv2fvk",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1u88s6he75ykkkkc2p9z58q0yvjqe3wmlgvp4j4",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys14nhstwcjnnzrhcjsg7f8wr7gankzgtpwnvhee9",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys165u7z3k5hhektlrsrmev7cyn3aawzl9qezcmty",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1aaekr7kazmfwk4vnkp8jh7j5wa7qj70qvgq20a",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1rrxunreg8wsststqjwfkvdyxc68vlghv4hm36r",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1jgpvptmqet0a908hyrw9l9hfkccvuu6sg9vqmf",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys18cr2mzg0qy2qng3jtk9a6h6ph0v6uwzw2930kz",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys19ffe66cjpdjc66pw5avruq0g0ggyt9vasf8sjf",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys13km49yarf6s074qejlce5w2yznevl30hgudamj",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1fqf4rzzd8wurwks7klgg588fm5gjt6tcvkr4ek",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1u6nwylccu0lk4pjr3cd5pyw9nvjul334k0f8kp",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1ug3488tj6lz2ll3h8szud0s7tfvc42zzdnv232",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1p4due0lp6f463e25dy2mhwfyrm6r7z2j0q854a",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1mdwp6w6wfx6fjs7tmn7v3egtw4suauns8cmt7r",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1mhj3yv60kl8gnu3t3mxfncmgw7xdqr8nk7282a",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1584he77talu0gkv6h70f9mq8lzp3zft6p3hu2s",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys15axrkp2gqg44s5pvxskd000y07642n9q3s20su",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1pjkpqanprje24arpq2t3ndq7ftkuuk4prnxuv2",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1qazv5paa0rku3mmsmknmsmpw4v9v5hvejstunf",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys10px8lxu2ycxd4l77emmgtfwfmd9fy47r4gmce0",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1vqctavwpsdgfk0f37yrycvkg72dkn7wep0zpar",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1dswlhkddcxszdp0k20rqpgxu0n79g00gk4fndu",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1t4ltlwpfjy54fn567me0zgptcat08v8tnn9dzp",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1teagkmp9hdemv4vka4cd605yxxzxgqpwylvydp",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1ezdlgqfq6u88e57y3rjatdccw44cmtwk9t258j",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1s3zxdd665dzf0zf4hn89wmr9g3ppaqydk50nfm",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1khedc9jh7zc92zxduzktntrunrd08pq6frnsey",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1hyw6txk4mkhy0fd9uu6hquq5urc90f4l4s7zv0",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1t9n78wczyunpkppmwq7xp2uzjsgh3txwmjmfv9",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1fglzks0xxqa938j206yf8rz8agsfd8eg0mujyf",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys16mzjhaxsh5h2qc6pkwqct8eygxwazangcw3yhf",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1jgnkjne6yf9u92e0al7qff2w2fpajxl6lkl5hv",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1xxyc2p5efu5tp9yaaua0mejn49fq83sa0jp0tz",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1jhtsuv2uqj45rx66r4d7u0rlknf636v2apgvz6",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1a5z8dt6973ll0w4vja6lula55h47tvwf7htdl8",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys12evf0l2q9uc077rnfeqmep9tnag6c4lt54jthy",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys14t9zww7pad3w25ed3a507sqqjmzejrp2wn9rhd",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1csyauwp0l4dclckxawrfk9a3r2hjnzmt0a2g3p",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys12nev4mgmj22flszv97t8ddq8kja8hm0xxd35cr",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1q335xtghcnsa75582lrs4k8eulj2pakzrtr0yl",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1xazphqvfcdswkku476xee9uzjtqdjx0tx4n542",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1qxwf07fsfwg39vhd55v8lfyjszt27dgf7tmdkr",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1gpu2ffman85g5cd2zfnwfrp43l5w5kh093q8xl",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1dtff0kns3wxnwu9f0dad8akak069gjhf7esk0y",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1npxrlnnyxsph4af3msgn5w2eqcwu4dn9zyl2rd",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1vse97cjgq0h84nhtudwjnxk0m6wkf7nvx555ew",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1u4j22zknglsckvq6xyd86zge9parnp5d5l9j2n",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1c4ku5cj5na44ctwf5s6mqcuqfxwd3z3tj98ec8",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1kf6jjy9f94p0elrqrpdzvkxjcawawgjhmze3j3",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1r8xtcj3m9vma0ntn63zh09aaa3qp3daalctjyc",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys103yrxj5aynmjqp0fqap9fvlatvwzx7z2ffsn73",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1qx4jwgalupplmm6dgxq6vncc34u9gu7x4dtxwu",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1tvtws4eg3u0lxk6ay7dkztpfjyands9mcr28w3",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1fg9zj3q44qfcakenqnj6k4esk85ar7vy7hhcfz",
+		Amount:  math.NewInt(17680000),
+	},
+	{
+		Address: "elys1uvj0ueqj9pj3t84ccnk958mzaaaf99s5ht7ce8",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1vdfn2x7xyr66njel7u9dshrluezqg5svq4qlxa",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys13ft580luazxg3hgftruacxfazfqfhs7j82e0xz",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys15hepa0r7m4zvte4un2tckaykkyasa3aupguff7",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1aq3a2nadtnq3kkxf3eef85d9e33wh2gftaqjxz",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys144cehjhe5whhjct83fsapxyayjld2ya3kneuwe",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1f28ahpr0pvxdy8gaqygrqk7dpm2dswxmv4se44",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys172hyqq9xpvmcc680drlwl6wm7pttck0qdkhyup",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1amd9hg7lc0hhx6c3n6ufdmw4ff4kgqmee4jcxj",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1zu882g8ea56wl84xp9jxq4j9cw768qqhuvxffr",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1lmrle4wq4awzcv5mkn05jegvuhjh0zyx7ygnl3",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1lf668kqgx7gqsdzhe5cut5m8trzazvr9vz9pxz",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1746mj9fup3cg09hkw6ldu8zqy9wzfm3jqq8qrw",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1qk9tc6r2r9ge8s7lfg6kafgm0j0mwmsullfl0g",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1zf3yafgev8ggdu598pccyefnc0h6jq0qrak85j",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1lhdwpdgn38yym0cfg2cn0eaxpkqjjzvlp3e0un",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys17nlumt8ayhwg6x0mz37jp7luvmycv23jgs6arx",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys13cetmlq2tmsgzphne6ky8l6034tpqxlgyeh4vg",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1e8rqghelpnv2fktfp9zm6d88pqye3qnf0hxkc4",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1cqtkmfem7aq4ttfpruujyywlzc0e02fsj5vkdz",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1hpy2s9q6g9p3kalr8xnucwhjqnpel870ky383m",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1muy58n9khed7wmzl3892lurd7ku5w54wde3k0z",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys18aprs673zggc8menf3g00qs38qfhe834a3dh0l",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1wumde0w7npweau7fc0fwgsvu7hcshamkj2cu8h",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys173melym8yyzvq8ygax828udp3nc7rjzt7g6t30",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys10t8qmcndx85k3ywa5lghsmpqx3pr4h8ezfjjwc",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys17arkzypeen0tzn2a3p4gjl9dg3v8k3evahkyrz",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1rdh04hcd350gnd5efws3amfvyhuquzlmwxtwdc",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1lyy3epvws3nf3fc2vwj3ksl9zuue3rlx4txv7p",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1ex0ajrzluly590e5xv39fymwuvz8y3l3rlfa42",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys14shxqtgj78dupmkcaz7v3dd7updzxjyhpfcaqh",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1zvlq08sukzrslsrjjgtkcjx07l6tad78pk9x4l",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1asmduafmsd7fy332f5le83sj8wpnw4wxtyvhps",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys163f4dj2pk0j3pe6eefvx4l7j6xwa97xm8qvccm",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1aeta6vwd9xx0aqkwyjrpznhz9hjk0cuyqa30nj",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1fwszd4p4xldx2yqf37v2929nt6vfy0d0x5k9c9",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1mqwzrfjyf957f4e9se6dvwurpg6crwxl97w7zq",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1yw0zjq4fz6lslc2rgzwef70eh8v8wn3lusw5wu",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1n4wjmrv7ghyjahyxys035y32xrhrepvvql2qdj",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1jsx9my70scl0qf64avq5kmlvnq0qcz3dfdwde0",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1gyxejq0c4lf5a5lduqtek6jefnhkp9emfx08rh",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1dgt9h52dpkjlsglfgsc29rj2asljq0dugje5yf",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys10szv755g9pgul8cej9wxzrjgsulkr2fqaf94dy",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1zj2vddu058tw4egl7qvv6vklaj6uw3zpnllm62",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1d7xekeptg2qnsdeylr5quvzvdfapxyqw0dvftx",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1n4nw0ug5a4zvpya8d42lejl97926s5rr85pwlq",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1rpn07mn9saz6uxcyeyunp02n5eh5rpqq4mdhys",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1ldwxqfyg9aq08xh2u4pn90sp3hs45mu9y0d0ch",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1uywld6tvtd4mvspatsayeewer75qhldak6yd03",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys10j98jz3qxekpkv43tu2zs37rflvppklu03pz5f",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1klqgx6ud9u8x7u7fkcsx0twh86lrdxyr0u6evq",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1kp9vw9zpkcs6vkg5rdekxqtcty0qtgl862j2f7",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1k5pwvmvqx09p3adyqvdyl0msxj24xdk0a3mw9t",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1k6z2adgxl6efdlcnyftfssqwmauuqu273nmjc9",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1ltue8cs3csa8uqz8m4xwdqrwjrnz7dee5r7wqu",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1q5emtw43zjk7rlgvusxqgxv6stn9d95wm5garc",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1ufw9pjap7pwrsepsj3weau9dlzu5ucszps6s35",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys13f7yv2s3etxwjw6k9pkfr3pm6j7h6kt6qfjqg4",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1v73e05txenh8ul5rm4xxvq3l6vtc6499qlx0qu",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1mw5w73yqlzwt24sr86japl6x9ls09k6f3xynar",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1ljnykplhmvy385qg0aqejhxc2pm5edjm043s02",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys12rsp2g77eeqj7g66nc5lpjsc37h4lj38lunmuj",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1c3tf9rwyk89tlu5jsk5leutejxq4vwlqncmyqn",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1zcl5muvgpq0x0rkj93zr2unkgr3ts7hur8s0tk",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys18aek36rf0cv273x2mu4gg7zv96yjxqzgz73rmd",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1gvzt7u05m72gk0dq9hwaddn5m0m0rxw6p7rt74",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys148rn8hwt5n5enp5z5g3jpnjx8plmrpr4fma7vx",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1hwaecn60upnj2cw2rpl5m74x5tekyqdpn6rf56",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1ved5y6tc7dq2y09vnlvl3ey06zvz00vfggun2j",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1vzqc2jhewd4h5wt7xs3d50fsxjw8z4p93v8vcl",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1z47zqvr03sek2efqjtz3y7wnh76ydw4dvp5l2l",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1nykqw0msuwq4rk5twr5r6p74ewj8jt9wj89vhz",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys13tfmhx2dz584apq9kqe7xcjjdt0h3tgxk83u00",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1zmfh79q6qkwewxtk5ktjadnvpvj9gt9ah5eau6",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1w9v4fd48a0uj9r6a6tsr649xzsqafwsv844x5k",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys12latwn4clcdcd9jrptujvx6g3cek0huxmq0gsp",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys179pg23gg3ttjee2q2raqan4av34pcfgv3gk3tz",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1njl5mnn90e6l3sjxccsrc9nzd0jjl58mt2zhxg",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1zsef2dk5fa0fjctm6z2xjpnuzh2f8z7pyrnaza",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys13m26fl38hrqk82pcct4parcuh2fm4fvkljzuyd",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1vga57luzcylga8ztusqlrwa0xz2cykane98v8p",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1cz7s60yhu8u2pvhuhrymhgp9zm67dhq9mk4lnd",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1allv4m457s5uqc90x6vs2454gueyrtzeflntg0",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1sj4xpkgztkuyzp079ppdachdjkq9dffup3wxw7",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1pxg3qjv2pwanvxn7wa3e8fv74r79nzp3x8u85a",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1wmwagy2g3x0ahrzk6u2vpfz2ecd5zhm65t0man",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1qp8zw5jhxwxzzyj5jtq8ys5kvaxnf49kcp4jfs",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1v6kdn485jkrnmpmmr2cl546a5dmlvlggmw7d53",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1ufe43pdpd6vzc67znelffjc44zggd9asr2yn9x",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1ann74vvf2xg7ej75kdn8ajs6drut3kd35jufsv",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1tvnpt6qls6f64wmu7nnt2a0kxxhyeyyewma8kh",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1lj70h275wd5w6la9nymxywresutfsxadysmydu",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1fktj7emu00lvrdqjnutrdn5m8zm6m3qrpckcfg",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys17n2zruy7j3q9hk2cdkpnt52sw0d345d8ln3rrn",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys12k9eh4nrz83yzy0hvgh5dvnxp6nllps4mst6hu",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1x3zfwrlfc2w7vmc9209dj4vel2fek8nj2rfhh3",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1xgv6haksn2rp3satsxlxpc4vtdqa8wnvjx8zjs",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1xhtcakpcpn73u885adjr32kpjxtxfhv3rk353e",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1ewrap2lmyffdq06htd9y4ndpvr6m2hlsfna2u2",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1ljmgh8p3097a55q62mvxs6n0rc4rtxw6fzxn5q",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1kz0weljmzkha0jhmptplv3fw70vex2m6ty75xa",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1t9vahcernc53hpa0sv7p02pakq58kytjsas3ma",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1cmupmjvpwvfujktk5pyh54lcxe3nmqlcm42amt",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1sugeeqtqzuexc2v6gakcnrx3mhljm0t0q6renp",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1gaag69h60m64kww4y3q8w0mcajyj8r5fdd3yzq",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1aq4zafh237en27e375q9m40tt9uk8tgf98fuve",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys130fgdtmqt9h7paggn6fw9lr70cs3j52ghmq0f5",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1hkzm5pkjhsc25lc3kx43mq2hj567c7324j5t8y",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1up5076zkhsyrs588pctfppkas8gr5lfx5gqhcf",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1l75nt7ypqqfycdxlzdr8h907crj2paslulasmg",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1e9eses5hxlcl2dkngjae8tr3dka64vdzakjy2t",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys19vjgrkefveyqy2m0qzua7lqzfksn2u5d2k57da",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1v9rz757kmgnw7wwmdt84mr4xm38dduwt356w9k",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1l3cs9xrkcehyhvzczhz7h6v7pxnhg90g6ln49j",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1xx2c0h4d5gadgvus8ltryku6lgcaapjkn4t40l",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1gflp93e5zkyp4mj3grmhuj59q2lrxnsl4xhmz2",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1hsstxy38z5q4uxuhwrcm2589urp8nuuscpuvqs",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1ardndg6uga6n3a206zmnlrwgc094pq3smuv83w",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1rnf203tnc44vm5xdkc6l5nll5h26422kv6a9s4",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys13zw6e2gacg9g98dz5wlaec3sgurmzmvngrqj4w",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1fpy0qpkrza4pup99e5qnt003ymf3p7l3u5deyn",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1nfmd5qavyj4m72wlhqt9c8rejq9znrcpk964ck",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1q7fdxzsgcqvymq22kfejgqvt0pz8zsfqcc9fy3",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys158cndmqdwkjfhwfdhl26grc9pq5h76fv7qma4c",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys15stpqey5c2gcrtdzeaasyth94c9jjltsv2jcf2",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys16a3nhuh0jn280qlyh279pt3s5wp45xh830drsf",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1z67k2sw6q0fzqz86nnpp540txq77zu92nq387w",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1gq76v4qkz3mk2jkx3d8tg8lz3qzas4fehr046m",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1atj04nuj08pymt4qr46hmny3attyqv3ld2e7pf",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1y2ruzal9w5yld7sy3zwpz7jxtn3ytmm247hfku",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1pnzfw5llzwv6mmsns6f2cx2d9kgxmzepec0ax8",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1w2jxsput3dkjtps4sl2akepqpeqw0nfehrca8e",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1au5nuen3tp07au5226e309elc0kt9q69vp48sc",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1y5jcm5qlr89qn54h94qhqejjrc8qe5jtcvtdaq",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1f5p5m8tlwtacch8kj4ec9c5x69f80vzzzvfm62",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1rufdmmf7j2aa6dkh8uh9jvge4wd8de67nxqseq",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1kqzfzpzja4jerjxpqadyq0vdf750ku9uvktwrj",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1drcchcg8y3fweccyjyd5fy9nevtg42h4y8gg5e",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys18t59sutazpt5d9t0rcnphpjs5y9v4ng4c6cueh",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1e5h2r27u7zhg2whv67f7en7c6szffr98pcpm6a",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1nwd8un9y8k7fz2w28y50rfucwk3vu4fkw0p2fg",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1msq6urk86vpf964fvf2ltj4ky27ktpxlqvqckd",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1rs6v7vrhh96w7fk7k4e0fvupdraafp6ktu7hmc",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys14hj93u2yp2pzm7llx58u6nfe5nf6e03dh3apcm",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1043a2cj4us30j5rw5v558m7qz25gyg8qltwzu0",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1wp3uwuarc2haqmv9k4m9lsupyd3m5w4lmn38wj",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1lnfqsmjvnecrn3ga57ssdllrqsj9vth5996wgy",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1vxf392fxjhjc9z43nd9ll2g4s3skd67hgqymtu",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1f2qd4rfxde4g3hcmhecpmmch830vpp6kc3v2tq",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys16x28cjfexhc9y33ypc7ctlq97pv3u4je3qn4gv",
+		Amount:  math.NewInt(17690000),
+	},
+	{
+		Address: "elys1ukvs37gulez0vm78agpcqpax5gsxdld9pe9shk",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1gpvzrsn0hxx8ad6f5taysl7ghup4f899uxv936",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1fk8tn48wvwz5g0zqwh7dt8s2xfedgwmclpphlk",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1c36rwddven4pp3qzjln29ftj2p7jt07er5rdnx",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys17rjwxx4s6q903kn2xns4cam2rq55hyh2z4e59g",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1jdxmvg6j6fysy3qz55953yda4cm7z7ue2y6kvs",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1zrxcgk3l0se4qtycc8rjyy90gqzevlaruv3tlm",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1s2uf75g30t5ln96pd2dnnevtjvyk4sxyvys396",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1r7zerwa0jx3sesepxlsxe0228cm0lr0fn7v3tw",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1u3gwmr7qzpfv52w2j3m3yhy5cdhk9peuaph5fr",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1h229hc86x5rlf9gz8dx8857qrwuxhm0pnhgsej",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1jl5ve9s74m6r3tjxxcv5tr2su6jut9mpcm4gf2",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys19q80tjvm8uwlkdk5zc5vuzazkan0g9vl2q37qn",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1phjcvcz86f9vxp7qrxu9fx52v63dvsuppavyxv",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1dn0vvyzm4raar5resdzhqc8zc8u6uhxn7trrv0",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1g9fhqhlt0453a245axxhjp2rr74mpk60357pup",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1y5e4vswp9x99mh3xsrjjcn49a7dvcrvcvf3n8u",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1efrulyl36vjjsmmwn5wqcpd98xqr82psr907hm",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1ldvu47she5yzunzhwrzqa0xkwnwa28ectlalve",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1tf8ajg70ckzz4k044flu08suqmg37msm8qzuh2",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1dqtjs4xxsk3j4vpwpzf8r5t8ydqpzqa7p40j02",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1422nrt366dur3gvue403zr60kv3vuhk3lxn0e5",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1nqhesetnla7ca8y8kxhp3zwhc9mnggrmtvjwzy",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1545efslux68vjuc8r7gs5jp2hffn3eyxjjn0c9",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys15yhyd88msm828yulqcatnvzw9ckvu24er4vwyf",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1eupl0s97fmqvacuwdr3dcn07klt7cc0pgh55uh",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1xhcz23zc0cnsk74vejh5am6l2wf9t6qrnkcy3e",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1c327f7wqxngjad0s8tdtnjc3ljw00s4caa6s7w",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1v9h9me5u8gtm90t3vpwzf6w6pau5qpgxzg5jrq",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1p94h6vy7yafduyyf5l8eulnx3kcj2un5gzcd7d",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1gapyr2swwxag6etakv6a4g760fmhu7qmdchj2p",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1hgzffrly263v0td7y6jzq6wzvuh4apfr365gjz",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys15uzswkwhpdf48k9n7czutdndrccqx44vn8twfx",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1ztmwptyv83x7gcraspz7ag309xktx6gqshzhxk",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1wzemky5nxyes3g7d75u4mvuwu2p49jx7xc9409",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1ytvr58dztvhx5v45flspcpufhwezq2eskush56",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys18l94u6lawcamweyps7y08u78agzrj44c89jgwf",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys14vwrnqkx58lljmhc2rn3l59t0umfue8hju78td",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1wfummjc5r3hftakmrqvnvsrcc6prxu6s93u2za",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1gkhgxrc0mfaw50gnc60jcg708tku0c2lkmu8du",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys15xcr35x76yydt8lqr9svdljs3med90qp8pjxlq",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1hvvwwetplmm8cy88g8h04md77zlypafdydt8a7",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys12h9zh0tq9v7u0ya844p5g6fpvwf0qygyw7nw98",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys15qe57yjrattepj3kq4phusu22q8skqhhgjqre0",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys106cpupys5kfqc7d3svp8z4d0ehf9kt0q7zl4x6",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys17rupupm94ap7wslgdlmt9assqmydte9cjy005l",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys17fuml050xjlcy35avyp7m73uaazu7wz5lxxxjs",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1ejmss2mpy05p56c7cvfw59m9vykaa0pg545sy9",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1xw34428ltfwgmkt3g5mauc8yx9d0835uw3trj4",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1clpwq8cf4j94jy9ak9hy4c564952vw7n5ggw7r",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1kfmwg6d5ymu4tzh0v2srut4562fzkaqf9cpqhg",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1gnv2usyuwqnj6wqyk40hktf8v2qm4zn3e2lfdw",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys165xmvts59wr2gc3q3hcwx5srxelpsqght4nx8a",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1kldgqq66mu7d9kxuf85rnuxcwl2l04lpzqaevm",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys17gtt9ufzlkgxwykpe996pfla3rq7046q774sh3",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1hxaark9x5ktajuvz4hc2pz3ejycv2x7qqzzfaq",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1pvksuef9gjk9q3u0987af7dujgqejewe3m7yj2",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1e09f3lxcsa7jwvhndpwql5zkdka0799u36ymmy",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1wfxqs90xn0v04c7q5kwlf3feufrdla7kxl5j3p",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1tkx9urztjmf34qt0k47uv7jdkulr06hzm4a0uq",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1g3tqeezg7njwuc9leu7c6xa7xhdfv7thwhfdwl",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys12kf62ftzjj26j3gtayjvsqja7r36mldmkl26da",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys13vv92kacypmd9aadv36t94gyu8w0cz0qsptp6r",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys16zfgzzketj74c7565y7cdh6u8a7rvshu05ytrn",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1sqzdgjhl0vzk7sqxm2gnf4mclpk5p8e4f8k964",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys150tkk8hf2ntpq9a847ue3vl8dhxv6zx0qcgzzg",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1fa4gpa0l0cuct9gk6q32cdnp8sly5jshdcx8ew",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1sfx53t9fn5vmg2d7f8wjg6qyc6cjx2jz2p867p",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1eteq7m2xc7l5qaxu3knprxq2hl43r3ejs20lyy",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys125hcj2tg3f3wema0ahjhy25g2k0pnv2ry76dl4",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1m4h0h8ag2e8nl6tp4rpg90luwg0etmgqrhpmjz",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1cpq59mks8sxlrzw5mk3kkr5v7qee5muzypd7uq",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1sap6cqd4us5j7qxv02juh89mcnmwzdz0ssqtmm",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys18gj86xpr34c43m5t8kyzcgkntmldxsz8qzgp9s",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1a46qnpk7mlmwcmlarqss2hpqppn5hz8lvfkj8f",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1yejv5hx2yec4ta2962mxk0cjn7wa74c4xewe96",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys10wjzvf2tluvxr3cy3e3nr8pufxdlwxq2mxz4nm",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1m85q0kppnnvcemr00umz3t3muvpe2tn9uedxpv",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys15ts34kh2tksx8ynv4r9wedwm40arengtjnlct4",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys18jkznlnrp0tukeur7ytsz4c2l8fu30cuqkdvvh",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1uj0ylmc3dv550027kf7rdysgy9p20ff9e0n74l",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1xuze22gn3ad5k8daej9pfcfnj9j29a074zzqml",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1dd6gc9p2v0f5wyv7g4wt8vkqxrmphg0wmnq4sg",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys102hkn3hgdet4cl5cgxpcqzk8c0x32qdg0uhd7q",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys159xdghyccyant2tsstmlp3esnn4m6xpdud66yz",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys13jgd0r4hguxlyp9hdztgxzpnflmut8jf3slj7d",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1d6h7tm0tsf00gehveq9weeuyt9nema0nygcqmz",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1ysfd9up9g7pw0kdx97xcsh778y33cq0xvgcucr",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1vwqg3yj9r6vr2jrh3jystvq28g90yjznpach6f",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1usfcu92d9vnyrylhgmcv0fsum6r3qv3uc4xp40",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1pslmcukgd2t8fw99xvpqrtxfykf3jz4m80x473",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys10fut49z8sasqc6yh3w7nt2prek0n8s4mxgdjk6",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1lytztnd0pjkfc85rauz9jzpjfds5vwc3ar9qg9",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1dm8g0vqmqjsskaxavxleyzcz4la8apvk0czu2c",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys1dtyj5csdnpn0rsnrm9dqhyj2aapvu7l5clzkry",
+		Amount:  math.NewInt(17700000),
+	},
+	{
+		Address: "elys19x3frm4ta28l5pnpytqe0l7c6rrtz8c2357jdu",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys13tg9eyqchpcv6r9c8j52ql27sh9fjpzncennw8",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys12jkccldn80qx8se830469t4f5plmx73576tv7p",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys1tgnfvty6rttdal357erep303mrrfpp0dx0v5aw",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys1nwdhntj9ex5an9qej5wmtxu98pmh2zfetpcatp",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys1q3xt2stnsurng0hg05xtc5jf9u89s4c6n0sdz2",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys1ph5e5hw2ll0cjngn9rd3hmvneeeyy67v50njsw",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys13d25ahawfnm23525mm29axjl8twathcwglng7q",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys1k3l2hwszazxh9c80dy7nrzv4tkkg8yqhpccyh3",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys1fnx7gpcqa2te2m4w4xqtkrwdy9xhyngcrxw9vr",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys1uguut72pzy5wqt5464alfx0awvfj4wulrp8g2e",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys1z05qattrz3p222khp84mak0npattp93tn5vht6",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys19q78rm8rakr3mffah39ncmnf9wh25e4ecpf96m",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys1dhhpptupxtvf8vfa68kckr7h2xmgtdq5gshne8",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys106yf3cnk55zglz7rzddfzhyelxafr2w4g6znup",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys1kxv9dav7znt0qaudqmaazgcspw68q97wduexzu",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys1y4t860krvkh0gaarx5mas6vh96n2kqgzh7pkam",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys1pt4wl06cgh97rd46q46a5pg8dldwnawfhs03r5",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys18p5g0rwnjljk4akq53ergknjs88w2zpvlt8c0k",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys1d8yefwrdwa5ccfyvtsze2nw8u8kl6mjsetx6jz",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys1464qy8avdetnszcfqtexkw23zcxhw0m3eevaf9",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys1jj0zqlelaa43aat65ca8q7x5kxu8c00gns90f8",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys1ccyv6pkdrvtsxv4hqqdhlfuknt8zydjqcszedr",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys1gr0eh52vdupxgxx4xuek44uudanlfsdqzcj0jg",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys19pcd9tlqw0a4tv6vc0x3uaulkdpym03su8fwc9",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys1zwyahcfckaj7fumzjrxdqvm4937agqp8fkczw5",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys1e6y2ss57ryh6w595079t57w6wn2w6vd8tz7jvq",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys1nup3vxdll38ms2q6cjaau2646zk7qd4nsg9elk",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys1gtngsuz83r0tdc98st34shtq3vvn0d69fxfzvz",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys1jhrt8uynknrwcqdg3ufq3858uyxjxdwgvrmsx2",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys1n3s0w034smk9x8prhgctdlnc7kwjzsawgygvu8",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys14m4ewm2xzs33yzeu59j4jnuhtq4eqguml8a5v7",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys1q39p26ve7gv7r93hdxhuqvrg7c8e53krr6wu73",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys16053qrd6h672sqf2u7qfj749v3g9da3fqzm77m",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys1ma7clkje2gc60mhj899p3mem3s5g0ufl3g3ptf",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys199jqwhttd6klwaau9ksdvl5gawu4n9alhdrxyk",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys1n72yx4gnp90xg4cvghq20rpa5cjf6fcda7c48x",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys1x39m74g96krxayw3w5ukuezgunhe4vq4cl7rth",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys105xeujt6tme3q7u8gtfrzxpclh7t95er7s9eyt",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys1cfzxmx4ff3zyqd9sxks9fhvaspa6zg7alcxg89",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys1hx3j0t346wgstm4ewddndv66g63a2vxde8tzrp",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys1lfdtmsd2hjqzp22z20dcr65k0zst9vk5t2e3cf",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys1tldyvjs4maft92284fyqwqm08ve3eqdvmgvy7r",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys1c48ujzrqx6yy9shakqf8uvz56lkefy5g0csf6z",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys1spdnlw9sm8gjuqs7gpjtml9tlne6fdx0a2wce8",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys1w8wu6pvhh8vshmfvx24q49j3v6jrv6d4k5tt34",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys1rjxzv8t8vjspxvmjt2aurmh3n8z7gaplcmu33y",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys196klvqnppcyk3ucu5n2kxmdg63rkmm9cs0dpmm",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys1muzwxgujpt2vav38l2z532jspda4q3tnn055ja",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys1e9ff6327xlwldyyxg0g0wck70n3qptvt75eujf",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys1dd6c06he9unavxy8phfxh9r4gp6r2lnaqzjvpl",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys15qlfp9gp7uu2eq6j25mwjm54ymantlw24n4jjz",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys14y8s7eftpqam8nvneey5wytwac5xeuah673uju",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys1uugwpckxu26kr0qu794hy8dk8tsp6pxlle5lyl",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys1xh8f6t50qje98agqlw2nhwg43v7ttfdtmca398",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys1c6xyxzf76aspkh4l7rv0zapenzqlxnl2xwkg0a",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys1qf0m8ajwdsyt69wpjm3a5qtpkx05kqe9hnpxkd",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys1g97yyal8urpamwrg0n548c6x45fstjg8ws29l4",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys1mukupytvhx0chjfrn76xsdd7ph37x4r8fklmkm",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys1pupl0vfqppy9cws2a8pv748quxyhmx6vxtfht7",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys1kuserahl2xxv0fptsy568ydf79rxaeg92echr5",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys1yk8dsn62an3p8c67a047qv9lvqa7crpawkd3cw",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys1vq2sw5cd9hzuswsw9xc9ngpymyhnt5ens36ttn",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys1aagv9gjknjuude5vaedyl9qwprvx8xcvaqrfng",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys1meq3f87ernamm5qkh6gfl4dhdgjc374kfm734p",
+		Amount:  math.NewInt(17710000),
+	},
+	{
+		Address: "elys16x6pltmz57w8wfgmemtp9ae2h950cme7rjdm9j",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1uf8ez9ww6kwry53tzznn4vns60r64tkg40w5n6",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1hpve9fv47es3ky0352a9h7836g549qh8n469vw",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1kcv003ujyrs3mdkcwchgkvx3677jrnqgnryshl",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys19q4dh84umq5e3lkysppdhfnyyhfckazfy4m8nu",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys17uqk0zvquxm30pz4x69ctrhl9z9aact8h0xs5j",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1yhvjp8cem08dzyuyll7wu3nhphssszll86tcg6",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1d92e6cc28lz2elhmuh2u82ef983609rx888krd",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1ufh0u9t9j07hqrs6rmlrsglag50mflavh55cv4",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1ldp72cf4vn044ul5trjdrjz3ty0hu3t59340c9",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1lclve93k3rr6w2ck4vg2txxryyjdpraqsdr4dc",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1edevqd6j0ewj6nusukyt0qru2cr66nz8wptzhx",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1w29epkxqq4su6xs5nj8wmph5yqlvkxwmpzuu44",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys13un9fshzuy0rhqwgrs0umy3dh7jv97538eapuq",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1xz8u8azzjvjx5qm67r3q6c5tne5sk2kpfsw093",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1c9ucp5d9easvtah6zaaqd8h8j5kwa2l8lvdp9x",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1jg7fegw58ulmnqx98vm04cgly34lltrru7nzwq",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys137h8f2w85750r28zvauugndesdqhe2uh64lrsw",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1qhm83n32dkf4sksnzl7dgxhk49ygm0rc4xdsuw",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1tdcwtvj846ajwc599twa25cw25gn03qtjgs6hu",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1l67nx4et8d3s9pytn4grwytwt2dymq82uemvua",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1gvw50qa7ydy7j244qlmufxhunrh27tu95ctyfp",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1g3rws9l7avxp30fwka679j4wts0hyxkxet2pwy",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1wx08ysstr8sn9263wnfu0zzshmkgvzrn632xfx",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1kdsavjlatpqagmj46my3akzgz9zuyclksqj4xx",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1dvrsqq6006ayvyhzyq7crekh8hhturz8h2hwv8",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys17phdw9gef5llhfjx0jdu8emyl82wrvc9xuz0lw",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1p95nwua9ksyv6qwfen0a8jr72yyge5q0ejguqn",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1g2thaqvs68zfhglczq2ev7d5fxwrapat7605u7",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys190823ussn25qv52cljv5c9c37caacn4eq93kx4",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1tra4d8ra7ptc93yqze98zeaxagwkvxqt4uhpr3",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1l344hjugdxtm5klzrkwdq7q25ltphq7nxpkegw",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1t76608pcjjnc59z2tn6jk9xxp0d99eh0t8g7gv",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1h0au7ynslfac9v6zak0lrnvyxa5cmptpc8c5qw",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1vnxetm7yxsjejzz72hdlj2d3a5sayd3w56yqd6",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys147jnjauh5cwce6qxu37exlnjgcze3q65yd042d",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1cwshdljtef39ca0s7uu0h60zetu7tct4zqlwu9",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys17eegpn6jkdmzx58p4zaq2qj0cymecs8eyvjlqu",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1cc3sf62q8sfh5u6266ts69kqczn7twn26rl22l",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1zhagz8ncm3vm23g95jf4rfk3hm8uvdq05x33su",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1ys6hxfh6w956uj99vcgrf0s9h2tw6a4rtf0tak",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1qztdm8supe60zy4f8xn4sy09xk3n8qhmcguppy",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1v98zqm7dd34kh7rjfpj7lkajr2s500rh506v4n",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys10dr99dkyxmml8ufuv22xa3qtwj7hjff3t0mc8m",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1t49vhj3tuefxnhft6mky5nh5fcgzwflc90xhqv",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1aatqf7nyh0mthwprj56hd584k5y6rcdm6kzmqk",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1lpeqq4we75w8q3nhq06x7ddjcssdrtvlatw6gr",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1y0pshpuft9nasytsgehpz3u96lh8zylgpnnza3",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1p4uxaamgl05qa45zyrdpk62ka20alfa77wmg4j",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1ch5kezhwsr0kap7h86v98exjhme4xc3fy4fe6h",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys15wfhuz7gzac6l3selvjcur0w9rmdf6xm9jd3pg",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1r48nls3ysh0fwjslyv8xk72lfuzcjm9p0tp3d2",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1tpjq5kx8zymekmqtsrsthmswwg3hmc7zrywn6g",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1c9u90hednrhqnql52p858l8swgp3mkxpykxwa4",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1e3yjztyahfq080sre0p8ycwqpu545mt08aryk3",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys13avlae309439fgrhafsr9n73fpwxgh9m872knm",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1k6nuqzx88fshvd4cshkc6r4tgc9pla2glmjzrs",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1umnap56vutsu88tylm3kgwyp860kj5cdelnw00",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1066e054clzn8fk2fwp3mg67uyq8gzxzpk0l7nv",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys13y8yqvadxkxx8c5chg5fm63naahda9w4ykpvv8",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys18ymvy078qrnnjhyrswkuea8zq8dhr0q9uw3msd",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys17ed55h4e3cjk20thl663tfhlxvre0yzdr0x8lh",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys19ltxwu0wlvruzg30a566j0lew5z5dulxnek0j8",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys14lsg6gchaa54frgqs98wd2qssffax0cdmhg48d",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1rmwwqp77yy6c76xm6ghp6pvyuy2z8cl3jam09k",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1qsjwdm6x3pft9tk937zvnljl53dd7r3jftsyda",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1y9ncamel77t7x2khhvpc2k83kr64hhfncsmcdh",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1chjukch65armvdt3c0kzw7r3q89mzqm9c02yux",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1qjfrqkalykvt0f6gwneflgcd8rnw20q0p2f56a",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1r07rn8pdshk992jc2cwymgcjqfwf85c0enf64c",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1qdqgnhgv8054wqe2g4w7xkffahw0h5p3cl83wp",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys172vy7qwt05crqq9dymddt4cvj6lp50fn42xsje",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys197cjgcq9nr94t9pm3y6c9fa7qgr6amudy47xys",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1vp849a9zyfge79xter5v0ndk5y26s8u7tz6cvw",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1gy40lngfx8zlrkzavhz2qwcdwxafz4zjcawhcc",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys18ek4kzt3yqtqtvfv3dcw493t49shyg87vas72w",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1lxd8xpv4d9mu7h84gy25sv6apwfucxcgeka3n2",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1zw7u39lec7ffnxdpuum9e50x73jy8gqtlf22wy",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1vp4qvumd3993mse4pllq5hmxdqjm2m6mjgarpy",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1lha3l9w5sca8gv98t27n5rezex3vafp83hkqd2",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1fszp5mp3tdmkxp8vgckxpz447ejj8y7as2tm7h",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1qlnfxly9z3vjthm7fldhkpz57nucp3d687fhzs",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys1n00xm52gnf6ktshzfg8s4h69s0yfy5xrdtd83d",
+		Amount:  math.NewInt(17720000),
+	},
+	{
+		Address: "elys13jh3rp02z3zxldxru98pvmy0zsspwuwyuvrrxw",
+		Amount:  math.NewInt(17730000),
+	},
+	{
+		Address: "elys1r5aqprslrrcxx49uxhe3vvp4n4wd3m2df2wm2t",
+		Amount:  math.NewInt(17730000),
+	},
+	{
+		Address: "elys1af3y3pf07e49sgmpkjjq0aaqdqgaea4xkp425j",
+		Amount:  math.NewInt(17730000),
+	},
+	{
+		Address: "elys1wepcyel8akpv5x72sf2wnz8w842fd07fl6vzfc",
+		Amount:  math.NewInt(17730000),
+	},
+	{
+		Address: "elys1jquhryhd64a4k2vxgnnjldzdgqcdgcwseyh36a",
+		Amount:  math.NewInt(17730000),
+	},
+	{
+		Address: "elys1gzfgglvtmp3camjpls8mdx424nvvgwerl6ffkq",
+		Amount:  math.NewInt(17730000),
+	},
+	{
+		Address: "elys1tjqt7crwvwc7r0lgu9y4up5jvd3vqnqda3tkv6",
+		Amount:  math.NewInt(17730000),
+	},
+	{
+		Address: "elys1zr3676emdyacg5s5enl5n29zq62gx6f52q836h",
+		Amount:  math.NewInt(17730000),
+	},
+	{
+		Address: "elys1x9enu8yrgta62gjshls879chwazngrt9u5rv2c",
+		Amount:  math.NewInt(17730000),
+	},
+	{
+		Address: "elys1040jsfrdlxc34twxdlhgtpwl6cej5ms98xsqyg",
+		Amount:  math.NewInt(17730000),
+	},
+	{
+		Address: "elys1wu4j8pqyltgtw3qlmszk4sl6rzh30hngvyg8nr",
+		Amount:  math.NewInt(17730000),
+	},
+	{
+		Address: "elys1g92dxwl5vm9q9e6ttfcxc7qr86hdpp7uzhhl20",
+		Amount:  math.NewInt(17730000),
+	},
+	{
+		Address: "elys1sshs6c94rk65649jpvk33pgk4vj3qxr67tw3l9",
+		Amount:  math.NewInt(17730000),
+	},
+	{
+		Address: "elys1gq30pfhe79nsqzfwfdpt04x23nr83htgp730f3",
+		Amount:  math.NewInt(17730000),
+	},
+	{
+		Address: "elys1vjclnpz4hydg0nv5xn2xtfvg52dlnslnndaszl",
+		Amount:  math.NewInt(17730000),
+	},
+	{
+		Address: "elys1dssyej5v6fr9rvp4efdawzj4e4d6rhl0pwx627",
+		Amount:  math.NewInt(17730000),
+	},
+	{
+		Address: "elys15gfn300qag8llpztgx6al2qhzh283lsu46lvxy",
+		Amount:  math.NewInt(17730000),
+	},
+	{
+		Address: "elys15qp9mghesvgz6vp4me4j8rude24u4tgtmyy29c",
+		Amount:  math.NewInt(17730000),
+	},
+	{
+		Address: "elys1qqsmm76h224x4w9l3xnv0u8s73sw937gke2mwd",
+		Amount:  math.NewInt(17730000),
+	},
+	{
+		Address: "elys1zwpxsgnua4kgjh8drh5slhcfne0jzw72t2zqme",
+		Amount:  math.NewInt(17730000),
+	},
+	{
+		Address: "elys16ujrdczsv9lsyd3ds5x3zrdsf4md0xxrtya9cr",
+		Amount:  math.NewInt(17730000),
+	},
+	{
+		Address: "elys15vz4a9kpfgkwx6wc3z0scfypp73ctfd87rucs9",
+		Amount:  math.NewInt(17730000),
+	},
+	{
+		Address: "elys1vtwx3y9t94zuvjp36yj9t49fqt3a8543sxukmj",
+		Amount:  math.NewInt(17730000),
+	},
+	{
+		Address: "elys1zn5uxsmatlr0xjg48zel2zds0sdsfa3x7d42w2",
+		Amount:  math.NewInt(17730000),
+	},
+	{
+		Address: "elys1r67kn204h2rer3gtwq0dewky3kp9z7qqc4lv3w",
+		Amount:  math.NewInt(17730000),
+	},
+	{
+		Address: "elys1nkacfwllamrljdjqkkxql7taz3nn8wyru8lawh",
+		Amount:  math.NewInt(17730000),
+	},
+	{
+		Address: "elys1qkxtan6532r289swnaq86gw66rk8mty3czkc4a",
+		Amount:  math.NewInt(17730000),
+	},
+	{
+		Address: "elys1nq3p8lufzj77q849jdwrd3jl33t5ala7e36d2f",
+		Amount:  math.NewInt(17730000),
+	},
+	{
+		Address: "elys16kehcn6r6swc4nuqdckafm9370uf7p43x54dxa",
+		Amount:  math.NewInt(17730000),
+	},
+	{
+		Address: "elys1epzlmshjrpgn4p3l8c4mjwlj9h085zmlrsrt6d",
+		Amount:  math.NewInt(17730000),
+	},
+	{
+		Address: "elys1sjcsxq2fx375ekvalcvkv8css9x2mnqym9uy5x",
+		Amount:  math.NewInt(17730000),
+	},
+	{
+		Address: "elys13vte4f8hkcw3sfwkmzvjrklmeasn3kae8pxtut",
+		Amount:  math.NewInt(17730000),
+	},
+	{
+		Address: "elys13hcxjcypeehzhsv254fq07apyuqf65h9hlr3fp",
+		Amount:  math.NewInt(17730000),
+	},
+	{
+		Address: "elys1aj4gvh8pkdwzcf87cstxj7cpcc8fazu42gvdrx",
+		Amount:  math.NewInt(17730000),
+	},
+	{
+		Address: "elys1tlexmc0pv9wyuc6nngq30fmeu4ecskmhrxr05s",
+		Amount:  math.NewInt(17730000),
+	},
+	{
+		Address: "elys17ywvfl8h68skx94784nq0rf89spq0kelz6pm2j",
+		Amount:  math.NewInt(17730000),
+	},
+	{
+		Address: "elys1uu05h032yv0tcpgj0uxueq9sflx63q0dzy2hf6",
+		Amount:  math.NewInt(17730000),
+	},
+	{
+		Address: "elys1xw22ur0tcvregk4kqm9zykw2upvtrsldz9rcyj",
+		Amount:  math.NewInt(17730000),
+	},
+	{
+		Address: "elys1d87aex0rcu02ampcswafugf9836zwc3ztx9pcs",
+		Amount:  math.NewInt(17730000),
+	},
+	{
+		Address: "elys19ser9zx5wqkzxfxlv8af9xlzpc6gydkwh8d6uf",
+		Amount:  math.NewInt(17730000),
+	},
+	{
+		Address: "elys1e4apw4yn0vwdcr4zjwefr2sf9m63t8p7qvgkhn",
+		Amount:  math.NewInt(17730000),
+	},
+	{
+		Address: "elys1a403vz6ksaje2rg9n6ma57t2cerdwx8yjv0vt5",
+		Amount:  math.NewInt(17730000),
+	},
+	{
+		Address: "elys1enmgkkjacnh5z27am8fxj26xpk3n4zae22njzf",
+		Amount:  math.NewInt(17730000),
+	},
+	{
+		Address: "elys154us93c2hhp2wqyux6hwnul0djm92yq5ldlq7h",
+		Amount:  math.NewInt(17730000),
+	},
+	{
+		Address: "elys1hkrn94etap9lzqwuc8r93jk623am24n7zhm53c",
+		Amount:  math.NewInt(17730000),
+	},
+	{
+		Address: "elys14d26jw06lsxtxxvrgmldwnkytwne9nml5avetz",
+		Amount:  math.NewInt(17730000),
+	},
+	{
+		Address: "elys1mdrajzjgwrg0gt967jyg8wfpvnx87m8fx8u7ql",
+		Amount:  math.NewInt(17730000),
+	},
+	{
+		Address: "elys1vx5jc4wnpnd97p4zvnwe5g6mpq5s80th064y2h",
+		Amount:  math.NewInt(17730000),
+	},
+	{
+		Address: "elys1zvf2yj8rpetj6ysqfp2wnl5ep9u3s4zz4jqma7",
+		Amount:  math.NewInt(17730000),
+	},
+	{
+		Address: "elys16v5ehq7d2ceyvu0gahtjtg3ntjjs2tg9kdmdd6",
+		Amount:  math.NewInt(17730000),
+	},
+	{
+		Address: "elys1pxfnn9gfhswwu0jeke294dtunqapjls5w5pd9j",
+		Amount:  math.NewInt(17730000),
+	},
+	{
+		Address: "elys12fjmz28laxltkldnqe3a3xvcrqedktxdc70zhr",
+		Amount:  math.NewInt(17730000),
+	},
+	{
+		Address: "elys1tjeac59f2x7xmtjmrk85f3k6slm7su9xq6ps4j",
+		Amount:  math.NewInt(17730000),
+	},
+	{
+		Address: "elys15zgn5c2ja46qnxjggnkvurmwun9myxfqdtkcmd",
+		Amount:  math.NewInt(17730000),
+	},
+	{
+		Address: "elys1wx28ftgxpn4rrrqx7n7el8vfpwku5sxmjt5r9z",
+		Amount:  math.NewInt(17730000),
+	},
+	{
+		Address: "elys1fdj4mu9ekyrkk8ycjcf6vnv3kkz0h2r3dslypu",
+		Amount:  math.NewInt(17730000),
+	},
+	{
+		Address: "elys146aezxz9ps3m9my86ammexxt9wc928ewq274la",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1nyc8wm73dtu77wvn3at4xf0j3vh2w8ghdyukq4",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1vmz6gdlm9yeadnapsj8zleea09grkdfu9w6nxv",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1p33psadnw25a9c7x7w5ltjgewk2rtefm985t2t",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1zmxhyl8x0mfnt8epztsmdzcgkpr058n4kem5l8",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1xfx0qf29vxa0zgvmtatpx65r34wm0mjenjjx6n",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys168gp2e7y364997w2qwdv0muzyyk5ljtgpt9g9x",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys126u6y3m9rqpl4gp3klnclws27x3hp2xwe40jr5",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1q2z3tj5yq9cx3nc8gc5tqjk7rrsk4h7cmt4uae",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys19v259wwq763fe0xx5j293ggyg3sg4x4zag0cwv",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1ptjxs5tpd4n0yess29pv5426x38dd0dsdjm706",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1eargys7huzz5rpv538txapwtnympjj77wq3l3s",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1kzgt9c2c4vecr68a3y98c2v4g3qs0hm2q2cha3",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1f8y658xv8vwqu33gvheh75tcyes83n5eyft0zm",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1ffvhvyrntp4l99xqgn2vvly6v4kn2xlhwmk4ga",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1753dc007f5xmvm26tparecxl5frw0tdxjnfe5a",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys16azj7qk9urcply8a3m3gwwcm05ken6qveyhjyn",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys10f54ptz43vxgq6h7h29fh8zwsgq9qhzuwwu2fd",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1zfywa3dehdvyzxtxyyv0rfs2lksz9u4nxkra7e",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1lydqwdw09v7nrymu360zf42q9z4zt9jjldd7s6",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1pu94026qsp7dgjcn0h69jddfj4mt0g9zzju39q",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1tk8k5v872j2adv6fhm7673qctnxnqrhpf3qewk",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1ajlf4yh4gkrc0l58kstrlrjewkq7f3ek0ac6zu",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1lnj44na7f463mhkg2tum7ygc0l8m563m7s0t08",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys197hjscq0hdd0synnr6kp6vjnt6whhkhaelyeas",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1mhwj3akgg9muecm5uzt6n49xd8r24kh9k0c50h",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1qz5gnlruxzq2cltys74f8qku7nv6yw2ja8z867",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1elapc4j3k7s3syzpdyml3we2tys9kqyxdvqn9d",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1l7rnr6ye7ne6j30f0rc0f5fcw6y73azyhk2me6",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1q44d8q4cjudsr0wrnlxldgj69xa5g4d2tkm8e6",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys14x3n6e6sxw9tw6p4djsxp0h2f3ngd3tsa96d9p",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1ffr6axenvf7a2uc33zhjl4u58uxs2xwfm3p2p9",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1sjnjnqf2w6xf27p8446rmwrd4ejeygdevnpryz",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1r57xl9h3zyxdjgezcgs64sxxjqe54u7x0nenzs",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1w34mzcw8tllrrj7js57jjrzxhg5tzapfpeut7w",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys166ytquaslj58y7gaej3ava5knr4msc3dzf9k8k",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1cdmvugs7w0ll0z90fxgkxn4g2wv2drqapm00gj",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1fuw9nhgvz9ttjk908t5qktv7zpt0ez0sgry6ft",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1a469h7924r25rvy9vrrngjp9r7lwhkwxayz2uw",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys17rdrezzg4tfjkzgpwxv3usxsfauldhrezdcarf",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1cmlwfe4g647fq2fa0ca4ehd2930vw2p8ypej80",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys16dtj7ferg2j0l8zrg58xltpkwty8907p6km33r",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys19nrvjmwfyvcgwp6eppuqfzsmm2y8a2werlj8uh",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1r0yyvzhel9ne0qhgxqre0u66zw6fzjlkssp76c",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1lp5wxandmcd6pzplft76mlu6lnsckc3zelxyff",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1wl5rhc0py882776lxqaman7kxkemlsgx9zax66",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1604xg68v8mcsdjgqf5rh43xdjste7ypskr3mmx",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1qs492qm9tu4wf5najagtzdjt75gwxu2z94z2y3",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1x97z9gacyfdr6sq40yvc0027cqvc69w6jr7r68",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys15wpxxq89xek8kcrxzwlxt69yum8pftaxyh5vd5",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys14jzpez99gx2vp5r99amewjpfk9fh3uukpsme2u",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1wwvqal55rn0fa5t37v9cxckwkme22ffpwhlptu",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys137jpepwf8pkvp9v988un56tm2uqh9upzt7vynw",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1g2xvv3kzc9qu204xp2fjg7yh7espxfw62s2slx",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1xakaghngkheuy60dlc9u7lhvt22nrcjxu4c5gt",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1vl8wq3lqrjt98l43a2jpe5nh7z9kquwyx5zvql",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1gn99x5ljnreg9vgnsfd960luuhk2g4qccrt637",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1u88uwxqspvxr38x6z3j3shcukv3j0qhkwrmmcs",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1pq0yfjk3fs407qt92gg49hfyqymy0dnct8nr22",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1xrz0s4dcvldds0c2t5r2ttp4e5llgdq7a5n0ap",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1ty8c980r65n89ghsmq65z4mcm6hlv4rfl3zylp",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys168qfayt37tty0d3svckj9y0hehl2s6xr2ckn5e",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1y3p7xecuk7hg6veg66wryjhg7fdz3v04pg7xek",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1r22pewy7l4fm0le48fau08x36dx22qwsyarxt4",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys137dl4qkcjt4e98rqwtqmsnqd9ze46v82qx8hts",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1v9kecc2afvl8lry3phxdwycxautdhs4y0hnal3",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1ltduvgtz59sys6s0vcq5za483tw0uux8xzxgnf",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys10dfd3hu6emq5lwv36xmvx35eyn67jc3kcjvmj8",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1vfr8snvg96xawq4xxsp9xfeelrur2cerw3kud5",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1vxff5edstpcsw4l8l7fda32tfj0382v4apa8cu",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1epz509r76cqph9rn7a84l0jxnm55qv3sps02ed",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1zru4u9f4zz4q4n8th2qjzzdfr5yjdsx272gqpx",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys14auh3j2uzr6nayfhaen2npph8h33ls4mex5r5w",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys12hdjlgzkn8tyfstv8a5emxnrgle9hpnczmxcy0",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys17nfx4eu3zh8zum6he2de9prknwtny5ky9j6uz6",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1asqg0u9hsp3srgfvurk486dfjpprgnz4xf9ztw",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1x58ve32e0puzuxd2nyf5e3hp8zz90nfa4qut7q",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1s67urymunekf7x83jkdx2y2uk948v4pvd9kk4x",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1chaxlergj6hf0j6f0k2n8adjzgrp7naqk73hk0",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys19n3vfayxtpqgq7953tvy8pr2tsrzs39f7e09h9",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1jh3tnya367peyrnkz0ykhd47vyz0sju4xtm9l3",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1s686dafn8mc2nztp4fwm00fx8z9ggdf4qx37k8",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1pvj2a9fn732uyzmuujpa5vuvdcqsudwvjr0jr2",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1thg5dqlapylvtvgxard2rpgefrvdsukal9v4gy",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys16v3f9t68e78jcqn7lyuaqm5ssep56eut0gm2up",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1jelwzttwwjvuawl077z7zu08pwamk5nzpe5hew",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys176527q0ngpdwpwcsca9936ggjxaw60mwsqacv4",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1dm0tn2w2r0zfm2qecq4rcmh08ugn5cm0fzmyp0",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1x4yeufz2r00qlswr97nqlxjtvw6fxuwhwz75sw",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1qjlgax6re7nwjslz0rgd2592m3ykym5pn9a3ud",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1dgr98wnpydzfr2htydfdd08sl3tq4smvfx3906",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys134yq837hyj6rshjnxhx3nlvsu57hh2gwkm5u8h",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1xtqlhnmrs23mqk489f70thcxeh09wq7jmeye36",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1mas532ep6vgeg0stj44raa9jxwuymw00nv4x2j",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1rmll94pnh37qx7x0mtw9mh5cwww3e229esl32p",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1xk58lvdduu0gmvmm37dyjz6a0c7czzz8ryaljl",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys196wdsrx6lnepdau89le86fc2xkqqfwz680xp88",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1rjhs7dgzvy7ugg0gzl6gpnwz4p4l2ttjcr7js0",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1vjn3lalwzxylwy4def7ukkdq7etg3nnp5q4efn",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1gms663jp50ufvwgckppf2mdu8g3x6d6lkzde3n",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys13gwfawp7a9tj8640cuxqvt9gsxjtuz0wljm5sy",
+		Amount:  math.NewInt(17740000),
+	},
+	{
+		Address: "elys1pgvdvmwhu0j7wy5827p9k43n9hzcj0enjs9t8z",
+		Amount:  math.NewInt(17750000),
+	},
+	{
+		Address: "elys13pcccwnnz46jwjg6xfm2r4khd43wdw9nt3dx0e",
+		Amount:  math.NewInt(17750000),
+	},
+	{
+		Address: "elys1z50r2x0ekvfqzd0tr02q5vdax920ngw8ef2jsa",
+		Amount:  math.NewInt(17750000),
+	},
+	{
+		Address: "elys167r9gcqla27n38sfwd07mpgftr6ua0wzvm0l58",
+		Amount:  math.NewInt(17750000),
+	},
+	{
+		Address: "elys1lvt29x2u2nnrd7sxcrrezn2m8fa747mwfuhal0",
+		Amount:  math.NewInt(17750000),
+	},
+	{
+		Address: "elys135f0wpj962t0vhn50cxqyle5cvdjh3gyapmrdz",
+		Amount:  math.NewInt(17750000),
+	},
+	{
+		Address: "elys13w52vpef8rvys8ykpze8lc30jd58l2dfdnhj6a",
+		Amount:  math.NewInt(17750000),
+	},
+	{
+		Address: "elys12f27r5jwm70znkmxyafev6c0rdv2zph82e49tx",
+		Amount:  math.NewInt(17750000),
+	},
+	{
+		Address: "elys1c0du08np5vwma835cettg30m38erzc3lkym85v",
+		Amount:  math.NewInt(17750000),
+	},
+	{
+		Address: "elys1sp7hcswarm86202j5ywhf3j0dmaes4gmdphca8",
+		Amount:  math.NewInt(17750000),
+	},
+	{
+		Address: "elys1czc6rgytcjvjxxdup2xq9vtjgzs3ytumr7uh80",
+		Amount:  math.NewInt(17750000),
+	},
+	{
+		Address: "elys1zg77klykzeqnsrum902yyzz0a7pcu4693e0lss",
+		Amount:  math.NewInt(17750000),
+	},
+	{
+		Address: "elys1esy9e9vsdxmqe85dxm5wktf3ju2rcq8nthaghu",
+		Amount:  math.NewInt(17750000),
+	},
+	{
+		Address: "elys1rpcg4xzr3duu7zc8dnfd56m76zjler4gay8pew",
+		Amount:  math.NewInt(17750000),
+	},
+	{
+		Address: "elys103k96n2zsjxel0a6er98luz6mprvtefkdalqlx",
+		Amount:  math.NewInt(17750000),
+	},
+	{
+		Address: "elys1r0l2y46802hvlznrnuds9y04t4mak5gf2060sz",
+		Amount:  math.NewInt(17750000),
+	},
+	{
+		Address: "elys1kq8rj69dhqqm83pqcd6ux6mgx0txnnklnrjj38",
+		Amount:  math.NewInt(17750000),
+	},
+	{
+		Address: "elys1tmwhddlg64jv8p00peu4yzlkezckhqqkugeuad",
+		Amount:  math.NewInt(17750000),
+	},
+	{
+		Address: "elys1tvhxl4qm8sg04j8qj7ewnfepzllfrmmeycvml7",
+		Amount:  math.NewInt(17750000),
+	},
+	{
+		Address: "elys1u6h2fqzg6e8dnhzczglpw9wagxwur6xrrd9rc7",
+		Amount:  math.NewInt(17750000),
+	},
+	{
+		Address: "elys1gvwy0dla8farkdfefpptncszt9zhddeqrqz4pl",
+		Amount:  math.NewInt(17750000),
+	},
+	{
+		Address: "elys1p3tqtqu6h6804cs0evmt6drp69jyqt6tc48xms",
+		Amount:  math.NewInt(17750000),
+	},
+	{
+		Address: "elys1d7vjvffexu6d6ar65zx84yew4v2c43dpurtage",
+		Amount:  math.NewInt(17750000),
+	},
+	{
+		Address: "elys17d38ncy237926mteyxap0qynhfy49t9d90yra4",
+		Amount:  math.NewInt(17750000),
+	},
+	{
+		Address: "elys1t2vhq3wvjn7e50u7frnxaq9uzh49jjcj9q7ht0",
+		Amount:  math.NewInt(17750000),
+	},
+	{
+		Address: "elys1xzcsngr4ewalguyh2j8tg5r42tssh8klaz6ngx",
+		Amount:  math.NewInt(17750000),
+	},
+	{
+		Address: "elys1m85hu250yn996k25tzmhw0wdwvejl589hxzk2z",
+		Amount:  math.NewInt(17750000),
+	},
+	{
+		Address: "elys10nkujshyer39z3lz5z0hs7cvzzk8aehhptjqcz",
+		Amount:  math.NewInt(17750000),
+	},
+	{
+		Address: "elys1ya5rffjzreera83vu3d3hnfm0el066frd8hqgf",
+		Amount:  math.NewInt(17750000),
+	},
+	{
+		Address: "elys18wud27xmp23vlqelf5jw8t3vum30j78ganh5tt",
+		Amount:  math.NewInt(17750000),
+	},
+	{
+		Address: "elys1e46jxjyny4yw3t73zyxmgevpxwtnrzxtmsgq87",
+		Amount:  math.NewInt(17750000),
+	},
+	{
+		Address: "elys1wcvcxuw3cp6682mp6pe7f84lucq6aj7r32zqkh",
+		Amount:  math.NewInt(17750000),
+	},
+	{
+		Address: "elys1suhf7pqfd4rpkuld2xhsuuavhyp5p4mf578mxv",
+		Amount:  math.NewInt(17750000),
+	},
+	{
+		Address: "elys1q7ywysu3ar47ps7pluy4nhtavkxuqrj7z9zzsp",
+		Amount:  math.NewInt(17750000),
+	},
+	{
+		Address: "elys1pzpppsznjtszv7t0ej34t7e03xye08jut50gs6",
+		Amount:  math.NewInt(17750000),
+	},
+	{
+		Address: "elys16uz4kzsj8ywvmun2q3ctkh9upau9gj2rxrwvnu",
+		Amount:  math.NewInt(17750000),
+	},
+	{
+		Address: "elys1n2k734hl04rsed9x3c62kmgrh5jwjackxqr4ku",
+		Amount:  math.NewInt(17750000),
+	},
+	{
+		Address: "elys13vuyc3r3aal6ywgpq0t5l9t74zs60k3axsuzld",
+		Amount:  math.NewInt(17750000),
+	},
+	{
+		Address: "elys14x8f347h4jvl9574fzl4v7z8etys4jsjlrp24r",
+		Amount:  math.NewInt(17750000),
+	},
+	{
+		Address: "elys1fz8y0u5pz86gq4rc2rg4ec8s68t6u2dwe06p8u",
+		Amount:  math.NewInt(17750000),
+	},
+	{
+		Address: "elys1u00erp2k7d0vfrs6f2melpxv2sxhuzghc3vxdh",
+		Amount:  math.NewInt(17750000),
+	},
+	{
+		Address: "elys1j9eshxufjehjdqgl0apzm24drey3n29gahk24f",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys1wkf89e2pa64rq8jp9xta3xyxz05vtf6l8w0eff",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys12wytxsf8sspz0d47xrdzk4qc6zh3e7d7szn7tf",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys10htnh8ye5fzjwqe30q32gvgjj7k9z4pt2yacpl",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys1u2977uveuupnp0umzlzyvec8cuwq5pq27umc2q",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys1yy9fcz7d9w2s3v590hdsyn96g3et6udlqxmfc9",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys1uvwgn8a5fkenjjhdpxgrcsfcfvtrfl0aymagc6",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys1c69ca7qe90tga9e33g2zlxa2xlph6gg3w36vhh",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys1dmf03kawkn70sv308gyh2n2dy5pc4uuggxuwly",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys1azu2slglnsd8jnhnvnra7tgmn99wtrnc8mn5jm",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys17lj69vh7pfuldudf7qft6cd7cmh88ex4dtv95v",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys19lmczyn8c5jy2vqct822frqyvlmk9ky27r7t50",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys12k5c869zd9qmtawz5rutu9njjazk0f79unj337",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys18e6wtx8c3zach2a7wx3jf4n3yxhgrddhxyupkv",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys125wdxqp04rlwc6fu4wez4whvzsu4e7uzcg7a9s",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys1h8qvfng8cj2ry4tgsse7cyk0zkvmfwr7dl770m",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys1j54q6sqp2ya28cdakc52tg4mpssj4cfrggaaqp",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys15drxk7nuz9tl3w6e85cqnsaqwcfw086dl29xgg",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys1c38gvytdjmqukar8qwsqkqgt3lycx8x2254c6s",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys13hu7halrp42j9ut7hps243r973e2z02fz4zfnk",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys1j6sk0g2lpwc3x6644swg8kkks607hdnhk5r94t",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys1yxtfgaee36t0v94uaquqyw35lpladqxeeyxutm",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys1cz539ww88wacfemnyaafgr0zwtvuf4dhp565jw",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys16mldhalu3u83xd0rtvqn3sg9lkk7fww76vzvhh",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys1s6zn95w5udpqd07uwmzq6wr0nxap2avtvu3z9n",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys1r0wy4hrwj5n9w32yjrk59c8gnspycn3pf72etk",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys1yy42jqc0dc9lqe0qwqpthuy2n2t7prqsa4awfg",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys1wa4fvatgkfhfmxtqvlt4zedfc9a7cq3eglrhxy",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys1hrpzrv9rllmjyykhyrq6j8cljauk3s5xguxt87",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys1qcgrmwyzry5j26kzplyqdvhgdafk3s5pfhfvlp",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys18sfxlks8mpdv0zpdmz5a66azxef8enxe9k2x6y",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys13yhtnfr79rn2y5390rcacwh8cnnnmz92ss46c7",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys13regmuuf8e9w3gxyvzpcx0g7ql0wyeglwt7gve",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys1xy9hur2c3kde7h7v5u7w8tyngufyufhelyuz83",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys197mqkd03lr3hwga7x2f3923zp3xkwmau552sj5",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys1ftteyw3gelus6pggpgqw7v75az39ax5ksna5ae",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys1d3caaq9j8v9r8l9l84xraqsj5lrd4ahc36pjdf",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys1y3q66rzxa3nxxdmnw0lj0s59uy3tmpxytf8gne",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys16n3crvadfzck35kkc9apsmaynun4y67pd00ux4",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys1r9vgr9q06uzg8ucznd2m8eykm8n3alqmrv44n4",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys1qaavkhsexkffdn0svaju8fgk2cpplsjszu9qj2",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys1j94xjxq2vka7yhwkzs89dsfdjjer5udwz4usus",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys1pdlnyfu4e8jnr32htayjrvkd6egpkn35aq4r2g",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys15dnxk26etueuupmzsqx9axchxw68j48l4xqyvm",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys16r5ep8rk9x33x8j6cfwdvtm9528u8g0ew460l6",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys1wh5s9s3qge7xau7379y2tmp8458arxvj3rmak4",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys1dxy35pljr6npukye5ve3rnga3dhnra987usu7y",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys1ypsx506q55qp5ff58k9kmgh0r3s78q9z7f6ecu",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys1v4u63jxz502f9ndyzval5pf92u99fcenrphgw2",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys16ktvu8ls60sa7exyk6n2tern2u0va6t8jws25g",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys196cpsnd223u2yjez0hzaqnf0uc7c0kzt4ww7ka",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys1rz05jlgp0nm9jh5m4t6ntx72q49ekn8yena2mm",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys1xepufqyrmfz7gkkudmlv0m9s09sf4lcqw8m9pu",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys14xhfrvxnk39y97pvxt3eh706jzpm9dsm0w84c8",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys1sfs7fyzxksmkej2p42kr8s9u0g4ynja9cy7wuv",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys13ckjvqg93f7xjkps7zqx5ya8mnphm33tzhcyqn",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys1cuveafc0cygnvc9hg8mxm88gaplclzlkhzn7xm",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys1lptlz9w97le537mc9wn8eadm5tw6f3fjk07fl5",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys1ft7vgllw2gm0tddn5ua0hu23j6349kzlcp7udk",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys1w3anj8nxqfa9566py5vy5xazuwpvs89rjwenpf",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys1newme7duqht5amqcj9k257m3z3zgfezc0pnsyc",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys1986l8p29pefqnz78v2jher8669cdzzyl7zhqwl",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys175gn4rn0q5xkrldhh0ezddz3v87srqelkajcp5",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys12k8r2e5ufyxamaam8r94zmcpvr94qutf7ndse7",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys1axkzy2hgmzlmwt80h6wn5x2hgkrdpdegaugyw7",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys1zeyfflgxl7gqwe90569lnzcsglwhep3kwlu2fq",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys1dgu8gf8smqejkms9ed73083p8cz7mz969z4c3y",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys17ay0l7dsa7ldzzar5jyz5zuncr3rps6hp5xjq6",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys1yy6vt92tksp8md90880judr25wjs3mxqad2sme",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys16ukurkdr0sezfma6jv7u094hpldaq7wx0vsxrk",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys1ulf4u2vqus8u20r7dmj2q8vd4t75g543l2nwrl",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys18yu5egzzyqhw429fu892d7qvy2syc8n7rtv85z",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys1ddetxk8yrk4dyd6jxd5w8tv555ny5cfn6fkn3x",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys102kudjz6tlhfjuha3w7epxuwpje0uy95385y3w",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys1nt4q4euyjhdzmett3aajdw4duyldgtnqx5llh7",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys1anq4arrs84f5z9my8q2404r7jmqj350ylnm8su",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys1ls5055aygpgmx8h8dkcpl9qzkf77232ndekayv",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys1m9627wx87cthzty22c4mnqphftsm2tt0v798wk",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys1u843umw8284xptp0l70acqgdv26dd66gsmk8zd",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys1cjdfkjtp768gfexr4hpk9sxm3pmyr0v5dfpt2d",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys1z0jlmnqwa6rszu8ksnh9trnajqpdwuw4wz5vjy",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys1e2encfscm4uvekz50qly4zluzceh3rfslqyj5s",
+		Amount:  math.NewInt(17760000),
+	},
+	{
+		Address: "elys18td8ecrz95rpy6qe79t6dsfxaycmqttvmc535k",
+		Amount:  math.NewInt(17770000),
+	},
+	{
+		Address: "elys10twe0ufxt3rratsdh7g5y7xhwh4ur64znkcsup",
+		Amount:  math.NewInt(17770000),
+	},
+	{
+		Address: "elys1svwaljnsyhrdhmrpd4rxeqyr9hchqfdprh2c69",
+		Amount:  math.NewInt(17770000),
+	},
+	{
+		Address: "elys1r7v49skmt25nuz2ny0xp75et5q593axkn3w9ak",
+		Amount:  math.NewInt(17770000),
+	},
+	{
+		Address: "elys1xuqj7qrqtrm2u45gzkl3yujf5ngttmmgu7h80n",
+		Amount:  math.NewInt(17770000),
+	},
+	{
+		Address: "elys1hn0h6n6fsdtgdrsh67lnpszjnq3uuwj7gcwup4",
+		Amount:  math.NewInt(17770000),
+	},
+	{
+		Address: "elys1uqvf2kefmhywnzq58hazlrl4yejudx8q24udcn",
+		Amount:  math.NewInt(17770000),
+	},
+	{
+		Address: "elys1tl9lutch05r78cdf6h3rjqcv5d3emcntqur0ql",
+		Amount:  math.NewInt(17770000),
+	},
+	{
+		Address: "elys1ny9yw6sclgfsuvkmht6qrxeg4kpl44ah32mdvr",
+		Amount:  math.NewInt(17770000),
+	},
+	{
+		Address: "elys1rg7c9yu069kjw7anmxt45mhmzgvkapdddl2nht",
+		Amount:  math.NewInt(17770000),
+	},
+	{
+		Address: "elys10hj0afqv4fv86v9zezrgcte7w7r4cxc9ln252n",
+		Amount:  math.NewInt(17770000),
+	},
+	{
+		Address: "elys1r05jww0tydqk2h9x6atkvesqdden7ek6vhtpay",
+		Amount:  math.NewInt(17770000),
+	},
+	{
+		Address: "elys1umle5gzpl7ql0x7dqj9ksrskk3judnxeqesfeu",
+		Amount:  math.NewInt(17770000),
+	},
+	{
+		Address: "elys1f40aukjurmhu0xfxp9m02gegahy8enn4nfz9f7",
+		Amount:  math.NewInt(17770000),
+	},
+	{
+		Address: "elys1pt0cysrd3cu24dhee0p6gpu2f9h8auknq38q4a",
+		Amount:  math.NewInt(17770000),
+	},
+	{
+		Address: "elys15ke70zclhy94nqc8hxr2gp8nejxrtp5aewjaqf",
+		Amount:  math.NewInt(17770000),
+	},
+	{
+		Address: "elys1z63sl2ghlsrkhghudsysjd3gav9nwha4kqsg4d",
+		Amount:  math.NewInt(17770000),
+	},
+	{
+		Address: "elys1cw9y6p46lk2sknuvwgfjed5cu55u839n2m55f3",
+		Amount:  math.NewInt(17770000),
+	},
+	{
+		Address: "elys1w2qceg5wurys3fpf9uvwmyera20ay894x70euv",
+		Amount:  math.NewInt(17770000),
+	},
+	{
+		Address: "elys1m342gqy5u47sm6m8gc6lypr7al2x90y6ck8slt",
+		Amount:  math.NewInt(17770000),
+	},
+	{
+		Address: "elys10259ys6t5utvnsclcwc0ykvn49s6jz67knwm8t",
+		Amount:  math.NewInt(17770000),
+	},
+	{
+		Address: "elys1duzeks2gdgfeqt78rv3f660lf2f84cq2fx28zz",
+		Amount:  math.NewInt(17770000),
+	},
+	{
+		Address: "elys1l7psgljg5hrerym6xrs9dc4edtrmrjz2r2rxuz",
+		Amount:  math.NewInt(17770000),
+	},
+	{
+		Address: "elys13ts0fu5zzq3yuurl0fdy98szahzj42tnpanm6n",
+		Amount:  math.NewInt(17770000),
+	},
+	{
+		Address: "elys1mw80fwuajqelcllqz7udn9yxedg6glys7hvp6g",
+		Amount:  math.NewInt(17770000),
+	},
+	{
+		Address: "elys126cpy6z70l8n0yk663zl4l82knsng3t0vgf7cj",
+		Amount:  math.NewInt(17770000),
+	},
+	{
+		Address: "elys12d7x6vecnym0k5444z4hjf7gsklvd237nkaq6j",
+		Amount:  math.NewInt(17770000),
+	},
+	{
+		Address: "elys140a3uckh4xaf6n7djhxy4479z4h2mp99vwq0rh",
+		Amount:  math.NewInt(17770000),
+	},
+	{
+		Address: "elys1afj8d8e6tfdnj4hwczjugl5hu0frfamxmk769l",
+		Amount:  math.NewInt(17770000),
+	},
+	{
+		Address: "elys15t8uyks0s2rs85qv39qh8hv3tuxjwzztz2u5za",
+		Amount:  math.NewInt(17770000),
+	},
+	{
+		Address: "elys1ee9wq8lu96g5vwquxtt8gty54zykzy9awhju5k",
+		Amount:  math.NewInt(17770000),
+	},
+	{
+		Address: "elys1jy2n6zfwxjxl27vtewk944nltqhhvlhn2waagu",
+		Amount:  math.NewInt(17770000),
+	},
+	{
+		Address: "elys1c6p02z4d45cg2gnmd4c5fqu8zlpxkpmkjh62m8",
+		Amount:  math.NewInt(17770000),
+	},
+	{
+		Address: "elys192pma7k5062vpddfswem88c4vgfkmmuutggd23",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1ruwhu4nmm9k57q4cpcn0s4um9dsrsrvmumcx0t",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1a92wv4cnm6ex2nqad72wr0722mkpsuy7a47jud",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1a7m4r3jnfh0lqlgrkd8z24zv7ztses8z56af9p",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1wntaqt6255ksf0k8dguzy5xydzj4jjyzx3635n",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys10dxt42h07a9z8362hssqrx46qed3s983fqm4vc",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1da0gg85hdys8c27p5rgtdjazfppupyxklp8jvh",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1hwkpsm73aww2rrtw2g094zymtx4xg06dvzrznq",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1tlmhnx9v9vsszc24gn6xkmqwuyuvd5rvf8lch8",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1ca0fq2ewdzz0rluu2t9eu8dl364j2hd2ljtpsf",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys10juc59j56h6znpc3lzez4h64kle9qv9n0fjl30",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1vdkmy85f9709z6rmsqm35yeguvx20vsrvmjpyh",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1fmhfmm3jrn3kts96hht68ye99v8rg3auckqjak",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1hhc3kk5l3mr235kjujqfemyntnmc65smej0a9m",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1rknxu2ztdvw0yjchet4f5k2avh5pttedp8y833",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1cq20w8l6rndx42wvakch5c30qazr2jfxyaq22t",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys15d8sjkc4z4gpqqauk4a07csmyykuu38m3ygcft",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys167rryh3ekkp9jdl8rdxval7du9kfsq65cme2my",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys10vxp937dqgdr20nwfamaw2fghajuthsc0fkvu7",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1pyhhtj0t3fcggvuecsekgc85kuzuh2pyn3tle6",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1rdr5cx0v7gdhl6ep2n5vay75k56dru9nh3ew0w",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys12j3j6leq65e46cufuhvyv8yptm06f6nt9ky5qy",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1tjcslp0k8fw5esr0ctpfslh7qu8nnre3msrxrd",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1ah7py2pf82p9p0y7efywwss3n9j70xvh59ysd9",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1hne02ynxus979g044n30ku34g3j2szmlxq0q9l",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1ucff0fjdpzpt2m3du6mxe8qn8g5nxtz5lvdmm2",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1j28c95w9wxxd46durtrwnjq4r0pcz4ldx5csqa",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1kq6flpq4xxh477q55qlpx65ghvtech260sesrz",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1qk33g877fl3s0udq98taz9xy9ueq45x7nmrjk9",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1u7qucmhxt9496hn7wns60fennhyyaxvjsq0rsp",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1yrxp6ud3q985da2j95g6ak6zh8f3ega6zwxv30",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1qq5vc20y0jkfsakdpcw6fuqz6mcrqqrs4m3j53",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1qlmr342gas8glx0dnceqjhwr5c7cal2hsgs3t7",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1uzakzrn4rtcsmjt9rjyrsvzkjqtsznu36yaa63",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1wt872s9xqcszn0w8s9f2geherwc6lm7gdqtv6h",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1h058sr4hh5rj06p44mgkre50q7ecpg0x9tj0mg",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1dd3hheyppt64lwhwsq6vpjq508vz78wyt3jx5s",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1l4zsz2f7edxhsqsmaygz2agfahtym75sx4u5pd",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1k78wkssqf8y0mq3yj2sa8sdf2fpzvkm8xdath8",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1f2lqzwx5h08xx75jyqf608cquyj6ajud80kpc6",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1n2csdcq6252cjtjcq997msravh5r7vh2a2m5nh",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1dfpajg7c7dy8k9s3k56x4hge2dawvafa78ym93",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1kd7m4efd3t3y9nr32eeqzw2n7z9504kpm9r5lh",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1m3jsyuz3vy2w7aespktkhpr7300kx8paga0y9d",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1nz9hws3ch9ku6uu4kg7a6fw93rkzupj4pa2w0u",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1p3vj4ymdu0x9cr24vu5khlud3ae0gtfej05hj9",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1raw9n5c04efk79sd7hxl2as56czt7ujr7v3vnr",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys149wqlpsptzahqlmfjjxavy2l6kq3pcqwe0jwlq",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1yxyu2tgmjsqvy008kll0e9zlre2tfkx73j8ltx",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1elrscfzj7kwelgkkdl7q70a4hq8rha5akawdc6",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys16pythmt0gqtpml02a4pnzxmnc6wa3esjfr20zv",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1usgazgt9q0wwg4kna66m6t84hnlfj6pavrvw73",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1npg70rdndgdlftk8jtmygh2ax2ters3jk5eyeh",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1yz7vprrewpw898xrpphjyz4ufqgyp27aa85v5v",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys18faseahkr6gakl23addf6utx26me7wqj2q7car",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1ka2wmy886wkg26elehgls9ldrs4k68nkvf8vwg",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys127jf4tlg3mwawdc82q6y2mv2tgar97vnrvsmkh",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1v6w8nuedu7dp0s7n2462d7syrxzx23g5wrc0ue",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1mgvqnpvx3c90fpgfk560qpq2glgw0pkwh3dx9f",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1ptk3w6zdqzcqjpus0q5ytq8jykl9cv2j6afu2c",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1rtx4l6k62krpz0yfhzn3c0lhlndary4hla27pl",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1ts8lwwsqrclze468w9vcsnkfd94nfshekv8ywj",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1rkkx8rh500szy67xg8j0nemu0vtzvutjvlpgme",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1zqf6n27cvagaxvnfnrgp2ldr2r8kqkd6s6ufcx",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1h03gaaejfgeahr9ksnyujezxftx6ypvqr544ex",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1tpy8m5mje2urf79wx20nh6y0xqmwvk33xf5ww7",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1vd34j003t3acuzn8a2skn2r0kwqyr0zqtfd9q0",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1ungzxuszjk6pha55y7jkf8layeacrl6hmf6y2c",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1tr79t3qusceqcl8x3suf5tfcftr7haeur7men3",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1k9smqxmvflxzfjl7zc9l7zx76ugwcyyn8gfpl5",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1jqc3eude5nka8a7hknjpfga6ewtyf05jtneke8",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1ppzl4r628c5xy9sjxdx0lwakk62829lya7x4g7",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys16tx7ksjc65pcwphhtvc6kgml2kcnljgnykmmuv",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys19rgezwcv4ruedenplhr4e5005sj6cmlewyqn3q",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1z59lhewzuej0j7lgr26943jamc0j7xpnvcz0uh",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys154u2msk4fvrdhjp0769kvvwcfvumad0szp78xq",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1w9nl24vmwmnhwml2e7tdtrjaff0lxtfgg29nu0",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys14v2htfjg7ypwt35pn9uz5q70j26f9dsmlx0mzr",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1autk3q620yv5x8s3mmt23ygkvzywxrgpwdth8e",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1wv2vekln8v8yf5t86a85q658rc6p43hww0arnd",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys18xcpuprs2eppky66xe5m58ctmhq8js3a37dg2a",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys10vfzcqyrxzv7t9qc43t2e6t45ugx4dggjuyt2t",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1hss7ehwutx9uc8legjkx7lkgnpc9e7w7mallcs",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1s6w5azjukch9w0u7frpz3ya7l7ctlclvjaf8wn",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1h75cgdse0x9zs7n96fat9m0xc4ma4kpj35vvqs",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys182dan42hh5lyw0977cz683uxtctr3fw725eurf",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys176tpkmv34sn2jrscrwxwdtvphany3l5h9xzct8",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1fkf7hmscpsdjnmt346vhs8huug89pnweg245w3",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1j33ytxats8jm78nxtept3g6dlk477mxfu2mcuv",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1fsgs60d7k4ttmr4js545jdtulemkaeg9eypcmf",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1uxpkgtf6krk7dtkxjkrcm9rg9zj0de4pajawjr",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1apu4csjmdupjcypc3xga6wxmt5cq6erjqk7dtw",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1xfc0vkl56myfxmeg9dvzk67sc6pmqp4xs0qjn9",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys13ey29kjfaknq8q3kkhrnms9hjzrka34z9rhydu",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1c3p5japhpraylgt29usrsf04za2k03we9ppnxg",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1rvka0tmsgde3lyne0tzg3g8efw8zt2qjtnucxj",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1l033y3dd9z34rz2kykymv9t0s7xacat0ysdn6s",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1yrvm7lu9lspwgpt98s9evzka7ly6ptlccufnkl",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1wkprwruf07rftpjyrp0h00ca2u005ypdhnjav9",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1wtxvl4ae83wpdxal8glulgt08d7an5v9zeg7tw",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1eppd4clmnshmnagqxym4vtkwxk2t300994e7d7",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys19nhdhf78lsnej75njxnvkfhghs39quz6jyjrgv",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1kgdn8u6f0p3dg0c6up36yzh2s0n6yrva5sc7cd",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1euqzd7a4jeph8vj2ve35tptyydht6s9mmqqu2t",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1nr08fxqujqz9hxew0t82k43scc74408cw2rrvh",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1fmv2v9ae48up8xf5u864gyk07xkeejdyaxmeqe",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys165kjx44gjmsflu00wlxna34h8366axm9kthxnp",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1u5yy2c7jdvm2jzlkl2el545ns7ck7hte0452lf",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1lrrqpdmhvpsnahqa38r2ldrrxur0t3nexpmhzc",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys169ndd6sm3r88x6pjuh09tkacymqrc7x8str45m",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1t7s6mjq2vulqtzqpsqt3xnwhqlqz9kmj3hw4cd",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1lnw9xrgjkvmzlm6l3n524gnp5mzue6acq7u3cw",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1dvc9wlx5urx7yyerch6pz8d4r477625zxzkwtt",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1flgywdrq82zvjd0msc852hg2hlsnp4neu5yxhl",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys17pl9au86uuf4u7shc7ps3tzc3xptq7a7kr9v9r",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1v4uxfuaf6vsfagmyzrlamatqh403zf3hyu0jl9",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1z8385wp3hnw4683xgd0685pnuvcumkmeuklhzg",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1gup94523jlrwytrycgszdhc5238qhshfgpgf58",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1ngh3sa4jemvnewzx5u2yq2h6yyq35ggmw4c2tf",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1y0wdtl7xryel20gtmt9e552r093evh75uetpkf",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1n8krzfk9h4xvygeugul0dn0lyzxlwp6k9nyac0",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1s0whuq2km25kgqa9le3wuc5ctdgmk5exw7n7ty",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1ux2dmlwwahnznw5kjcl2zj6699fzdsx9gyu8a7",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys14djn3rjt0xzxst46hk9m9hqwevs928k298vdpe",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1kahwpcq69em9z2dg9g00gnuk7tnlgwal9a05jk",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1madafhzmprrvd22ds9kr7pp6q00as3epfvaxk8",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1hgnmtj20wcys534p745npcxvr8vpdxh3gvc0uf",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys15nn208t3k8f9ufqzv0jz8x7azfgd9gvy7sfw0z",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1tvkk8ku2my6ex7nrj2cr8jtx4usu0flxczsm6c",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1ve6sfuv7yk53jm8qpt9l63c9ck0tffpkk6858x",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1wzuhqs6zt2flsejqgka597l288n6mrp8rm4hyu",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1zgjpxayqh7jv76r5ed35aqssuf6uefg7td79zf",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1d9ea68xvqhy7624ks9mpa9npcc6vrgftj89n5d",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1anhkrxsvgqpl7xqsa7cgezqf5344nf4chh7y30",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1tztspajghj8dh0f6kvw3cwlfccnfgap69rncfa",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1yy27s5r9gnu5s48vrrnmu44g56ua7ugjfcez0c",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1uhcrv4mgkf58rpf5d52p6vlguwqnue2zwkx2lw",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys16kvx405n2ylnjhvvp7tffgcy3cywwf62rglsr8",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1e427fkj0yldmmzrwedrzv7wvdq2qz2tglezp9x",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys10m7fgpsq4p7xvws8gxncjyhzktck2k7hrn78yl",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1ykhj477a0nu8zf6hgvr0hscffutnxtd3fexkj6",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1x2wwz2g4d0sym9d28hymwsnl88aus443f6zqe3",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1yegl7cp5ds7pckfl3qj26qrdy3k0sj2v3yuj0p",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1kaxh3mfwytala25x8e2l99a2wzsnwmap094kss",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1d8htrvegmrud8zekj0jm7h32eu4hn9wjett72v",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1sqcy5uelu92egz0qyuk3qs53mkvlj03k5jcez3",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys16ezc26mx3e4yjexdthkw8539ynnrqhptechrup",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys15tcxxsmwq9c65d0uxe9rk4uvnxkc6h76946r6h",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1kz8856cz82gyqzn8dlx878x76ev6wydxx62cgl",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1vvmd5y5v2avznu4h4lu0rwah7x9agzf95qused",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys15uww2pk864gzu6exj3efjrfmqnl7hgjmjcdu2a",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1twm3p720368usrzpzxvjcme9hz2r5fazpduh6m",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1f684dy6gc0nhxtt6zjkus7w0ynvav34d5ghsfn",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1jjmk3r084v050mzhyygs5a78p4z7fu5hlflzfw",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1jrnpe3q2f8cw2ydnhpldqpczlzk8p3jykq88vh",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1sqmnc4dfzaf5awg0nndttgy554sqsasgndyw6h",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys16af2vnnmy6ze5d7r8vrjtlz5c7rf2sdewv2jky",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1zpg7qudj4nks957yxlr8vg2v6kalzwn3wl6jem",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1305ssxzjew8axsrqq9fanh2vlnfczca2nxqq6t",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys19zgl62gnn8leaz2y4c7ae5gufnr66crk7tw9nm",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys17g63xy3ah64zpush7e37m8tzphcyc85hsapdqw",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys19zucy5afhqauvwxdlda34v4d8p6u944lmzxff2",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1eh8xuc4qedff6j5hcjg8d5m6v4e3596v407kkn",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1lxxmp49r0566qckmhz3rfg0hz7svv5eqetzvcs",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys17528th8alpf2gsegsylm7ewlzs9fqh9ru7m968",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1a9wd3fexx6dj6ljy8grnrsagjznncpn2cn5q6n",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1jq7aa72x4k6g6xlfqk40h37dacs7ze0hvglthg",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1l78gww8q0t90glzre77tmvrvvdq0q64k8tw4se",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1atdg7n2r40j0rgsp0jrg6vpf0ef8w9dsffhydy",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1w8ay2sk0r3pedfmhzgzxrupgrtnp6ufxfr4gsk",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1yyp4nxjpk7zx7yel4hfp0why9msq2lhtgawkp7",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1sra09j8dhtk6fpv3kc0m4susrejfzsmwccwd5j",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys15hp9whhe26h0k578wsfgxpw3zjzypycnxhqv8z",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1awd3esd27efj789j09ghtf8jcwwz0l8ww6phm8",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1q3w04uw5cymvdmvhms3eh0uw2nnccfq9pjk46x",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys14aaa9c5r7c8hrffdldcwd9l87j6u2msh99swcz",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1q9zhhyq2wn6z9h0ftphgr8qkvrhgytfpd7ynxa",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys16e60qrdtvjdcxsu23u6hl07gq9teh202uy6snx",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1nkehw8hgxxhzll62gu3gmy9xxpa8zcj5ln6qs8",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1w4y28xpt7kqkaxaae7ndz2vlw6e5m0vwvk0558",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1kapflmch5wnc388evwrp9kppxcy5ng78r0ug6a",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1v0aq3dk55z2lels0fjucc20d79ld9j7f9syz3l",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1wuzjkpmx9nadsavrsysndf7hmm3vte0agxjs2t",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1xqmx07cpycxmqul2jarf8scsy4avnarawzxagz",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys186cgcec4k4xa696em8ktt4xwpcvlzcnfq22eql",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1t6m7gwqm2dan0qa7mekjzy76l2gr22ca5wphws",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1gyst22pta8w60v5q3g7ln25v43ngx2uc7dy9nu",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1h7qx5x6nzp8ff224vmkkewpm77vcvn7ap9yxys",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys10v5f0dgcuhl77yslsk5za5vx2805u0q6aja8vm",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1nw3ct85ujxqf2tqku9qjlrqecs9wzw98drw8se",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1eh3cq8fkr7rlhn8atfqgjwqg26xclam3w9en56",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys13fwpl8e65rfuymhna3lsa52yv790qdwvhw2n4z",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1s8ngdm7p5e60e64xg75eum2aa3k3684z09607e",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1hdywjt6vudhdpd6qgw8hemqw383837ktht0jr5",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1gaytr8ag9ef80vrtdyykdd76ff4y0lrjnxccrw",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1md2mlyldm4egc8uq3jla5chk86gzlt23z2eund",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys15dr7d0g5ahhp2qh759fq6mdjgezhlju0p9m3jn",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1s0jdl4kye26qelvf5vrhl9ue8hl4hf7rnudr0r",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1p9jr29574jpy7fy5ggw25r33fqve4ll0s88pfr",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1ymvt9v8j43vwjnatqs42t94wuhmqt7x9vzaded",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1y0mh3cfnsl5kmhcaaxwt4t66mvwczszwqrcyzr",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1asudu4dhdkr2qqhzyl4j9zxr6dxeetunfl4usz",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys162xnduwu8rdflm4780jr33ss4hcwzz9ju4dhhj",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1jvwlyfqs6gjvvkxf57pr9p68f73eg4h7su59tj",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1x4d56zfmwhrcg2zj3502m7ur9r02ku636g9czp",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys19a5t45lcnzr0hn9ynjj0zx8xmp39ryxmme389s",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1egt7ueta7uzkk4lkkp83ks28mh8xta7v8y7d6t",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1agj70k2dqmmhcxqye60l2ej0yh4elr7yv39f4z",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1ts9xyt2q2g3pz830rw5aw20agvjkvy4v48wrfk",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1lynd6g75hq6ty5aq42u4rze893vcxauxv9t5wx",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1z9qek26c8mq63dnztgrl74mp5tpzwrvjdn9u0w",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1qahee4k2g47v5y9pwzl4n73z33edw82x0792ge",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys14hzt8k3x4whdpuxtk9s8pls4x7eqtsdmzyhr6f",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1xkfyf6xmyzcht8z5akd4kc9rwjxxc7vuv7wc53",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1twxsxqdnc7qjfc0v76jm8j7g5hx3cheerxwdw7",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1jsyhw07muhc3kpeh7wg0exq2aj9xml5svav45c",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1waj6ms2e9y39h07s2prfzxuhc35hux7n56sw2x",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys16tewjvw4rnlvq5vwat2d4m3f8kedazkva2zznr",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1j2ckrhfkez9azd8a490wm0ahdmchgw4pjwqw67",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1yqj49nydyp9fd0cjsct876fuk46tamkekv8zj0",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys138wpeypj8k2mr7qx3k0ckeux7strlpn3kzn5d6",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1eg50r8qpkdlmzyrm3avchwhwqnaewcqtuan5rr",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1ah40zpk8m0smyues4trkvlgmvkz8gdj93yt42v",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1l8vtd76862zveqqtprnsu2ssnw6dvy8xcmg7j8",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys15vtqu5yzqkp3z9d4xx7yn42f5kvw974xruqtp6",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1tv2rz0jnc05s8rcq8swp9xcshryl9npya565me",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys18z6gwnptrf90l6550ds5ujfcnryyp7ghjful3y",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1nyq3ya990r0pts52a57zmpcsk43lnpqq7q09tu",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys1h4pxl2g7gtqdnaajjryah0w6qm2gj7d4vqtgm9",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys19ge76a6js9vt02g79fw4t9hc07rs4wdmqtee46",
+		Amount:  math.NewInt(17780000),
+	},
+	{
+		Address: "elys17yuhknv3af6rh85w0u2tugnwtdl30a0kq3gp6l",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys14mtygz9hfjpdr9j373082kexna92jy8gl54ke7",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1w3x50st8fcthqwq6n4zfy37pcyhhgn2qh092f0",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys17lhl2k93czl6438vx6sarfq2nnwd6wzd6z0yns",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1h5fj06pljlpmsk3263hm4nle07rgaunpwg9ntk",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1hdnnedzze2fqy8l5kpxe3zmkqykuqm9uc74tda",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys16n9pg8arustzq7rx8gdzv5nndfaz8s73whd999",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1e5jq436fuyrjhgatkrcq59xd6kxwct98lnphhn",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1fvu38am0mfehnxqshm8uze7a9us8ctuzgttken",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys19n3adpzp6rl0lvukgyrqtteghw9tvqdekvsfne",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1n72p7saxlzfg52nksxsy67xdetvt3zhh3x6vky",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1kh5659ey9dys8p0xc87uvjf36pv4kc3ucxmk5x",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1mpgr6txghy5f7s56d7vp0p8y5zh38ve8572we9",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1jr03thhk56feyfttsjzq22sv3s96clpgwkmguj",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys17fs02dwgwwl35gn88mhh9s885avaja5akwp6m7",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1ftnnzaqgd77epwcemmqf6l4nah44595t7hdt6s",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1g9qrm74rgqrkh2k3ehgg5eu8wwjkyx4fhderaw",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1ksnv602zsvswra4cknmsg5twgpd95ch7ytmdx9",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1t3ls7rds8thngaxr36m897nztr7var4shwlye3",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1043qrvtxykuj5ywp52tehxwluante23yzluk06",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys13dtxkzr5r67n2jd3j63cfnuef86wvrw32jqms7",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1mp0ammjegfkdltfrdynsja0wyjkmvjf2jgjgsx",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys12k8wfgw96gp9qs5xu9m5uzafma5m55jda73pcl",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1etjfgml2wwhe5f22yqjs0h3mqj86ur5vhv24gw",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1h9m66k4d9qmm2km4855qzffw2jakn0c4p7zxlu",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys16swns2ltcc2q3n3zzm03rm74nm78wa8t72h9yu",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys10yznluuhnrj69h7v6vrf5er9spnjypnw272xnt",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1cvt6py8s37hjyenawat29qs9vu9r5ctx6xa9he",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1n3l73wx3k6e6gtpkafpjjmatmjyygj4rafreal",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1nqmzdegvnk4dl3kffamkc30ylnyhej9tx3v5cx",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1v8wu2d69q3qfmulplvgplg3wz4xu8af2tyqlz8",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1naazpg8sg83amh4trxgj7w748s4fe27cj4vq9f",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1ehakv4cjjv6pqx2f2a2l23hh3e7v85n3shlj08",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1h9t0m3yc98f50tqdrhdky7q06cde22epjyfpt6",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1dy2kt5pwkqp06cayrvugktag46hhpw3jrldnne",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1dr73ylsl3fghds49rr09ymv7ex2crp94dgzjfn",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1an66n0v5wwv4grjnzkglskf5svaptln5g9543c",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1vvuupt9z034vshyxeuh6psgl0ggyp5t4qz9jsq",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1nllnffudccy2f6wrfv4djaadsvqsr2lacvvntx",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys10w8c8m23tnzn0tmgjnk2mct9qsk5udkwlg4uu4",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1jq0g5c6cq8s84rgzg6ff6frs80jg44nlq4ygu4",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1n7rs02s5rqz3qgkqd0typanqwzh06ew5t0cuya",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1kqjxvmv7l9wk48a6uwugpas43pklt4um8s7dvs",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys19hkdwzsw3xdc6yu7q33ywkghf5uhve37cegtmz",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1x93x2704uzmmjq9t9hk6x8tegnc8l7yxxngy79",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1h5lg3jvxhj6rrwg8vp0eapnxltxyrvdvpjjfd7",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1kts6e0gvnga7hxlhzc3c47lheqy84xf7vya2pd",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1vfq50rjp2z742a9mn9ucw3nvl5ev544lazj39f",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1rhllvgxw75t99pgga3udtv082d48mrn7sclqj6",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys13tml7nm0jcd63fytsy6dqqfx67eu6k2aca08lx",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1h4rr8atnzd2ha55ce2qw5vgevlydyv3uk9grnn",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1gjr7hycp66mr550wq2tchvljnq6whjlyfku5qm",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1v75frtstkqedaj0mypwxu0gcqrrz64s4ewc4lp",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1g9km30jt7e6t7gu9naj0g7c4tn98d496vzgyjv",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys139qn3qz56q99r846rpck74myq2c5jdv5thvkn7",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1pj8vhavs237mg794c7xkmz5n962skkr0zxxeqv",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1sxlsez0ukpfu95u4k8tu4v048nuhzyvc7ske69",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys172m3vjc3rlkvt0v4lwl836muq7dwkfs0c7hcun",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys16mrkup9t9gxeq5arzw8qcmc083k2nlfafvgjy8",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1kn2vy5kuzvs2q7zc828csaljm3j5xea8ldjcq8",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1mc7upd7klnvhllx5s8npau3eutgdyk5smraszf",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1t28kntrheqdee3g6lq5yqsp2487frx2ns848jk",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1e6ttgrgj5qu9e037s7zfv9f2puv9muvfnuhjq8",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1j279hzq2my4exlk5kkrq5cqguht6vdtaxyt88f",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1k5d6k3uvk639ekeqrj99lsr04w2nlfuzer3j98",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1959lrqnwzulyramwh7nzzj8papmf0spd6wr0lv",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1uyd9f2gyaaer9a3d8q9x3q84msh4ptynm2a6cv",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1g4hhqgdjzr4fuk69crc8qt4trnrez7cavk5u7r",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys13utdaudwjxa75xjdmfwfz4juwpywvsym249f6z",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1k46z557zpvyj32r2hn8mqjyafxtegy7hres6f3",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1jje2ng9zdl8chcg3q7ly22rxd9swqqnhzkwwgx",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1at3fr487zf8elfllz8kdppqne2qsnpgvd8w2h7",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys158hefhzutqt06qp5zqsm4zhraplyveeqfggjf4",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1gk3fv5mkktjw9uu7hv9kfrepgc5nyw8jtjrxyh",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1s2m9qpga9mehpunpp6ugsly3axd824y2q79ghu",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys18s2057u0gmg0zrn9kwg98ay3h48vm25gtps700",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1p9rdkq8pxew7kd3t9udmc3z9a62ntx6dghu334",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1qk0w0qjrdguc996rexmx5qu0jqstx8fqm9nplr",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1u2e484kjxyf2djup9wphpxhwvacusy8u2d966x",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1n39t8lag76raha485sqq9lksztzw9ykplhdcs4",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1vj7g9yw9wtu9cl5uduy0v7enyar6ar3ywgtxm2",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys12f30ulre65d990rrqd7h0f2fs5mlnksnhyfvtg",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys16v9facvpx9tmjuxfv5mg6a6qd9ce6cz5ap58hh",
+		Amount:  math.NewInt(17790000),
+	},
+	{
+		Address: "elys1ncqvp7zptqw7plxdn5vrellea8cwqjlh050yaw",
+		Amount:  math.NewInt(17800000),
+	},
+	{
+		Address: "elys16c8ulda2wt4j36wnsdxv2kdvg8jzhnuzqur0a0",
+		Amount:  math.NewInt(17800000),
+	},
+	{
+		Address: "elys1x9umdtrz7n9aetcrtnsqg270aes7r6kl75yuus",
+		Amount:  math.NewInt(17800000),
+	},
+	{
+		Address: "elys1ew2qg3rtt8rn59s3dgw4zrc8jn2kxdcpqfemcv",
+		Amount:  math.NewInt(17800000),
+	},
+	{
+		Address: "elys1pzzp246cxq9z70m9dhx5teulsnts3f7ez0pgmh",
+		Amount:  math.NewInt(17800000),
+	},
+	{
+		Address: "elys1mkngrhlc66ctj5rg9pzyhq0kpra6jypwq6ugx8",
+		Amount:  math.NewInt(17800000),
+	},
+	{
+		Address: "elys1v4wu3grj6qrg2fp3antf8f4hd348adtm0eywv8",
+		Amount:  math.NewInt(17800000),
+	},
+	{
+		Address: "elys1uk5qnektmzjervt6tqufnqkvgnxr959a703wss",
+		Amount:  math.NewInt(17800000),
+	},
+	{
+		Address: "elys17rd85tpt4pvyqklmu3zw9m9mq685acgldk74fz",
+		Amount:  math.NewInt(17800000),
+	},
+	{
+		Address: "elys12jwdt7rg5p84uma5z77wjtr6zrdsh2pq0sxx8g",
+		Amount:  math.NewInt(17800000),
+	},
+	{
+		Address: "elys1cc6qw52ewlmdcl7he286npdqdde9473y34sule",
+		Amount:  math.NewInt(17800000),
+	},
+	{
+		Address: "elys1qjt87k3wmy8c8rs8a32sphxky5gxktu8y5vq9g",
+		Amount:  math.NewInt(17800000),
+	},
+	{
+		Address: "elys1wf59qx7amtqer9xmhnuaqy0972qhjd8d5v4l6h",
+		Amount:  math.NewInt(17800000),
+	},
+	{
+		Address: "elys1x80kx23gwnc225eepelwh8qeqkuh550cvqqjl4",
+		Amount:  math.NewInt(17800000),
+	},
+	{
+		Address: "elys1w9up9msmu789gqdqvr252gtw90gyvghupgnp30",
+		Amount:  math.NewInt(17800000),
+	},
+	{
+		Address: "elys1dl6696pxrzm0nzhjl2909w7edc2uk0ya45ee34",
+		Amount:  math.NewInt(17800000),
+	},
+	{
+		Address: "elys1vha88fchr9xdf282s488lgw7ananlywxxeuhh5",
+		Amount:  math.NewInt(17800000),
+	},
+	{
+		Address: "elys1t0jrfruu0xcsn3f6lffcll7u22htc774nmaq48",
+		Amount:  math.NewInt(17800000),
+	},
+	{
+		Address: "elys18q9wxrpsxjeametjap6z6zmdw2fk5xr9y2h3s7",
+		Amount:  math.NewInt(17800000),
+	},
+	{
+		Address: "elys1l3pxnxw79k9mhrdped0vlnjhzqm5zmrk5ctlkk",
+		Amount:  math.NewInt(17800000),
+	},
+	{
+		Address: "elys1a68mnurhp9qdpw97llqnmalaxyyhdgx5ss2jv2",
+		Amount:  math.NewInt(17800000),
+	},
+	{
+		Address: "elys1vy7sgeqgxmkf44gtarjdwuvfu6tuvzuajn4qz5",
+		Amount:  math.NewInt(17800000),
+	},
+	{
+		Address: "elys1zym03fxc3rt6z9u05fxeeuaxqu6kfs0hwgw55f",
+		Amount:  math.NewInt(17800000),
+	},
+	{
+		Address: "elys1ur7ekjegwcjqujvxgw6vmgl7safre8cz2u03zt",
+		Amount:  math.NewInt(17800000),
+	},
+	{
+		Address: "elys1z4jgt6hf63f5yjm4t556zfjshtnzd9sz6n6mzv",
+		Amount:  math.NewInt(17800000),
+	},
+	{
+		Address: "elys1vq9sfmkx99xh74xw2yk38qz8kwga6u3ye0wue0",
+		Amount:  math.NewInt(17800000),
+	},
+	{
+		Address: "elys12wwxy9v2fdhdaad4hjngwdc4kdf8qmkca33qrk",
+		Amount:  math.NewInt(17800000),
+	},
+	{
+		Address: "elys1wtlfvs9n3yf34e8gklnnev2s50lfwemtd888g4",
+		Amount:  math.NewInt(17800000),
+	},
+	{
+		Address: "elys1rs3v2p7ysye5wt2c55zeesafy0athu3sqxsg2v",
+		Amount:  math.NewInt(17800000),
+	},
+	{
+		Address: "elys1qv0plzz5y5p2z6rgj3wwskce3u0x8zaswlg5hg",
+		Amount:  math.NewInt(17800000),
+	},
+	{
+		Address: "elys1ghrnx7scp4djzt0fe7w9jqt5jtf0tdq3wjzw9j",
+		Amount:  math.NewInt(17800000),
+	},
+	{
+		Address: "elys1z9fc8w0q366paczpgc034rzdpwu4pq790z3js0",
+		Amount:  math.NewInt(17800000),
+	},
+	{
+		Address: "elys1vt2rn6qsxhgyllk26p9hp3dxrcx7auv4q5trea",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys175wltjjp6h4xp4z32w95ejde6lnw4gscfazmg3",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys18h6yj2hmysjsetf8p7fnf0rghj7ms95lnmrkes",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys1zkv56yfnkdxq2mm8xqv9sh2gclmravf0drha4r",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys180kexjmrjlszr0pmgjex3uy9qeqhg0q8mtdv5n",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys1vel383nkefrk39yn85wxlsm7xmx2pv8x0pn8dz",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys17qgujjk5ser3dfrtmxl6ww2fhfpj5ts39x0lz7",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys17swqw66nu75rprgkq0a4qgtctlfrc0xj4gr9uh",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys1y5dx47ju5hqu2zmcppteugp57j9xw852n3y6z3",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys1qgkcxqvj96tuxguavazhey785vljswt3w8khrp",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys1y3p2fjl652u88dcsyr2qvqxh39x7nru80r7jj6",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys1jxeyah4v686zlut9jf6en5kqt85j0pkhrwm5sg",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys13kd5hmya8j3rk25xlrcuf0sjaxrz8tsv0l3tf8",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys1alqz0u800rtyxu8l9paakessadvpg5f7e9gf8g",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys166ps23swhhtn7c5tft5s8wh2uluq8kmmdfagf6",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys13q4zjmcc6l5ctgec0uagq6cdtnnrrzu5gy0juh",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys162m46yvttwk0ttz6renawczjc9fh8dynyl2djs",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys19rj4wmz7jesw0zef8g4t452u08zwvu82gzxrt0",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys1un5xvp9f0ynu6rv76lmr0y8spkx4nh4yq6l0yt",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys1g724fry33ja7z5k5q30ylqw6tafzmcr2s70ggj",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys1wq7gg9ggl3pz6t9nc5vq8mh6d477xk03xfl6rp",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys14mmjmj5cnkrn3andqanxmpadfdqj2zf0j5ptp6",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys1cr2g5s9j72ranr79z3mqxgwk8mwwjegu74sdrm",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys1pexxjtlh80krjpwcju2wqv0gdmknh6phj9vh82",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys1k62ylqpk5pl46unv9auvaksvnrz0hlms6mj8qr",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys1kwr67l6gjqh4hdvl7sl5h539yndufhfnn5vpud",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys1ts4dv8c5894rk4gxn76hc4qcr520xsndh6ge99",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys1fjfv2kqkmlr08s3f8wu6jqkng4h3qjnunpca7y",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys1k26jqkuxsplvea2cx6tlrr4g28zql8aq57n4h6",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys17c6v8y5v8y3lea53et8ynj69aq2eskenr527rp",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys1d7sfp0dhh6lgrfkvupzf8pf0flxvj7u8dvs9nq",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys14l7d2p595dfe4n4yg7a3ly9s8l6ku07aw2a43g",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys15etl4m4eqgrvupa9e9dz5g8v6vvnanlzgvdvcv",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys106v0dgp92mwgerjph7aw84wwkutzuq4zmel6p4",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys1p49ahpv3ktgk8ak89qwlf52j80y0m0yk3mf9n5",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys15cuepy8vzajf8x4udqwyg9vyxc6h9sd7a7vdwm",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys14v0pkfl56e75l0d4y9g52w0tw3d4lxs3lzaghh",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys1txg8ksmt247pyxqajy3m8x406ng234v76nmdy3",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys1zc3q9a8l6satq5rec4ha5jk7mjffq633te97jx",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys1338snlk2d337nnqwq6s6xc436ylhalnne23wyg",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys1z7p54fwcmr74xr3c8ch8vl0ef4sz6g55nrdnnt",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys159rwewum209tpyaf9mfxstwpvlkvz65cxy3a46",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys1flglf8crlqwk4zkgyh7qec6lr28n4qatt84q84",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys1ka6xwdnzy2lc4xux7esf34pq9s37x6tkd7vwt3",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys10k0pa9y3aym5k4l3uqdfl9xlhgnr49wzu43eyr",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys1s6ac48946qke6ucm4m0h9ljz30upsx9emd0v84",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys16t298tz95aex3sf58v5jr8w4v7wfdpzyqk3ylk",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys1qcx0wdx08prqydymvkdhll0xhjykyauxwtyyau",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys1stjmajc63247xkj9glmy9clmjr6azddgtedgwc",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys12gavakm96hn3340y2g23ncq2wlfgtkjgwuvv3h",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys14wt9d6xj7n7gk9dwmd8lep2tnp4jjk7tnjwlwk",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys1uata473x2l68u5vgqdjay97kf65u9x89ktc30z",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys1c8tqry84csfnue7c047lwahdfy0jp630l07lsv",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys1e7vy7k4typ62mkfzxxt5c6y3tw7hrjz6g4d8zk",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys1m7nrr5e4rng72ha5cddfzd9s2tkk4gcee5uu50",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys15cc78dfwnfe8cyvlzlgqsx5jus876f9k768vaj",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys1mhj28y23mhre5hwsjsl68rhecvv9rjyf9dd9v7",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys1syfwnqd4ca3lzlls7n8gt70fscrz240a0rqd7y",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys1qdp7869udsjt77lnse555e86ss0zjcxe3vqknq",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys19smpm6v6uk6mndusyppuv4crdum5rzphsck7zm",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys1zzvtpj873pfuxcrnnydqejkmv5p6f6x9c3k7n4",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys1gx4vsh5p250xrz2kt2uv6pv7th9cp6hfq8cr30",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys1elcdnhkvwky88jq2l2fgx4c9rv2jh8pqdf5ras",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys194trzclkqvm32gva65yvngndnxpl5zfg47j8j8",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys1qv2c4ydcnw06g28wh07ezzcxkjqmhvxz6tp5d6",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys1qyzy9mvv5a8xanua6v3d4m7faq7yfd7a7jvxc8",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys1dg4ffy6x82xt6ht9xw62t4ynh9kjgp2t6dy3qr",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys1jxmdcd6u4p2j3c6kel3ywfw0vrytyquclt8hmc",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys15slm76g76ry7p3ndcksux5nrxrsvh8d44ne78q",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys1let5x3wwtwtn9r74uglrppllhcs6mqva6mwurq",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys1m257xkd6w8pwymc3rc6h29ch87jhwfw539rv54",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys1weqent7u503n04qcd86a70p0squmvvjqdp82lm",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys12fffyrcdh0mjgxtfqkezx2l0nyjrgpgdyaxyc2",
+		Amount:  math.NewInt(17810000),
+	},
+	{
+		Address: "elys136fdjetc9f9ep20q6v4jqpghvr5muatyr4tdr7",
+		Amount:  math.NewInt(17820000),
+	},
+	{
+		Address: "elys1ksfgyskfwkfe8va6rlts76cdenkp6pj4yxdn5a",
+		Amount:  math.NewInt(17820000),
+	},
+	{
+		Address: "elys1wuy9yszgvluyr7ak0q2lkns39uys3cxqw45xvy",
+		Amount:  math.NewInt(17820000),
+	},
+	{
+		Address: "elys10hmkehk92p7qvllfpenh0xyp2cmvr95r98h4z7",
+		Amount:  math.NewInt(17820000),
+	},
+	{
+		Address: "elys1y4h65x4uhp26cnv4c5yz0rs5rwlv8aw92mupk7",
+		Amount:  math.NewInt(17820000),
+	},
+	{
+		Address: "elys14gd9tqs62n4xqu90uur2asc4p775sd9vt7yhz0",
+		Amount:  math.NewInt(17820000),
+	},
+	{
+		Address: "elys1qr43lrq7zlumz5n8n78dgfhxk0fct4r27rnyg8",
+		Amount:  math.NewInt(17820000),
+	},
+	{
+		Address: "elys1cnufs5nq84ptttdu4w0c79hzn4h9wxh3205ckx",
+		Amount:  math.NewInt(17820000),
+	},
+	{
+		Address: "elys1myyc0krwqjjgqa5fa8n5kjt4dquzlk2z0du098",
+		Amount:  math.NewInt(17820000),
+	},
+	{
+		Address: "elys13dtycy4n243d9g3alhcpavyr5juln7dy4gf4ew",
+		Amount:  math.NewInt(17820000),
+	},
+	{
+		Address: "elys1jsfx6gv94q8hz6dugk55n64p7m3cm8xfs390ut",
+		Amount:  math.NewInt(17820000),
+	},
+	{
+		Address: "elys1mtjgg6q0gppu5eff6x23h0gl408e0l4pgfpjul",
+		Amount:  math.NewInt(17820000),
+	},
+	{
+		Address: "elys1lvwqvc0hn667d9wluwh3crg9w20tk3r28z28mf",
+		Amount:  math.NewInt(17820000),
+	},
+	{
+		Address: "elys1d999ka93mmuk5285k5k35c6g9x96m6cv3rpvgw",
+		Amount:  math.NewInt(17820000),
+	},
+	{
+		Address: "elys1839w5ylrxj53rv830zmgprh7k9r4turu8s27xk",
+		Amount:  math.NewInt(17820000),
+	},
+	{
+		Address: "elys13842sw3r2kgv0z03rkzn6rlk3gjhzxknx3v472",
+		Amount:  math.NewInt(17820000),
+	},
+	{
+		Address: "elys1cf8pwme7f62hp5x2wq3xpf4mczjwr7qzw2caea",
+		Amount:  math.NewInt(17820000),
+	},
+	{
+		Address: "elys18y3pgnjcjee8nyx02hk5w53gggg73xur7t5tmt",
+		Amount:  math.NewInt(17820000),
+	},
+	{
+		Address: "elys1lne3508tu0vfp3kgy6d8gcgy7a4zttn2ktvtcf",
+		Amount:  math.NewInt(17820000),
+	},
+	{
+		Address: "elys1hyd2avlhr95tngr7p3v2z9j954rg6lnv0n2zs7",
+		Amount:  math.NewInt(17820000),
+	},
+	{
+		Address: "elys1gwt4434ay7jkn3ew62tpjmq6dafwp78gns0r8g",
+		Amount:  math.NewInt(17820000),
+	},
+	{
+		Address: "elys1tsgpy8vv5j6hg98wh700vjlsg3lg46882h0xp9",
+		Amount:  math.NewInt(17820000),
+	},
+	{
+		Address: "elys1kh2pas58wfvlh8vfzd7f9yd9lhclx8hqvggqfw",
+		Amount:  math.NewInt(17820000),
+	},
+	{
+		Address: "elys18ge6y9zu9wm224zc3l3faydsymzmw6scvzwgym",
+		Amount:  math.NewInt(17820000),
+	},
+	{
+		Address: "elys1qvysnaprs3l0ptjnc9wy0swvhklap632lzm5tg",
+		Amount:  math.NewInt(17820000),
+	},
+	{
+		Address: "elys1vv0fmvzmml3xvg4mmkttwwtzqcnkla8hrtr9wc",
+		Amount:  math.NewInt(17820000),
+	},
+	{
+		Address: "elys142yp48uhve4qrkjgagpw4ej669lt3d8k0nnw3h",
+		Amount:  math.NewInt(17820000),
+	},
+	{
+		Address: "elys1wp3r6cf3jgqv8n457g8q0lgp3rpnkvarj9emqq",
+		Amount:  math.NewInt(17820000),
+	},
+	{
+		Address: "elys19gld0qqvxqud39hc2q5c5dhjzu859ce4zga92v",
+		Amount:  math.NewInt(17820000),
+	},
+	{
+		Address: "elys15cg7z7hce5ph29f5dhq49fze9lp8x4g5lrfqmj",
+		Amount:  math.NewInt(17820000),
+	},
+	{
+		Address: "elys1fk64cdrfgncdc2r044jsxnwcx67et3p0g6758a",
+		Amount:  math.NewInt(17820000),
+	},
+	{
+		Address: "elys1czv8gvl6nt07p4zl56rkezh42yygl3j52r27kn",
+		Amount:  math.NewInt(17820000),
+	},
+	{
+		Address: "elys1yhd8ps92f7jh3vcff74v4dqd97p7lk9kx9x4hu",
+		Amount:  math.NewInt(17820000),
+	},
+	{
+		Address: "elys1s6uvwwf85ys236hha2n8l5mwr5ff6qltyustad",
+		Amount:  math.NewInt(17820000),
+	},
+	{
+		Address: "elys1k2dee3cspdnut0t9v53w56ajak8kd2e93k8h0s",
+		Amount:  math.NewInt(17820000),
+	},
+	{
+		Address: "elys18l7cxwhf78fewshzuzxd6t3972eqq28960lxt4",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1qyd9stsu8c2hxy84kyy7s3kejlr84q7juu69zc",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1ll8pjt3grj960ekmgh4lmjvncyu5566uhu8c9j",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1yzhmwdgk4l5s6t7jgyhkuz5g5dtcl6fqj98zmq",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1l7g0566c6g9qlc6useuh6w5ssc3y9p0djhahpj",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1sxhpx8t6ewx4nrs3xpgket3dhyw4fnu9yf0t6q",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1xxmu6sy3nnme7jm5xv8nazlas7ct9q8xafl2ue",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1949yrmlp8ctht2cx82k4vpm3u5pcmp7fr20f2f",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1wm6j6mv67x7jlrr703yzmzurf7s5gx7zfssfgy",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1gtruddyrwcpqpe098hlludfptssf80c58w6xyu",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1tm52fv35vhwxsn93yz08fu6k9lzwdzhf48j5u8",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1ffvf8f72hw48l8lwz5fsjwjgy9fm9wt952n3za",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1tqx6lt0ez89ywvwc0y4lmv9deqkn4dg0yuwhxw",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1sm5d95atw2l8zmgu708j8ldrfqrxyk3y736azv",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1vksd7yys7r3aefk988qe54l3276l05vh0qfve8",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1wcvwcnp2xmvkdaalg2k42tzp2cufzsazfytn7k",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1rddxj0289sk9knzqh72lzh0wj4auphhjvcjplw",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys17axkvpt8zghv4jakl2p7qw6uruyrtec7p8s6xm",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1jhsdrwfrfxtxjhz84zgkl9jpuk8d2jd7n7s203",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys16g87azmkpr5lyegjgclayr8svke2ef3cp5nyul",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1yny3vsnezcy6wtgaget0klvs9fm8l2juxq6hug",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1fyst995pdkg7ps7eug20v63p65ar96vt0qq6ce",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1j3k8f5nruz3hv5lq3m9x093tkqulfmxykedkg2",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1xt8uh9ygg72uvym307l7fpsjyvwr4jjnppnc5x",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1ujjy0r9teqrgmhpedmksaheslmk5tyzs3zh58j",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1ncf0jdsf4av7yfpmlut6sx8rutf80phj09t5s8",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1kgvxvk0lhcfv68zkwtz9n488ukzal9u9cetx0y",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1pfc0t8tgs9fxrnyr9j7al3hfz4q9ppn7hwd44a",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys10e8npc9k044j89y3mcz6lydmgc0u7cq6ym7p0g",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1g8a9r9dkgrcm2jgvfqrglkavvshk6xq9cxy9jg",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys10cghzn9wx92fahykwgjcnvqkm53jw04q47vljr",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1uxxznrutav9e5zde4ja38gl3e7x544xt445tx5",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1uhlpt5v7fe0rym79nnkracz2mtycd3zsnyvdc3",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1jjme2l8mqgwy950kkh05aaaawc0gurlc44alks",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1wwfpgk55k2xh3ma624fvgkzldp3zf3z80svesc",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1lcy77recaq3cqdtg67axnrws2lvgtarzpm8h2a",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1kreet7c94q88j8pnsqw7e00es60pxm4d3rjc23",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1gaml0kc93r3ntky2y38mcuydqft4xnqzhn0xpw",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys10pay9ggj2vhl5e87ff5ls5evcnum83nun2aypl",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1sy23pde7dw8ladnwmn9fq2alus9jssjlcv256l",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1p7a9xsk5ca2u02x9xznkjmyd494h5rc7vgczq8",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1v8k3sdmaeukqgdan2h6wpwyn6dxgq8xc5rme53",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1sa8jt33wc3yww4kjvh65678j9mpckaanf5ae06",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys18t7wxytlps3vdl6t68x7alckuu0hly3jr05e0s",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1923harfna26xtm0u9anfu97szwucjkfc86m2fl",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1yz58ahgy7qrv5m0yngqmvywfcgmngys89fyddd",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1mxav7a94xx8gsugjkxgsggwzfzhcj2gtyt4hvh",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1dscuzy9ct4qt7en5lum9ep28zhessvp3cu92zd",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys13ccr8ep7tg0v7df3ptgkkg88azq4xnktt8ltz8",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1yxhjyt34c8jfh6jtdxld4hyvxx5lwt2yhl8ymq",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1qp86r679waq99p2fukcqnqzx33h2xvc4kt27hj",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1sxnff5ywrfdxp9yfen9a7ltgs0m55z5l8e9xev",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1q085c0zzy3c5xv9r2hdq4npll88vzxzqpdh36g",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1xxraejw76xmgxyds2ge22jgq3nqpt9zu2pykdc",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1wyjm2rrflty2ek0qc55ltc5acz4she863399cr",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1aykxd03ckpdr6zhdsnxypugwke7vtxy9cy5agv",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1t46z2gyw3tc36qx87uu29gfa9fau59t8acgrfd",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1hzxu6pkmupns0m6pkmwx7hqzycfxzqun5rtqfr",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1uzz726adwfmrc6zce998dca8g3prxrzx2utfw6",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1xy3musv9hkjgajm5v96gua9t5had6x0hwftpj3",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1xh6eq080gu8spg3l578e684lxekwxcuyv3h0cm",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1aalk9thysuu3l4rf85w8evhq64yj6mt2ux6d7y",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys14dxgjeyuyxmqls6aruyntvzlmsjfqx746p893z",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1txq4z2808pn2eap8hkyf8979ruerc777tqpyse",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1u57wlknlrpgfzfqtlwwnzguw0f9h0uqzmwadey",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1pa4ecu6nlmjg3xvtd29wlf0w9dvwyle86ahagq",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1a506zmah4dwr8g5z35cmu98wl7al5c7eneuvfq",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1ay7zndlluv4glteypkqhezmcysmrnajhd0ufjq",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys145fv3c6cmrljj3dlfsasw6d6h8yr3fdn85gp7d",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1ndttk3ykshxvpfjfr7qu59f5ntuxkfn4jugzz6",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1uhffkn8weptav2llrvsk2ldrkwne8k7zkt8dhr",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys144c3n3lunengggg5jpz4s58qs29t99remh4ag4",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys19d7wpxguvkst3p3jfsc25lgav69st2g63gdua4",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1r6nwteqn2wtqlhgcfz6cec7qgf0ugzj2g404n9",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1wpzm45ltp0vhtszadl74een9wg5azstjaca836",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1tfrywfmqzla8tr4luezj79upw867twqjncxdfl",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1y7qduue2yqqkfru2eazwvnddt7z2z7v7fmd4sd",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys16j50h95hum4h8wt6jtneakg5kueueu5cav7wy6",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1hyxk7k8jqpd79y9c2cpwqnl8h6puzlgxwvkf83",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1ge4a055nsh2qhrkvaagpg676khsmsjwyh5wf7u",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1twlntfu0kyj9jpdtykspn90rgfc8rnlc6d8c28",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1yrqt8hmu9zexgkvh85k8jhmkz239jw9zra4scd",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1gktfp7qxpj4456aa242ju2c2hn5fucsy4qhjn0",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1y8hy33gzqmdq5emgdfqgcvcwq38fgfr4geyzd0",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1cclegq47n0kz6f0qkt0l82a7gc4d7454p7k925",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1e0f2uz90fvztxwgrset3v8zfexqr72lfvf96sd",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1rqa7cx4adm70ehvygcl6rkmqjw6tdrf5zcpdyn",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1nkf8cueaqd5w2dwuvvnf3fnszzy4m6gup3k8xg",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1vv6cvwvv254ycu4nqan6arw0ngx9xj0cvl83l9",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys13yyeyvhe028h7xtju2220fdg7n34qjpqd6zp4m",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1eterz7j8cmlp0fr2rhdygyvq66as0xmpk4253l",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1fuvu7ae7ks6z4hv9rde3azx3u6s2r02tzddt7s",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1dfkfxesess9rccfj0xct6wk8n4uarlds6har02",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1f726s5u3y09qswpgnlfxhycj5skrhz7hn3zec7",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1ngjmlguzhu50gnzpwe44cwc3syhvdan6m6zzlm",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1dkn2pv08app2hfkg2y8gwu6fr9mcu8cz0hmrcg",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1mh6r7rnt007hl42g87ewr5t0zfmwf2cwfn8j28",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1ghkktqykfj5gwshzm22evtx9g06ew7acgwlpmq",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1jmjkfcnwcuk2wncru9mdnthx8te3d6qmx04pdq",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1dcza047zh7jrttc0jj84altpr8tprh7r7jc5vl",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1j808s3wpk8uezzcxcrqp9lzzp57a64pr3enn23",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1j9yq6fnk9klns60p4tqsr00hh5kvwz9lxjfps6",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1jl2l97ffs0zy5rsu4wdqth4ehft0p4yw2hav33",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1pude70gs92kxelads3tktu8j88yxgwugq0g5qc",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1q7stl6nx0fn3uvm03fj3v6jx9kqn6gmqywpqsf",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1kq7kxgqthca0ahsh7pxltytdm0cu88y7asllee",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1ed6swctj54h4xdjgzdv9s5dslvqyv0d4g5kps2",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1sxl0dnwm0etw4dcs2hlp7wjgacsnthz044r9y3",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys18gztqsmr7g9k636alse3g4zs4nn3fvnmpqd8t2",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1vqw0tzrhvyzxkvkgyafley5scykpu32778pa2g",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys132qw6f5qjc7vjxk8tfdwp8wzvfzhfsa5yfnen6",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys12h6uljegpf69urrkdnj9y8hf6j0vhsq6nmtwfp",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1vsk8lwc3purv3ykwr4edc2rgavj4ghx4m6c765",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1dtgk38kz496u3jql0ffzadkssmft58h8pkcyqk",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1mjxa38taq6l0h02sf77wc3ycn3t884te8sfmwd",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1zydsxldqrrd4cjfvcqj8j2rctkwac8us42wje2",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys19r3rt7g7zcc7rpwhgwvvxaxtnmh3rtj4hpftf8",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1ye2u573dqt63mldd7zatfd9plm4vxu4dkd5y79",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1x8vujnvvdqpnr8gse3gv9umz52tke7lzmuq26y",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys165tzh4dk3s8k3w89uqz9m8nj8hm22jmxpg9caf",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1h0yr9afx8ga3gr06rtraj5urjz4xx7gsepk7k2",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1j38s5svukmg5s5y9zpwtxjvaf8jmlxg6m6wu5w",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1k92kvl6zrqchn3wlsg3y2h0mdqhwmdqcdg64ee",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1vckyyquxh3pe473p866css7pds5n2sev46u0yz",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1xugtfs05vcdrx9q6ypw5kgccmrpuqshppe9d44",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1ds4h82xrh3z8cjqxzvsu7tcphprm0xqldmf3wr",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1wyqdsl68t9j30wyda6aj8sv8zu9hxmdxrte9k8",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1y9p08scnx7n3pcd6csgurxyegrjmdvmade0vk7",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1m7pn906cvavplggs9jhxx5pmw93wsm7ureyksa",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1x8ryumvjq3t6wah7ttxc9hg3kghf2lt5phkysn",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1yxfucu6trwgq0xadsa2w7p0jwy8eagyh04ylvj",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys16pc8h82zk8d23f3fkpn4zrsqxu5veycjtlk27f",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1kl3xy0gqtpjw2a9ke4nlaszs6f6x0raynhlx4p",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys152nk70g5eftqtvq25jm968fhvttluzpp0vfesh",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1vcqcxsfj4pjwscyxqmmpnmv2lnzhzku9sqfk3d",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1vwl2uqj4w0e37ezwa7mjzjrc38dq2xywvld5lj",
+		Amount:  math.NewInt(17830000),
+	},
+	{
+		Address: "elys1gvhrgx3l0p4ud52xwww3spermxlh870tj3vgs7",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys13c4yac9g7ny2j48lzwvjaqcgc2ypukz2xvy8rz",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1wtvltk7nvatxj3kdrf9hj5cc9tjz304acyx7d6",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1lecxch60e7qjv52e2924tsrp9qytxzzc58yug0",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1h6sunxyql5f7szl2rth7h5y6qluxnxw03vgcdc",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1tp68n8twasun3yk3dytp5hjvdldu25dykd68t3",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1zvmelmav2gr8u6rxpnj7q82jmqhqlakkd5qjmz",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys15jrdtpnzjar4g5rp2yxjylayz4jjukpj8hwuzl",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1nuupm5nj84r6pu0uu6m5e7qcm0g80z5zaa6wwy",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1jllv68z259k7rzu88ww8sgupr26kfhx0ftlkxt",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys12sxwg2x0du65s4fhwk3mv4552fanxlast7zhnq",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1v7eengf609aswjhe7na447gthje3fu543usqhs",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys18j66ap4u0qt3q939euprtfrnyn0t6g3hgkf0dv",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys13jhmml3cwrfcupxq50q6tadzv6x7sdew5r2440",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1dq8hst0hrs6p8w58v46m78c6kl7hk9zp6d6d7x",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1pdawp757ct85ts0aenr2tlrfkrnltxhdccmj2j",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys176tunn97qnd5wem6ay6gelmgxq072encd43fag",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1cp9fpgj2lkkmlpmfllvr0ruy9373wtappmm3dt",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1lqrmwwhn4km57dtfhwp9r8528kls8cajxgg4k6",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1d0c8ngta2c4yexw32ca7k5ylj07ydly64gcaur",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1e6mcp0wsl2h09a67ej0cpxgallrrhs2wxd9kqv",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1ttuum2xe85zkfwrazyt8d7tx8zhhrzf6n89mqp",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1d7lu8dh3feay3a9enleqplvuq0tqngkkx3lp7w",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1v4sqwckdldjl56yzgex0ngq4tjewahx6kjzp2p",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1crt88kqyxcp9zg87mhlm7tf04ea5cmaaa0p03z",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1yxdyuvncwhdrm2nw9z35cpel05jd3aamxpa7nx",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1mef90c5n7umccwxl9c4jxh0jhrvghj8xd2mlke",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1gnhyyw702trlmevx2846wcwanr2jlz5uzyqsdx",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1c92ekuxkcafn0dgelnxz0tzpuaz2d78r9f3mry",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1qahph5rxl7l0xcgk9sjyg4jmzpufd5m2g4udud",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1smz9rse53wszf2kyhegkguktqh98ej04xp4hfm",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys17dqq322jay58d7rrr0z29dvkus9e7fc2qzcxgq",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1yazv4lcnqlclq49tqynahx4yz3u3aqle62ws28",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1tv95vc6njz95x9f9yaqgyhke6r909am3cltegy",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1w5j8n4x05sc8tlu5ph34dgvuhtmayg3ww7yalc",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1xsvcymfs38q4thqklqpr99a4g7990zn72sfjfn",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys149c9dzrlekn4ympv79pwapxmra9r3pjc7gd92a",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys13luu72vnu6cx5z5uvvahwtkup20q0tx0gdp9la",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1wtjsjt39rpa39lp3j2j60hxesds2h6x3r28nu4",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1qhfj075aj6e46rq3qnd0k4h6w78p2uh8st0tvs",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1pqvqkp9cw47t0ynczjrr3vgymnz6lwzumq2lna",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys12xnvp2hxuemecg7ec3szjx09t6zdkwztpy4uq9",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1mugj3pjgu8qhkg9xgl0kjeplpkshvfmerqnyez",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1r5uhhwf3nnyeuqnaa5qcne4jv9e2j02xuhs4py",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1pl9kcqnrhfzjap5ytd6qcnx7yrhxgjpdzyqyp0",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1ahlm4kw9tlrw7lptpfg5cc5qdnwhuydncmu8az",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1frqt8pzvfwg2sf9ll2j3fzh95ju3cnfahz6702",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1j0t82u6zl0qed8g7khgk4tm0gaq2cx0pacx7qr",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1nwlymyvfu8umgllym2nuk3kchu94gglcsltfnv",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1kj9twr72lhezl0jss39faftj55nn5y98q244s0",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys14mzsw7gl7q9uwkqtx4tz7rzpz47ffx9rc6nmfy",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys193z98e42z94223l5wg7lmytskukeglllsljd7p",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys159h73l99h4xy9tzms8n7wfsqsj75jamf0saaf6",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1ylsnd6j80g7swhw2xp5nezym77wgkqfey8qftm",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1s58qr99jgqr80gxfh280hngzn2arll8ycgjlpy",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1l7f4usyjf4qjfhtlmmnlzdvw45374hlvtl5pvl",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1hp898nfkslnwhru8sdpv2j9twl2cd3nkanrf54",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys143zzughpaq264cz8yq05yx37ujtrtktawvjj7w",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1l6avk397tnzjssag9jdpxjq70ahvplepysgtsr",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1cue3g8e796tff3t9xl9t25yect7qt5sk99ekh9",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1qz9jwv60dwu4pg5nt2yekxttmkav3nnqrn6kmt",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1ay94lu25e2zppc9rvtwdet84km6fxwd8l6zxkw",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys19auaj96l2r40yg35l0mu5smmd7t0frtuvde6r6",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys10yk4nhm22ekt7wp9gl407u5eduzafz4v8g6zfy",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1unkjxnc9ukv42p4498ghgpezgrq7d2jhry5x2u",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1suy9kxd5k59ztg6s893nrewdrr9vqlmca8cs0m",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1vr052zzsj5qc97r29j9wd3u6xagcu9qa8p5ftd",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1aj07tp3rd6scydvdfrz3u7jcsz49yu55qxpqm4",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys12njy9yx8xe06h5qp8t403sr6q7tmklvpa7n3kc",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1f78e2yy39r2rcua0c290m9n0xz5kqx05hrll7m",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1n3xst4q9xpdqxgduap8q9nuvd32gan0s6c7yhg",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys13pr367vs0743mt8gu9hm7yy5gvezgandhh90c9",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1g08u9rv4yxg4qkwlml9vty6kc44z6ulshzfq60",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys13lq6vu5guz4mutakcj3vvh8f5gjukhhpre0yea",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys19c8hkxqxayeglexynlzx9s4hvmuykxtev0hn4t",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1y5dsyexhzajq3drkaxc7kp9lpctl0zj92tuqny",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1m6l6l0kp4e0edc2ul3dsu9hgvpglplhaz7f08d",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1mf3yt5sdshejcp5p6nz6aypepscc8tztfe5ysp",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1vjw04msra2z7cl5ajyvsckla0s6pwvynfnl6tx",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1eqjjhpc6q5stq8hg9ws833xme460m7dj9m2rx5",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1aaaf23rwm6aqrcvek8velwmnneunva5x0askfq",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1ugl27vcy3jk9kjuwnvwsdxnfvmnzlfjhq8aj95",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys188qpvul0jyw0f6vjd39dx0z80yy9tz7vdvx4ek",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys14mgev9vsm9jnrnzfaxhg6dhnn9clcqmu7zp0q7",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1x8fd7j7v4x3drh4h6s760z6uwhmf5mgpjlcrl2",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1ev5ucl0vmkx70velgts4zu2h43jetc9utkddfu",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1fjwveds9wvtnkz2gxz8djgzezlld77m0qe0ty0",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1tsd7fkpq8jqjudpsrkyw6fnhwhnxafkasvjcts",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys17ktmtjx9rkh3n4ea684kaw8awc96c2l99k6mlt",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys185x3jntkppjkfetues3zzelg8kdcv3p8glp3pt",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys10r3zc8n74fm0q93xc7dd4qeh2pc5u580sq9vxt",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1ge5hftjkr9hdupgkzsv3p0l97qxuqv8yyf0wzy",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1zysffutjudkwsqannlcm4acgqdkpjzvqn05hwv",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1wm630d0qk06w0wk703rhna3zr4yyxqywjkwldm",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1ehlunyed9wtp0l4u8vvaaeje59t67rtlknvdep",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1q8jyeqygw5cdslgqnqqdszd0xwmdxehqj8l23v",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1nfrk829wh7n57y7hg8qc5f3ldce3fdjcw5gw8r",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1t7k58zh70a0dzjscqmfgadc6j66dul3nw5grrk",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys12f0qn5hmuw3q9dxuwf8zc74m0se7hjch4zzyhd",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1mj6v4a4w90q7n9wep0rywdw6m7tn6k04lkxtsm",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1y5slskmsq7s9qt84632pdqyzpqm43r8gjfeadf",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1xd9nzq8nyxpengxx26e38lyelsm63wfn4nyq3j",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys14v59hrx8lgzdll0qg6lzmckwa74zh4ef4nkce6",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys138jwp37t3ym6utk00gymxc7euhll76qkcp3xry",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1vffz0snrc40z2fny4dh9vl52lrcnzfn7ddmfgq",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys10w5t8mp64y9exphfxyth8ge8fzke8ua26dkupr",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1caeuhz982akqv329jr823pv7s88ktgrde2mmsu",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1frrtjgluzxxucfvsgfku0vm9pf6nhkc2dwqh6n",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1320w0vp98r4m4zj4kkea5gdcd8zaw8lafjxd57",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1lcj2hnufh9t0w87s5qk46ha8vjh039vwa78g7u",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys143sqe7zzejpk6456m6ca30hntk6etflsj8nyfu",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1z6tc4eaal6zymqnuf6y547n5fcs7pv272wv8eq",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys17gcuws90tm6rsmg93vlan4r3td88yepkn39h4r",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1nm723wkhukf79z6qhzfy9slk5c3a3dk5jglh2y",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1yr48ua9zadwkyt0eyhw95p4d7uyd0fv76a0c3p",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1s324ccr4c4p2jfvclglnpe7wfplq8d353x63c7",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1c5ny4dhvt0auhzl2puhu0zzpren9tqvzt78gl5",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys156ddt6luyz72jrpzsh97ctc0lpyu9xumcjen9h",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys12grxfz0aq25jcedpwp0q6scnesttnwmhvf66mt",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys14zd9ms2pupkej68zdt5p90akpmn5jq9fldlfjf",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1l70zg04xl9lt6xqypdg076c4nemd94c3cfrdmz",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1hvwvy66qcgpe23ff6pd4jhfjg2aq4gfaswsm0p",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys12rmurx67gd2g86tsp9sskrxl7qm7fsar7ca53a",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1vfwg2gqphzw2dhflamtdxg0ah6k56yv003xq6v",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1nvaqvcfpjlhhyn03zwyfg7wg283yekcy08dfjv",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys14lrauy4p7mtxjtwt9ewnlscycmy7wcvvx99467",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys10elgjzagchq2el78c9hc5as4fda3dvphherw3x",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys13409h7gm87sjmk3s8jqhgmd99y2dj0vjmymmly",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1vw7vzdm9l3adkmp3spx7axlcgmnlc9yyzzguf7",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1hqvn9qrvhe447l44xewpq67emjs98ynpyethc8",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1aruml2nmeuspcpt3kxh3m6hnf3p49p4ghg5yfu",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1qfj53vd4fc5skcx40x0mumcmr4hnq8m4vl6rft",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1w5aaphv6yx6xht364r7hv04tgpe70hzl2ja8ex",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1m76qvz0kytq9p8zkynet8lusqearw9u0cv4f9l",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys13xxm94tsqa9qezfmnjmfjzsuk56e90xmg9g0vy",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1ev6ynwtmu0pylqyn7f558j7l843wljw3e0ntpw",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1h492zv26wjaancmaya5wpke5purywt2pn3y4e5",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys18l2kkyx08yerj6xn8w0e07rq35wzd0nrd0d8mv",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1c9sea2v233s2tnncz9957nkpaa55xf3chnr2n4",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1t4yud9jpyfka6rng4vecuqf3uuvascsdmzfcqs",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1ya5mph097lputj6s2nejtw8s9g3nkzhwzw5nlq",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1gg9ex9ax6x4rzwqfdw0s0hhm54vs59ghung3dq",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys13wq6zuyfpvee5l9ruu5hjehrywmn6vq6r79c0j",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys10qeu96e0rcdgj2ykf9mnfswt6qyykp9jrl4hfq",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1tg2kwgpxp47g5almw34wvx4xtvysghc38tan92",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1cys0s30d0pc36jjj8clqfrtq3632htjdnvmr58",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1nxyj4dwg4zv0puc0uk46dqptdu3ssgmvv28qu7",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys15xzmd7x8wqz0smg2d9zu9zc2z9jm27kzgwh8kh",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1vd6paefsq38phjqxs0scvdukefukqwd7cfwal7",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1c5y78pfjccsk8wee8qv3gjlklzy943rhxveeg3",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1ygypexp2p3gpvgr4nw4npqfmxn7929sl4mdp6d",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1s99kxhygugu66sz522vfp7wf6f3czekwj54yxs",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys13v88wyuvt8uxd8ecp4pmck8ll62r893r7yhmq5",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys16hm43rugpgdr4nmakzndrpv5c72ggp3ec7kmhq",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys15esvhzwwzhvayexa2nmxtqwvvyphr6pdxjsy0g",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys18zp56u8r2s8s0sttfpswuqphe2gy9g4jftlrcj",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys18hxjczwfc8rma670ta47erl6zegfsn6950wrlh",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1xwzjlac8z9wfydchpfhvmg3dx0uy6s3xp45au2",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1rrqsu3x5u5jy8grhk3vngwgcelm7yy4xwcsg7h",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1f8yx4zrc8uzml5ueernxm5jgga6ver4wdpkjyu",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1whdk9ds7dc6mpmmdm237v8nqgsg5aesyhp5pye",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1kd7fudujv8fplx0mynaplh98x3q8tyut9ha4ql",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1kt60hh5ha0sm6h4wy80dfnvtvc7pc3lwn9zlfq",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1gj64ej83ctqexlqwalsqa5s9sg9rkt8l38e85h",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1nfhtlsp0xyjj9p2uqx3umx2lcnxyckm5r60m73",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1qfr7g3ls8erxrtxzh3y4622z0y9eu4yd7r4j5f",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1n9rpns4jht7lvcnjweu5lzpk2fywp0z0jwa7uv",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys19k773ueeg7dlzgw23ymty75zpn2kjz9x9nng33",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1reneqea8k5v09740y8l45mrgt39enpe3qvthrf",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1zfr03yr9chh4436tl9pcm2j79kljuwjgzqcgm2",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1k42y8qd2afw6q2a7mkka29kanee8r8nzfclhg7",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1fue5ehxytphj8rg2g8trxcc6xhj4nge8zmxj4h",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1as9qmvs25c5yrg563t4q0zp9307scdnml4xkaq",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1d2s5fhaw5kmmw4yxu83vca0luvundqc2jehkr9",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys18p8v7nhd8c9xugx0l9jm4vtre77uecwy0y342w",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1m2phhvecju078unl3zcx4zfw5fkj0geurejktf",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1khq986s9qdgtzwfxg490hen5csyty6kln65v48",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1c3dz2y8ajw6edyf7fxrsjxl49udha0yx8y4jyp",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1xfgwh447zfdnhhlajfkmtqyc5vxw4mf4uv2ywd",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1gjjghhyhmk24gewah8vm8p3q8kvwwv3jy4v0vz",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys17msupska0tt07cp6vca4kuy97ggcvxgm3lq827",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1qefdwwvs4ql844qaj37jqxlfycg55sg0clwj7e",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1wxzx9q2fkdzyqrzvrhg0605s6vvzeuj2e4h7dd",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1ma6ar2kynp79nj9faht2ntrvfd9r3du4dwzjzf",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1wdw74zp00tfyzsy8ycwzmc54gw09smnxq6f9qd",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys12eylhdjz3cl4ytnrxfar0et26tf3z7gk2dlfpc",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1gqnzpu0xgdk9mhvcu8xlp7y9k6f47wrfktmcju",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1asupvr4lgf4n9u66sc36ezs3encu77m270vvcm",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys19zy0mwrhl4a0hsk4kse7v0yhh3djkkktkvylhk",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1r8uhrlrcpg0n48yyt79auqlzkn8ylf9gh6rf9p",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys19f5qnwv5tstaaq2t6vh4frustqadnqsms8rnyw",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1zgj3k84fw7y9l88hru8uch69pzyaehe7lppgca",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1anla0lrwa2l9xhu9mzs7f39c9ujm6qk4wjwqah",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1a7aat377aym0cmyh3q64lrh89unvwee2u8m8qj",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys18a02ncc6f88yl9k9vn8mty7ph6vkdz7lul8cjl",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1g48lucmv75sgfparjmqsx5rsp99kppaa7hla97",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1weewwed0lrvqtu7yxg9h9r8hcswayr0v7ue58v",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1sr0snv06nvf2sxfqmkrkgnhxhjkdp29wx0je0z",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1jn5j8wvt8fp3wq8jleq2a8uxa84ne2vfgkp2eg",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys18a2e5wlend38k3py3phnalvxyauyjmt93ywl3m",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1t4hdf676duaa0kdpgxdmr8gx0ytyzh3va2aduy",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1zh3z59zfuaeuaa6mcwnua6mtmf6e2hzwd8cgx5",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys14h648q795adysghadsc6ldx6kgx2cmx2p2zxmu",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1nj8l4jezrg8arr49qf5p9kejjdx42g450gauuq",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1d0t6epfh7ff72gkjuyh3d46f3kvmhhvaw45jd0",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1ul8uw79hpha9cyplg336w6ukp56yfpd8umv4lx",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1le8r0vk9zrvmarm9navlu8zqjep7vu0x0rdvn6",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1ajc9lzr88jkxymu9rxqlx342vjlgjaqx3f68xy",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1zjgc6r6gkhr3flpt6m3g99pmlseky6qdfq08ly",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys16dalkh8qs3gcqdyf8purc0aph37cqmepc66ppa",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1d6972cwqmgw2nkazn5mzjmq2e0l0nr0ryfpuxe",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1tvt8zwsp8qj983667w2wurx629kkxsy57ph4ak",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1v6xevkk6mkmfpg6068af6edfkc4y2nnwalxwlx",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1tvrfjwk7fkctlennr84d8ljhvzfn3evhw0jxj7",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1xayphjha6ljrwdkd9jgrg3d0x5jzfe6w3e8v0j",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1fpegcen9d0r4mdmxp2fhfe4rwe65gk4hr4sfmq",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys13nfhquzlkamftlre8efw08n6yq62gnutkjm26q",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1n8lrqmtjveq6kjw5tkvqyf3hpvg3g7hnv03hl0",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1fwse3zp78sakx4z7e4g09guwqyfuw66mfkyqcm",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1ac8zk6meqqsklp5qnafhpss5jvjhvkeayfpqrf",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1v70dz5ypyc85nnn606vuuc62f4e6uu2267kvxu",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1y798r0cg0s4nscwcs0aet5rmkzq9eel8ee9wym",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1g49sdtaszkzt58fd89lyschhhp9myhsfga436x",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1ne7zd38yfhcrlw3tefzresr9l299mkpk3tr65f",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1fu9uuyurv39sz9zjrtmzuxj4k5uvmcewh39cag",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1pdln758hahy5tzrcrm9uenfrck2x8hsjwywd2v",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys16zy76g63qnzww08kj8z8w6hp6k0jfhfg3paqft",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1z43jq3j34vshekczkkpg3umw0ms633rpy8gfuh",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys14vzy9wgg888hftwugq2zzjzhp87mszymqca9zc",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1scy9us8v7mr5k8vvhvksl0z3lsvfcw24y8xvtk",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1mnq3le3vnhn5mr93tul2w8gn44vdccut4dmhtr",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1w6nwy8vdmy93e5u00vdu0gveh89xrncs2ls2kr",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1tcqkjfqtggt6n7hcj8prfha32rtwe89fqhq9k9",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1vtvf2udxaq0lptu4k8hrzz9na0zh0kcls0jrht",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1tk298czmhf06znse9jzf6sg77f5cejs7fnnxfa",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys14rgk2tg6rmf3al7k3r8y8whp6tk2mfpyzrt6dt",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1lcespepq5w4ht08augefss96u252smwgv6xzf4",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1cxwtqskm4xd3mgaeja74eyq2vxne6a0r354zya",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1ysunk6u0d7a7dylfjrz4rvnlx63ud840rafjtk",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1k2n303796srkzmtk4hqagj33y0vsdzc2vlxa6g",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1vc0g0nsurgsphk9dtztxu5f63a8ghjtgwwsls8",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1pz6477m26dd043v4gtrjfg9wmrzfj2rcdcjlyk",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys170jmrjrwcvp9lds20l8l0g2zn4ut2rhfsdj68p",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1dsahvgqncj9slrj0djp2798hqsjltnr36wphk9",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1k3tnlyqtxzd5x3wu7zlkvl8f6ku7qavqz4hm39",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1f0va9smayedl5qqu7547jkpstgh8d4uzu75atm",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1szekfhlsseueadcckeeu42gp0cz70d0h4mnr64",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1r3z9680c6ctrz9cc0gx3sz2qf0drhf5wc03m7t",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1l2hs9z24egcs5yzvhc8xvdl08p06660l5kk8vc",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1uu3mw0wf9ufg359j9vkyysavysyz4vhrts7hm3",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1m5gnqqpkuzvcafl7gzfmkdqftqwcrjd9npd4d2",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1efc4qtl05luvqycgz908j347lsc3x8lvf8jzxu",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1z37vpwz843cyh3jh542mq0jvt3h4lnatxkexhw",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1yvmn83rvyyay0q90vm34v33kxl6nv984sflxux",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys15dywhtxfnaau99q49s6ceet86d3f2upvr6gen3",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys186564amgl2qxcfmsntk4m6y9vsem4q3efvrn8r",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys19866mlk6f70hpjud36fw60uj0zztaaqj2tzyaa",
+		Amount:  math.NewInt(17840000),
+	},
+	{
+		Address: "elys1xjwnsfz83sp9m4ew3dgg9y75kfsf5yuhwqnlyp",
+		Amount:  math.NewInt(17850000),
+	},
+	{
+		Address: "elys1gytd54huuusymrusaqtavpyg2wrzr9p3juhkaw",
+		Amount:  math.NewInt(17850000),
+	},
+	{
+		Address: "elys1ade2gj5e5unlz3jlunr934ylznvzfzc45kuj4w",
+		Amount:  math.NewInt(17850000),
+	},
+	{
+		Address: "elys134ecrxdfegshq068nv5jn0zruga9gmjmydcvzn",
+		Amount:  math.NewInt(17850000),
+	},
+	{
+		Address: "elys19z3kt7hvd3sj00numq8lfhv0grmaxxk6j0h388",
+		Amount:  math.NewInt(17850000),
+	},
+	{
+		Address: "elys1trjvtua6zyjs0k9s4manqdqm2jq5dxtzlx6ax6",
+		Amount:  math.NewInt(17850000),
+	},
+	{
+		Address: "elys1363wf5w7rnva8ptl6p8n483snu8rwqzzramzmw",
+		Amount:  math.NewInt(17850000),
+	},
+	{
+		Address: "elys1hfag2q7v7np6kdy67y5ffnt7q4ucc8l0648lnx",
+		Amount:  math.NewInt(17850000),
+	},
+	{
+		Address: "elys15k48l3qvg7nepv0e5c69q3x6upy735f4gzgd37",
+		Amount:  math.NewInt(17850000),
+	},
+	{
+		Address: "elys1hpwuj5qumpxqsk8rl4wtx4wa4m3cc4kfhx5vfq",
+		Amount:  math.NewInt(17850000),
+	},
+	{
+		Address: "elys1x886j0sdzphknkn2j7tpvkph6sxcxrc7q3f3vh",
+		Amount:  math.NewInt(17850000),
+	},
+	{
+		Address: "elys1qaz2h2j6uu674se55dtgpw4zxgmrucuzlrehl3",
+		Amount:  math.NewInt(17850000),
+	},
+	{
+		Address: "elys10x5t50lxxadlw0wd4jrqpeslanuckdj426xr2a",
+		Amount:  math.NewInt(17850000),
+	},
+	{
+		Address: "elys1hs2ky49snurar2hnr0shslr72he4uxm0ljj49f",
+		Amount:  math.NewInt(17850000),
+	},
+	{
+		Address: "elys1k6p44texmf6ftejstv7n3u932dm47ze2zz0cjx",
+		Amount:  math.NewInt(17850000),
+	},
+	{
+		Address: "elys1k82mqsskh4smyrr7vd9u5hh8u8prlvspd6qpep",
+		Amount:  math.NewInt(17850000),
+	},
+	{
+		Address: "elys1f6klmvl7ftqntv2mpcvnhujf3vs2xl2ztdcwxy",
+		Amount:  math.NewInt(17850000),
+	},
+	{
+		Address: "elys1ehr4umk4fyw7lrqd4xt3j5warvy6r3nsfaxfpz",
+		Amount:  math.NewInt(17850000),
+	},
+	{
+		Address: "elys10exvsqjjs3ng8a4wmen4h59h6l2cxgx6r0lrxc",
+		Amount:  math.NewInt(17850000),
+	},
+	{
+		Address: "elys1g9jcgwycex6qkdenqj8qtgfexmxtn3l9tdf5gy",
+		Amount:  math.NewInt(17850000),
+	},
+	{
+		Address: "elys1u45nzk3eay0utf49dtt05zcpm6dv4d2nxq40qq",
+		Amount:  math.NewInt(17850000),
+	},
+	{
+		Address: "elys1v3d2g8wg2whcp67vcefga6kzg5ppyrl755pyxw",
+		Amount:  math.NewInt(17850000),
+	},
+	{
+		Address: "elys1mrfmwyq6yxugmt83yv65nhs2mme4jxl3rj7hek",
+		Amount:  math.NewInt(17850000),
+	},
+	{
+		Address: "elys1nre3qg4qeytzuaj9v639newdzs8x4d09y6cv5t",
+		Amount:  math.NewInt(17850000),
+	},
+	{
+		Address: "elys19rhrkxv2djdes54hkqfgxz06daq4fprgxd4mx9",
+		Amount:  math.NewInt(17850000),
+	},
+	{
+		Address: "elys1c4vneulhdsk3rwun05atc9nhdfs90r77kl99n4",
+		Amount:  math.NewInt(17850000),
+	},
+	{
+		Address: "elys16s235j4kq7zcyx9zefk4pms9fueqp62gzuq925",
+		Amount:  math.NewInt(17850000),
+	},
+	{
+		Address: "elys14qtxedmtyp2h3hg3v6cn7e30llkc547qv7rv7d",
+		Amount:  math.NewInt(17850000),
+	},
+	{
+		Address: "elys1j8jd7tp68my4sp9jjulfwfprw333ck0etk74qp",
+		Amount:  math.NewInt(17850000),
+	},
+	{
+		Address: "elys18zk28y9mmdkaedkq3n0htlzf5f9hnur7vkufzr",
+		Amount:  math.NewInt(17850000),
+	},
+	{
+		Address: "elys1uawmzua2q792q05cyd3u25gm6gescaqvk37jcj",
+		Amount:  math.NewInt(17850000),
+	},
+	{
+		Address: "elys14x4wfvzk2ukaz0c7lyvkkt4gllw453kql6szvw",
+		Amount:  math.NewInt(17850000),
+	},
+	{
+		Address: "elys1uqy54s5lljrm806aww3m47y8eugjl3t6gw4ssz",
+		Amount:  math.NewInt(17850000),
+	},
+	{
+		Address: "elys1rvz9yt8lwxd8eq6nlew6alzyz4me4wyd435934",
+		Amount:  math.NewInt(17850000),
+	},
+	{
+		Address: "elys1flr2per36p3tmlc2fgwseesxlwcjdwjqkccw02",
+		Amount:  math.NewInt(17850000),
+	},
+	{
+		Address: "elys1dgkt4pzz2f0vkvae8qphlceer0e50ttc6ceecp",
+		Amount:  math.NewInt(17850000),
+	},
+	{
+		Address: "elys1fkukkgjvfxa9wyvl7h60ufnktrh7zqv25x6te8",
+		Amount:  math.NewInt(17850000),
+	},
+	{
+		Address: "elys1h4k7sy6xv8u2ra6hglnwxfuhqxg2m42kjzr0ra",
+		Amount:  math.NewInt(17850000),
+	},
+	{
+		Address: "elys10me5lgjppdazsu8u87kt2j32zju0j5v5q2qjuk",
+		Amount:  math.NewInt(17850000),
+	},
+	{
+		Address: "elys1jv7garq4xv0f62cdkhg5fwjyk33f7h9asq34rf",
+		Amount:  math.NewInt(17850000),
+	},
+	{
+		Address: "elys1a9xvlu8kyeehpg4sc4qx98wpxjpdy2zxcxdeu8",
+		Amount:  math.NewInt(17850000),
+	},
+	{
+		Address: "elys1cne2zx5yxqeqce8uaha8vyx35qd6velnna6s2m",
+		Amount:  math.NewInt(17850000),
+	},
+	{
+		Address: "elys1t3puylsu232hzu8dly4l98vqcm4va3arf0ty30",
+		Amount:  math.NewInt(17850000),
+	},
+	{
+		Address: "elys1vpltsvsjzhd7kha336f9qkplaymm5rzwhxtktz",
+		Amount:  math.NewInt(17850000),
+	},
+	{
+		Address: "elys1f79gsck5ala3gzy5r74uq8ut974y6gg02ycqmj",
+		Amount:  math.NewInt(17850000),
+	},
+	{
+		Address: "elys138px94xzmv9u3l72a5jzk0z8w6ehey6sffa7dr",
+		Amount:  math.NewInt(17850000),
+	},
+	{
+		Address: "elys1f25pmlyd22y29vay94h79pvd9lv2hwhq98qpth",
+		Amount:  math.NewInt(17850000),
+	},
+	{
+		Address: "elys18zuclcqpsz3elxnz7d0glalxx2s3s8c5cdvykr",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys197znr95cgg46zwryt47pxger0w2ssf083stjux",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1f4x972fmavtfllxcanvc2ru4rktj000rhejn2j",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1f62chc29jxralqpdaan3vrqadde9rtpjlgmm20",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1gqcyktld59kqppfxszmue57p3uu2usc4w6tez4",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1c5sel5ydd878t4glradzxg5rpmgwtaug7t68m4",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1kq6esrml0wry2wce4dcl7cfrh94t4vfgthwq40",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1ryks4jxjd69l6z553xjy5ckdr2yuyfx4hh8m2w",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1tv4e644w652nxgk6kvv6tgxkv7hff44xr9y03q",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1405gmanfvysr6kncere6tgaag23a07gq8c2z03",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1gva3lhatacxgq9cq7hkgmeqwnt43ys8g92lhyr",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1j25a7cfuuxjmn09e5e5e245gaphlm64gwfrh80",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys19zkrt3azgeptgmuld4kc3pk9rh2s2rrwrkfzf7",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1sce66sght3cr530245lly4uhwrgnf2zgvxy7j9",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1fr7gjwtm0qnnsenyr0dptc2s7j0cz2vx3xpm2r",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1sj7nwdwhgtq3gdhlgyuc4329w7kqk9gmehegjj",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys14wkl0z2ueps9lys3ppk2cfvn2hj5xrrwng5mce",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys184zleex484jr6gk38jrvs5avv0g0dkv2npuuep",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1rhq5eru2m2c628lnxga06l64vr8cm9d53nxp6c",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1ejtglg4y0uyhyhy8uexm4q35lv87gnlhalsd2d",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1ngadercaphptq6j8m0a4lykzlr8v772yfpcxna",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys16ecsu75msylv2hrkqlw72uf4cr2z6dxve9znzq",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys14tlayxsrjnrjqmm6v22en4r4tq468yz4z5z9x5",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys194g8ect5fu4duljqkk97e7gue696jvhrwkjk8d",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1g8sz77zvyje36h77y9u2j92t69ygfqlrjsxpq0",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys15attte4e4pfut064nky0meq29rv5m9cdd2ddsu",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1u2e3a2x7evz4vct8lrr9xd83mj9c8hkxt0727l",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys19apv4z8y649jkhcrlsr59yy8srmgcqhcd0ehte",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1pvyr7pa2d9trkawwfhvptd2anvkdm578xa44sp",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1q2mr22fglpdvj6z0jtqlv380sthqyszgfvsqmj",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1p7fnknv8cqtkslktd6lw4adnhz75mylltcutnt",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1ymxys7mtm3h0z90wq6f9j50y642cj0q4rp7amc",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1ky796ujx2flw68rd0qq7jghkcvrx24ce244gmm",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys16ryj94cuq94xz72mmr42ms67spv9p04ryu58g6",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1tmnxvwage0ugeexd3w8t6qnmay87lyelc73ufg",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys13dqkeegvfmtrafaj9julkymf7fqvpp66qh0f49",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys10cgta8354s2grhuz6qa0g6n2shqjuvu88kvxjm",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1cyvt4dj226rt4lsjqh5u2nc90e590t0zug3nrd",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1quwd4cl5axnf7z5wjk8pah6dkgau5ux9wdkqdv",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1a0czqgccnw7qzmkd6dhn7lzhf6sc0a4rxfdpx8",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1uc2pty8tzpw33w0pz8mml3lsgxxa3n9fumg4mj",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys16g6qaq8q94s45npphqaf9jk37n6zd5dz8ruuzf",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1tlp6jse79uqhqn6twfxsy8924xqgyx4r4kqfkv",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys18dkgc3uq6gf23cdkmgulszvtkedn0a9n0fzk0d",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys155qwr8y98lm6er5svzsyuxw0mn05y76u5p9q4r",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1hj9hc06a8fqtqzecl86lmgxdws0edayt820a8e",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys12st30ghdr58pm23c7r4uvp9l6kuvhv8hx78gg5",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1st82lltddaxfycfsgvcxng2xejl8ejdwmcgu94",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys14au2cp0dj2emres7vkp56v7sz5fp3eguy0ag84",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys13rher4r2tmxslf8pzsr9ppgfdfphyqyw8fcwax",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1p0t9v8l4h0wpgrl0ju8j83gtm0aqnac0g4x5wr",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1wzytuxhy4sr35uqwu6n2hc62g9s2ueqen27hv2",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys15waxu94df9uwa6afcd2vhgrgrhh8feu47gpuyt",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys162uqd7ftahyq7qmpp0mzluvsrym9tumqnt40n4",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1rkjndfpzhw3mt66vx2h0aqqyk0ly9x52tcm8qj",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys12rd9c3c2qd50z4m5l2sqkt04984qpgmdxshtpz",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1x8nsryxyandv0s4sh0ecgfaa6jpk8p6d5auhk9",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys134fqhl8pahm3jdkzdhk9p70nhf728r05j7ep88",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1mkn5mnarkfphudxyvlx6u6gxsgsh9acqk79y09",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys15n0hmyyvzst9nefk6c86rs9kvh62kanewurtu6",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1hrsrsacnp4ghck5wpc6j6fs8qjrukggu730s68",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1485c638vv6g8nddw236arshnt3r6d6cr2rscrz",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1lnu8979j2x0dd4csyusnuygc3qf2lxs44xfaep",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1ea9aa9cus6tfsnklc3l0hpplmhd3wkpcavyea9",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1045568c3jqggs35tf0dztml00tflk8frffyyuu",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys13x82fp2rfp5gugn6hxtu766wmg48xcdy25dz4a",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1phfdqc6ym6lrl2awy6wgvwe387ymtkn079v4g6",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1kq42ql04499xvvphsgtpx5v0xzrgpqazlc0hqs",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1j9wfgj3w0xjf3lhc0zcyfwl3dpw2f3yx8qdvh5",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1uxnenv3u4azekft8l9u44pt86cwet307k39jqj",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1qew2mvjf9tdsx2sm02l7jdjd9tvkcruu00yhqr",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1tf2uvh3wz7p6k84qg9qg7hwvhqya738j3v8x4n",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1z4l28nmkpzrk4lel3df5erupw6vkw4mqf39dur",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1jmrr275rgec43z2ry79zkef0flsq3g5rvxpu74",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1vcwgz8xhytcjvn27eeph88w58dlmafr885tcn8",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1nl7qqp5z2j86m43r90dxmy8gvq6n3r4279ft5w",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1ug7fy4dvat294qsex0chqgf0z65q3sfl07sj36",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1tkw3qajtmew9cj7jl8ttwmlnklnddkwnjf0cmp",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1vftgnqhywdjyrv23pv83kwcf3n3vte9mwsce3t",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys19ru8fz26hepnh2m9363nzg9nxcn77jtsljhdjm",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1skhmaddwe7fz3qpwj6ruqtapdt50vdlkc6zz55",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1c4u49gl8wj94d8e2ah77h8qzc39eke7le9h4dh",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1ad9x98sf8pzztr34d4xsfg54zuztewkc6cvp6r",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1jpcwa4c58hqp3ek3xg8gtv0atlrw05qspsv6av",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1ryq0448ysz7rxhuexrllpyg08w8jt3k6ja66cm",
+		Amount:  math.NewInt(17860000),
+	},
+	{
+		Address: "elys1rh32ytrndqlyj7eh3zwprlxcc2djzvkmzxrjtf",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys14ncyfuwt5s3j4yj5w3kvrplkygr4gfsp6g85rp",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys13g50xsshs97023xgkswangf5lruwk926mtp03n",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1wgc9k3fusrpg4uag5hqcqy4mu22mqvvk0g9xdd",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys18pk6ustrvzss4ptddjqyx0aq4watwvle9pxvq0",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1p3n7ckc608unl6plvk8wf5f8gweneffux6hnac",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1h5t0kda0pee2tzwdcx0rjhctzudeknas5jshgp",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1zmva8w3gwr4vf4y30wjz45r2mz0uquznusgldg",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys14p709y6rcfkan5lj43p8r2d0k0d5lm67garecd",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1p0g7ckyunjw3agfq4knl6q26l72q6ptqk9r573",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1wkudth3240ljz52t236v6fwp6t5gazglsh4rng",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys19td0mew27nrrjln3qluv09x550euxwpk055lup",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1w363n7w4rw2tjerh57zh28g3yay2nm22huc6gz",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1739xmmnnfj72ex0t545q98es5kzdpsnv32vurj",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys185wgncd8mfk4elgdvh0f30pz279cppzz6j38zw",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1pk52wput32cfc42ncft6wun5enmctxak6l9xkq",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1qktx07zzm68gw5jxfalqdn70gllmhxj9la5t5j",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys14a4nxudyh8zu7syjwutqkk7d2le9ha8mxvplm2",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys17e3tcwvw0zj3ayk4tel37emdjxqhv8ql7n84zx",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1s45e8nualp0el27fyfgmgsdv7d6rtmz3zjxnvq",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys18mh5ps2d25j73j2vwywg4rsuzvlw9zstlg3uxu",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1g5urq7wqff2asddv2jwefadhhnsre2sslsvadc",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys18rs8efvjk7jcqgd8f3pfm9gvs8zc2k3dadm7z4",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1mw0qqhwh6sm3sfhns8w6hs4dn227vt9pem8qlc",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys10fwlrftn08s4r8tqd9tzleqxk4y0nze5jprykw",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1y9yekcjlnalqgyuwdg6lus6y9t9ydn899p7s2a",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys15r4g93xamgr8utfuyf93f540996jagxc0rtrgz",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1jtmqjcm2cg5qvwlqs42h38vj8t757e38jrexp6",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1tvps0qhtf5n4wef3xh85q0y5e37wv94kd0jl05",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1a6v2z93vj3hjznfs7u86aa89erkhhu5gd02vk7",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1zpen2flhxpvjkwq4064y3yvlchc6rt2sj7ptpc",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1c6qd3e334aqkhj879sfe0v07y27lvrxnlycxdw",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys15xyjrvuah74727egf3dmrthy542xdelvufqw6s",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys15m8vuflznl67anx34q9rpg207239tgtl5zazeh",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys162xkr0d7svfpu2t5y350ytf0tph6mxwz94ea5d",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1cadu0nxtytzeva7gwavufmreq7dhgjs5eue7pj",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1ynu6hzca32xwe93nl3y9dw5e650zzqlfct8k8d",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1x7pcvclacldn5mzeupkercrxztp39kmh5j5j8q",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1z7hc5z5urcrngkq0thwpfmyx964a6snua4xzls",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys16xulfq7wnjjacwsmhn2dppx0h8pxq2n7qh58qg",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1n5lky690nmxnzypuxqa8pyclns285a76hgwk4f",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys106d06r26mrmr8dxw260vanxf3qexrejlpdtsn3",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1zrkd3egw62elvqe6r46kzpk8sn342tz8hy7ecs",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1shghdzjs55a58vgmg4tx0hs9fj6ztlf2anuhf4",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1xcpwvv79tlvj4j7vgwzf9suy3pu63pu4xmr6ax",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1eq7qmdq3k5hjux4dckfhz0etpu26veqr599z3f",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1k0jvv3rc2dtqfae5kxwrq5g23g28vvu7shpkth",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys15k65u9240556gm68wv9478rd7psl974xd2py9x",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1j26c73yxqcn655sf7c0g6j8xe222nps9tlyywq",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1tcc2htp33udes9dn0u6unemxgarm43lchgnhjp",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys175zvenrccxka68gd6wqzr70mznxg94aaahd4md",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1v3e370nh57emavpgn5vfudfyw2dlqu73xxt9nd",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1cfersj83eewvztllcr7mq5nqlzlr30uc540fw6",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1da9fk3nyltzxja4wtlq4p240kvnpeq94cax67n",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1w7ckmpk8d3ncz4c7glxn7jg87fpgcn594jwa7z",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1lssdt8rglqzcl3ucjdkxhxaydn0ldvxw93gpju",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys175r8drqts8kqpa53lnzv0r9u7dlghfxuprlwav",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys189k3de592u350w94ahcc385k74qr99gtq0chfk",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1yt8426j57lesdy8v6sft0m8vu3c9kkjzmh09ex",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys10agrzv6cg9efs6yzwac0zr8h6t6rcfahkxnz9x",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys12yax5wwn9qz6g4jaed0y6znm3nggd3mejtje32",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1an0v4tnky3ucmzycjw2xa63t2ph4zz6ev7j86p",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1qqaevpytk7f4rdhpvupkaklj6mkxldvsndezup",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1y8vg8hp435mqyeyuufwhxl3fu6sa9jjnzlr9vp",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys19hufcnhndwd2muta8mvwq06a0ukhzkfg3x7h4h",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1z9907gp0zwwdtendykh2pjesmaq8gqtvcw5ykg",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1jk8ensxulne4m2pwq3plw9440jrk89p2l4wdvg",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys12cwtxgm3gkcrw8hnnmlqr3f5mh7eca37ysx6ca",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1vy8vzyrjkg2n2fxkd9y2fc4m70a43p9g6sezr3",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1k3swdhgflzz3qzkhg9jpajl4hynacsqze5634n",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1nr7fauj9mkjx7wwp2lkmlspkd77xfwy4u6xxu6",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1a2ftepjl3j6sz2rqdd5s6akyynn3ca2ev8xtk5",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys13sdumrzh0ctsdkq9esdmdp2hsawh44ad94vrvr",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1l9l907eapj3kwnrr3vss7wvhj63zalklzr6qlq",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1x7jwl0sga9drttkudsf3mxp9am0zmqludm7ekl",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1eyjx269gz8udn9754t04t6atkd05gfh656drsm",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1kv9yk5j6f6g9n08cyxjjjalw93ge9e75qxgne7",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1rn0r05snlf42ucdn0e5r5wxu34ceg3yx6c7rmt",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1k50n87zskhtgvg63s3qfwqsstakr0lgudex8mj",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1nckdhxt00085lcavpm52napxyqfvhq9ydjm73k",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1np5cusmg53aqqhlr4juuzn6sc247hpr7802ltm",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1ew4tgluwnz95832u8v7l44d4a8qpr8zp6gn0hm",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys19s25p29s673q4ulnd57n5y8e7n8jcwzv2lasdx",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1m5atd6fm6zh3rtekjrtetve2c5es6f9esjq2hv",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1cd85g8qr0ws0zcldjyk3dclrdze35e5zhvdvle",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1qhhwkslxapnhw5dxvuae2d8vx40vdqql7sld6m",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys19l22fvw0zy4knsqr5ejqcmmkf2j2pnaqurz7pc",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys12uqt8q60lduyqqce2jy6qtma0xd22cwuzxhvga",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1kk8naawty5ur674m7kfm2tm3s3062qzuhg4pqy",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1tqhz5284n7es7yreef483lls5vdcvklznjvgqe",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1vg08vzem8gwycngye8wmh0tuwql5m2nwmkphtp",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1jfgg488386zsjlnlw747vq8f9jly7tqllp02tz",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1s7yyqvu9wzygsc89laf3z7fmrrlq4r9lhmp5rx",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1yv0v3aaxpu899rc4yfmlqv0xfeutxt6qnuyumy",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys18h84kzvqpxfz3gaxdc2xxe2t0qjluvr749jzdd",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1luadzw6r726xm3hjekyhwlaq523336498mfltf",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys13fhmdefgku9zdzxcnse38gy7xzl77uv65zkxtf",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1p38a9uaukm37rt53n4d9my50agpdcwr6mlwwcg",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1t3tpffqf9f23sx8xlxch769tsqhl2myr973jcw",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1qk2tt7lnrq0qxhvn2zsrlk5n6yn7k6fqmqhdx8",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1eutfn8x36dgjck05dullzv5v09xy7ljhcaehgk",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1jnydqcymrn2vm5uuzpq7xszl5yg7dr5476fy9a",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1m76ctw7w6nh9c9lqyxhyxv7h0kvmaju54nkm2r",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1djsp2q2sj08jq7u22tajvmqh3c5yzjf5qsza4y",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1lqq7hp3jx4nav426klckj9z5js8u7ful8kkd7d",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1pd6e9pzkanxk8chv9lmu0qwkz08zp9xv5m5azw",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1tq6ntxmfq3hks57vmkxdt28qcc9e659w3sdsd6",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys16dmv4el0p38wuj3xyaztd5uk9mmamqsdwdg30j",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1xlvx2qw0p78wptw3qh36x079xc0x55xk9u4h7c",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1vtc8nmfch7zdrttzdfwujttpec2aqx30r4mm35",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1gr4puj74q75eeezvvm5hzdt86r9630um5k82l3",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1y8lpp5vvufjgpzcmdgkyxyf0cc7nelszh6jm86",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1tyl9k5ru0rdgndevu7mtugqje6wq7zrkhap2du",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys14cu3s0zqzdn706rzdyjuqppehn0xp7lvd9z7z9",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1qvsj8jy4jgpg7y5xmxt9u6hlnnc307336ljcpp",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1090u335yk5xlhnn8uxrlmapzzrt0q6kww5w3z9",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1p0utp0262e6u25eehza3jylzz4kc6357xx8y2e",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1uv4ud96gxmzl6l7ruh500hltmpcmn0vky6vpcz",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1he9qgww50sx99rcj0msxt9rw2dn72q9u0sgc84",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1xhkfgk40uu9cx203pm3syuhp229m75jf3y0yas",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys12sd89x22nxqtsl8atnzk3nur2gass0g27w37w2",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1k8q0pcz9uh7l2qwcpvd5ccw5j4lfvv2qmup00m",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys10vv3v9rcv6s6yjlp6q6hxkwtquuk5fh4t4c95c",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1yh6rapk6jl4aejdt3m2rwtvqs9pyhc390z3k0t",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys183k940vdnqwgyerv8kvx9j9pzvtdwnf78vf4tn",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys177j4z6pspvyg8lulg98hjl9zn45xkkdzemrgzh",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1zh6vd7tw8fnxu4zw79aawx43ycarvd0mw33tjw",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1266jtwrd4l2kvsqtwc2nw3kk3vf5cf60y6yql0",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1e43uspj6jqxmc87a22xc0wh94ul2lw2d5qj7dg",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1h3s009qjpz8v2yd5wxlx7wzxqpz8lkfl0dsxqx",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1cn3jdmlzvzz82lfdzh42amuhcwpej0kp2g55cl",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1fpunn4z0uv6z4jpudgqzgqs67lw999hsmu7kd2",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1z8jp9ny79u3utr3hd472zdgz0uhtaj3rlhqtvx",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1ljmmmenrc0av0jf76e7fjpu5c9xlhgdxrspyj8",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1esv6e8rxytqsgsmvcrhv3mclfx24ewxtvacg2m",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys13mavvujaetkpmxhej79cngmv7fl8jhyungn8nl",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1e6eelqy7v292w90x3s6egvranlhzalfjdn0p8m",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1ncu6khes5gfckyxvhdxd8jf79l0t50jr3gnd75",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1vemjxqznspjgksqgdkmhewt7dgasj3qkhp27as",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys10pq2nuu5dwcuvvxw4pz46l6p6wl9z3kx2ey5xy",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1gxzdwntt2ywaxw3e09kvl43af78g5lpctl6sd7",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1yjnvhkg6wt25l3c5a26066rg06mf6cn7xl944s",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1wvfjelst4gspv9pyg9eh8l7vyl87ftp8ttee8x",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1y5m52zy8vvm2hdly8uqcny6at9reuwyltzyrxt",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1pfx30ujstwy8nl4h9z6gpujf9wk66u0vw2qg8h",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1s2vn6cdxh3tus8jla6xru4ll2av69eg0ewkdhl",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1emr6q8y9je34sw6zzz9f7pa0e338tqpzussd3r",
+		Amount:  math.NewInt(17870000),
+	},
+	{
+		Address: "elys1y6xrmpn6ypgds8sjdzxuaseflastz5xc0srvv0",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1pvzxvl9qxu6z64vl6nes6g3t32r6wjmmp3n6w6",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1lvlz0vsmkue230slml69evuypuvd8nj2f4vx8g",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1ldgae0qr7x9xlp06p0jtnhw7kc9g54yukqvwu5",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1juar9n533v59qmqd0v4x00my5hk2ws26lff936",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1x9r33h499ry36hme2nmsrm285anwsdjnxk8c2w",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1c3qsq64z6n9qzrsygtdrqqju4gn0vsm95rqav5",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1dz3h4z70s4qda2dffl5wdx8mj9c34ajxas4lul",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys134c3n9lfgmnsp7x6vmqjkhcxzrqmmm9czcw8s8",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1ltmgc98jhrekpj54cpjde5fegt47nhkav75alp",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1w6dn9kuuc6xfeyuw8ht288szlwm7hhd543mekc",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys13x8nxlp7vzc2ds7lmqswmmzkjmfvdk03uxulku",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys12cmsqv0rcrd6rmhfv94vnyga6ngy38n50kx355",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1sy69uwd2gux9v2ux9y9l2j57skl8lc3dcd3wja",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1fp6ntkqynnk26tjzy8ha5rcf63j3u42f5p33s9",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1cekuh7pcxs5cksg0rgyrfkduxu0k40ek2a0jtu",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1ayywnwrjadk8euz9tenqgw4pww8skvd73zlael",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1gxfsjg7y66qcp0q4cev77mr4r4l4p9zm6velrc",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys15ug5mxc6vep8k3qx2fdtap2jyzthjs4h4n76ze",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1v96dzccj38hc5xaqyhmg0s0mszefwyukndljy8",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1xmnzjmkgehvqk7t0t689lxxlcx76dnr7f34qxx",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1dz9usqfrma92pwq8ecyyjshkzxvp2c009eam7e",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1fv40zc7enq4h3z6tmp2rdey8x2t0dx84a5pfad",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1fs3cjy0sf6k3gcrymx7pg4gxpm2wkxjv24a384",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1x74d2uv7d7qzw9t29c5sd4w62gctmu9008qzz4",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1y490lmqjjwhscssxkx3k65l8she0daphe8sxnc",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys16jv2edqgfqhznzcm68alhwa0u70yrcgygjjuzr",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1altdvhgk5583svff9gv332zhgle2jpm3xtwcgt",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys16apvmwsgc82l0yf7cacdfrr7e0u5e6qwg4xc04",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1yd20enranvfl3fuwuskkua4msshg9k7azr4c77",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys10qe6g7zg2et4f4dt9nmzlzul65pezma9ftqjc3",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1hpk8ze60q4z76fpa6ve87fefjlv2wkfyjdlfel",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys14kyuq2ad88klzavueq89pzw33fz0z262eg07tv",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1a3l5an34mr0j4eam3sh9dxgtgxut92mjv8g2th",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1cp8anu079d3z2tkt75mhya4r0d2965rwfcge3m",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1292fnpnssj0s2l6jycn0amfxsz40e046ush4c7",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1xzv0644xtzar7erkkukz49a8ew3ur5pl3hnpa7",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1jrgljazth6f00fw9rsq853c4x9fvgxek6q6h9n",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1wfass0fd0zg0r8xsnjvnhll34glvkj0tujcqv8",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1uyt4pkelyltvdkyg0670p3pg43xxzdn0td7fy6",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys127p9nzza6ktf4mhrc58p5ez0sruc79876uw0cq",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys17uvx6n2ad644ekmmkdpv0lj3gyv727ypl8nhw5",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1h5qpjh7vv4uz8l37fhqnjzu53vdted55d785r0",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys18ccml0z9ge9qq5ujw4m6veeyfxtmptz0uw7u8k",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1ypcl7tq79rvl6sh0tvs8sxn7ury7rvdsfve3qz",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1emnfuv9jqmydkez5attkxs6j2kdcx6fud7nj7k",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys12r8vektxhufnsw265ptcw6wfyxx6xaslepea9g",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1fn6735gc2pjq684mgpaprtespe5rju8qa94djl",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1hvdepkpenp42xmjzxgnj3ppwdkagzja9k5zeu2",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1kx6ar3rcvcfn0peklsu2sd9wz9yc986yuujc59",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys120z09rlranv9ugt4qd7w2shcpzjkz6fc3x772p",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1z8m7h0wxt6mgvlde2dqc2pcf8xfys2gtm77ddv",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1red83j492hcnr7vsul3jktgrszcgr2f0qcp7mx",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1ggd4vuh0ed87wqqecamsfep8r862xtuj29dyg8",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1aqerkltpradxf4x2gnj962h8qcwyglzpcqjtza",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys177dnyl8qufhvlwe2e8cg377hv4drqf20rcq7j4",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1u9yu0wuneexeqrvpdvtp3afscrc2njxseapw4d",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1v0gqg6d9y9rsjwefgqukx4v8jpyf0jwzzwqkvj",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1pucgm6mxm9x4p2e85vadjzsy3r6wkqr8cv9haz",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys15fxfd9wfdpyftxrx7juxnyku4l6nnst6czztjr",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1yh44uxx2sk9a98m79zw2x0wsmnsldv9zgd0jlx",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1xg4ayltpdy8hs2n3pffkpkckgtmxzt8x5r29ay",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1rw0wkkcpstga29q6r38hhhv8gly40eyfr6xsck",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys16nqqj7kppk9yp2zmg6f7d4n84qjwkjaedpvk05",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys16werlz6v55u6rstuzsp2nw3y89849xagtzl4a9",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1d8f8as5ckvtcyd50dq7sx5jssfwnz4kl8rj4x0",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1542d9t94zhcymqdau5q74xettq9gjgr7cq3cnn",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys12lac760837aye3gz49whssmfvmdm0vux7dnqlj",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1mvkv53r7v3w48vxr37j54lhsjpmhhx7gnqmrez",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1tqlwas8thg8ld83m9u5reh6ms8kzxssuzs4uek",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1ugajqja645xewz8syus3gqr3pk6lcg5fsgv4pz",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1n2uy4xlf7ux0hqy6xxknvtpyqg35l0tnhn459q",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1v0p86vc7jurqs8542c8qcnzemddg5rx3t93zta",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1vndd5e7qvfqmqs8nt7guzw9x72pxmam4dmfddf",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1hsdwlx24rwfdfxd78w306mwua4a6t3nyej9n9m",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1ewzj3nw5y5crksmu4tywc824kgynev8f8rsctr",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1lyrt65cu2de6a7wnjyka7pjv4aqykr40lgyhnz",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys169p03td7ctr7pa3anu0c4vr5uhcewzhpjj8wuz",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1gw2dhp3anj4nlh8hrslsq2tg6wzvnza4xjj80x",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1wfy9pvskvqymm0ckytkayz9vswu5493ap4rrxc",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1ajd9pvecth60s5tu4mzsqdy5fk5da0agdpyrfv",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys16xees8nn5ddgy3pk8hxaa0cu3yjauyfkxgxkvj",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1p8lmpelkqfym9rsqwv4g283p5e5hss4jer0ytq",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys153ertkyesa66kxlvfusdjwz4zgs4llky9e76uk",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1czj2v58w9kl6k2rw64lkdkcntt08urc7a76kdz",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1e2wfe7l6vw0fg8220cht8y4j29amgyzu9ectr8",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1q2fuv6lc6ur0eakucwal93at8nkwazqqden2cn",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys14hlmzhqyvznylqpky6mrjuw2zf7znvz3jaffvs",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1w7s9gyrecr0f4262tcs2asr54hjathrr75myvr",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys19j3ygmpud84uuzelqzaqhk6mdfmtljtqk8g0mw",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1u9snx9w6g6xfqw9h6knwsgcakqpvqlyph0khl3",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys18j787dn95elkcfey3q0ne8w536skqxnrm533fn",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys17g53nv2l4jteavz44ajllhpwke8744lhzc5njt",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1pucrn783w7ylz3nuykjzggks0wm2n259hpeww8",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1me9c594w4vhp0c2yug6280m0v7r3gf7w6s3m33",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1fdrnxw3wry4lyf70c9k5azheckhhh98tjvj93j",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1pal70klhhum88jdaed4ng50ux7s58kyk8eqjna",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1jzjlk4uw9g67ckt5aju3qm0lf09fs3k0jgpg4p",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1sujk0rej2pnp8ukg8q8q9e6eje0clf8sz39vrg",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1m9hq5l90ra8z5yhksn8yxkk5gm7pheknlj0lfk",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1n7zv6s9z26kmhn86ntsy9ddrvczx2z782q4gzj",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1zd6ucljtyu9r3t6hans56hv6yfznk0qmte0nhy",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys14n6k9m8y8vggdf58j7zkqzn0rnfszjaedp2cm8",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1e2w2vkfmz5l64gh3r8z4k37zzluysf36hzz7gm",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1wkynvyu3j0rtgz3p8m0kc35x2jq7hcpdvfryl2",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1ruadrjxtmn42nf2kp589978j5jhzm4x2a00c88",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys17muscp3rr9uqcsgra6ec79v3kgh8t36m3gcehr",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys176r0afdtvgqxa8a70kud42mzzw5x4u2e7dnlwn",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1egjsu4f606mxctg004qra2wj7gf5n02m9rjml2",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1cy8vcz8myyxs7hjhl220hrj4wm6s5fw5p43l7n",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1cx44w9err4lyyzzmufnqlugx25yudhwqhk9sap",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1huce7sfr9fr7dcu4zjhtvsm5uqyvc9ge6c2q35",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1ffdkeen8sadnh0xhyg8ztwtrg6n6c0nplznexh",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1k6dxaffakvdqhth9zr59k558yp8u3pl4ydy8zv",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1suynq22ln43qgsmx0ztukdpctc6fc2rgswd8d3",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys17ewn7thjxzupglq79ms6teny2a572wqz7wua53",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys15qyfxxupsuvvfhf3enxsfg9myv0t8vt3yeh0s8",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1d3w2gc5rv2sfqgfgwngc3t2x66zvkh87v6ze5t",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1gwraje4mjer38g7dt8ytnhcdkk8dnpy6kjwujq",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys14ckya2ukxsaapzp4l7638pqznsw58r730vkkut",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1923422mkn36pklvurevn6pc3x0l6tqafy89g64",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1rd5my678rxp8e280hr6vqyzunqv0m2r9vnj2vw",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1mmcmtnffdd384juffc5mhlz48uyngyl6472gp3",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys193jyyjr76v49pkn2f8r2vakdxtxvwhw9k9xw24",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1t8utdlq7wgh0qa5k8vumcana0c622rzhktg3uc",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1fljjtrrc6hnamfwvlqsln2u49qzvpza4w3ktts",
+		Amount:  math.NewInt(17880000),
+	},
+	{
+		Address: "elys1a7ung9hwh9ttj3cssn8fgx5kl7r0ujqx4649a0",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys1a20vasysnpmwvsq945xq0534d0u4sjgpfza822",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys1yt5q54c9ar8kpanzg55tv3xdkn34dws3gn4627",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys17yqtdfyv6qlljetmtuje3ghnva05svphwfappg",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys17sshatlr7mas2wv5aqgeyzh93tn2gmp493k6xe",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys1pnwmfqtcy8mdjncedhefcawz9hmxz77pah8dht",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys12jv7knkzky8ylkd58v6n7wm5ge3rlffuzgha9w",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys1p05wqxsc02mhy9a4xxl45x2sstn20wzvtkhx04",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys1cpderwl7j5zc209dvecks0e70zq0fs807fqedk",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys1sdy2lhzh98xvv363da7xvg3jwlud9shcdcjpzp",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys19w570ugej993fj9njywzfkv22r6wzfd592ffrl",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys15ulu0arje60xgm0gw3cqc42d6a6fc6ujr7g0zk",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys174a3s388l2grhsqrr3ye8k0recyja9s737nle5",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys1nfqzxq4lpg62kcs4c8z7k3ty7kmyzcdynfhehl",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys14hk2tn6au8arxnxl4a97e5fhrj2fsmf68lq0qp",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys1raflkutzcsv3k4a473upr26maqc9etz368qy8q",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys1yks6f8qepvv3hv4d8gcf0cdh3gvd02ujm22k42",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys17ecztfvuln2kf3c74yc8l88qmasad4r50wfsx5",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys1ndrjtpeepg4rs5pkat4jtwqw5zxgagtqp3nyz8",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys1vs7u5an2rvmaj5p2hzpacan7h32dgva257ge7h",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys1n42lyhmtlzn38zwsu5shcwt5k3ncn4a9sz2zgl",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys1afdcu04k04rfehwc9jha9p29rkt7jg2p0eqkyw",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys1slezx65lzft48pydt0yy0cyv9f44ftwc6dklvy",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys1pnarrd5gyza6s04l207rvkkxanp5m0q8a98uvw",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys1teadqgjht2zplpcws4q8sxct34f9mw46ave2n6",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys1j7355k9uekzcyugvjvfdvmz979r77n2sd2xame",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys1vungreas454uv596l3vyx2sz2ra6wtjx74z2zq",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys1hm800qy04rkzgeh8hxkkqxxfxd3m3m0nhq4x0q",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys1j49afxclcajy5qt3l89vkaala4yp55wfgm4we6",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys1mpsm6cj9m6eka3hvjg55p9w2nz6zhrhmjsl58a",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys1ur8u2dd9axcenhulg342pam7dm44w2kqp3lam3",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys1yyy0zphkmqhxycak0svjtkjunutluur50cxtw4",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys1ammx459meute6x7lsp6wds7e69gggzysmyxnsp",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys147qmwmtqwnfa90mqzvpyua32w9an8qevp8ctch",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys1q7lrt96jqdtundnscfcegqlzfe67wcrkwhpntu",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys19p0q0a0pz8s6649wtq34pjzwj2v3n9082uheq3",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys14w6tm6ul0dexe58ue9h5tuqkp6mhy0nekvtzp4",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys1fenhunw5akrphy0rj3y40csc3g0dv04pdvcgqz",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys1mgy8zswh7ulhw0upglpet059ncqryj0uee283a",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys18dp9dvrvawfmwuvqshsk36lmv23adlq0ph9jv4",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys1hkdg2ynavx7lw2lcwpl03xp2d0n3xw2fk7283z",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys1my5rvk5ppngdjd90wgfwy84ma7qrsfx43as2n6",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys179gucuvzxp4a3mflpmja7rjjv27felju4wth48",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys18twqut62qwvfn7ey4wsksfr4cr0ssvjzxzc4te",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys1frsvgjx0ngpzj7k9dv9tgw82fc68v4d42hk5g2",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys1z9hmn6u3sczc374nyk3ye5k7rmzf02uykrrmkl",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys1gvue4eyc5vl9qd20xhdqnm8k7j0gkuzh37l47u",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys1v8waympa4kspeggvq3cl46w9erk8cj4zz6eyec",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys1fmuxcd455nn6uzkk0u02c8rp4vjkk29sckn4hp",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys1y8vykwdtregqk9u3w75ly9tpz9whnv44vksrf5",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys1rk4hghfydetvxatc6dqdwd4tm02l5g0pryc8yn",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys10d4xv6q4za2fds6453h8y3c43dy37zy8ad3jtk",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys162v5c72ywvatz4duw90uffn493dp05uup2vcgk",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys1mcgacjyyuk4qvswltu946gq6lv8rqukp9hr92p",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys1yuze82stcdk3md09xpsf07mx6efx2ds0jlk30j",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys1trc2n5s65zmkjfld3yyrucjdyn8mjqjt5kt6q4",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys1nzuyqe63lj8m8rfutgvg9t55jrhhcz4yd8ar0g",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys12wh8kex3dzsu5t7au6restam0t6qr283snkhq8",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys1upmvjng4mvu3z57ktk9a5s7pkxfzek850anu0q",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys12adynhzaevuhp8smmvvu2kvx8anwgl88gwyq7y",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys1svz7632xakum6mdc78cy62as3n0de0jh3w6dp4",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys17rsy85u3qmdr4k4v8algf9k4fy6f3z5n7qcg3z",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys1t38zwq0xgwgnk4js897543attkqng8320ez2kq",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys1qnc2m6v3sthqw8veja584trphmjn6qjrqptkrr",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys1fdrs0qqvrt72yg5z9mydyhkcfg67ymn9rrhaaq",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys1y06vcwp0j6fh26ckm27j9hwanz3cah620zmlld",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys17hq3zzlflfq5jdlrsxeyvrrdqwlv5lmcxesjkd",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys12xje3wltgw8ee2grhj9trajeznn7yna3l4aw9n",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys1ztcupy2v82758mwfavr396cxzdlmy4j0xa76mz",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys12qfs6t9jnq32rm2gwrkx057ljf4293tumtdfcl",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys18p7upeae6ukaaz3u5sptwyl0a7mwspu4s9jfzu",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys1psk5twlw57fgcsgn3fc9x6wjt69khgjm9hla50",
+		Amount:  math.NewInt(17890000),
+	},
+	{
+		Address: "elys15fcdrzrfghuqpux8lzfpwzctmzgv47m9mdxszz",
+		Amount:  math.NewInt(17900000),
+	},
+	{
+		Address: "elys1qr47t6w8r593p3evm7lz222dj2ncm4nc5vxppl",
+		Amount:  math.NewInt(17900000),
+	},
+	{
+		Address: "elys1thyhzhjjvqydv5dsdsuntkgxn26twm5h6cwtwj",
+		Amount:  math.NewInt(17900000),
+	},
+	{
+		Address: "elys1pepxah3htaexcapws32vfl0fnmmx92hzgcu547",
+		Amount:  math.NewInt(17900000),
+	},
+	{
+		Address: "elys190mjgal8y9mzk0atpna8rt6vwvylyhdnzuepnr",
+		Amount:  math.NewInt(17900000),
+	},
+	{
+		Address: "elys1mkdjy0erpn2yne2rzwr03v8gpfgfzhcyuzprcv",
+		Amount:  math.NewInt(17900000),
+	},
+	{
+		Address: "elys1t07jn0x47hc9df3mzkh9pnq64ez64kwjst6v50",
+		Amount:  math.NewInt(17900000),
+	},
+	{
+		Address: "elys19y3368ewyu479vxv65gdkn0qhd5z4k7mhnjmkm",
+		Amount:  math.NewInt(17900000),
+	},
+	{
+		Address: "elys10hgn3qvw906u8jcc23pzvxe02q0hsgznq2q3l7",
+		Amount:  math.NewInt(17900000),
+	},
+	{
+		Address: "elys1gk9yhqlkvez2j7zmsk27hpcsu8ea2jw53csa7d",
+		Amount:  math.NewInt(17900000),
+	},
+	{
+		Address: "elys1zdx9ckknkt4qfdg5eagkkks54gcqh28ermk56c",
+		Amount:  math.NewInt(17900000),
+	},
+	{
+		Address: "elys1sk7hux8zljtlfkwvff6rg83ypqhydnum4s2y7c",
+		Amount:  math.NewInt(17900000),
+	},
+	{
+		Address: "elys1vsa6fde8e6w5f3p5kl25u27tcqujr60fc6gzaf",
+		Amount:  math.NewInt(17900000),
+	},
+	{
+		Address: "elys16csrrd5j4g0tl7ss982ecky0f9qp0fj8u3pl5y",
+		Amount:  math.NewInt(17900000),
+	},
+	{
+		Address: "elys1u0zhgu9tgh4kq9x0t7tar76s3nffxt9uu8px79",
+		Amount:  math.NewInt(17900000),
+	},
+	{
+		Address: "elys156qwhfce9fvzxa5z2zv58n3fmw9ayue24kk88n",
+		Amount:  math.NewInt(17900000),
+	},
+	{
+		Address: "elys1cznmusv0afmmxd4s3tvtmgvm2ggkctx2u5ve8a",
+		Amount:  math.NewInt(17900000),
+	},
+	{
+		Address: "elys1f082tcex0s8wgz6dzjz5n7kzns2u0txslk99lj",
+		Amount:  math.NewInt(17900000),
+	},
+	{
+		Address: "elys1na8a0adgqh9v4enmujp0c5cqpm8fgj2p5r98k8",
+		Amount:  math.NewInt(17900000),
+	},
+	{
+		Address: "elys13t9lfn4p99eh695tkeslu3q39dc49z9ryp9020",
+		Amount:  math.NewInt(17900000),
+	},
+	{
+		Address: "elys10k7uy9zvvmyej56t6ywur709k7f7xrg4qu5pmj",
+		Amount:  math.NewInt(17900000),
+	},
+	{
+		Address: "elys1f3dmstxgszms8sp84an97h652lplzch7eavp8y",
+		Amount:  math.NewInt(17900000),
+	},
+	{
+		Address: "elys1gkjqs06luwukpz5z6zketemcpzvzgu2wtw3vpq",
+		Amount:  math.NewInt(17900000),
+	},
+	{
+		Address: "elys12sk9pkwmvfru3xdrcx5ch3gez8zprafzrhc7sv",
+		Amount:  math.NewInt(17900000),
+	},
+	{
+		Address: "elys1580wg7cx7zpfvrnk0226wzq6ga7aaaw7psk2tl",
+		Amount:  math.NewInt(17900000),
+	},
+	{
+		Address: "elys1d4nfkwtmq9lgmxe0x96y5yvld2ggav5fu580tv",
+		Amount:  math.NewInt(17900000),
+	},
+	{
+		Address: "elys12fnmugp42vn3y709le64zfc6h5x8u3e6eax3nd",
+		Amount:  math.NewInt(17900000),
+	},
+	{
+		Address: "elys1dezhr22kdysz4qtcyvn3qrm5t79ldr2h0v3hr8",
+		Amount:  math.NewInt(17900000),
+	},
+	{
+		Address: "elys13fh7x8ffnwa5v0sezamvrhx7jztsut9y4ujj2q",
+		Amount:  math.NewInt(17900000),
+	},
+	{
+		Address: "elys1rq5z07htd43km3a5m5w9jn0knrg6g2negqwlsn",
+		Amount:  math.NewInt(17900000),
+	},
+	{
+		Address: "elys1k35dfj7mettrzynuljg5lp258v9k95k50wjjt0",
+		Amount:  math.NewInt(17900000),
+	},
+	{
+		Address: "elys1ue2s3s6p2jx6rjlhltg9kdptq0thk5a3vtqp2k",
+		Amount:  math.NewInt(17900000),
+	},
+	{
+		Address: "elys138mzf7pv06zxz5czkgez8zrsuwklgxjgm5a63a",
+		Amount:  math.NewInt(17900000),
+	},
+	{
+		Address: "elys1ayft02d272hl73k267kcqwwf73006darp905yj",
+		Amount:  math.NewInt(17900000),
+	},
+	{
+		Address: "elys17wq08njp6jgx937cucx0lgjlg23jtj80vpyj03",
+		Amount:  math.NewInt(17900000),
+	},
+	{
+		Address: "elys1kxlym468qz9fnyxrenjcr55vh833ruchjewdqh",
+		Amount:  math.NewInt(17900000),
+	},
+	{
+		Address: "elys14amg6equtac3rua6vwsnev0uwyxhpe5dpp7sjn",
+		Amount:  math.NewInt(17900000),
+	},
+	{
+		Address: "elys1x0j4nqnvms8qw0p20x33ntw5tnwv7d5wftffy9",
+		Amount:  math.NewInt(17900000),
+	},
+	{
+		Address: "elys1esxeqnspfe8uk7uppxerhmc5fsuvlkdn5refm4",
+		Amount:  math.NewInt(17900000),
+	},
+	{
+		Address: "elys1uugn6xq6ln5f4wjt2s8u0tcp7j4mlv68ach5c9",
+		Amount:  math.NewInt(17900000),
+	},
+	{
+		Address: "elys1hrhf8el93q3h00gsu6ckem4lyxve24mqs9dgph",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys1x4kvrhgaud99rmpg785epw42spwqf3ffrxynpp",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys1za40xk45k5xsfkjptnhy68st3h5y9m939828ag",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys1p9a6hj3y9w0vkl82l0q4s0ufhsjn9k2e4hw6xn",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys1j7ffud2cmfplp6uxe40hfpjn0f03qvl5k7e0et",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys103336mnmdrng923hzvatzzekftk7t6paz0n03n",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys1dtvf8dtlrycgrd7qedqjepy8347vsecmausz7h",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys1amuh8wg558dah243gye500jpdjupucyc4ex98u",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys1umlre8vuzk45fr2w688s89rna4zuvdhcz5esss",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys1nljst9vlkqk3t20k2rtucjjpucsh9kt50g5twx",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys1jchdarht3fh39fqjjmgvq0n7armjk7qn6ydmxy",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys17q4zfql2cphmystquhhe6gh333ee2l0y8w8jas",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys1pkch0qu3hn70syvk075wkn4gaz4fkg3x5hppl4",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys1xvjph6wlepsymlc44upd5hfqy06wwdlgzstlyh",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys12zna08ttx4jvyxrq24sgzzxv4w9c6g0a5r2x23",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys13ek5kkrjqg6xqwtlkee5xfd4hfptqxlt849fnr",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys1krdq09gzv93h04wdvsamejyke2eqxfug67hcjd",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys1gwnzjpk6hml40vpw22azmzls22z6uyg3gzj370",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys14esvdtpmyf9yyn4wwwaz62q0ekeher0xx6vqaw",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys1w6lmr88jea32xtlx2r5a7hmg3cq28kz9tsp2zq",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys1czmkermdkh6qsrlfpvclgz2a52ygvy58mx8nk6",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys1w469g9wdur2fzkasdjlxtzwsn9ex5fmm5vcxyl",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys1ssg8s5xfyywpl2d7nlf3km0rqqu9yg3lxx8v4p",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys1j37jm5ywy6gan3spx3xk963m2fjqlpu7zdukk9",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys1ga7t3xqcrtaq9d5q4ekqgknc06lz8ccm0kkav2",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys16ajvn7aezm8zwlt5p8h6xyuqkcd57ss767znep",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys1yf5m0q0gp8t5qa3h9re5ft4ukzg3kmjvamfu8k",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys1g2v4jyyff6t36v7hqjgvgsx50jzcl8j0g9dypu",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys1sndytde7fa7kt7ksgkgvu2vszysz6jhgl82y5w",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys1p5sjkh6lf336k28zwe5y4k3n6mjsxzr3rlxs89",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys1v7qs4a9tqh9umemuxl73wagervmwz0z82y04rp",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys13dtu4fhr3m4cagxwx339m6vdve5rf3ahyx805l",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys10pefx33ggvc0ulhfakynp5nqy8d4vzc5vdq28z",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys1uu7sv5kw9jx970jqyrh2rfsg7wr7kxzpdhsnez",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys1j8trt2nwhjsdhzj4s2053zcf3ym594uxayzmys",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys183ys427azn5gsu539a7hqwn5dq296sgftw2wfl",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys1er0ahfstn00n5mhajl33c3w645e46pkw5u4nuh",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys1qm38wzwt5pukghhz5ay2e5srcuc2hk6ujplh35",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys1qdwp7ug89wfwwfv7059cetfe5u556uwl4cvg8k",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys120mp44ssdl4sz3pxchnvxtewv9cw5nt9uy7fvr",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys1af5t4yn0aj5aen62yn6qlvh5q5pydmgkxvsskp",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys19zd9pgj37fxgv0jvfkjyyc6n9dgtsdfqsp7um5",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys1aaj0z3p03cxeejqjj4gskaxgln0suh65cn2l77",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys18k5yh8nk2tkxygckx25qlw68uw7wush5y2l0nd",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys1z8ywnaqvdmmpkhplrxs5sm0lxpejk5w58zep7t",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys1dlgeywfnq3vn78petkulx0aueh76a0uvjv3mjc",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys1mrzcuajzv5gmzmjrfz04z04uvj7uap4l5hm4ep",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys17hu6ux6p4nj3uf47xpcj4cp0ht8sy6cgl5pxw5",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys1kh0kzwmzc79sp8790j5xn52zwzm8hcmwfmtlt7",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys12xyvwa8wm03jldchuf9k6m05uqxymja4529che",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys1c87fc08ymxxtgvsdvwpu0udm2m4elp58q5xt6n",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys17qkkynept5mm3xufwml4k25f7070w00eez8t95",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys10z6umc6zk6jt2z96a6n7e0phvc5ycgwmsp89q4",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys1c7e9avaj9s9tknf242quaw282xt2kytjvhlpa8",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys1dnqjx0s0f7tf76u0skah5psxrnlnmy6emgwxr7",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys10jc59kmw4xsv2xw7dpm8g4t7q4re6a7um5c95y",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys1rcprdzllh0g7ppmm3sqsterlpjsfrxmxrujptc",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys1um5zzzmz5yhwpv4vccl0hjrquzjefyy4f2s9cu",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys10gecz4r2qtra0ljujjay98k8c4hf6s57xs5cvq",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys1egam654mt9z9u9uty0g5qs4ttgv0fru2kf9t57",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys1xt2upda7u9qtye6thy7ffcgf9yvvvtsc0wweqm",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys1jmupr0a63nawx4qgsspjxdvsz97qpkrcwq95a6",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys1zrpd8a93jhvfz6tfu3dect69xm0fenp0php4xf",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys12uj02x8tjepgdmavtmn49vum52943hey8leqah",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys1svduw477edft624nra2u8q9a3edjquscztghgx",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys12pch69l5j9uhj2uex347vw9xqyhep9p856lscl",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys1s05kr4yrkna4cjh5dk6mm00w0uvuwvcjpdp4sa",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys12f6dr4hluzvr5jum3g6frku6ndq7uyl3swq859",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys1qrxe8ajdzr3dxcg3fjyhegq85jgy804955jse5",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys1pdwhza0rn5vzunk70pd3rl3t4sae9yyvhqtnnx",
+		Amount:  math.NewInt(17910000),
+	},
+	{
+		Address: "elys1nnz7x8eep2n3vxyvzw6hh9t9yjjlrqz4l5rmhv",
+		Amount:  math.NewInt(17920000),
+	},
+	{
+		Address: "elys1t6g0xmgjmsz3me84js6gdqn7cqzmx98wcjs752",
+		Amount:  math.NewInt(17920000),
+	},
+	{
+		Address: "elys10xwepfhl3lkdkazgswjc9x0xsjqggejlsu3a2q",
+		Amount:  math.NewInt(17920000),
+	},
+	{
+		Address: "elys1xaxf2703qzdhhd4rd236jy7hu7lhsqpm0ypsxn",
+		Amount:  math.NewInt(17920000),
+	},
+	{
+		Address: "elys1h3hlshzxqly066t2hp78k8ta5yxvk2f2pufwle",
+		Amount:  math.NewInt(17920000),
+	},
+	{
+		Address: "elys18q7anyp59l9s4a78xlvxm0pfgqfh7fwmqrq0u4",
+		Amount:  math.NewInt(17920000),
+	},
+	{
+		Address: "elys1stvvchnkhlu6x5n5sw8m9h73rrpn5j25nz3tx3",
+		Amount:  math.NewInt(17920000),
+	},
+	{
+		Address: "elys1nt824c5aw8lek8gdpj8p0a3p09vglfsvp4utcg",
+		Amount:  math.NewInt(17920000),
+	},
+	{
+		Address: "elys1rmf5vftlcfm6adrz6sc7tpfttut48hen7au842",
+		Amount:  math.NewInt(17920000),
+	},
+	{
+		Address: "elys1mlxpzqmut2freclfh3dxfds6c9xvvv2hdfpksj",
+		Amount:  math.NewInt(17920000),
+	},
+	{
+		Address: "elys1exagcffuh2pz7n7h0va3ussqfsr7k027vyaprr",
+		Amount:  math.NewInt(17920000),
+	},
+	{
+		Address: "elys17qwcsegenfntmm4um7hnsvcnrug4affpm5ajj6",
+		Amount:  math.NewInt(17920000),
+	},
+	{
+		Address: "elys14u4y60p4vkgufpa3u350pxcw8e0hhre5k3ey0r",
+		Amount:  math.NewInt(17920000),
+	},
+	{
+		Address: "elys12v2xfs3u8galzhgjrfg3lpjr9zyc3g7cfvwvpu",
+		Amount:  math.NewInt(17920000),
+	},
+	{
+		Address: "elys1wxjp56q8nsxnlzehk7xeq549hcmhs0cs7ce9zl",
+		Amount:  math.NewInt(17920000),
+	},
+	{
+		Address: "elys1enzq033xt95xg0chlylxvrpgc2q6l7gyzlsk3s",
+		Amount:  math.NewInt(17920000),
+	},
+	{
+		Address: "elys1zqrv9lw6wk34hcytvuu7q4e3ttpj433reuyzcg",
+		Amount:  math.NewInt(17920000),
+	},
+	{
+		Address: "elys17auy5as7fx50apaxcestzgnqdcpf0gwdfyadqr",
+		Amount:  math.NewInt(17920000),
+	},
+	{
+		Address: "elys1f2mx0gtpmtpavuesj4jefmhm3kgatsqn2ml544",
+		Amount:  math.NewInt(17920000),
+	},
+	{
+		Address: "elys1vataufslsm4226k0wuu2ugzmrrymhdu356jnm5",
+		Amount:  math.NewInt(17920000),
+	},
+	{
+		Address: "elys17d68kma6l0yjswghft48avwdh9rv2twfs57g62",
+		Amount:  math.NewInt(17920000),
+	},
+	{
+		Address: "elys1yld7rslk3432vrt83u073nc78lmvpzkrpnp6qd",
+		Amount:  math.NewInt(17920000),
+	},
+	{
+		Address: "elys153gju8cpw0k8rjqy2w34u0rq5ujlrafqykgve2",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1xx8e300l8lteajg42wyrmwhgjgyqlpdzd7rtyl",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1gcmp07jk983ypv5vle4ln8k33jnh074y8jr84x",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1qtl3pyfacr5tad7730qnqeq75rqjrs08c7xfs4",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys16xtsss07jed9fm7k24s98vtxtn5gxlftm0p252",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1cg666wgcttkd0te3nt8zpn49fsd0yruqvqvxsk",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1kptl39ulev6vmky5zpu8a5v9t8thxffzj6zqrc",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1vve8jzuvu7rupwvdptzf37jn94yy8v28ajdkpy",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys15zk6ut8sfvswn039fyz7nkdk8c7sr0z64kax3c",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys147sgq3v5rej6exft0edktka0jpqxa4r4eedk9j",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1lrlmwaxph9je326gty5z40tl6qvekpj0c7t79d",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1h3kj9kc6mhdtnpx3cj42xxd5f08uaxcvkgta45",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys14r3ja3fe8xejdn3nk7usffuq8mk496573zspdl",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1unr3967f3yvy28fwslsvc7vs60krad5sy7hs2z",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys13f7rjrmvq2h0ad92a6htt6stl9zqkz6uc45e4c",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1u9dt6ksf53duw2j3hl46vszqyfu2yr4lzf4a3c",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys10a7dan0a23c25y2cfmka6w6a6fy2vymyj9yrns",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1ldazcexy3dkqcxcwkr76ggyemu40w08c6t8qgw",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1lwvu8w3sll46favd879rfpam2dph02l74f729u",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys12srl5zd5azhwwv54r7hk24s34rywhms6x3sjwe",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys147l5m8v3fq5mlm8u4cddctx9kz36sspg8xrufm",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1llkza36t993x0uds3alg92qaa6fa40ck645nmr",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1uyr9nrll63yxkyc2zendjktw3cjxv4dh9dllhl",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1k465hm4epjfg980yf9l7sj6fgumruf2rqearjq",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1vmn6gukgxv232phmh2feydn88urdq6lhgfq3kj",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys150qzsnvg8qsujs484nwjaa2x906jrzkwqxuqdp",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1974kwu9e7nu0hhw8yx6apq828s464ggk3nluqq",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys16nvneshkq7h47hm36yrjkpgv2zaxnldmd77ymp",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1v5tjdu7kwfflgp5em0am3lfwm8wfp9aldk87ss",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1xwcjz66wlz9qtrc4thhatj7xmqr7k607asfa9r",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys155telzxeven3e3ur2pftp6nmx00js6hnr58nwv",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1vrtmgd4747trsg55ujz8x7extty0qlrm8axmny",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1mp5vxqwuf4m2j09jglhk72azm0zrhxj2k07fgg",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1ke4jr9fqdqqrueg2txw0f8d9zz4vxmsgl3emr3",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1emnxyu5ptmraxzhmyvkpgdva9td7y042ztw07e",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys17atmhsvpn357s5j6jtawd9vk3xqrnsxt6g4ph8",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1vj4kvc4vyzvupuh4ca73fgu4p3tyheyrnykcsa",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys167f9g8xr8mywrd4fa3y7wzj5ucl8p3e6ypxc47",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1wzwcf8d4vppnzjwhqn60nqp0z8a9k9ur5vsusa",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys179h5fug6jrr3d644jhdkctlqq98u4dh8t0vf87",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1e7nl95dh0agsfc376tl6qyy8q4sezvhs8lm92j",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1lhnwcgne3usjahgjpxsetvu6d76ccw279a4wsh",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1lpwqsglnrn8h86pfcuavc39w9d4xdumxvzt94c",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1jljyxpe58jc0hsjnjec9mk0tcdnmmkery2th6t",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1nez74ux38jk0254vazg5af3h64fx5qyzd8yg76",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1464cfsp0ej6xcut0js2gslmch8mk5u5w2twqky",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1az7vmty8vgjq3te0yudd3pmdsqjyw8k26ux6le",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1470s7km72whqwsfmpwnecfrsadvk7a4k5lr4qs",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys13t8fny03f24k6kpefq0n4w3luc6xrmsaw54e64",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys102ymk0lsadw8w2l3dphu02tht4kvvvwayfldss",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1c4hgfky89rg2eduqt9uxveu5d38h054vnhtra3",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1zxhe7zpv37phqvg7f4m9s8fr05suuhxa82ane0",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1n6eup4f6x4hvjrg9nw42szaw0j6ckrt4neln40",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1046324n5lkl9wc4z90dnev2w7zs5ad57e2ydj6",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys15gzhmge80v3yh9gwcxky43zhpmtnfj4uh8z246",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1elrvr507l3w0hku6k6xmag0vvsxytjrdv6jss6",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1p0uhytrrtt0mj7x2sxqrwsz9uzehjqkdn6pyt4",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1a96dgkqwfaqfx9htrhs2dzkjpgakuqmweq6r8u",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1cm7c473tn9dlf5cd7629u2h2km9h6lks6pthjs",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1lsnxvnxegl6vfps76lanpeshn9krucyrvskn6x",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1zc9cauevjuynn2tvy53lekhj7dhlchtrpx0lkm",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1qmzmaksk39p3hektm5ksd60wwarmfzsf2h4td3",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1unu9x2ged5r7asz0lsjux46jq0t3wxgt2qvjzm",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1sp3uzvkg7z09fme3mvvca6j4dqp3c7y5m592ga",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1p0fyncn75x3mvcy3y883k8te79lmu0c0msgv2c",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1es0f5vr5vzk0jmlpm8wm9l7cusquwjh2dh67mh",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys139smvcf3p7cmct9e6s2hqy9erje6r9ltgccdst",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1f6k85hcytc0ypqquj36a293l0y2ge6lu9x479v",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1phwpgezph00n3z8mv0rtt6hwhgr3gk5c3fhrl5",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1dhr5zx2gf3g4rtxrauy5k7ahd8l5pjrltda4pq",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1ge3actxm9m2w4p6900lqmfl2sza4hgv8grg9y5",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1zlwffzj7hwsxlhghzkysdyjy7lzr6ljv5kth4t",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1qgw57mq8q5puz2vgjp3mv3qyx4gtj37sudwa4w",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys165seyyu7usjm9hx8u4h6yhn5grqk374g53u3qt",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys18uvt0cf6z678nvzzp7n4asa8g5w5uykllffdgn",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys16j5ydsazyv22r8kzjmjdenn72f74ycj6kkvqx2",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1cysjgd6k6yrgf0943mg3jwk5lzpn5azd92mkx9",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys194c0ra3zsk4x2ysnwjlp4fq625y5yneft33ga2",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys124ja2c0l6qy6l5dj6gagge0tawkq2z7yw2vw0v",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys12w8hc56l3lcmt43wkg7q20sr7v2dzfuqy04s8j",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1554jphaes2ff5z5ah455l8swyahg8zr3t6zr9g",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1aj8h6hr9w72t4sd0gvw8xh3ad69lqc8yn9ul7r",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1v9rxkdspw3rtut9yw0ed48ydrfceyc0yl3h4q4",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys18yzuaq2n0l4ntq7x2wfc4walx2y3tq0k7slysk",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1rzgsvycphxa7c2889s5yackpgh295j2jkzz5wg",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1hkquwuexd3rhs7vk5u7f6cshg6259k5mrej8c8",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys105lc7aapsu3sjxkfdu5rpxkq9y6krgd9c6emlf",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys16unmk8d302k8z54y5uu7xaea89fts04ujrkyrl",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1yn9zlumzgay8fz4f0r287mr2ptlrtrxcatqzmc",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1k5xu6trj0uvf9jm6mdqw2s2yjlr6vsw48kejat",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys1n6msdjdejwz2xzrs06prdy8j2cmetyjcvhtwj4",
+		Amount:  math.NewInt(17930000),
+	},
+	{
+		Address: "elys13nnxwdktyu8s4845u7w78rcgrp7a599fwwf3f9",
+		Amount:  math.NewInt(17940000),
+	},
+	{
+		Address: "elys1mhc6sr88hnzrhn9hyjfj3p4hl09x48t5xxc7ln",
+		Amount:  math.NewInt(17940000),
+	},
+	{
+		Address: "elys1dr0q24xx35u99ztg9flzsx0kyx9rsc885qax0r",
+		Amount:  math.NewInt(17940000),
+	},
+	{
+		Address: "elys10rr46vuwfa8wyucufk0jkmhn5g8n56xaxk6ct9",
+		Amount:  math.NewInt(17940000),
+	},
+	{
+		Address: "elys1kr20g4p9jlw3t2t8wwx5wyn54lkghm4rawj2vz",
+		Amount:  math.NewInt(17940000),
+	},
+	{
+		Address: "elys1wnkll98tu5rmkd49jjqls4vyxn6nd265fuqz52",
+		Amount:  math.NewInt(17940000),
+	},
+	{
+		Address: "elys1ztr302a42xk8y2r62xel3myxt6q4ldh03tx6ss",
+		Amount:  math.NewInt(17940000),
+	},
+	{
+		Address: "elys1zqdymdlejfzuw4t9f37qu0ea6j7pderm6kpg7w",
+		Amount:  math.NewInt(17940000),
+	},
+	{
+		Address: "elys16zhha78knnmuzqkc39mfs2wfdjt3tre4en9z8e",
+		Amount:  math.NewInt(17940000),
+	},
+	{
+		Address: "elys1ys22eem5aq4qht2vngtdfsvrc5jfmzx76m720k",
+		Amount:  math.NewInt(17940000),
+	},
+	{
+		Address: "elys1dqvcr2dga29p8acsr7ptfpt4kl5mjs5hkg8ys9",
+		Amount:  math.NewInt(17940000),
+	},
+	{
+		Address: "elys1dxcgcw4qdfkalyaxsnelnjxdzfh58z20uads4w",
+		Amount:  math.NewInt(17940000),
+	},
+	{
+		Address: "elys1yjkldr4v4lau9cy5ds6halvex3f567ldfpllkt",
+		Amount:  math.NewInt(17940000),
+	},
+	{
+		Address: "elys1p56lnh7se9lt382t00aj4rzpellf6kq9de9dl8",
+		Amount:  math.NewInt(17940000),
+	},
+	{
+		Address: "elys13rkmwzy63zlnwyufa69h7wyahqzf3m46qj0agt",
+		Amount:  math.NewInt(17940000),
+	},
+	{
+		Address: "elys1e9djgqwx2n6cyyug2hg6364kr9h9wmswlu2tp2",
+		Amount:  math.NewInt(17940000),
+	},
+	{
+		Address: "elys1g4y6x70ekevut4gt8tkvzlkwzty752w3rvmf33",
+		Amount:  math.NewInt(17940000),
+	},
+	{
+		Address: "elys13xqw0gpd0ntfmqkud9fas5tc82mk0h3q8yzutg",
+		Amount:  math.NewInt(17940000),
+	},
+	{
+		Address: "elys1qjxchyw5vhu0r4ta2hc6vqfmm8ztnehud9w74j",
+		Amount:  math.NewInt(17940000),
+	},
+	{
+		Address: "elys1z8jt6a4pl42gxku2al3dkdxwtcmq73nvfx8ssu",
+		Amount:  math.NewInt(17940000),
+	},
+	{
+		Address: "elys1pmud3ucwrzdj3rj4jnzex6gf5z0pmaa87sn7rx",
+		Amount:  math.NewInt(17940000),
+	},
+	{
+		Address: "elys1xg267qrpumu2z7w4s2kmxajnukqr9xxkapjefz",
+		Amount:  math.NewInt(17940000),
+	},
+	{
+		Address: "elys1dth3ql2g8tjm37dv8tlfk7yyp24ugj0znj7yyp",
+		Amount:  math.NewInt(17940000),
+	},
+	{
+		Address: "elys1z0dasf27q4pplg2ygujqdxl6mudh7whmj206wy",
+		Amount:  math.NewInt(17940000),
+	},
+	{
+		Address: "elys1v3zyum8tk8gw03tlreqc74rhzg4ns9pc2hp4tz",
+		Amount:  math.NewInt(17940000),
+	},
+	{
+		Address: "elys13rm6kf7ac6el7qfsshxrnt4zcha7n2mhnyew2d",
+		Amount:  math.NewInt(17940000),
+	},
+	{
+		Address: "elys1eg8ty4f2y254wz9pz0ntwpa3ysnrf37je8khhz",
+		Amount:  math.NewInt(17940000),
+	},
+	{
+		Address: "elys1yj0y8f88gqp2dlqv4xaxq55k8hl2z0xaxvvaug",
+		Amount:  math.NewInt(17940000),
+	},
+	{
+		Address: "elys1sz0d9ncpmkdwk3fg6rp2dhntlf84c6lwhm69zd",
+		Amount:  math.NewInt(17940000),
+	},
+	{
+		Address: "elys17mmpk8m6s57k60e357en52gens88eukmmzja5q",
+		Amount:  math.NewInt(17940000),
+	},
+	{
+		Address: "elys1zycagj827cj9zg34n3v3njetvkhqayfj5lpwkt",
+		Amount:  math.NewInt(17940000),
+	},
+	{
+		Address: "elys1ztwvxwp92mevm7gnycuea2hzjuz9msfeq0m2hf",
+		Amount:  math.NewInt(17940000),
+	},
+	{
+		Address: "elys1v35fsnjr4gp659a3d5r95x2wnnd0aqqvy6udyv",
+		Amount:  math.NewInt(17940000),
+	},
+	{
+		Address: "elys1s0ldlmn6rck3t9zg7p49anh5rn2r3majmvej8y",
+		Amount:  math.NewInt(17940000),
+	},
+	{
+		Address: "elys17n0tkequlh8fsqdrwd2a6slkwxyfcnze98kun3",
+		Amount:  math.NewInt(17940000),
+	},
+	{
+		Address: "elys1vz23flpyhry2rqgacfwskzkddfg3qhnyv8nuj9",
+		Amount:  math.NewInt(17940000),
+	},
+	{
+		Address: "elys188syarnacuu476vx4d2m6yw693gefwuex4yvzk",
+		Amount:  math.NewInt(17940000),
+	},
+	{
+		Address: "elys1309e0vc9ecuf64fczexgc32p4jkq9w2clj398g",
+		Amount:  math.NewInt(17940000),
+	},
+	{
+		Address: "elys18exz975p3qak3krdu04lewj2erhnljde5ew0pg",
+		Amount:  math.NewInt(17940000),
+	},
+	{
+		Address: "elys1lgyhz0lvdzkm62ac6yc73s4fppexz9gh7yy4wx",
+		Amount:  math.NewInt(17940000),
+	},
+	{
+		Address: "elys1l62ktp44d7s36zcvetpuz67ncmdaymgax6wutf",
+		Amount:  math.NewInt(17940000),
+	},
+	{
+		Address: "elys1cwxwj4rfgk0w29t25dqglumnxuatt9d62k8hg5",
+		Amount:  math.NewInt(17950000),
+	},
+	{
+		Address: "elys1sqrxtgu8qunjjaerd22mypk5yg5nv2hge4gc3g",
+		Amount:  math.NewInt(17950000),
+	},
+	{
+		Address: "elys1dxmgqpacfw5wwrhjrks4ah0g0sf78592jqs0h9",
+		Amount:  math.NewInt(17950000),
+	},
+	{
+		Address: "elys1247tgv2lgpgtk5hq8skufe0t0auz9rz4ankhja",
+		Amount:  math.NewInt(17950000),
+	},
+	{
+		Address: "elys10ss99ycf9gqemwqahf9lj42elaqc78nqsv2d8k",
+		Amount:  math.NewInt(17950000),
+	},
+	{
+		Address: "elys1me8ye499ucka558f5689r7se0a6knh6mw2asas",
+		Amount:  math.NewInt(17950000),
+	},
+	{
+		Address: "elys1udqq9zfdxw4a6uvcams8clcnueker60rnj084t",
+		Amount:  math.NewInt(17950000),
+	},
+	{
+		Address: "elys1dr3geap3f25r005lqau02ukwuv4wysqw6ny9c9",
+		Amount:  math.NewInt(17950000),
+	},
+	{
+		Address: "elys1c9dvtuu5hgwp8q3zpqxv5t23k4q6c6wsd5dkj4",
+		Amount:  math.NewInt(17950000),
+	},
+	{
+		Address: "elys1pxhgpe7khwp0cx6l3wymama85r8kered2qku44",
+		Amount:  math.NewInt(17950000),
+	},
+	{
+		Address: "elys1dyhc2rxawgu50kjm7qyhkcr0r8p292ksjuv0fl",
+		Amount:  math.NewInt(17950000),
+	},
+	{
+		Address: "elys19as4eagwccfu7a6n3g8y48ul28hwxk2d5fl6gj",
+		Amount:  math.NewInt(17950000),
+	},
+	{
+		Address: "elys1pmwsdv9sf8s3edvgr93rpha2m6tslhejgu5xx4",
+		Amount:  math.NewInt(17950000),
+	},
+	{
+		Address: "elys1rd3e2f74s54t5pur7avkxrsnhwnukquxslmgt2",
+		Amount:  math.NewInt(17950000),
+	},
+	{
+		Address: "elys16sns9hmgjzsgdsa9nl9hppd3cfpps9fyyp2vjm",
+		Amount:  math.NewInt(17950000),
+	},
+	{
+		Address: "elys1ptaphsd78k7gvlhfndheku8d0zstyyfsfa99lf",
+		Amount:  math.NewInt(17950000),
+	},
+	{
+		Address: "elys170wzmctgpzucgz30f7033kwwjl2vrdnf8dxthm",
+		Amount:  math.NewInt(17950000),
+	},
+	{
+		Address: "elys1ffhnquds4pneuvguze2d3n5fnr8lkj5wy0npcd",
+		Amount:  math.NewInt(17950000),
+	},
+	{
+		Address: "elys1tckaend2vk4f8ktzhzgwr0uxd8my0nysys2e4q",
+		Amount:  math.NewInt(17950000),
+	},
+	{
+		Address: "elys1suglkaxxwqm5dv8d5efx8a9xs50yx2nvdvrgkp",
+		Amount:  math.NewInt(17950000),
+	},
+	{
+		Address: "elys1lyv8vgt00vz8t6kwhs88pg3akpf63780wehrg9",
+		Amount:  math.NewInt(17950000),
+	},
+	{
+		Address: "elys1kz574fn0zy4yg9jntmtmnk8h96lu2pr3cju6au",
+		Amount:  math.NewInt(17950000),
+	},
+	{
+		Address: "elys1txa0q8nh64al8f7q9nnar9947vtmnfukmfwe8z",
+		Amount:  math.NewInt(17950000),
+	},
+	{
+		Address: "elys1zkh2wc573jfznsa083k23mnay0tjx00nfc0n6p",
+		Amount:  math.NewInt(17950000),
+	},
+	{
+		Address: "elys1d90la9qnmt7ns460kxdeeqd8x8z0t9jq9yrmgz",
+		Amount:  math.NewInt(17950000),
+	},
+	{
+		Address: "elys1yrljw5hr8k8va725u024wqv6d55agpuafqyqj7",
+		Amount:  math.NewInt(17950000),
+	},
+	{
+		Address: "elys1slw0w84nussxqwzzztt93n20020cg3x3dgq7wq",
+		Amount:  math.NewInt(17950000),
+	},
+	{
+		Address: "elys149nqa0xwkkmm4dtrj76yympkqer06e640z8gh4",
+		Amount:  math.NewInt(17950000),
+	},
+	{
+		Address: "elys1lvzcejj38ml5juswdxykujpvg5dvy59ztcmauu",
+		Amount:  math.NewInt(17950000),
+	},
+	{
+		Address: "elys1e66syqkz4x65cllcgsqqqcgv35xcgvgujf2es2",
+		Amount:  math.NewInt(17950000),
+	},
+	{
+		Address: "elys1m23pv7mj5lr6pdq0lnhdj49vazg3rfjt79ppqq",
+		Amount:  math.NewInt(17950000),
+	},
+	{
+		Address: "elys1pz8pe46a2jljeg8qmclphdxmd3prwr6c772mfa",
+		Amount:  math.NewInt(17950000),
+	},
+	{
+		Address: "elys14ql7qjzrx77uuxzt36zdw32gnhl0avsn3xvw9h",
+		Amount:  math.NewInt(17950000),
+	},
+	{
+		Address: "elys1zfys7mplszvtz8rhlznu4pq3t67l0n37reputg",
+		Amount:  math.NewInt(17950000),
+	},
+	{
+		Address: "elys1l743gzpc0xhymud2lhpsatl699u8kxe0vfv0dj",
+		Amount:  math.NewInt(17950000),
+	},
+	{
+		Address: "elys1adzryc2l7fxtmlnt8ejqx95f5cw9acha4zllfz",
+		Amount:  math.NewInt(17950000),
+	},
+	{
+		Address: "elys1qtsptcq0yt6rz0pa6sly6v0e8geayea5qs2nam",
+		Amount:  math.NewInt(17950000),
+	},
+	{
+		Address: "elys1nk2hg5a08rsa4tcracvk9zku5w80f5qa7cl7mx",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys1xaz57l57cz3y8k7le474n2wc5354xd9zth5jwr",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys1asadncqku2544wav96k94uuxu3c6knp5ff2wd4",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys1uusg0jpjqdnsp0f6sgst8df6q3vvu4szc5lyt3",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys13afns5cznwfc25tmyplfjqzyjle2xjl3ah3ffv",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys18jjss85h60r7kh238z28medp3fezhpz4lqj4n2",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys1kr0vrkj2at2wmespmmptwk8upwa43cu4uhvxgx",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys109hq4lt38m8f5f0qymuhzz7hkl5gc8pj0gat96",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys19hf33lm3zs80reqpyq7qvq98l2npkdj07g9q5w",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys10wpff5c258c2x89y46pe2txc4wvkxrunpqz2rd",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys10qszxeayg3sz5nja3jq0wdyvzpkf8cruxtta88",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys1jnmwvxcerstwltzmz8v7hwxkxp8h0jkh0p29nc",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys1g9r5wlp7szepemm7nucz4gc3a8rfkheu40thmj",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys1v2nkvu2duy8y6scm9t4pdk8qqzddqynve68xe2",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys1xjj63646d3ug877ltkp5dkhp9c3kd3tyda4sx7",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys1ahvm9egz7w8kme7jz2nahv0tc4235vd4dupad2",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys1t553xq43ajstf46smd38t476cmq7j49gfdtl05",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys1npqx0h2xhzh8rwj3cy7a2m75kzuad76xnp6zma",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys1chcpvnaw7gkqc6vc4xlnren4s2t2nw3s67ap8z",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys13ay8ksmmthl9j6grm4ku99lw6js22wfxt2g9qs",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys1lltrtltu58x42tge77fj05mnvwqwc240udk9mt",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys1f4f3pyr8apn60tmkvw3e86pc8fl76lewqj2s2k",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys1wz30cqwr59mpp5w7mxgpp27rum56mtqeqhfrxp",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys1est6avztsnaum3yfw0r478rwynxqjses8rvv8w",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys1ktk79xtyrp5nm8urtzpl0xv0zttn0vzzwp38uf",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys1nspt0uwadvd6newf53mcgz8nrqsh7gpge207aa",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys1tpm8xez3p9wd3xwpter9387qlqn3tpxr75k9mh",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys1ccy2nd5tqzvrqfy6xaeutw9zkd7sswz4saccy0",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys1szfpf0az4dxcqse7xs844xw28uwspc4ywuljfk",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys14ldt94pccq94pajv6nwaqm4leug3m4ahvcwhcd",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys1h6sujgtn08sp2v89ylqehetrlj7fqrkzm4sdnm",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys1w00ux4ptvdukftmzfgj7e4j5nd88aern95x94x",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys1akrgp7vz8cse6ltwnq9973nas2dzw7e0xrvfae",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys1sz83tlcjsen3psw9vx5zh9f82e3wjy9dx4u6xt",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys1nwua78my2u8x3wgyf8tfeuv6d4erdlwh3pdwtv",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys1salfpd4cqdsqnecl33n7q6nken8v5m6tyn9844",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys1pgvslk2hugwnaalgyu5hsgfxg5dd9dvmxq2nu6",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys1k00t946c50yysutrfpx5hpar0ryscwxaumg8gp",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys1kfedrk89p2y4jy008a94zp6580r450kzjdyktc",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys1qyr6vumpqeuxtgyy9p5ydarnn70htzdyta098d",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys1lyn66fp6p9rkajesqvl8q9jmguwh87sdd7042v",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys1uqnqa37qn4l9zlmdj8wnl4fekxz9wede5s7vh9",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys147nwwq9mp6yxm6r3c6aqa5ud9y4v56grn0tnlq",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys10al72rr7eydx5facaf8cad8u8h7f53hw697k2p",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys10h625x3yp7fqs3md930aajzdfp24eege4kh06t",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys1xsm7efnhtsy5tmek5uenazusjpupl9x3t9eh6r",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys1j5s4e3ax42jkvgyd0cmguvvnu20jzdqem5j6kv",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys1craqpllfhrdge7lgzyj7q3xt2esq30pzft6ph8",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys1jcs6z3dhxp6n7x4tfdehcp5qj4gm0n9q03683w",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys1w8klge9ugzwtgl98p7vjgc8g38770j2qcxxwhv",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys19js25y8lycxuen0wjsq9p9q6ex26233t5a6s5z",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys1yagcgn39dru0afx7ekmx3eshg6q35yfj9npmu3",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys134wd2qaae4dlst9rtjfstcghp6m6yl79ttv22s",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys1z7ld8cexshx4h9anj8hz8smsn89x5ukjzeh8a0",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys1wf2sz3y6ngh42jdn35tduad9ayhnf8paw0xy5l",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys1z6yept7hmqlsrecdatktzckfksly7508s6m7ld",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys14zmvgpvzxvwxldjc0nzxd2ye4cngmy78yvx782",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys1xswf7wfrgx392s9ulcua8lk33vyuxx6dy4exvp",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys1sv5ef8vjggnshzq7amxtd4tql28py977q4uf8q",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys1tqpulamc5wv3qrd7k9fjlfle27zxag28h7cwl9",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys1tdra6ap6qyr6q2dvjxgmd083nc87n5xkn79qeq",
+		Amount:  math.NewInt(17960000),
+	},
+	{
+		Address: "elys1hr0lrmqlf5lm5g30ulcrz2gfp4hka45eu8uk7x",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys10cswrgvqjrkfemg8lgyqjxrvf45ps3lt2ry33s",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys1kjgskzhg0v6qf99lqq09lv7xa54xmhledt2xx8",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys159tf5sk6eyuyj2yv573m7qykhsjz5mvm99gqra",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys1palj30qatnvnf9xgdprxa8q2u835ydp0x4qssy",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys1r0r7maq2mkpmwhelu9pcddju0hsewyfg5jtfwp",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys1ymnycu97v3tadxgm33gt3ju9rrzzy4gf5ky3pl",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys1786cyex4yu3tzecrx9k0tvrtpcq2rvgaj0nknc",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys18l6e8006x5zy8y24l96jmtkt02awk0mhzu05vt",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys1rx7z367rmk4jvs32csa9thl02z5s3lmw7r8f4z",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys1k0hwyrl7q8f9syyshyrh8k8th8mcqwmje20thk",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys1mfuec30hy39rggmn6z02j23dtqdarj6jpsnmmr",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys1w5xu55r2mxzxc2qm5vfcz5khvf07d7x50l9wlg",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys1t4azxm0qkxd547sr7c7jw8mqqvnvt93zcqq37j",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys17ztvqktwq5ad2l7y55fka7zcr533en68tsaj09",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys1u0j2vn9cczpf6z2acavtqq63yn9p0f9u7vefhn",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys1vrld308rqkpys364smf55zzgw5tnvcy03k09gx",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys1j3wa45uggt5yqvvuyd2axv64224a433z4t3c3t",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys1qwh7rcryhj747h0p72qjph98ty7gpaz6jf59na",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys1gtvapevydjk0pdmxayxcfhr9m34xy82u4sxh54",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys170ynhrtznerwp2z3dwvwql3h6x4dammpn34m65",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys16n8ace05ua8vfrq3tvexe7afq47vap6tc35kmg",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys149kmsn9lnnua2lf5ajfvxc4we6w8mh5qkx3p5m",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys18cyyuhwwsl7gv3r34cn5y0rfzy6wcc0jnrtln4",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys1d5a3naz2c0rjedg4ndvphsa8zsefh00zr2f7cq",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys1fgpl2t2ep82n8qw5xdlhzjk9zcqxu6pqlvknxd",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys140rtc6zn0dfjp9rjanetkdsklhved4dmx2s5cz",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys1krzj2kqt3qpt3cd85edp5xj6xe8v2gj9dt7tf4",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys12kwednk99fu3t6z3r7ju5c2xakwtm87c5lqq3s",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys1hxpzeylthafdhd2d7s3s3ge0lqnly2ca7eqcuy",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys14y55aj5hjvtdxh2r3e5u8r44jaf2h6fcey5grk",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys1y8r34w6w0czzmzw3w30kadhxyqv0yn66c5mser",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys17tnrc6hpd7k8tj2vzdm79drzmqnqkpy0zr9h0c",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys1yk950965rszln0d73c0xqklhhwlhypwxqfmrye",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys189jyzt3tttyj2f4paeq40pq6pkdsq69jj2zkz9",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys1dqemc2falxase90aw7vca054lkl26wg0844m6w",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys1g3a6cx93ear0xc9mlmr3jp3q6rvgc4e0krf6rh",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys1cq74huhjqhztm62rlmfp3ur3vg53d8jx6feh9s",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys1v95sh6eezda9q9qkyvu23v0xzv44lxg8t8ev72",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys15fnq93lknntx20xedhcg8mg3g6ta7k8jwsw02f",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys12kautrz40gk8ed26d0mpnmtky0pkdgnmguxx9y",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys106j9p5lmpvrte5wh9qmaxepfxz74mulzyjwr40",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys1r6n5dhrxt4hgh4ksguzmns436t6rjspk7c3lug",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys10vkscyf0t6wj4rulcxrf50k669l6w6sm7w0w52",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys1d5u7w0t4yfjs5ga6exqc74my6tqv79h4zheuv8",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys10a7rysy8yxnwwtdzrfswq7akssejxdfx9zuwqj",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys1u23k348vtcgrlrsr0uazg6xztq23lge5f302yd",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys1mredjmtf86mj7vk2tv46qqs3v42w3569yk0khq",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys1ttcfqelgpww5kffpxwdgvjktphnmsw3synh4ur",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys1wu09j70setw6ea73ccd77pffh7zyhvk5taf93z",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys1d8xg9f92pr4zye00lkq2ghc0vfaqe525rdykfd",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys1vva0kc9kqa2mx9rk5y7kgagd9yfqw3l9pke4u2",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys15ku636s8x8ku4hz3gchn2fg4lqtmfar9tun5gy",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys1rhnkchylh8z5swq72w822v4ey5aes0h5sa58af",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys1vp78ht9v4cz9ankhunfl73hzkyxzvu868eaex9",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys1y4pxneeyepyfs0jl8yt2g6dj2q2vx3rqsvstrj",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys16qml65um4jp4yhtw0sul4p5tfqle0m8fp4m34g",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys1e27gld6vstg4u8qhpraa63w65unyln2jnq8nwr",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys1kx0p0ggqndq5654mlm3dgfaqe9gvwsqp4cxv0y",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys1h2eg5fa9st25m6prafm9kc3fvd4kafumeppt8w",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys12vmg3kmgtqmykxu7808kx7zs98h4jde7wymjqf",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys10ew6w6w96l3uda2z8jflnmacu6vvxcuuuqtwqy",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys1e8cmtqrz6wp5xv3me2m93tt0cmy2zvdyxjx9cv",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys15wuwyeukl5y7mgf7wqs0yuph5kt3s5cc957fyd",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys1qekh5tjpt5r8kgsyqqe967aqwfx8lazhewja4z",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys18cxtn2nxfemcue2prvec0jc3wntnq26atjxqhm",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys13u2swwcz2tpgh0dcw0h089meuzmsymqcsjck60",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys1njlh747l9mt8ll9dkmwprg363k745e22yq69v8",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys17ptd3tf425unmjhmufd55fgd36es4l4d5kcq9x",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys16jdg3npnzgh90w3sdul4hhguz8nk5fh2hqujga",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys1078rnjlz9kfxq2wtzveh0rlpvgg5y6cxm25dtu",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys195kpmyvw8wpq6sarltrtryya3q3vgmml39ytwu",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys17wzquxjlwwfawlxqfn4wjj5q06sgsx8cx7y8k6",
+		Amount:  math.NewInt(17970000),
+	},
+	{
+		Address: "elys1ecgwj8z9x2ljhr5gjxn3zwtzq0aq4t899nq64c",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1hrwc39txl4s5ew8yumd4gw94ac6tj4zvvta4lg",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys192k0vtf3zz5h8jmfkkv870lsxwxnef8gjlc6j7",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1kdxcgm67xkk5r7y5uf6qq226ya8q8jd4dxs9tc",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1845qfdpjhf5qykqwuq7uj86my30hhtd37gj6aa",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1sz9cyzp9paddg2x03qht2e3c6mxdkp3xq40w6q",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1977rd466egm8erw6g2arpqj75g2pjaxzxx2lga",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1j4vgjte77th03a59s4jjvg0c9y6nx9tpnc7ave",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1qtjm6x8p6ueyzk86lw60mj4cpvngmhjcm2a5t3",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1heyrlk4mq6p53dvj3v9xklvnastxnlmy0sjftl",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1y39gx2yxr04spf8l26qwk479wkz8gcph248tyt",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1cv4pqkyfgpsdz65e6wpsfl27u2txrp6tehk37g",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1vsheqpxskstmt50cnytgylep0zher7srv7lkqj",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1hv9w8vtdxhxjy46lvjxrmy2neyzl6sfut9qnt4",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1sj3vsvcjx66f6d6dqgzw26v26ewmzyd0ruk6jy",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1dvx36cqnl89kfw3989p3e49r5sakufz0gdzq38",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1amrpe53nt5d8eu7au3dz7n0vw2t5la58dmduma",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1kzpd8yg994d2n4y9kpz3tc7n0s9nnu4s38yeaj",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1vtpc7j73frd685jfyz4c2k3526mh9nvs839qjl",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1sq75sgxluvszrpa2zm56m25064q0pcdejsf8xp",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1pk6svhzexlj9na53s47uwy0cv4vsuzv7k0z9e2",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1dj8q7gtva56ly5q6kjep6wtnef0tc7c2wa6xfe",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1qqqpusmpej89a5rm4d6kc2l35u9r2ur0jpmep0",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1usf0crmnn20s4prle54heh2x49e855jxllfe2m",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1x8yr433s9hdc886j03f2sw846ja5wvpdzyen9g",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1tk0x65ahudnvmg2j0gf5dpsg3n67k2kxuplkzm",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys16h3pljm6n8fuapkjdmkxmppj962msxk2r3cceu",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1dez6r56r8clgkt3s9cm0863pywmydm2xhp2ql2",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1vju8aglpy9whwfepvcpjqcyg3zxffzm063tpnn",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1dhn4hlrz4czcefsshzcd4thjen24xguq3zs79r",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1fq0wvla5zceccma7s62l75k4aaus0gdcef89mm",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1csh5kxntapytypjvhee30xlrq3j46zedvlkvns",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1ug6e29emapd2yy4z7jmv9vsg4dn9gv8rsycfdt",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys160ee2kx43p6w7zxj6f83qgxkkclhn2p6cvj80y",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1l2p0932wfjf6hvwefrc9n0x7n9078cekvh76uu",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys15dr5qsdull8d9f3kgr5wmlr4t6t5qjuw0gu3qq",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys159qp6ukz5mqr3c2nhh4qvfl9kc0je934ac5g3z",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1v598qndhq8p5lgsv7qgcf6jv97pfpk2a7zxnsm",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1nd2fkfutcfjsz6k878xhvnlzpp0kwzmflx0hms",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1wvtf5xfhrpy7pgy4msps6v5h5r0tnwhxnlwev6",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys18pydcmkzuwv7ylk8q5xkjuee4cghf7h4g2q2dx",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1xx5k9qmqetkts4lhe9hld4chlwspuc5txuvt3q",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1l8t5mwtk33xyv5hsvrfyx9wjhucavntuz3nhzd",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1ugtspxga4yqg44ekxltlp63ex60x9sfpdcd2ds",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1v2lyad43j33qf6zjx4s3nuvt6l08gxpwasfaml",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1k72h6f0q2xj4z25fm5zhlfan0e79mxzkg8asdv",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1v2xqnnnqyplcm7l6kmlwg9hkq6pd8k4zw46d30",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1mku03370z86swzjkud429g0r39f8kjr6csmltn",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1rnekpwlj6wchu5ct6f27aql6muz9sjzzn4edee",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1fmz3gdvj724t0vl384fledl9y9jpcpxyulsphv",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1unf9fuhg690c6ppsu5d4g787m2565n4edx0gkz",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1hhr0czksxslme02qfnjhehax32c0w6w2uqp3hj",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys154ydez32qfrn8gdlhmcfz4lu8cpyk8lyjy67es",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1k7y6d7q8t69q2kjhsv4wxzd66v4eflu52ywwax",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys130rax4xuwu79lparveehs9sk7sfnewx6glz34a",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1qznzaylj3nemr4ysqv3tuwku947nfynvkdlv7x",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1z2waamm7zqmqk3e4r8z33f0mcsdfnwngyfmd8y",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys17c6fe9p8tukq8d8nkxp8f65kh4sl8c3j79mqvc",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1t8j7a3capkvzuz9prcxsazh759dkqqdzc2dunr",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys19lav595h9kufhtcnnzhnufnq292m3c7spmd4ey",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1kwxt60h45w9yf2af6gpdqxelc3wuqrdhhq2hw9",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1ryyhf23akg9ql73fdugg7uvcnvgygnsw5ccky7",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1vdzvhtdvzqec09zw0e75zhjdacjefnw99kx0ru",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys14feg3xpym52mp8h9eq7ml5mvjfa6frdlune0hk",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys15azvamxqsrnlgx8798ycm2k7pe0txqgjt22dr0",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1stgrv0f53qu6x87y7lqlfm8ts6v5ddfa5xlm8e",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys130lpyhl5pjswdl2rmqrcj0kv7pm37mecamj7re",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1jl86gfy26qtu6antqpj2mw2k0rzpx9w0fawpp6",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1arl7z55rt5fqy86pll4uw7g6r30ndy73c4aj6f",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1kw8j4nskfrkgdv9tntu5tw6wu8gchzyy72j8ty",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1nk9r2gas395056c90kxyzzrpaamfaryfa5tk8u",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1yd80x8glpnjlj8xcaszqhxx29vj2cy2vpnthtp",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1t0f4cyc88cmnt3hfrda4688tq323kn4zum7lnh",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys10uk8j00qmz0d7yqknangf5vsyuq6uhtgv59z3p",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1smh390h4vqd9c6rf9efj5wzakzsmrtrmnf62l2",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1d2923w40k6he24ts86vnwhyqua9v9x27x5y3uz",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1tzkvk3j5w0uarymwaxphuhnd29ga5x7zpmmdtl",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1jfxxdw4f9t0lcx24z92aahghv5tp44klwfa92m",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1d80ev44mepx533a2k2pp46jpdecpqljsd5t7dn",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys13zemy7xqyh4fslqvkpvj9e2xe99hle69gvaa7f",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1l08gck99w0t09xtxltl5pt4fgy5rd9y945nnt7",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys10yffvg69grsfgjpffup5aflzfd28ef9dglnt8a",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1peqsf7mwuhxruap3fs6ctqs240hthy8h5kem4g",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1cd3hukwrcmde33ctm060sfs3qkxvdlxamrr2hj",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1jqyt7lk3qllwfw9ayfhymsww05gw5pzex78qgl",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1hnq5x4e9muuwe5aa97ekkcn7fq0xd3rwsw7q9s",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1vneeaqjsfaqcld8v6nt33ahrwht46z66wmcnlh",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1a4azzcgrzmynjtrxzkzsxzmdl8caxuz5amqmgy",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1d7cpk9qvelrm3r4c8f5dqq7uup2qwlgyrd6z8j",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1rv7ksq085ac44f5kqfra86udjsrduuakmrsv3u",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1hkerlplje3aw55yszucr4r9a37y53whms5ahzv",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1ufau5eleftye9hmvtpd7k3dp0d8rzpv3xy6ecc",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys17fl4mjeg8g5gj6ut7k8fnaxjgfcmvv3atqrjzx",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1rpe2ehghsexvg04t366swrcujz09hrtnejcys8",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys104a9xxsc74ycgh3f669jkvm58q8we88ljzmhdm",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys19fzmcn8a08vpj29raca5pjf0lve83gve94uzzm",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1r0tal3vk9rgv6zmcq9wna4rul9t4798ysmncll",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1uglyx809sn7nz30uqsju0k5aaay4kujjfnp90u",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys187chwx7nmzsjv90tsjulpxdec8ute6cenw2cu7",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1sja0j2yd3ztj00q55nzszks872x0jnemmwh9d6",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1370re24jxvkzgxe0zlurgcy5p3kdxlmse0weal",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1vujkxfldk5rgq57g3w98cap2y2y9fj30utxaxu",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys12pcundgxc84nwj5x5efcunx607kccfkkpamlam",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys10ft7nprpc9snnz8a6atnfnyeg7w43w4nk0yn9k",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1nm6hnwe8q2c9339lr6s23eegt7ykal48t0sj00",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1mgh5052p0dg9qd9ft5lsnw9ascwn9z7updyll6",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1hxryjttu990lwcur2ahsg60984ft8v88j2l30a",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1wdxfd6gnu66n6gcp73xf96qseya37dk48xfhhm",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1s9jaxznc0eckn46f6hepg66xpfqfhqcv7n8se5",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1j9r3uvqjs6p29usr8yt424kyjev8gpwu5nud0d",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys19q3ey0w3z9yvv4e0gw7vj6kj04qp6uvkeyuyx4",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1te4jqz3h5dgp0txf30dmdyjjpu795efe6px0v9",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1n8yq6yrzjhjms9dssarc9kdlvdkc5n2nehe6u8",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1jxmx6uj40y408mnmrcq7962fjaxktvputvt0e8",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1mlqvt0rhy9d6dd4w4algwxzkn49tcjueh2lyjx",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1nx60t85ahu9kjj4cu3nl8ae5t5jyjrkw5stjeu",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1h5cx0kn4mjg4fg8emtkgaztmyrpr5gvh5wa33r",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1ka6guzyq4a3mdw2gu22vdwngtqtev256f8grfc",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1pvpsxd3um9smtt0hzmprlequzhrp6xa6tgfhek",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys14lwv3gq3mpeqluyvlaf6nhg99vvdn0us9p6vhu",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1l3nq4lpm7pyj49zyys4vdd3n9yf9sykl683qd8",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys18yjjefs2nkpgar3f8gv4j2lccmgp0642mcpjx4",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys14e26k7eslry9ghvu8s6x5s8xyl0pqfvnxg6wfn",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1m82uxlnuda5sp0ny70hsfdrq5egeahrq5p8xc5",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1mgjww63vd424rh83ghvtnh024zmn3g5u9s9982",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1sv8q0wxah5d50dy98ufjydsts9e96mgf4xw6kx",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1f2zda6arw0gfvfasvjsans3akjddwm8xqle6z2",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1mgaxsumzqm7sldrh8v0kkd3fucfxp3qyfmxdlc",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1r8gyqj05thuqmwxxal89zzyqjqv9545jsf7646",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1t46n6gr7a8v9ws52vtjz74run9sdw0jg6vc0gp",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys14pxauh4uu0ktf4nevxsl5vewmmjhckpef775xl",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys13c22jre5e8sm4lxkp7g87prtfj0jpl3hv834n9",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1a6t8mfwp740e39f9vjz05jkwen45h39n2vreud",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1k83jkzarlkgh3fjalkptry59vzr4t4lmcmkh53",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1pmmkxy966yswg3ap9fh4qu7huqmruaelrcte0e",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys17du0y278qnyt9xkf3r5ymr300pxhz9k9eff26z",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1u2jnjqauevedc5upqpvg9svuhdm7sqamn6uan5",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1wv2a3mgttzfw0tmdehd7vxquuxxqd8c367wp5y",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1af0j6altr6wfklxdk9xqn903q7fcdr5z4xxqfl",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1ufk2cw3dzkuerch2h93r4395j0ez9v6wg0wnq8",
+		Amount:  math.NewInt(17980000),
+	},
+	{
+		Address: "elys1ynvpslcss2ffjkk9n7m850hjpdu9shlmjduaxh",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1ctj7alxw36mc460284966hpk69cgz68wgar07j",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys12wzxue3vlpv8ednhnckgvht402lss0nlu23h9m",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1gu5xlww5xrje5d4pft5xcc7j6tdm4n6mc32jtq",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys10jewrlswd4kjcgqfw7e598py3gnd5t7lhl2xxk",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1rqz8n786jfphqclk28auyeval6tm8k840w4ntd",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1z6mnxzrdtml2u7uuhuz52ujrk2aulu3kfuxwx8",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1dqk7gcaqv6eh2vuhm3lxl8nvlar9v2en0p468x",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1hn8kwx872d83lzkx6ny70sfl0e5kc824vlller",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1lzqcgyc0h4x8yerfcgx5hpvs09nqxrrw6sl7x8",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys16mp06lncaffwmsu5kw84rr3eydluv9zc6x0ewy",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys14e3pg4ejj6tqyhpw38xhpcadde2p3a4txv03td",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1ekch3kdy2e4c8ajxkk07gwhcsp66htgghff64r",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1ahhdwd6dtwxv36hlvahwfy3kpj58dmjarvczqe",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1zyvem8c036zr6lqlayp72hmgfqhqwg02y3xrvs",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys18arlr7n03023wdd0hnd2wcpdng6885xjl8ul27",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1mph4yd9kz5uyrjk47gwlsq33arp4fzfv72evel",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1slle7q3n0qc94q3tk6re7lkvztr85ngd07x4c4",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys164dpffm974ayj7j9r33t4yhv7a6wu59q6dnlh5",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1uryvq726jv83k5m92xkx6sewld0unjq9wzp9a4",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys12wkcxenhwp8qkrup552g9gvxjfy567fn4r2mdn",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1p4nqstexxlnuk3udq8zh48sgnqv63ydzdfk7j0",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1lfxw2f3y3axg86gdf4ssn6yh27te2mnxgnm80l",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1c7xt7ajh0tajza2guzlazelfs5lwufuz9ggsfa",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys12zuclkfs66rcwkv90wq8ypynx9lgzjweq203pl",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1vd2jcnxnx6rhds2jz0t36rwd55j2jnv76t6r49",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1xwvdtxedanw93ws02e392z88ymll7svc6858y3",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1yv7jedea7n6j4e0z7mqelpaa0tdq4wfn877ymu",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys104j86tx3f98vzt3kuz8lc82kxu2q5km3k78lxl",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1vr9m0pkvrev7kmpx22zgmrmecmklekq364ksum",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1d2afs7ujrkkz7h9r7waxmjdl8cgcms9vtmuapt",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1fwu6nxd52kzgz7vd29rfwdf25zf6mdhhghrh28",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys12wz2p2c75s8987nsqee9j6r7ns4cn74rljr474",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys17tyu9t35h74ydga70pa30lzzud52lgrksey6x2",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1uvs5udlrtlk5vc7vhecmmmy6apkq7ghxkpaeh0",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1c4rra8cj977hg7drrnlll5qt7g9zrxes6rcnuu",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1sg6t0umz4attf47zjn4a3fytzszdq854k9gdk2",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1r9uvnrv5lqhxgcs74ghzmay5xy4tjve56zpuze",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1h797pfcw20hwx7exezyl2pzclqyufslwdcen57",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1wmxlnyxu43skmtrf5dryw2v06s3j6purg7sftl",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1xlylk0682j68a824z0ajklwlkwmxs5l74lhtd7",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys16vy96ra0s5k8pq4u3yxc5qvfgyh640e9gst2u3",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1eygsm82qh286a2cynjm300kqqn9j74u95fes75",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1p3dxyltmd323xertw0efj2dfrazlzrw4j7pema",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys17khz6h2zyevgxwjz6p2sgfwkvw7zkfgj33ez60",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1zkc3pg77yhhccsg5cr5z2jf0364dfjskp7rcdv",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1lmcq77textn403ww43fhzaxsyysa8elr74mlrn",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1asasr9j223dhdzcw87yckrs0ee3gy7fxtf655u",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1lg8hecw7mez2c4vnq2fdplq0y5yc8f3hhuqc5n",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys13phq49kv75m0lame7ytvkeflhr0ktgnu67sjk0",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys175jdjw4cqrw82fzfdshper3hldvr7jqldpark8",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1yx4p9sudpgm6lhyf8w56t724swlsvxyz6cylcu",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys10u6j5qucvacv7zyptp9jpw0g6476uvffamp7ul",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1j892m7m3lhj4fjwcfq30q7u78usjl0uutcw5us",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1uryten00msv0tfzzktthrmtvahm800p93v4az9",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys14tx2hzjl4qmz3tca0v2j3pjycvx9wezu46fyuj",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1lrurwfphes6nfyy3rmzgzp6tt4pvzy29m9nj2h",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys168er369afjxslnj094r400jv08cgx2amq658u8",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1njsyz6ldanvu8l7kjzkedwsxnecnqeq4k05mwx",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys15q3z66mdg6ngwlcfxrh80sjachs65dugjjn9rc",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1z5qwfjhx2ne3p7k8kxdmk8cmg3fv7pel320mtv",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1vll8tyjgrkrll60ja7hnkeyrdtxxg5sdf7j69k",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1d2ca94yrkjw00v6h7v3wy0x50cpnn64zg0rl8d",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1xev7jdgeevfly8g6qgxk6ch9dxp6rctr63z8ty",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1zjmpjlzd4287fvp75v0xw2s055l9y94wt9633t",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1qs3wvcr5hy0rcvr7htmkxr0a4elnej2qxceffc",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1v5y75akkfvqa3h0tpmu0gyk5kjemwpsuf8sfd5",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys19r4xxzkay39ruucrh9tlqj0k2q5ul8ynq2qlse",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1ygntjez7hf37ekqqt4txqtecqcnlcdhewtwfgc",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1cu0mw4pz75d4k02d27h8nxqp5re2ptyy5laq6f",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys12afued7md4nh62a8s4s8qaj2lm3d2au0ctq7qm",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys134nvherd4r92q392ktpwqdyhfqwmcekaqwn2kz",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1glp59qxpxkzdfvnjyr5at4grps8hptvqlknh43",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1edtutlgc7cx3uunhyccn9vyx9eeyyekut6k5qz",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1zscnuna6tphmr8uphhk6y2j5ycld96fwefde6v",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys13vyfz40lfclsdk9z2gpurfnvsamufkuscdmfmw",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys10ymxm5h26v655ld8pq2lfmde2ssgee3lsx54cu",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1dacvccy9uu5k0awurltvunev7gwdhh6xa785qx",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys15pv0t75asd5y6dmdek686ldehjjs325u3aq0r3",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys19xkekk2yl2u35x3sdwfqtl2duxpvpxtfdsk4s2",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1aqatrshrst67a80tamn8gg9d3ukhc6h8ukwgq4",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1n9r7afmxzp5gl2tz9hmq7uspv6ke4h4aeckymy",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1zv2hnr25axc0wvyfw023rl4wsdk6fkpj72t4z4",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1mnupra3mjtlw3spmqqgeu57ljq575924rd7pmf",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1wssh0kaqn6qkv7wajgwv0r4v6aux53gczmmhve",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1327pev6w775rx67sxrgjx36xm6gjl74yu3x7ek",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1uwzctgu9dhc7x03zzevwrm9fglr3gr38nzdkts",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1r4mydj6ewcravw5gcy068r8lsaxp5kh49t3e8x",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys19ty9hqdc6ttl0f25gkkcks9yg3q30hq4cy5043",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1remt3nv2pxppx8pe2057xag0deyfw3tehy34ty",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1jw23a7k3ht2uur547a9h98gdm8p4q8ps5r4hdj",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1xa5lq9e8y9q5mek6qnvu6yn8ypdgsnu24q270l",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1hv5sfydj2ue40cdc2wn94v2h3ysvwlu6tsd4ev",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1muedt5w8fdm5w6sstwd0ahap6cgrhpjprtumcr",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1hmprj8pkd8z799v5xq3sfw7u5ssas20kx5jezn",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1l9pvp6gx4j5z5gej3ajhl5m4v5y59vps3c7fmj",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1h4je6txdp3zyncuyurdduytfv4ka0dpwur4h87",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys10vs77pm72d0x7k7k9u3cpnl69xh0gxh6z4hjh3",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1ma4xekyeswu5qz3wjpl5xmdhlfp7yrvmq9v0lp",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1wq39r76re8pqx4cjjmalpknag48cxazm04hqcg",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1lrazjm546kc80fxatrv8nxll2tcuvddalaqpls",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1qvvz2v7gwdzvgpnhzsrqwpmvxvdxgndu8zz0hf",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys1cc4aqds0msgu9kl08g2vhkgdkp84pwtzg6ycgl",
+		Amount:  math.NewInt(17990000),
+	},
+	{
+		Address: "elys16wz4dd6qlqtgafqzpufcg37plr6dv86h4mhy96",
+		Amount:  math.NewInt(18000000),
+	},
+	{
+		Address: "elys16jcgla4ytqvnc9xaqnygyl8pmhj7he70uk7tf6",
+		Amount:  math.NewInt(18000000),
+	},
+	{
+		Address: "elys1524u2hq7sy9fhag926plff5l2ekh06htk5zxvq",
+		Amount:  math.NewInt(18000000),
+	},
+	{
+		Address: "elys1r3u7ctrr9ucfyca352qeffdcz5v3w5mzax5cq8",
+		Amount:  math.NewInt(18000000),
+	},
+	{
+		Address: "elys19706cgfyhzqh9h3aghepzeuljz0rwtdud4hn0f",
+		Amount:  math.NewInt(18000000),
+	},
+	{
+		Address: "elys1rgf3eheqxvr92mq5h2kpg5slralmw3rnywr0cc",
+		Amount:  math.NewInt(18000000),
+	},
+	{
+		Address: "elys1u0ylrvmqkxez5hljxckdg6u4wk9zktcwfzawsp",
+		Amount:  math.NewInt(18000000),
+	},
+	{
+		Address: "elys1rju4e9xgfgj9n75z4e0924nfz5rmuyteye8a8s",
+		Amount:  math.NewInt(18000000),
+	},
+	{
+		Address: "elys1ak3s9g052z5fnvh3a9vq6gdcfz6rctsqmkamx4",
+		Amount:  math.NewInt(18000000),
+	},
+	{
+		Address: "elys1ty907q4n7n4lk7nd8y6hl5vq4dedkfrsneapn7",
+		Amount:  math.NewInt(18000000),
+	},
+	{
+		Address: "elys1nx9rwzknhj7stt9hr0mm5h8hhz2d22j8g5xph9",
+		Amount:  math.NewInt(18000000),
+	},
+	{
+		Address: "elys13dv4k95xdm29pcde746wqnww2vvt5g2tcnwzyx",
+		Amount:  math.NewInt(18000000),
+	},
+	{
+		Address: "elys127npkqhnwhywsmqwmpjzku2ae0wf4em9uptpmd",
+		Amount:  math.NewInt(18000000),
+	},
+	{
+		Address: "elys1ea89dq5vsmh4xx85jxwcd3t6dz2ejg3a2xafu9",
+		Amount:  math.NewInt(18000000),
+	},
+	{
+		Address: "elys1d7xxfw8zqxp7wfyq59syux58t4e4gxmxm8ryf7",
+		Amount:  math.NewInt(18000000),
+	},
+	{
+		Address: "elys1tclvuge4mdw8q6z4ljvlataxskhdr88pc27aan",
+		Amount:  math.NewInt(18000000),
+	},
+	{
+		Address: "elys1tmg3z50yx0nh8fjr2p30qmdx8e0ur3a0le27xu",
+		Amount:  math.NewInt(18010000),
+	},
+	{
+		Address: "elys1595yx355892wctp627ty3d94ygcmjm0d2ds4ts",
+		Amount:  math.NewInt(18010000),
+	},
+	{
+		Address: "elys1za34mg4t905eckvuf9jhvjyxs97u32rqhend60",
+		Amount:  math.NewInt(18010000),
+	},
+	{
+		Address: "elys100ur03r6p4fc22wxphk3u3cvsamu8cfkjelnpp",
+		Amount:  math.NewInt(18010000),
+	},
+	{
+		Address: "elys1pwcysc042uvx8gfjcar4derqfa08cfqhc0e32t",
+		Amount:  math.NewInt(18010000),
+	},
+	{
+		Address: "elys1hw4xth8ys98afxu8smvy809chqtwgjxv4jm4hs",
+		Amount:  math.NewInt(18010000),
+	},
+	{
+		Address: "elys1qg8p8gz6hdczpax056dj7mstjms6xe6w2c8aaf",
+		Amount:  math.NewInt(18010000),
+	},
+	{
+		Address: "elys10lamgzw9wjyd8w2xan82ahqhmyvjyka4282ymu",
+		Amount:  math.NewInt(18010000),
+	},
+	{
+		Address: "elys1mkcrnz4p3cfj96lfc0wt5s93pu800h680vznp3",
+		Amount:  math.NewInt(18010000),
+	},
+	{
+		Address: "elys1k5gpxyepmndpm9dzzln3uw7l725hyw9yggkpe9",
+		Amount:  math.NewInt(18010000),
+	},
+	{
+		Address: "elys1vtm0zpnna4ve4y7tsrhcgmspezgtrkujk5u2h8",
+		Amount:  math.NewInt(18010000),
+	},
+	{
+		Address: "elys13rzscv2kunxjm39dllekpk98f9ncnw4s6wjdme",
+		Amount:  math.NewInt(18010000),
+	},
+	{
+		Address: "elys1ycz2f23xsz8sutfy2hs3z8upj0dgfucw68pkg6",
+		Amount:  math.NewInt(18010000),
+	},
+	{
+		Address: "elys19579h04c3jqy3zyl9t3h8et7pw9xsah58u4ey5",
+		Amount:  math.NewInt(18010000),
+	},
+	{
+		Address: "elys1x9u3suz99g7uf2sw94xjsk52kfa3hclvfvscfa",
+		Amount:  math.NewInt(18010000),
+	},
+	{
+		Address: "elys1nzwrnj0u0uymgyegkd2hh422t33wh39e7ktfzq",
+		Amount:  math.NewInt(18010000),
+	},
+	{
+		Address: "elys19ljnrfxmmdyn3vhzrd53mmc6dxzadvgal2zpra",
+		Amount:  math.NewInt(18010000),
+	},
+	{
+		Address: "elys12hf4z9pxv8cge3gfez2whe0mxytau97eanu3vf",
+		Amount:  math.NewInt(18010000),
+	},
+	{
+		Address: "elys17r4hxzmg6y2yaljg8uzmtrscj22t47ae5d4rh4",
+		Amount:  math.NewInt(18010000),
+	},
+	{
+		Address: "elys1rndrkyjpxl4s3xehtsgqw42xqn75w7wunv5lk2",
+		Amount:  math.NewInt(18010000),
+	},
+	{
+		Address: "elys1c2a04gpvk60gtc4w35mfrg4zl6kxazldyj846g",
+		Amount:  math.NewInt(18010000),
+	},
+	{
+		Address: "elys1389hhy4aq3t3xe4jjw4nwav3suu2sdmrtempaw",
+		Amount:  math.NewInt(18010000),
+	},
+	{
+		Address: "elys1mafqpzrvsxp8q9am0ajqcpt6vjuld27ltxzppg",
+		Amount:  math.NewInt(18020000),
+	},
+	{
+		Address: "elys14ktftw7v26pq5fgua0k7cs52jxc48ashd9dr7p",
+		Amount:  math.NewInt(18020000),
+	},
+	{
+		Address: "elys1efvy3aladyeu86jkrtkqhls057wruz6grx6kc8",
+		Amount:  math.NewInt(18020000),
+	},
+	{
+		Address: "elys1t0a9qgc5fwx063nptm2x7tk5gkshg2lghgpkfd",
+		Amount:  math.NewInt(18020000),
+	},
+	{
+		Address: "elys17e2t98v0u2j8hjqs0pfpz7p7aq63pqzfajljv8",
+		Amount:  math.NewInt(18020000),
+	},
+	{
+		Address: "elys1p85zw53ys9qtzmnnfc35fz88xgplpxtkqkkz67",
+		Amount:  math.NewInt(18020000),
+	},
+	{
+		Address: "elys1qrfmtfzqzan4kwnasv6cckp6jm0xgkgppgc4fu",
+		Amount:  math.NewInt(18020000),
+	},
+	{
+		Address: "elys177u8zvxqr6eg7msp7pwd7tudckuan9kpjw3awh",
+		Amount:  math.NewInt(18020000),
+	},
+	{
+		Address: "elys1tsd0rmh9vx2xvv6v674278qa7erd65y0wnu7hx",
+		Amount:  math.NewInt(18020000),
+	},
+	{
+		Address: "elys1n6yerphummtajvxg2x7hhxxru8ehdr6upm5f8n",
+		Amount:  math.NewInt(18020000),
+	},
+	{
+		Address: "elys1868v55gkhv8sr2px8q762q3mc9rvwhxx8ftw8t",
+		Amount:  math.NewInt(18030000),
+	},
+	{
+		Address: "elys1fkwtrej7ujy3utyke96vdyhz6gqqhxghk7usrw",
+		Amount:  math.NewInt(18030000),
+	},
+	{
+		Address: "elys1gs5qmxclhvz00l2xk9452uhz7v26nh2y5vhc5w",
+		Amount:  math.NewInt(18030000),
+	},
+	{
+		Address: "elys138cd6grw0twwdtuphxdgxvnk6tashhfu0mh82z",
+		Amount:  math.NewInt(18030000),
+	},
+	{
+		Address: "elys1gmqqswuexsc4wkf8upqzyeg8rfhlwar3urmas5",
+		Amount:  math.NewInt(18030000),
+	},
+	{
+		Address: "elys1quql2q0n70ndved0kfqcsz2vhznda5c2t66j2j",
+		Amount:  math.NewInt(18030000),
+	},
+	{
+		Address: "elys1lc8k75hqvyytwycf8ncpgpheg77yzrldwglfvc",
+		Amount:  math.NewInt(18030000),
+	},
+	{
+		Address: "elys14cf7tf0ypuf4eru8jasvteg0u7k7f4rfl02upx",
+		Amount:  math.NewInt(18030000),
+	},
+	{
+		Address: "elys1ea7zkgrfvpjayqathrhdtyq254ytuntv55d7za",
+		Amount:  math.NewInt(18030000),
+	},
+	{
+		Address: "elys1w63qqahaaz7v2egu92jfl5sg5d6x0puhylljnf",
+		Amount:  math.NewInt(18030000),
+	},
+	{
+		Address: "elys197nkw7y7p8dr062vuu5ukc9slpm9u4pujvc8p0",
+		Amount:  math.NewInt(18030000),
+	},
+	{
+		Address: "elys17dfa9p9d0727h6vwyu5yfpcx8sr2p9rtrvvc49",
+		Amount:  math.NewInt(18030000),
+	},
+	{
+		Address: "elys18wm3f6s7yw0f0la09rnczvu9xp8wkkxfjmj4jg",
+		Amount:  math.NewInt(18030000),
+	},
+	{
+		Address: "elys14pmp29s5u46jppanpkpa3f6dj4rkjk7vrvjrex",
+		Amount:  math.NewInt(18030000),
+	},
+	{
+		Address: "elys1458kwa3w4x9q8t7dxz728kzdfmrvkj685leqqh",
+		Amount:  math.NewInt(18030000),
+	},
+	{
+		Address: "elys1rx7llzdw95seekuzsnrhf8nnt6vwvaxcyps9wv",
+		Amount:  math.NewInt(18030000),
+	},
+	{
+		Address: "elys13csgg2avmxv86m9j4gz0ulxgywplxgjg9f34q4",
+		Amount:  math.NewInt(18030000),
+	},
+	{
+		Address: "elys1j28xlcsyw50znawjyefqklzvcyqug0fa85hyk0",
+		Amount:  math.NewInt(18030000),
+	},
+	{
+		Address: "elys1cryr8qggzm7c6rthadwnc03zzyngj5fd7lwtqf",
+		Amount:  math.NewInt(18030000),
+	},
+	{
+		Address: "elys1jcrrk8zv8eeda79z8huqucp2k9g5ee3lxdkzpn",
+		Amount:  math.NewInt(18030000),
+	},
+	{
+		Address: "elys12trcwfd0e82g6904ntgka7y72efjp82hwr70tc",
+		Amount:  math.NewInt(18030000),
+	},
+	{
+		Address: "elys1525v0w8xrqw27j2y2499wge8taatggk7apputu",
+		Amount:  math.NewInt(18030000),
+	},
+	{
+		Address: "elys1pqtfswr4heeqqgl2c8ucnjh6v3pxd4cz64f5at",
+		Amount:  math.NewInt(18030000),
+	},
+	{
+		Address: "elys1g6x9q3k4rk6myt9gdh08ck0hskecgaet2335xq",
+		Amount:  math.NewInt(18030000),
+	},
+	{
+		Address: "elys1xjm448gclk709eyjqfuk3t4gvpqpmq0ul7vjak",
+		Amount:  math.NewInt(18030000),
+	},
+	{
+		Address: "elys167rc7dtrnk57zcmaz7p0wehyhed9djv7hsea79",
+		Amount:  math.NewInt(18030000),
+	},
+	{
+		Address: "elys1t9e2s4cftjkqx282egju63fqw8f952kdmc2957",
+		Amount:  math.NewInt(18030000),
+	},
+	{
+		Address: "elys1xw4qqyffdf20hna33egl97wrzy0j4quj4vksna",
+		Amount:  math.NewInt(18030000),
+	},
+	{
+		Address: "elys15amcvp2597k54sq07rpmgyeqhqly4urakqy6lt",
+		Amount:  math.NewInt(18030000),
+	},
+	{
+		Address: "elys1cm4jjywmrsf8yf85czfwtpqx55ygq3r0ptwl2k",
+		Amount:  math.NewInt(18030000),
+	},
+	{
+		Address: "elys1jc8ary3swammtjyh2xqc754dx9kdjuhwqrj0rs",
+		Amount:  math.NewInt(18030000),
+	},
+	{
+		Address: "elys126zayshxgnytj87k2ku6a9n36nrt7wpm3mpcmn",
+		Amount:  math.NewInt(18030000),
+	},
+	{
+		Address: "elys1sm2rtd54g2mk50r84rph4smxx60peee496tcxc",
+		Amount:  math.NewInt(18030000),
+	},
+	{
+		Address: "elys14zj0z693j2z3sugw22hqg0n228zk5zgy60k9jw",
+		Amount:  math.NewInt(18030000),
+	},
+	{
+		Address: "elys10zmejgvejdq00nn37nvy0ntvlnreuunrvmwltp",
+		Amount:  math.NewInt(18030000),
+	},
+	{
+		Address: "elys1uj7lpv9az0nk6ljg4e9pnv637rlkkfnvx2463z",
+		Amount:  math.NewInt(18030000),
+	},
+	{
+		Address: "elys1wwhwj308jy6jf2539dtnqes3fcf5zea4g8t9tl",
+		Amount:  math.NewInt(18030000),
+	},
+	{
+		Address: "elys1zmg88fn3j3rv8zdauu45ns75fzw67y78c2kphk",
+		Amount:  math.NewInt(18030000),
+	},
+	{
+		Address: "elys1czqsp9ttfa6sv023nm4wv6thrpk3ueugwr26ld",
+		Amount:  math.NewInt(18030000),
+	},
+	{
+		Address: "elys1zqfgkt49nndxhq7ttxn5xr47wgv5cuzxrcevs4",
+		Amount:  math.NewInt(18030000),
+	},
+	{
+		Address: "elys1qndwdwtr6hd8cn3zuy93kdar6qluw2zyanm8nu",
+		Amount:  math.NewInt(18030000),
+	},
+	{
+		Address: "elys14zuy3e4uklt0utlqaw8ff689vgpn8t9jla2m5z",
+		Amount:  math.NewInt(18030000),
+	},
+	{
+		Address: "elys14htknww9m8902a8yp269eweg6sar32mhvp2umx",
+		Amount:  math.NewInt(18030000),
+	},
+	{
+		Address: "elys1j0qjscq3k60egtcw0nz3vnakzd7ez2cnpwgfkz",
+		Amount:  math.NewInt(18030000),
+	},
+	{
+		Address: "elys1kez2qm5lc8xg8enq274nx9j3gj2djpgxfeg20j",
+		Amount:  math.NewInt(18030000),
+	},
+	{
+		Address: "elys1824fpl8gfwt7r05uwwsgtnqhl58my5w5eps6z0",
+		Amount:  math.NewInt(18030000),
+	},
+	{
+		Address: "elys12w26k34qah2nu9xzwymfyzcnknyjqlp2dsfglf",
+		Amount:  math.NewInt(18030000),
+	},
+	{
+		Address: "elys1upmrg96xdmq2pa8snh2jm952wqfts2m2y5aras",
+		Amount:  math.NewInt(18030000),
+	},
+	{
+		Address: "elys1hw6xlfvtflj8847ys86lwxt9ww0pme8ue767jy",
+		Amount:  math.NewInt(18040000),
+	},
+	{
+		Address: "elys1d5ez8uldvdelyw55me6vrlz9vw08pfk9gz9cxf",
+		Amount:  math.NewInt(18040000),
+	},
+	{
+		Address: "elys1k97crsvpma3nvd2hcnhpzadqwstyrdaffk42h5",
+		Amount:  math.NewInt(18040000),
+	},
+	{
+		Address: "elys1hl2tddem53ydszh0gg27kkjh8fxhxz990hl000",
+		Amount:  math.NewInt(18040000),
+	},
+	{
+		Address: "elys1x8qjchmj3r7keql25qatq4yqw0f2nrxxdkaeyj",
+		Amount:  math.NewInt(18040000),
+	},
+	{
+		Address: "elys1upshu9n7q7wlee0gtud45lv04kgqavlz68253c",
+		Amount:  math.NewInt(18040000),
+	},
+	{
+		Address: "elys1qpcdfrkseskvfeu98dfgypq4drlmu93tk4z99p",
+		Amount:  math.NewInt(18040000),
+	},
+	{
+		Address: "elys170rp30un66h564egy8hm0mk2adpdv2czhu5f7x",
+		Amount:  math.NewInt(18040000),
+	},
+	{
+		Address: "elys1k7dtrjzwh6hczkwuzgr740zmpgeap7a6dj0ruv",
+		Amount:  math.NewInt(18040000),
+	},
+	{
+		Address: "elys1wpvnnnued4naa9kh0w3uvvxgr2mdqx68vy50nf",
+		Amount:  math.NewInt(18040000),
+	},
+	{
+		Address: "elys10gruppz6zatfv67sp6wyskjpvd2nnfqg69pzvm",
+		Amount:  math.NewInt(18040000),
+	},
+	{
+		Address: "elys1aahrm5q07demv97t5nswn2953ngykx55tepd0r",
+		Amount:  math.NewInt(18040000),
+	},
+	{
+		Address: "elys12xnx6jvkfx9r0q6488k6tk30x7mpnndm3c27df",
+		Amount:  math.NewInt(18050000),
+	},
+	{
+		Address: "elys1ysv8kyc7845pze67u6m6v5vkw7h7yxwc2uuhdx",
+		Amount:  math.NewInt(18050000),
+	},
+	{
+		Address: "elys1xte8zn7dpuzx5f8c7ktpcum87w4eqyd8vg5r24",
+		Amount:  math.NewInt(18050000),
+	},
+	{
+		Address: "elys18fstkxc5crfd725tvuhphgtrf3eru606fuzhvx",
+		Amount:  math.NewInt(18050000),
+	},
+	{
+		Address: "elys16z463mwte9mrrkw30ekqh9kwj6g2yv8hpe6zcg",
+		Amount:  math.NewInt(18050000),
+	},
+	{
+		Address: "elys1ns6a3wsf7ghl8fnlv3glke73eq7xc4yzj9ean0",
+		Amount:  math.NewInt(18050000),
+	},
+	{
+		Address: "elys1y9s2exh6h6qtc67qlj0tck6qedqcartgf3stzj",
+		Amount:  math.NewInt(18050000),
+	},
+	{
+		Address: "elys145dd92ufy6sjxmrd0ctqhem4786tywpqeg2dkp",
+		Amount:  math.NewInt(18050000),
+	},
+	{
+		Address: "elys1ukv7hn32z7ucr3kdn4lmdskh030ugh22xptrwz",
+		Amount:  math.NewInt(18050000),
+	},
+	{
+		Address: "elys1zmr7lxqaam4t8nn8q6jpgr6t7p9ay8hd6ahxg0",
+		Amount:  math.NewInt(18050000),
+	},
+	{
+		Address: "elys1z4tuz7anknerl504cvs8tzyz6tagplaquvlr9l",
+		Amount:  math.NewInt(18050000),
+	},
+	{
+		Address: "elys1vaak2jarlj3xfdk3r763uyxhl8hssv47mluemn",
+		Amount:  math.NewInt(18050000),
+	},
+	{
+		Address: "elys1qvhkwx00d9egqmfu6sltqxahnf4r7lyqxfqcxc",
+		Amount:  math.NewInt(18050000),
+	},
+	{
+		Address: "elys1v6r5xx4eug7qanhedzj8r0zma42arckrztzkfq",
+		Amount:  math.NewInt(18050000),
+	},
+	{
+		Address: "elys1c54tnu0qz053u8xtuz4c68p5h8vphdxd9fwrje",
+		Amount:  math.NewInt(18050000),
+	},
+	{
+		Address: "elys1mjn397m94j920jp8r9ludqnayc38x94vcl58qh",
+		Amount:  math.NewInt(18050000),
+	},
+	{
+		Address: "elys1zjcmc6nd8eqh8fmhyxsf2mfgjer83x558veaxh",
+		Amount:  math.NewInt(18050000),
+	},
+	{
+		Address: "elys1y8jm684cwp2pdxds5e7ksm2dg2ev2nlztn4m9u",
+		Amount:  math.NewInt(18050000),
+	},
+	{
+		Address: "elys1c88xrxjanlth68qfvqqwpkpxvfl89kqnzgayad",
+		Amount:  math.NewInt(18050000),
+	},
+	{
+		Address: "elys178wrmr02vn5z83l277k9kt9kese8ad8usqehtp",
+		Amount:  math.NewInt(18050000),
+	},
+	{
+		Address: "elys1z4twp74dca23w0qygdzlslez74j5t529ep39ln",
+		Amount:  math.NewInt(18050000),
+	},
+	{
+		Address: "elys13pq2aq0g3x58wr5l96slzgjj006r70erlhntcx",
+		Amount:  math.NewInt(18050000),
+	},
+	{
+		Address: "elys1kr8e2g45wnmx7rmw0qa96dvw6t3ez7ru3pu6v4",
+		Amount:  math.NewInt(18050000),
+	},
+	{
+		Address: "elys1uecn5sj6rd8cgjc4sl03qw8e28qcln968h8fe6",
+		Amount:  math.NewInt(18050000),
+	},
+	{
+		Address: "elys194gc3xp9z9ugxy466uy4fklnljzkzlkclr22w2",
+		Amount:  math.NewInt(18050000),
+	},
+	{
+		Address: "elys1k7k6t0mfzf8g3we0dyqu5udjcwgq0hj3cnt6hv",
+		Amount:  math.NewInt(18050000),
+	},
+	{
+		Address: "elys1qqgga7z7frzmmavqh4a3ypyh0z5hd2y728yza9",
+		Amount:  math.NewInt(18050000),
+	},
+	{
+		Address: "elys16f4p2dcgx3rzuqcx2j5d8pp4ekzc8p7qg9n92z",
+		Amount:  math.NewInt(18050000),
+	},
+	{
+		Address: "elys1pzeueddmgs8cmh49xmvtvrc7xl3wvamgtrg3s9",
+		Amount:  math.NewInt(18050000),
+	},
+	{
+		Address: "elys1pm7prska0fed55g7r3fsu62zv6wg6tyrw9k5h5",
+		Amount:  math.NewInt(18060000),
+	},
+	{
+		Address: "elys1h6vfd0wpqmeqa2mlwfupcvfjznus5ffstacz5v",
+		Amount:  math.NewInt(18060000),
+	},
+	{
+		Address: "elys1lejn3l6qn8us7e45afxvlua8fnz02pyj3kxzhx",
+		Amount:  math.NewInt(18060000),
+	},
+	{
+		Address: "elys17y7hktnsfle6vqdyv04q5klk4e9qzys5q296s0",
+		Amount:  math.NewInt(18060000),
+	},
+	{
+		Address: "elys1tdcrla0gevylcp9a4cde7et4hwz0c3mpzdjk20",
+		Amount:  math.NewInt(18060000),
+	},
+	{
+		Address: "elys1g0ez662vdlwe08dr2qwtgw3e3q396u8wshjzgk",
+		Amount:  math.NewInt(18060000),
+	},
+	{
+		Address: "elys1yl5gga3qyecscg73hr0z3hqdvuq2xzqlqmj7k7",
+		Amount:  math.NewInt(18060000),
+	},
+	{
+		Address: "elys165j5sw36t296wta8jarpuvdz4cts3nuxlxkwdm",
+		Amount:  math.NewInt(18060000),
+	},
+	{
+		Address: "elys1dsgqkvjf0kml8s4xyelq3nudw5th785avynp2k",
+		Amount:  math.NewInt(18060000),
+	},
+	{
+		Address: "elys1dg48qgmzmty3jykkudzzz7c3z8javclsht35hy",
+		Amount:  math.NewInt(18060000),
+	},
+	{
+		Address: "elys1ntnz92y7jm53k5rtz6grrjarururnwwmjxuw7y",
+		Amount:  math.NewInt(18060000),
+	},
+	{
+		Address: "elys1xj9emmyy6jl35apku7ngcl8q8ugmynk3krs863",
+		Amount:  math.NewInt(18060000),
+	},
+	{
+		Address: "elys1hafj2w5wnsequucf48nmytyyhmnze5zppgvkrk",
+		Amount:  math.NewInt(18060000),
+	},
+	{
+		Address: "elys1lccva6f6xc8r5ltc7l0pfvpzqr29jaguuvuw4l",
+		Amount:  math.NewInt(18060000),
+	},
+	{
+		Address: "elys1huhp4xfl82q8d9zap775vkelhzg8en20rp8rdu",
+		Amount:  math.NewInt(18060000),
+	},
+	{
+		Address: "elys1c0mvuc7ar7fd3mmshc4ksrstu0scvehswyuv7d",
+		Amount:  math.NewInt(18060000),
+	},
+	{
+		Address: "elys1jvydjt3f9y0jv80wmvm5uppp9hjc0enzrc0lhw",
+		Amount:  math.NewInt(18060000),
+	},
+	{
+		Address: "elys1dc45da3y8aacce76c0djpqsws8dhcekx5g6su4",
+		Amount:  math.NewInt(18060000),
+	},
+	{
+		Address: "elys1cjwxx7gj5kshfgu7ak9vugkeksle9vkeyx5lcm",
+		Amount:  math.NewInt(18060000),
+	},
+	{
+		Address: "elys1f76xnuj0anp2epspvcpvwl77z9rsr9u4y8h2tk",
+		Amount:  math.NewInt(18070000),
+	},
+	{
+		Address: "elys1q2uc4yedr0pl673qjcy9hxye6lmyjqekz5gj8x",
+		Amount:  math.NewInt(18070000),
+	},
+	{
+		Address: "elys1mydhdpvyk899z7mjnhud4mjnwr96jzds4m5gz0",
+		Amount:  math.NewInt(18070000),
+	},
+	{
+		Address: "elys1lmkwy57quzsfvn6px7fzcumyv8wgedkgcu0wqk",
+		Amount:  math.NewInt(18070000),
+	},
+	{
+		Address: "elys1vake24jtt8ak80ws4ht5yj5uews5d5vgpx3xk7",
+		Amount:  math.NewInt(18070000),
+	},
+	{
+		Address: "elys1zz0vrp2mvalaaxvustr08929vcfhwzzk7xr7qd",
+		Amount:  math.NewInt(18070000),
+	},
+	{
+		Address: "elys1xyw7h42czwh25n0awperk80zhm94enr0cd66th",
+		Amount:  math.NewInt(18070000),
+	},
+	{
+		Address: "elys1nd0jcdhm9fu09kz78pnevpv7thnuu49yuvz5t3",
+		Amount:  math.NewInt(18070000),
+	},
+	{
+		Address: "elys1dxtg764kxcv86rmtp7ulwnvvpvrnl09tmlucg8",
+		Amount:  math.NewInt(18070000),
+	},
+	{
+		Address: "elys1dc8yeam3l7tphvfg3z5m4kdcyvzyjck9yap0qd",
+		Amount:  math.NewInt(18070000),
+	},
+	{
+		Address: "elys1ppk3ascqs5zrt9qqg3y579lp005uvnkh0d5tw2",
+		Amount:  math.NewInt(18070000),
+	},
+	{
+		Address: "elys13qzg0v2m0zyrqp0q2d468vprnanvsyf82dqeqq",
+		Amount:  math.NewInt(18070000),
+	},
+	{
+		Address: "elys155k8833dk9ya7zr5s50kv2w9s05j5pvv6ffd00",
+		Amount:  math.NewInt(18070000),
+	},
+	{
+		Address: "elys1rlr2sjvq6ekg7ay9ecq0950jmwzuq8hrzjwzem",
+		Amount:  math.NewInt(18070000),
+	},
+	{
+		Address: "elys1xlqmjmvpxftvs9l02qscxmnvm075arw2k8kng7",
+		Amount:  math.NewInt(18070000),
+	},
+	{
+		Address: "elys1e77uj7rvzpyl0myfrj75kqpkda6jqqrxwnme8c",
+		Amount:  math.NewInt(18070000),
+	},
+	{
+		Address: "elys1kasdse0p0xhfmmqwxhcarjazxl3uxyvjdrz6lz",
+		Amount:  math.NewInt(18070000),
+	},
+	{
+		Address: "elys13q0kdp6jfwg6ja58tsz3d2wggwuntmrj7fn4xq",
+		Amount:  math.NewInt(18080000),
+	},
+	{
+		Address: "elys1c6nyfn2uvct3kjac0fytjz9q520aawlehz27p4",
+		Amount:  math.NewInt(18080000),
+	},
+	{
+		Address: "elys1p0xugpj4dcagvd6hry2ttgattskm9qplydestr",
+		Amount:  math.NewInt(18080000),
+	},
+	{
+		Address: "elys1z97paefs6s9tm38fq5ekpcd9l4fkzeeq35jtsr",
+		Amount:  math.NewInt(18080000),
+	},
+	{
+		Address: "elys1w96erxzuvvss4s296v8amn9jadeyx442j3j7ea",
+		Amount:  math.NewInt(18080000),
+	},
+	{
+		Address: "elys16mupyrlfgxcwn0qadpke86cnlaapju5jlja9j3",
+		Amount:  math.NewInt(18080000),
+	},
+	{
+		Address: "elys1m64ata8t8n664d6mu9tx9m6zcu7rjf8xzvmqt9",
+		Amount:  math.NewInt(18080000),
+	},
+	{
+		Address: "elys1hmgpengvmgc4w4wr03hrmpcqluhf78qmkr08cd",
+		Amount:  math.NewInt(18080000),
+	},
+	{
+		Address: "elys1lmpsc886lzd5u2zmanamrqk9qcnx4qzyc74lhs",
+		Amount:  math.NewInt(18080000),
+	},
+	{
+		Address: "elys1gg6ja8s48sahyx8gwvny5pnrst05v5f0jqqex0",
+		Amount:  math.NewInt(18080000),
+	},
+	{
+		Address: "elys1ev2zmgc2rf694kcp2p3r4zssnq5zlkd40t7n9k",
+		Amount:  math.NewInt(18080000),
+	},
+	{
+		Address: "elys1xe3h00fajrxw4k4lykgdd2z9h8laruqqx7zphl",
+		Amount:  math.NewInt(18080000),
+	},
+	{
+		Address: "elys1g72v0ye4a7txp805zw9zhjx875aychrkd72y5x",
+		Amount:  math.NewInt(18080000),
+	},
+	{
+		Address: "elys1y23seta60vzvft22mz6fzhl8dvvmgcdsnhyusu",
+		Amount:  math.NewInt(18080000),
+	},
+	{
+		Address: "elys1ygsf3da27vvr925kgcfez3t8s7tq3dvka0amt8",
+		Amount:  math.NewInt(18080000),
+	},
+	{
+		Address: "elys174lnhs43ef794gd5y98mz36qfjwmk6ec2es7jm",
+		Amount:  math.NewInt(18080000),
+	},
+	{
+		Address: "elys1su3wwn8zx6u7wy9ae0vlapdcekclvqg4fg0297",
+		Amount:  math.NewInt(18080000),
+	},
+	{
+		Address: "elys1k32gkgfv8pyajdraw00p7d9khq6l3kzca809gm",
+		Amount:  math.NewInt(18080000),
+	},
+	{
+		Address: "elys1fs7edaqy6prwlv9jg22ndhwjn8h6x7qdz5d3u9",
+		Amount:  math.NewInt(18080000),
+	},
+	{
+		Address: "elys1fax7rrwset35juhefa63ssjxh96cftl2s33qu7",
+		Amount:  math.NewInt(18080000),
+	},
+	{
+		Address: "elys15p35wv6e3emp3c54ygktyh4suejxaehucetlts",
+		Amount:  math.NewInt(18080000),
+	},
+	{
+		Address: "elys1lrexumfrjp9394dm5kmj424zsgl7wc984m5ust",
+		Amount:  math.NewInt(18080000),
+	},
+	{
+		Address: "elys1yvumfl8meedups00x08kpd3qelat0zq69pf457",
+		Amount:  math.NewInt(18080000),
+	},
+	{
+		Address: "elys15ra7d8mdd0f20q69v3rwge2td8u9js06xzf48g",
+		Amount:  math.NewInt(18080000),
+	},
+	{
+		Address: "elys1eqq0lr5mfg3fsu0k9e82wzqdlen2yugkya2jww",
+		Amount:  math.NewInt(18080000),
+	},
+	{
+		Address: "elys18xawl53qmvgkr3369wuq43gde03duvkcgs6yzh",
+		Amount:  math.NewInt(18080000),
+	},
+	{
+		Address: "elys1qs8xvr5w6k4dvxgc6htpwz72xw7xeagcrg9xk7",
+		Amount:  math.NewInt(18080000),
+	},
+	{
+		Address: "elys1dl9h830tpcq6ehqhgwcj56z4cvlwu0hz36mv94",
+		Amount:  math.NewInt(18080000),
+	},
+	{
+		Address: "elys1neqvnya3ctpf3gxswg4fnz4nys6zt6u7vslmr8",
+		Amount:  math.NewInt(18080000),
+	},
+	{
+		Address: "elys1wgr5ny2szte90zmnhxhkxpc5szf4t2dy7kq7ld",
+		Amount:  math.NewInt(18080000),
+	},
+	{
+		Address: "elys1tt5qxj57lm23q9xllrsrhl2rsswjpk8cgf4q9p",
+		Amount:  math.NewInt(18080000),
+	},
+	{
+		Address: "elys1w47thhmt8e9nlnn0suhup46sgrgtl6g3ny929m",
+		Amount:  math.NewInt(18080000),
+	},
+	{
+		Address: "elys1ykkxe902gdvqr8g4m96prs38ssamm0p8sunamz",
+		Amount:  math.NewInt(18080000),
+	},
+	{
+		Address: "elys1tkjq6jpgenuezk5gc4tjc35tvre9kh2apfw9zk",
+		Amount:  math.NewInt(18090000),
+	},
+	{
+		Address: "elys1ghx56ekf0n3hvac7k7hc5qyuuxrjsrctqaclwn",
+		Amount:  math.NewInt(18090000),
+	},
+	{
+		Address: "elys18u00h3es5mlfju5eydh9j7fjzaktzcm7fx42rl",
+		Amount:  math.NewInt(18090000),
+	},
+	{
+		Address: "elys19yl0asqvdywddha5w68n0ddvnc7pazawlgzq3y",
+		Amount:  math.NewInt(18090000),
+	},
+	{
+		Address: "elys1nh8e0gdkfq4r37g65evjm2zz3pjnh7decua29a",
+		Amount:  math.NewInt(18090000),
+	},
+	{
+		Address: "elys182a4rh5hlg9ktu28k5fcv43n74e27sddmhtvkx",
+		Amount:  math.NewInt(18090000),
+	},
+	{
+		Address: "elys1asz7p9evqgwjvuvew4ad8jj82w35k9z8zj2xvk",
+		Amount:  math.NewInt(18090000),
+	},
+	{
+		Address: "elys1qfp6lqqlhsj5xpay2rdgw3pyp2mzggmd3r6p9n",
+		Amount:  math.NewInt(18090000),
+	},
+	{
+		Address: "elys1j0kskna3qwk02m8rfc3lgeft324a06pf2seyx8",
+		Amount:  math.NewInt(18090000),
+	},
+	{
+		Address: "elys1afas79uvy7hr3c6j4vzkjxfy5tfmsz4eyc73vp",
+		Amount:  math.NewInt(18090000),
+	},
+	{
+		Address: "elys1qwlzt8k3q89gdjj9s0eel2l2v4jxchwhd9utkp",
+		Amount:  math.NewInt(18090000),
+	},
+	{
+		Address: "elys17thjhr8wlerjnga5dqltxhyzy4ea5506at7phz",
+		Amount:  math.NewInt(18090000),
+	},
+	{
+		Address: "elys17y8jm2stj90cptm0r2s846syg6t6am05xcl8ud",
+		Amount:  math.NewInt(18100000),
+	},
+	{
+		Address: "elys18aey0ctrk62clagpkx9g8gjl95y5nwcrp0hueq",
+		Amount:  math.NewInt(18100000),
+	},
+	{
+		Address: "elys1uycd09jcyqw94p49pd8xfwkq7p93zcs4j6m6ah",
+		Amount:  math.NewInt(18100000),
+	},
+	{
+		Address: "elys1ahssjna2q7afq9mjx8wftqqepc5hc8sam54ypj",
+		Amount:  math.NewInt(18100000),
+	},
+	{
+		Address: "elys1dapc0s77650ss8afd2fqt003600hv99c75r3d7",
+		Amount:  math.NewInt(18100000),
+	},
+	{
+		Address: "elys1h0sn696l3rw29aw0zs8dm3xvz5e9qjcqmf2lug",
+		Amount:  math.NewInt(18100000),
+	},
+	{
+		Address: "elys18r7swrs0jaesnad07wwxkg64jsyjlmehq5qf8g",
+		Amount:  math.NewInt(18100000),
+	},
+	{
+		Address: "elys1xdgxn48lf9qssgt0dux55atnkm8ldxe39k3fz0",
+		Amount:  math.NewInt(18100000),
+	},
+	{
+		Address: "elys1s8hq6nafee2jdk8tfydtze24pp39k6ex78lk5t",
+		Amount:  math.NewInt(18100000),
+	},
+	{
+		Address: "elys1xtj2urceyqwn496nrqwemh269jpmaqtpwpk0z8",
+		Amount:  math.NewInt(18100000),
+	},
+	{
+		Address: "elys1q3z9j333a8x9uewemk92qcvlnuqna9j4aq0m3p",
+		Amount:  math.NewInt(18100000),
+	},
+	{
+		Address: "elys19gxsc9dynvf5x53q2lccm6aqlm224frussuz2l",
+		Amount:  math.NewInt(18100000),
+	},
+	{
+		Address: "elys1tlzaqdahh2xrkwsr5z50z862cf39cs2u6an5am",
+		Amount:  math.NewInt(18110000),
+	},
+	{
+		Address: "elys1qdq2x3hvd50gum2ngljgz7wjedfwqsnt6908c5",
+		Amount:  math.NewInt(18110000),
+	},
+	{
+		Address: "elys1thaneu86us2yahrtlfrd8al4nsd2tg9zlnvrck",
+		Amount:  math.NewInt(18110000),
+	},
+	{
+		Address: "elys1l3uxhc3qzju74t4wlxy5sqtqmvhaw4gjzefnla",
+		Amount:  math.NewInt(18110000),
+	},
+	{
+		Address: "elys1kk244pza770y5uzfkxypdfc5y6sy6furct56jl",
+		Amount:  math.NewInt(18110000),
+	},
+	{
+		Address: "elys1fn7ynkp2v28yjp2skglr9uhfk039nreq38td94",
+		Amount:  math.NewInt(18110000),
+	},
+	{
+		Address: "elys12njmv3q69he83z0j939fsgzpvge0a07yhv64mx",
+		Amount:  math.NewInt(18110000),
+	},
+	{
+		Address: "elys1jpsfgp349zsuuun67hq0fn9cz73s0d3zqzcvd5",
+		Amount:  math.NewInt(18110000),
+	},
+	{
+		Address: "elys1xm37v7qtfwpa3ghccg0putgyl899y05k93ev4l",
+		Amount:  math.NewInt(18110000),
+	},
+	{
+		Address: "elys1gqm443lsv7en8gdq7unezr365yu5ja5hvjvzhs",
+		Amount:  math.NewInt(18110000),
+	},
+	{
+		Address: "elys10gky87nec0anq69kra4rmgezp2rkd39qtlgxvm",
+		Amount:  math.NewInt(18110000),
+	},
+	{
+		Address: "elys1s7cdd0hxmuvjmvy76xz9kmxgwjdd0khhgjqjru",
+		Amount:  math.NewInt(18110000),
+	},
+	{
+		Address: "elys1g5a99597kzmqp3p0jkpph6e625gf8fkm4m2l0s",
+		Amount:  math.NewInt(18110000),
+	},
+	{
+		Address: "elys1t4savl9tjndg6gtrpe578x4n5tsx0nnfezjmgx",
+		Amount:  math.NewInt(18110000),
+	},
+	{
+		Address: "elys1lshwqsvllerccnvp83yaej7swmm4nkec8azepx",
+		Amount:  math.NewInt(18110000),
+	},
+	{
+		Address: "elys1v0vm0gk9l4rtn0kz9whdyreuv4d7q0d3yvuf3h",
+		Amount:  math.NewInt(18110000),
+	},
+	{
+		Address: "elys14wwtczlssdve6ve0v05u5gvk74r23s6pq87gxq",
+		Amount:  math.NewInt(18110000),
+	},
+	{
+		Address: "elys1jn5utaydlver6nv9453jz6u2ywvakmhx9yfahm",
+		Amount:  math.NewInt(18110000),
+	},
+	{
+		Address: "elys1lavgpkh9mrwr53qr9k9klag3chmfeptdw83zd5",
+		Amount:  math.NewInt(18110000),
+	},
+	{
+		Address: "elys1q6hkmm2hj3g7yqhq3qx8gahq30zuxqdgu8qfhf",
+		Amount:  math.NewInt(18110000),
+	},
+	{
+		Address: "elys1gcjtcaqpndqrnqc8qvrwvwxxe5e072k3cdal2d",
+		Amount:  math.NewInt(18110000),
+	},
+	{
+		Address: "elys1wnf6zmjculezt9l5dvvuy3l3m3gzd5xwyfalv8",
+		Amount:  math.NewInt(18110000),
+	},
+	{
+		Address: "elys14ch0wzqhv08dap68fud2dn26nfqu6zxegv7fl5",
+		Amount:  math.NewInt(18110000),
+	},
+	{
+		Address: "elys18jpcrdm02etelywzshzu0tga6vsa36u7nq0zj5",
+		Amount:  math.NewInt(18110000),
+	},
+	{
+		Address: "elys1j2jznmetn5kdvjyyxm8yemkq7z7jnkgfxhr4h8",
+		Amount:  math.NewInt(18120000),
+	},
+	{
+		Address: "elys16htm407mftjnj502ywk53254kvgwqx9pskvdq6",
+		Amount:  math.NewInt(18120000),
+	},
+	{
+		Address: "elys17fgqxpr4y9fh0a4du7a6mudwkejjwdelt383y4",
+		Amount:  math.NewInt(18120000),
+	},
+	{
+		Address: "elys1vmeaf5y5f60vhkgwdhzr7lck7t5fz6s7ntvvxk",
+		Amount:  math.NewInt(18120000),
+	},
+	{
+		Address: "elys12cexxa4gx9vj0x6wmq9rvyhku5amdrknyalsll",
+		Amount:  math.NewInt(18120000),
+	},
+	{
+		Address: "elys13m54xkawsg445nm2dlg855mgy75ycmeu7637u2",
+		Amount:  math.NewInt(18120000),
+	},
+	{
+		Address: "elys10nmlayathfyymklvj2f53yyng0n28t4xhqx3az",
+		Amount:  math.NewInt(18120000),
+	},
+	{
+		Address: "elys16amrdmvyxwvm5mldqzwpxh3glv8v4h3l6w03nt",
+		Amount:  math.NewInt(18120000),
+	},
+	{
+		Address: "elys1e79smw2xywfy7pch6udgw48r82jgkgnquf8lr0",
+		Amount:  math.NewInt(18120000),
+	},
+	{
+		Address: "elys1ap504yp02c3fw6ekpgd6uy3vvc3g90f7pcpq55",
+		Amount:  math.NewInt(18130000),
+	},
+	{
+		Address: "elys1xeffrgx2c072xesgsrdknsvyxsd9e509d8d48w",
+		Amount:  math.NewInt(18130000),
+	},
+	{
+		Address: "elys1t6jkt2hk0nhlegw77aacdgmejha97c5plm8d5f",
+		Amount:  math.NewInt(18130000),
+	},
+	{
+		Address: "elys172rnmg4nle4ugsvnd7xga5ery5fal53vwjrlvv",
+		Amount:  math.NewInt(18130000),
+	},
+	{
+		Address: "elys1599aw8vwn5aeqpp7tjpxm5hl0k55k6fmhedvs6",
+		Amount:  math.NewInt(18130000),
+	},
+	{
+		Address: "elys1veew4yhn45t9zwtnjmdz0f08qsfn7r2k0ra4te",
+		Amount:  math.NewInt(18130000),
+	},
+	{
+		Address: "elys1jkyg0nt6f7hme7lpccccvc8tpnwsywus4kwcx6",
+		Amount:  math.NewInt(18130000),
+	},
+	{
+		Address: "elys1zvgz5ryz3rn0slt269cpqvhx8k63jpzfk6zmcz",
+		Amount:  math.NewInt(18130000),
+	},
+	{
+		Address: "elys1q0nrv0gvrsy9yzshyv2g9dxf95d87ag2vklf9f",
+		Amount:  math.NewInt(18130000),
+	},
+	{
+		Address: "elys1ntyqhx6ptc68w3839drt735xlxq87sdshqj4wx",
+		Amount:  math.NewInt(18130000),
+	},
+	{
+		Address: "elys1af49fvw5jncc4dl8450r98jpz2eq6vr9d90fny",
+		Amount:  math.NewInt(18130000),
+	},
+	{
+		Address: "elys1ph2p4kmz2ajgdj69728tl7l5gkdxa5tnuk9gez",
+		Amount:  math.NewInt(18130000),
+	},
+	{
+		Address: "elys1wmkxzt9ptv3zgymm74wmwu6swyy40c5qgprxuy",
+		Amount:  math.NewInt(18130000),
+	},
+	{
+		Address: "elys1u43a7tql959sajf7e90skk5f7y0qvf3jsz60dw",
+		Amount:  math.NewInt(18130000),
+	},
+	{
+		Address: "elys1kwwc69u4cpg2fzndsujac6x0rmeq3kscxgv45d",
+		Amount:  math.NewInt(18130000),
+	},
+	{
+		Address: "elys1ma50mf0zcfth5ay5r96q3jdxpus65tnsl3klje",
+		Amount:  math.NewInt(18130000),
+	},
+	{
+		Address: "elys1lmk2z5znppn4l839wkq6kdtkr9j99zm9l75nyg",
+		Amount:  math.NewInt(18130000),
+	},
+	{
+		Address: "elys12nwxdgnxketc8dsz94cz2jd5cd9w2nvx400v04",
+		Amount:  math.NewInt(18130000),
+	},
+	{
+		Address: "elys1w5pec57v0sjxsttfltpqqalvmc4medrzks8237",
+		Amount:  math.NewInt(18130000),
+	},
+	{
+		Address: "elys1y6fm93d38lnzpwxr6c3lc9rnkxz0feav4dav0w",
+		Amount:  math.NewInt(18130000),
+	},
+	{
+		Address: "elys1xfjxl02pgnwj9c7yvhkl5vjgmt6xqhugrml47w",
+		Amount:  math.NewInt(18130000),
+	},
+	{
+		Address: "elys159p0cgz59lel6vzpsuvk3hnwskunj5u00wsmww",
+		Amount:  math.NewInt(18130000),
+	},
+	{
+		Address: "elys1zg3x775alpsqqhghw540gkltj6qnyns4ekx85t",
+		Amount:  math.NewInt(18140000),
+	},
+	{
+		Address: "elys1f3jzwlferps5qa2ghp663azfk263gyvqpdnzkd",
+		Amount:  math.NewInt(18140000),
+	},
+	{
+		Address: "elys1l44p5wcf83udvy39lt5esephkkf43vhr7uh5xq",
+		Amount:  math.NewInt(18140000),
+	},
+	{
+		Address: "elys1hfdd773sw5h9xuxrhq2uuevansefraxh7z40a5",
+		Amount:  math.NewInt(18140000),
+	},
+	{
+		Address: "elys17x8rmq8hur9vdgeggc7q8lfgqtxt8qxz3rxfyr",
+		Amount:  math.NewInt(18140000),
+	},
+	{
+		Address: "elys19yd6k4m5cspncyx0fe0c68mrd03dmz5yg54np2",
+		Amount:  math.NewInt(18140000),
+	},
+	{
+		Address: "elys1uht7tasfpz7jmmskkn7ftg2jk0eaa37uxcurh6",
+		Amount:  math.NewInt(18140000),
+	},
+	{
+		Address: "elys1jrz7w5xww8t4ppt66pacrmdl0chwvm5e9t0qd4",
+		Amount:  math.NewInt(18140000),
+	},
+	{
+		Address: "elys1yu55nvr9r4eunyrvem0ekqs77ehpfcef2zlnj8",
+		Amount:  math.NewInt(18140000),
+	},
+	{
+		Address: "elys1yw9348mrn5va425nfck3q9xdakfvrjhg8ww64j",
+		Amount:  math.NewInt(18140000),
+	},
+	{
+		Address: "elys1jhpz3u8rgt9ncdd2cney7xfr3lvccy7ylgn2j6",
+		Amount:  math.NewInt(18140000),
+	},
+	{
+		Address: "elys1g6072829r0pkm3hfnlmrhgaq0qm3893n4zfyjv",
+		Amount:  math.NewInt(18150000),
+	},
+	{
+		Address: "elys1n8ecgmz3mqzv7q2j4020587nuxepwc46jeu9ha",
+		Amount:  math.NewInt(18150000),
+	},
+	{
+		Address: "elys1jjplct4zns65w2p85wz5st7rwvyrsfw90ek8tu",
+		Amount:  math.NewInt(18150000),
+	},
+	{
+		Address: "elys1k5zgm5m3ewl0jlp4jtw0epxxydsw2t87rw09n2",
+		Amount:  math.NewInt(18150000),
+	},
+	{
+		Address: "elys1ks5dgvs4529s9vg0yj0th05cyml7rmuszu3vp0",
+		Amount:  math.NewInt(18150000),
+	},
+	{
+		Address: "elys17x5zdnz63ljyc4dy5r56lwzlw2gj3mrz5ad964",
+		Amount:  math.NewInt(18150000),
+	},
+	{
+		Address: "elys1lrsts6z5c4g2hgn6epvjlj03wy8qc97equsthu",
+		Amount:  math.NewInt(18150000),
+	},
+	{
+		Address: "elys1wwe3fhaajx9804pw070sqm9jxsarnwusxvf7q2",
+		Amount:  math.NewInt(18150000),
+	},
+	{
+		Address: "elys1eww5yy5ewzf6u2ccrl4npgffw00sseq9cat6fm",
+		Amount:  math.NewInt(18150000),
+	},
+	{
+		Address: "elys1u8m94gx0prkrwyhxffm422swxt4vjkplzhr2yu",
+		Amount:  math.NewInt(18150000),
+	},
+	{
+		Address: "elys1j36hzaf0sjzje8gxjmxaqvky23jfhah98paq5w",
+		Amount:  math.NewInt(18150000),
+	},
+	{
+		Address: "elys1dugqx6hmcgpumpeqfztmmun0peldqudu7nmret",
+		Amount:  math.NewInt(18150000),
+	},
+	{
+		Address: "elys1sa83kjugls6ef75k5f64mapjzpp82z04hzs8ys",
+		Amount:  math.NewInt(18150000),
+	},
+	{
+		Address: "elys1dekevgkg3muug7326nxm7sdx9dre29m0z7qhdz",
+		Amount:  math.NewInt(18150000),
+	},
+	{
+		Address: "elys1ye05tsdhgn6mdfwetcw4fzwltl6zuw4j697tvn",
+		Amount:  math.NewInt(18150000),
+	},
+	{
+		Address: "elys1rru29hstzm3ff5pncnmwdlc935edh3k6vx0end",
+		Amount:  math.NewInt(18160000),
+	},
+	{
+		Address: "elys1mftks2fvefv7mcqfa33rvxqn7k3mz24n0dsl93",
+		Amount:  math.NewInt(18160000),
+	},
+	{
+		Address: "elys1dcgr6z2u8uzx6gmksptffnxs82he7mf0y0ht5s",
+		Amount:  math.NewInt(18160000),
+	},
+	{
+		Address: "elys1h6h06aqc79fcvju8gpwxurtdt9thgyu5e3dzkk",
+		Amount:  math.NewInt(18160000),
+	},
+	{
+		Address: "elys1lv4pyw288vzl5qhsupnfkq2mxfpgkf0ckuaytw",
+		Amount:  math.NewInt(18160000),
+	},
+	{
+		Address: "elys1fgka394g2xa4qmz3eq57vlmerly8n9hwjzj60l",
+		Amount:  math.NewInt(18160000),
+	},
+	{
+		Address: "elys1pxlc0vte22hu04kjpcr5fwzhquhvzqp76m9fuj",
+		Amount:  math.NewInt(18160000),
+	},
+	{
+		Address: "elys155zy0yajrywlnej40dzjn2tcsf3qncqlcwnth5",
+		Amount:  math.NewInt(18160000),
+	},
+	{
+		Address: "elys1d9w26cr0zq606jey624zps6v9m07j85x4fdye9",
+		Amount:  math.NewInt(18160000),
+	},
+	{
+		Address: "elys19ll73mn56f84sjsl4j40yt2a37q69634j8unpg",
+		Amount:  math.NewInt(18160000),
+	},
+	{
+		Address: "elys1ry4zth04s5kgzg9tf0ru8gs6c9rpryj0errfja",
+		Amount:  math.NewInt(18160000),
+	},
+	{
+		Address: "elys1pdrfqkh8dmdm2d6t2jxxmzgx6pw5tqlc3nkhk5",
+		Amount:  math.NewInt(18170000),
+	},
+	{
+		Address: "elys1djlhq5va30yxnxwrw5c66tqws87uzvjd3wz8fd",
+		Amount:  math.NewInt(18170000),
+	},
+	{
+		Address: "elys12sfcp846kkz2f8jx3j9y2dnez6yfszhcclwdj3",
+		Amount:  math.NewInt(18170000),
+	},
+	{
+		Address: "elys10kww509tzteppyktmytqephj309r5zjjl2gygs",
+		Amount:  math.NewInt(18170000),
+	},
+	{
+		Address: "elys133qz7hxx5qg4857j64qwmk7rtqxhnu594sxwmx",
+		Amount:  math.NewInt(18170000),
+	},
+	{
+		Address: "elys1spj0maqt3s4cpsa6u3vlg9u6lz3dqu0aczdhmt",
+		Amount:  math.NewInt(18170000),
+	},
+	{
+		Address: "elys1uzxkuec0v77xmqwu6t2v4e2j9fneq0myt7a8jv",
+		Amount:  math.NewInt(18170000),
+	},
+	{
+		Address: "elys15gaufxvhwh52uaawjeysykpkt0k40629uqv7cr",
+		Amount:  math.NewInt(18170000),
+	},
+	{
+		Address: "elys1dfz6y32ucj0hkasdsvjnuk2mxkwjc7kwzfpjkp",
+		Amount:  math.NewInt(18180000),
+	},
+	{
+		Address: "elys1y4qq9f7wewfln6splg28n40vrnzet0fuqqe68w",
+		Amount:  math.NewInt(18180000),
+	},
+	{
+		Address: "elys1a8ytq06y574qu2eqw800lcslhnwg8pymr438g6",
+		Amount:  math.NewInt(18180000),
+	},
+	{
+		Address: "elys1le8wwmrdercn2vw73rkg6wlfeqk0h8jnul4mz2",
+		Amount:  math.NewInt(18180000),
+	},
+	{
+		Address: "elys13yt5g00ryqzg7wgrc72l5003eqapwvtksfw9g7",
+		Amount:  math.NewInt(18180000),
+	},
+	{
+		Address: "elys1vydu53mysdnhjtl22dzjz9r36usuvxafl6sqmc",
+		Amount:  math.NewInt(18180000),
+	},
+	{
+		Address: "elys1m8kf30qcrgm35gp0nxhhvqyd9hsh8qff8wkevc",
+		Amount:  math.NewInt(18180000),
+	},
+	{
+		Address: "elys18hek3kesv03zgq9mxpxrfvf0pz57ms85uxm9ty",
+		Amount:  math.NewInt(18180000),
+	},
+	{
+		Address: "elys18cq0vtf3gz5ea3fwdfs8jnkafnxx34nmdxseph",
+		Amount:  math.NewInt(18180000),
+	},
+	{
+		Address: "elys1zpm7chtl9as3a0w474s406gvrw3gyzgd62czf9",
+		Amount:  math.NewInt(18180000),
+	},
+	{
+		Address: "elys1r0mqxwtux7975awnp4ncnjclh2nvu3je3dvhqf",
+		Amount:  math.NewInt(18180000),
+	},
+	{
+		Address: "elys1lrffsztj5cs4wea96d046f69thy2wsr96aq6hh",
+		Amount:  math.NewInt(18180000),
+	},
+	{
+		Address: "elys1fjnnav63tucplae5a5krmafnl8fl2c4wd90s9k",
+		Amount:  math.NewInt(18180000),
+	},
+	{
+		Address: "elys1dfqmlpm2xhjdw3d50as66renuvkf4uf5z2z60v",
+		Amount:  math.NewInt(18190000),
+	},
+	{
+		Address: "elys1lw0pxd33me806txhkftlukpe3d2g0a2yeru9pf",
+		Amount:  math.NewInt(18190000),
+	},
+	{
+		Address: "elys1t63s2fd4srkpn57hfx6zj4wl8zdx2dja9qrt2s",
+		Amount:  math.NewInt(18190000),
+	},
+	{
+		Address: "elys1yyavcmfl7w7q9rfh9ymqcwyr0s0taq43xu92sf",
+		Amount:  math.NewInt(18200000),
+	},
+	{
+		Address: "elys1amdk8tgavccj5ydenm89na2kl28cg8sycn44mg",
+		Amount:  math.NewInt(18200000),
+	},
+	{
+		Address: "elys1c2x5nahaxy5e50l2t7k6xdcx7zxlk26aqq5qk2",
+		Amount:  math.NewInt(18200000),
+	},
+	{
+		Address: "elys15xadjyf02am84el892e8dpnqw0vmjm6cr4e554",
+		Amount:  math.NewInt(18200000),
+	},
+	{
+		Address: "elys1p58rpmp0c5gze83sjymhktue8fegfc84qyk7ns",
+		Amount:  math.NewInt(18200000),
+	},
+	{
+		Address: "elys14y87ytpufws2e2g8fv4hhmp6qtwja05jr3srvs",
+		Amount:  math.NewInt(18200000),
+	},
+	{
+		Address: "elys1pr0gws5gf49s2r5hulefv552gefq9z27ujdy70",
+		Amount:  math.NewInt(18200000),
+	},
+	{
+		Address: "elys1tngxjrvvjueqyxk5wzr8c6l3scwm3hyxlw8qs0",
+		Amount:  math.NewInt(18200000),
+	},
+	{
+		Address: "elys1zknrrxk4n0e7sg9nr62940aad9du9dr988xkeq",
+		Amount:  math.NewInt(18200000),
+	},
+	{
+		Address: "elys10t58smv223km9nrfzry4lheqnn00976pl9myyc",
+		Amount:  math.NewInt(18200000),
+	},
+	{
+		Address: "elys18lwppex55rdys385jhqqgp52wvk5upqv2yfwen",
+		Amount:  math.NewInt(18200000),
+	},
+	{
+		Address: "elys16m2zra37vvwu9t4ckyu67et3xnk8s5sc4t8f75",
+		Amount:  math.NewInt(18200000),
+	},
+	{
+		Address: "elys1zgd4uxtq252ektz6526aauuvdr23tt0grqftmz",
+		Amount:  math.NewInt(18200000),
+	},
+	{
+		Address: "elys13sk4dwrcywhqas32qrrav7e9lgc86nff6cayjq",
+		Amount:  math.NewInt(18210000),
+	},
+	{
+		Address: "elys16vpy7qegn3js5t49jp7mpxh33ghpv8tzlp8fsw",
+		Amount:  math.NewInt(18210000),
+	},
+	{
+		Address: "elys1ufk40lz9uylzxljxs7ql80t3gd8elw3xddjdyt",
+		Amount:  math.NewInt(18210000),
+	},
+	{
+		Address: "elys1fqx9h8yx29y85n0f8kcwklzvrv2w3dkcvc8eew",
+		Amount:  math.NewInt(18210000),
+	},
+	{
+		Address: "elys1at69qrh38hauuxu9346ynfrymta9fj9yha0hud",
+		Amount:  math.NewInt(18210000),
+	},
+	{
+		Address: "elys1hcyp6e67y5fuy5fkcwx039v6mx9fnelq9pgh5w",
+		Amount:  math.NewInt(18210000),
+	},
+	{
+		Address: "elys1xj4l6l9pnefcwkcephjm4t7nt0dlm8pz6nt3xe",
+		Amount:  math.NewInt(18210000),
+	},
+	{
+		Address: "elys1sq47rt3msjk7nv0caw92fazwvr2qkummqcqysd",
+		Amount:  math.NewInt(18210000),
+	},
+	{
+		Address: "elys1x308muljp4ncuv2c8u00hfdjv9467xwm7qtku5",
+		Amount:  math.NewInt(18210000),
+	},
+	{
+		Address: "elys1v4dwmmt6zrssgeac56p0asn5t8eqzxpshrs0w5",
+		Amount:  math.NewInt(18210000),
+	},
+	{
+		Address: "elys1ep0dw5qvj5nnmvsx3ays2vjdp7jxq9d2slz6fl",
+		Amount:  math.NewInt(18210000),
+	},
+	{
+		Address: "elys15shyacz9jq63z6qkj2y90r6ysss03ne7x2595m",
+		Amount:  math.NewInt(18210000),
+	},
+	{
+		Address: "elys1xsrxd4456afjuv252nz6q2p2827tfmmpaz7t78",
+		Amount:  math.NewInt(18210000),
+	},
+	{
+		Address: "elys1f6fmk2czcedh89l5sux3cqntllp59ruzu9dkpv",
+		Amount:  math.NewInt(18210000),
+	},
+	{
+		Address: "elys1ur0hhvwydauvh2v4xkf4m0l626t7e8rkly7pth",
+		Amount:  math.NewInt(18210000),
+	},
+	{
+		Address: "elys1c7avuuswj9lxry5juukhe0t368nxkr2hmrzw5c",
+		Amount:  math.NewInt(18210000),
+	},
+	{
+		Address: "elys1swzqq7wz6tx84sslddwqqflgacrzf9ja3f3rfe",
+		Amount:  math.NewInt(18210000),
+	},
+	{
+		Address: "elys10wj876qgm8kjewzytqnc3reryamxmy3sqxtpvs",
+		Amount:  math.NewInt(18220000),
+	},
+	{
+		Address: "elys1vsd40wumrc75uervsu3atm2jnt9ctggt2nzgnl",
+		Amount:  math.NewInt(18220000),
+	},
+	{
+		Address: "elys1ynp5697gjtesj2qd4qnmrdyfl89sfy7pgs87xj",
+		Amount:  math.NewInt(18220000),
+	},
+	{
+		Address: "elys1n4h5lt26wa37fy4rcq0e823mu0n4x99650wjea",
+		Amount:  math.NewInt(18220000),
+	},
+	{
+		Address: "elys1f2u6cj28ly2a6t42h3me6daf55m93q0ll88khe",
+		Amount:  math.NewInt(18220000),
+	},
+	{
+		Address: "elys14r5e93q6wvdqk82hruwaken0lgynkgy7z3ajyk",
+		Amount:  math.NewInt(18220000),
+	},
+	{
+		Address: "elys1guuzvz7uustv7ynmssktwn2390yskswhwd3hqt",
+		Amount:  math.NewInt(18220000),
+	},
+	{
+		Address: "elys1xq89szxz4ztrls4qtvalwuzu97ahfv309nsvz7",
+		Amount:  math.NewInt(18230000),
+	},
+	{
+		Address: "elys1ssa29aaste0hvqnctqzl5n0z2wwlty3c2ps79j",
+		Amount:  math.NewInt(18230000),
+	},
+	{
+		Address: "elys1u4d3hp7ddt0mrecs8vn0j4wdfh878xm6gtq3ff",
+		Amount:  math.NewInt(18230000),
+	},
+	{
+		Address: "elys1aun08x0dywns2em7mx7r5syuyzjpq6yyj2d8h9",
+		Amount:  math.NewInt(18230000),
+	},
+	{
+		Address: "elys1l24ahan3cnd5rmppwpd587dxu3hntmzscxj00r",
+		Amount:  math.NewInt(18230000),
+	},
+	{
+		Address: "elys1u0kdpc56nhcznxgd2vsvsje4ysk66tzypg28u2",
+		Amount:  math.NewInt(18230000),
+	},
+	{
+		Address: "elys1ycn5y7s38x6q8ufxkdtglu75nczhuhz7h6fxkx",
+		Amount:  math.NewInt(18230000),
+	},
+	{
+		Address: "elys16kcej6gp5pc2es73crm9fh2jusp8jxpl4k0ftg",
+		Amount:  math.NewInt(18230000),
+	},
+	{
+		Address: "elys1em9zma97vkn98mcyngm5wc86s2ps8ahuyzygve",
+		Amount:  math.NewInt(18230000),
+	},
+	{
+		Address: "elys17jzfr37mkzhdjshu9fc4muz9m2hh5kxgnl5zh5",
+		Amount:  math.NewInt(18230000),
+	},
+	{
+		Address: "elys1vq04w8faylams07tladezkgyw6r0mjg0tefyh3",
+		Amount:  math.NewInt(18230000),
+	},
+	{
+		Address: "elys1cx8lnhyap5wwf7zvu0904w83qevfvkydh57gps",
+		Amount:  math.NewInt(18230000),
+	},
+	{
+		Address: "elys1m0gd26y4gz9fasu3hura7ftzl6vy97rvqvtxrk",
+		Amount:  math.NewInt(18230000),
+	},
+	{
+		Address: "elys1u57kdjf335628jah7epqce0h2hlx50q8aefu94",
+		Amount:  math.NewInt(18230000),
+	},
+	{
+		Address: "elys1m0lzw8mads2man9mcv3fdzd9r0j0yzdkfkm8dr",
+		Amount:  math.NewInt(18230000),
+	},
+	{
+		Address: "elys1vgu3uygqzjf3unufhyhelhek9zdma2zk7gf8gl",
+		Amount:  math.NewInt(18230000),
+	},
+	{
+		Address: "elys1sl8j3x0n5x8kj8t5048avemuklylcev755ay74",
+		Amount:  math.NewInt(18230000),
+	},
+	{
+		Address: "elys1k27plkq238m0xn2fyww29exalf9tlthp6ad5td",
+		Amount:  math.NewInt(18230000),
+	},
+	{
+		Address: "elys18y8856eeca9w236pv78se7ulgpx9s33jzhvay0",
+		Amount:  math.NewInt(18230000),
+	},
+	{
+		Address: "elys1aycl2lzt5c9pgy3qx78hu82cg86589p0evf4kw",
+		Amount:  math.NewInt(18230000),
+	},
+	{
+		Address: "elys1x2mqqv354c668t5zdcajnl292u8xmxflkshv2n",
+		Amount:  math.NewInt(18230000),
+	},
+	{
+		Address: "elys1ysgwacll2atjyr8yefd4zwuyhz9n2q29gufpez",
+		Amount:  math.NewInt(18230000),
+	},
+	{
+		Address: "elys1ypexmdnr4fcpx99gn23a9a7mtwn66ltzdgcm5z",
+		Amount:  math.NewInt(18230000),
+	},
+	{
+		Address: "elys1qk9cjgx3gek0yyuwvnewex5mz4u7fp5045ykfl",
+		Amount:  math.NewInt(18230000),
+	},
+	{
+		Address: "elys1u9m0nazq4ly4ut8lr82n6lllw09mg6dzvjseuw",
+		Amount:  math.NewInt(18230000),
+	},
+	{
+		Address: "elys1dzsfwpdw89u7uxkwekrwe4fxh54j0ya3s5ratl",
+		Amount:  math.NewInt(18240000),
+	},
+	{
+		Address: "elys10dked9hgduah27y0gljwjvaqd4x62ceg5lczr4",
+		Amount:  math.NewInt(18240000),
+	},
+	{
+		Address: "elys1feg9v7zttyuqjdzft5n9kj05kaarfc8amd5hzg",
+		Amount:  math.NewInt(18240000),
+	},
+	{
+		Address: "elys19s262cl8lh248pmdxml4mxtnd46p9jsx8kk2y9",
+		Amount:  math.NewInt(18240000),
+	},
+	{
+		Address: "elys1w6q9t4zkuf6slh40ufggpfkvswjwsefawskxfa",
+		Amount:  math.NewInt(18240000),
+	},
+	{
+		Address: "elys1kxmq0ftxmydhguz3vrdf3ueex65vzg5mqldgnc",
+		Amount:  math.NewInt(18240000),
+	},
+	{
+		Address: "elys17wgvc4ndza6nazmglyd38a8pzs2e544wl7ru75",
+		Amount:  math.NewInt(18240000),
+	},
+	{
+		Address: "elys14etd9y4t9arfjfckerye8l23dpejf6eayeps7r",
+		Amount:  math.NewInt(18240000),
+	},
+	{
+		Address: "elys1pqs0ry4v3lx7ugduhtm8zzwj3tjcwwznjm59y9",
+		Amount:  math.NewInt(18240000),
+	},
+	{
+		Address: "elys19u5x8nxa3c75d9w3m0w3qzxsw7c4p8ct9sgpzg",
+		Amount:  math.NewInt(18240000),
+	},
+	{
+		Address: "elys1zkzjwzkx0dw4ja4qp6nwld53h46pnkek97rvkd",
+		Amount:  math.NewInt(18240000),
+	},
+	{
+		Address: "elys1qah3n9xx5xlph39g6ykq2sswtk4zleczget85q",
+		Amount:  math.NewInt(18250000),
+	},
+	{
+		Address: "elys13e6ym977ccxx3d34dvanae4wz3rdyzyrramz43",
+		Amount:  math.NewInt(18250000),
+	},
+	{
+		Address: "elys18njn3snt0jl7rlt9tlc9guc79mf2ppvzzldv33",
+		Amount:  math.NewInt(18250000),
+	},
+	{
+		Address: "elys1uhkstjvdwcxnk699da6xfphxljykv8jh8gec8x",
+		Amount:  math.NewInt(18250000),
+	},
+	{
+		Address: "elys1vqw3ezp9lka6t6ezm858ey6l9sql0y7djda0gl",
+		Amount:  math.NewInt(18250000),
+	},
+	{
+		Address: "elys1kp4p4xwq0duytfecacsdzlaslfwxrnyj6ekmhy",
+		Amount:  math.NewInt(18260000),
+	},
+	{
+		Address: "elys14n4qj5ctn0sx7m602pn5j8h80yux2lf2g2lgn8",
+		Amount:  math.NewInt(18260000),
+	},
+	{
+		Address: "elys1wzqdjudqgvu39tauqmm6nk4zy4aj3wqd2zu89y",
+		Amount:  math.NewInt(18260000),
+	},
+	{
+		Address: "elys1eqsze6zde8drxw54kxdju46uqzsgs8c8f4yane",
+		Amount:  math.NewInt(18260000),
+	},
+	{
+		Address: "elys1g78eruv9kwnkgv0j6tfm67wkrgdc0w2cwar0ez",
+		Amount:  math.NewInt(18260000),
+	},
+	{
+		Address: "elys1yyzn63eadu9kryag052d2dcsuut8gmt56h29px",
+		Amount:  math.NewInt(18260000),
+	},
+	{
+		Address: "elys19pw0r50uxwahtd2z9dvazvldjg3kfjpy5yujly",
+		Amount:  math.NewInt(18260000),
+	},
+	{
+		Address: "elys1dskj0ct87nct4yv8nhe8g6ry03mtwvyu7myvhc",
+		Amount:  math.NewInt(18260000),
+	},
+	{
+		Address: "elys17k54fpptqpdzknlxdy759rrc8elcnx3r2wjxxu",
+		Amount:  math.NewInt(18260000),
+	},
+	{
+		Address: "elys153r8fds76qen00nyy485epak52ymjwamafkvs3",
+		Amount:  math.NewInt(18260000),
+	},
+	{
+		Address: "elys1ec0y0tdz8pa29p00hrn3g3dt558pvd9whg5l56",
+		Amount:  math.NewInt(18260000),
+	},
+	{
+		Address: "elys1v62weln37y4j7yhmwp7y5kup2h5we78emyj6ns",
+		Amount:  math.NewInt(18260000),
+	},
+	{
+		Address: "elys1g84787ryn7ql97p6h5h9k20rr2h3k20ayppysq",
+		Amount:  math.NewInt(18260000),
+	},
+	{
+		Address: "elys17uf2k06235kc7s72qluc28lw5pwx25symlg67j",
+		Amount:  math.NewInt(18260000),
+	},
+	{
+		Address: "elys1fxycwdkusv3dat7rjeamkr73n22px2xpjgnvjf",
+		Amount:  math.NewInt(18260000),
+	},
+	{
+		Address: "elys1nzenalmn6ghtf7yytcru6vvyuqha7qvj625nmz",
+		Amount:  math.NewInt(18260000),
+	},
+	{
+		Address: "elys1rxu6g2n744hsyjukn9stll00vvhv446v45lvke",
+		Amount:  math.NewInt(18260000),
+	},
+	{
+		Address: "elys1swqdzst6ufxuyz76rz388knvvmtj52e5wu2mut",
+		Amount:  math.NewInt(18260000),
+	},
+	{
+		Address: "elys1njq2t0gfuzduv4ttu6j9r3nzrf6vtnau75z996",
+		Amount:  math.NewInt(18260000),
+	},
+	{
+		Address: "elys14kwq4dh6xmvvf8g0cqffue3kg4fdu7skpq6u8e",
+		Amount:  math.NewInt(18260000),
+	},
+	{
+		Address: "elys1yuexaezj69yn8k2hyqk6s6x3c3emvc4yw8e2ur",
+		Amount:  math.NewInt(18260000),
+	},
+	{
+		Address: "elys16g3y62cdqlv8k65l04ll6slphcg360zpwuhq2z",
+		Amount:  math.NewInt(18270000),
+	},
+	{
+		Address: "elys1wgx9amc55j5sqnatx2upth79zp9lq7aw78r855",
+		Amount:  math.NewInt(18270000),
+	},
+	{
+		Address: "elys1jr243dvtzupy7qv4wkprtrwwhdy72qw654y4uc",
+		Amount:  math.NewInt(18270000),
+	},
+	{
+		Address: "elys1e8vef9zjh24lguvduhc9jj4ndxdkgangd9c099",
+		Amount:  math.NewInt(18270000),
+	},
+	{
+		Address: "elys1c79lc79njl6g7zephspyceala8jccfwftc5r3p",
+		Amount:  math.NewInt(18270000),
+	},
+	{
+		Address: "elys1mtgyr09ze4rmtntyf96pq7g4fulczavh890qmm",
+		Amount:  math.NewInt(18270000),
+	},
+	{
+		Address: "elys1ntg3kn3uzrw0eltpvvd6hdsegmsaxcs7ay8qnh",
+		Amount:  math.NewInt(18270000),
+	},
+	{
+		Address: "elys1n4zuwfsmpq02dyn2lam7es0u706m5x7zw9hcmy",
+		Amount:  math.NewInt(18270000),
+	},
+	{
+		Address: "elys18x58vrd83e20p9euv3k5f0jej9ze4fz4yqlm3g",
+		Amount:  math.NewInt(18270000),
+	},
+	{
+		Address: "elys1d9ss0vpwdc95evsqg6fdhg6xf902ztuswvzrne",
+		Amount:  math.NewInt(18270000),
+	},
+	{
+		Address: "elys199e74n7y90seq8nn3j7t33reh5v33hr6grsw3h",
+		Amount:  math.NewInt(18270000),
+	},
+	{
+		Address: "elys1kh08pvcm6pl2mpknjtjd9z3msmwyd4rr9s3exf",
+		Amount:  math.NewInt(18270000),
+	},
+	{
+		Address: "elys1zazqxtnvgcjft703vk3wrpje595prh8qm2puml",
+		Amount:  math.NewInt(18270000),
+	},
+	{
+		Address: "elys104arlj8u9nptpllgx23ul0ya4u6cdglj0twtrz",
+		Amount:  math.NewInt(18270000),
+	},
+	{
+		Address: "elys1v5a09xsjdfea0hdv3jn3cltpejh6x4hlwfk8p3",
+		Amount:  math.NewInt(18270000),
+	},
+	{
+		Address: "elys1amgey3xftutf9etzumcz0wl69tuehfk067470h",
+		Amount:  math.NewInt(18270000),
+	},
+	{
+		Address: "elys126v9me7p5ehp89f47h3nkzy4zfxjldh9h0czs6",
+		Amount:  math.NewInt(18270000),
+	},
+	{
+		Address: "elys1h9uv9d2vpgy5a0jf43r3z0ch3ykwt6e5pkv9cn",
+		Amount:  math.NewInt(18270000),
+	},
+	{
+		Address: "elys14k35fprgen3nx23pw28wzv5rr7uxqghtvvwpzw",
+		Amount:  math.NewInt(18270000),
+	},
+	{
+		Address: "elys1frwzr596qauzlta0hwdp942lkey66ztcce0cex",
+		Amount:  math.NewInt(18270000),
+	},
+	{
+		Address: "elys1va658qujn224yp450fjlk248tsvqpgap6mfas6",
+		Amount:  math.NewInt(18270000),
+	},
+	{
+		Address: "elys1r8jkkkxr8wqsf7pdgts933mza7syffyquhgd0c",
+		Amount:  math.NewInt(18270000),
+	},
+	{
+		Address: "elys1fwukm8qqe8td7f6lljt28tvrc39r3y46542udy",
+		Amount:  math.NewInt(18270000),
+	},
+	{
+		Address: "elys18ytc2t2zq9870ss89tfyjgs9nl0dp5mump2q57",
+		Amount:  math.NewInt(18270000),
+	},
+	{
+		Address: "elys16fhcc6fdf72r26p0w0g2aqudflrlujmcuzpw5y",
+		Amount:  math.NewInt(18270000),
+	},
+	{
+		Address: "elys1dr79kztj4ycf7ulqe4fuux7a0sagwp54kx7nxt",
+		Amount:  math.NewInt(18280000),
+	},
+	{
+		Address: "elys1fhqazdvx8kpd83zvu9ack8fxku6nmwf0hl4vu6",
+		Amount:  math.NewInt(18280000),
+	},
+	{
+		Address: "elys1x79wqy3jwz48h37skdkfk7w3ntqmyrurp0elc7",
+		Amount:  math.NewInt(18280000),
+	},
+	{
+		Address: "elys1nm5fz2337zaq5smd30k72nhs357h5fmsvk0dd4",
+		Amount:  math.NewInt(18280000),
+	},
+	{
+		Address: "elys1smxhzj4hrtdtvswd6wmgan7lzgt7wk6uep6whw",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1n3kkzzrjx4fw6y9uzucd3etqd8xmp6kmac6zs7",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1ahp2cwrvcgjfvj3k6gqrkrl7us9lk0z9xxqf9q",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1mxufjvmuhrw97698c2x282fqwheewp20ukd0u4",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1f9csfhs2rfxqu72xtcjyzn6hvkce2xwu2la4xp",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1ngcl9aca7kacwpszrg442vctsat3uvhjzy6cd8",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys14nwh3ltesmaux88tvh3d9sf0zx9307lxeh52ck",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1m0clluesatys90ce8g3spxg5mr4v79k8dhgw7g",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1h3h8vezrn8nqkk6a9sd0exmx8nvjapm6aq8w2w",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1dtenk8mwvsl2hwmfz9y3sradmq8qsjj7h9wljz",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1r9kfvrq6ltavqzncs87f5ry8uh8kz3jrrfsq64",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1t967epzccf2649j9r62w6lhhd69xn0fh776kpz",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys14t4w4d8ed46zfu6u8la3426usxu2gysd72x0fl",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1k086mmtg782fwfqkgh3ugvrnee7ulu6s8x6rjt",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys12g8fw4lqjl5pqfpvf7537gx56p4z4n8ca2q33j",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1psf9e8sfpphe68c7yyzw00nc988ulgcvtrypgp",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1yjgcqahrd5qam4u9l8aaa6jjmf6vfrr2zsh69t",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1xksmrrudczt7pgrp63gvzep4wvqwsrqhkc66tr",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1sgx9uddspk9lnrqzcg4cw2e2mxqq3ectk6ghjn",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1lchwph5q0ptucjvs5yd2xw3qdhfe2eum7yzps3",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1kg0pg20jqv2k55vhhhrp6ltkvzhzhlqkrcnnq8",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys15ptwwsxrgdvafkke4y9x0v56wwqv7canj30j23",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1r84ndvvy3mlacsl4pm7760mm4cgsz42rcn4p5r",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys165kqjs7qyfe0nf7vs03wjruvhd4p9rezsnfmcl",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1j6xh7hkf34uk0p0s7243fauwa3uthzt5fyjw96",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1s4jrj785qmrtuyfq3q2mhaxe3qs29f0j6v56au",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1mf3gas54pkemzkmp6p3aqww58xthttdft2505q",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1rdu2g7ueus7jylrh240fcm7rl600lhdgmcyle7",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1jhpqrs8yc9t04uhh28n2j994qyjaxapzlhppqv",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1fewcwsfqggfnp63c3ceydzgtq7lrg2pr5f5g2y",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1kgrlcpq63m0cqxzlgfe8gma0xwf6ff3pjgg44l",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1y54y3wpy7q98sek72n62ak9m0cekqurh3r7eq8",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1av0yvuhdd4m3qc28r4cqqq57wxenqj00ntcva0",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1tly7sf933pgudn9zwz2m3575fpvq9jlaq92zch",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1h2lh550mqx6ua3am3z4crz8v8dmf53u0xvhe82",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1qeqc8lek6t6dczpr8hnp8afeu8jvfxmnxt9cd3",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1kmqft6jngn6clxepf8t7tyglq88h2dygquxagu",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1sffne2mnr3syq45a2mwj6t6knd5me02e39nzqa",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1tctzscux3msk9k29q7qxph0l7wrtux9akac3zn",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1xt6qyjq5puta53srr8hvgh39vf095u5ycfh994",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys14lf5pjcl8x79lhatvew3w9za43fgy390vtx4s8",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1klpypcqjk2mwzx2w78twj2u4hfgcgwsgs3lwu2",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1grtp4xf0yfr4zne9pdrhz7qxh4v9fs23d53dqn",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1g5r92ldc5u3kqzyd2j86g9q0k4e2ugkl6f63jd",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys144egcgfry5qdgufvhxz95fw5tvhz6eyc2djaxd",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys15378vnkkwsvh3dqh708t2gpr7wx8wrv4epldxz",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1xhuh3fvkz4vykzmj02a9442l22snfq99gs4q75",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys17kls809af7wfwzhfdms09uslc6tlad4wja6z5s",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys13ymjk0827xgz9gn39rmxmtqxa5jp8rnrxeltwy",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1n7qwayfqj7egsd6xg4a2z7ny6rn2htev4th7sr",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1ru7r6jtnawwlq7rlsdwvhdzjw3ve8c0544w3q6",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1xafmxw2y4nc6jctf5n8ry74nlkgd0e994acgpc",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys15emesffl3vzxlhu97a8nysau22rmtqc0r60va4",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1mp2effpd0x7zdc9aafpg3yn2ptacwhsr2fmuw3",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1twpk7ak3qhyelfnf5w0jc9u0jzt6vfkq0f8cf5",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1rs6j6xwehym92la9fusea6q543mn7xfsdyfld8",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1gvgs6yhy8aqlc9vgqsk2frrqvkjcaa5pxqulsy",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1pfjadwf4h44cpujtx2ezfnd5dezk5j5mhd4qcc",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys12vsejq94zx9ll6jzvdyy327tslsz7x57eal90v",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1gehv3v64wvtht93fq365s0q6p55rexa4wv999w",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1yct9nttf98pppm6way0pczgfgzsk7dwycmvrj5",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys18d5qayu3na4unyhqmkuewk67un3sch8fz2ff7r",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1q2q5ah0dw7ujkp4j0us07nc9uj6efdcssrm00t",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1l4fdzgsuasn0yxk37ecsldrhrqu8qx55dhhfsv",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1c4wklg5phj84jphckjkm7yjq933tfpgnythmh5",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys19zstdjvkjw0up0la86scsldxkd4ce50jn2nwd0",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys17e90hmsgr3yf923uvckflvxanmqqyt9jc2mt9y",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1maq7whfgufjh3gdstw2h6r9567zhmqp6qfhvlz",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1654lhlfhyndj7648fxfqugu37zfz5dcv9acxn2",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys19j5ww7yd2w7ql22w98gx9j5p3s3t54j4dpg9vm",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1cnu29a3wld7xzremfpwjeekxgc6npcym5cvxcs",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1ppnawtd5uxrqcz8geevusn964eswmrcd3nma4h",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1sfdjac5rawqdgl6pg6vtmt6x3f6lqrauae3avd",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1lkmyfqpxrp2y8h3quaewnu2ksl5f8x6j5rr8ut",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1ysdrr3kfcxev82zv42q35kzt62ts5h9q2ay0d3",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1y50vfq5cytp5yxpt3m5t2rcdhlyzhe22ek6anz",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1fplq8mpntxsslcdj6d0yw5wd4nk3h8cd66urx9",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1awjjlcsymtfm3c2ttrar02k3g52a8qjvjn395w",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1ed69lth8htqjvx55s6u3whkht7hgwutkwx3k2g",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys17cjfay6kggl45xqagdv7p3qnqxha93v9synxk7",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1keqn6wegxwx6e3tyd9jmpmqpp9fgj3gus5f0nm",
+		Amount:  math.NewInt(18290000),
+	},
+	{
+		Address: "elys1nq2c0cashldtvylsase2ldsrj4u5kwazdjlt3k",
+		Amount:  math.NewInt(18300000),
+	},
+	{
+		Address: "elys1nfrn3tfct5sjmzw2lxtgehr85ezzzx350jegm8",
+		Amount:  math.NewInt(18300000),
+	},
+	{
+		Address: "elys1dxseqzssg3upet2kemw4ujg28dymqkvyfwlzjz",
+		Amount:  math.NewInt(18300000),
+	},
+	{
+		Address: "elys1axk6nvhs4mfs5400cnayrq8rha8dxw0yaqfa3x",
+		Amount:  math.NewInt(18300000),
+	},
+	{
+		Address: "elys1py43j942vksflm9sqy0ezcz7nfsnwvf28l5sxx",
+		Amount:  math.NewInt(18300000),
+	},
+	{
+		Address: "elys1xvq3a5ufwej95ne4e4dkcwdkw5zeudzy4lqwjr",
+		Amount:  math.NewInt(18300000),
+	},
+	{
+		Address: "elys1nynnk7md0tt525cvs8jk2rpdj982umer88uxsa",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys1srfskm87xm3jspgy6hcas7u5cpt5fkyhuyrtny",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys1ftj0ljwktkyvflr8a28crn0kaer8ek52v7cgn4",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys1chat799m7l9967jc356ez2myc3m6ymfa3hrpsq",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys16fs6e3aa6arjzwvzmvul4g60pvamy6tlme40xj",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys1mxwn2qt0fxl05srrfj6h6pdc2duvltdrmq8n2u",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys1hek726hqtal5vkdhjd0dkcmeh6errlhevu5l0m",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys1sq7qghlyfsar2a768z4jgkalkul5r67x8v7qg9",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys1s9xsnpwjue7tf46w9qgnlg9hwy7muntsczsh37",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys1w555smmcz77ddzdtgdxxkd3sytaqrdywrplc3f",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys1wmth7xnaa0tzj7wh8wxuz5ujzp8q8lkkxyh25n",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys1pc2y87ddfdgpd9xza7g57zuep0w55pa620jx70",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys1cvy9hem2yhadhvqxkjnhgh2wgjf765np97w6tj",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys1tcqnajnjtvjzfwptjh80z56932n6arct7s0jks",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys1ez50mlehlmv4v6jmj5skkt60vj8wjkrpvp5pqy",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys1eaxuz8mny2c0gsnc7ulg8rmaupgxntwe4a2hyy",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys1k5pzx03atylqna7h5d3rg7akzufen5l6qfnllj",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys1a5sygf4g8zf3wm5aq9mf00nwfd2mrwpctzh9fd",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys1nltydvdh3w3khljua6rwhwnx678x7kjywlmuve",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys143m9q0u2ghalf85pn3q53346t8ngdmrdnwgvdh",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys15xujr86hzlfxfsrhrgx0hle00flqqnzn8n2fjd",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys1jy9272jw9dudjk9xwyyedywazknz33vsengnzw",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys1l6348uusj0glrd3a908glm8na2hflgfpshkvsh",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys16l67n75fqgjfflytwmc9utf58wzs3f79pa9kxl",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys1avtccwwr4qmvqgt6flta777f5d7qfhh5htulaq",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys1cex936f2r4dh6ptaj65nqsy8yl5huh2fkkyl7p",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys1h2nqanqnjhufaw50ah2wk056uld2pe288grlv8",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys16nr8adm363rskxrtwthhahtapulvvhkmaxaw2f",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys16e4gv4wz3j0mfu9u9lvcvh63uy2e7emduh0jl7",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys1kgz447dpgwygc2xsesht9ntr8kj592555erhtr",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys1lermd720jlnt8cefsxfjg77wcvev0mc8a4rgex",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys13ggc67e0hctcpnw5vl3ef38a4yjdetjjsqv29p",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys1t5qw8cpy5q7yjjraw3n0frp6l6tadqvd3ajtx7",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys1c2m6wtqc8s5055tte2yymfqefu74k4405hxd9z",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys1lhs0q5pgs0kqlypuezhvulzkngmg50v465jyhp",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys1cd9mps3q3xq4gdscntpvfm89ums9k0mu6e59w9",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys106m8gryy0s80fwz47uv7tyfd9x0jl0dqesxl56",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys1vznlqd49p8xcq0qpd8araj7kstc5zcx6nyt7zx",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys1dcssudlw28qzmn6p32yqqcplq55ae32vaun4dp",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys15yplpuplrzned6zudwfg85rm5nsnqkd44qskg2",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys1cxu2z7hegtnch29dfage97nvf59v2lrfwtzfn4",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys1ux4fgcsxd4jp7zm79h7amagv8acxzr6n3g7sva",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys12kd48c2l94lvvhtqf6plj985eg5nmqxfg9gvga",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys186dkkmsf0xhuwjvuxz7p6mll7uq2xtq4w98crh",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys1u9dznz5zncqtpqttn80w08wdattefda7n5dc3n",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys1hazmeqmdx06gr2zl88u2ldl6f272l056lst7z6",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys1xnyw2wgzjjmzux6rvjn0pvp7am5zmlaq4uuesp",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys1z6eysfkpympruduhgg6k32jwjhcap46wmjtsvd",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys1plc23zxuya0j3gqgugsmada6xlh0yqqcxvctlf",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys1kmnvpy4hhet9dta40d3qehnz5exjdm5l6wr5vt",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys16zm8j7p293mq84wdsymdvzppjjev4f6uhxhvhp",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys1f047r0hvl7afh3swwvdcv067pysw22v93xpn0w",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys1yjccjmm05hat3v7nttgcq484uw8m0fwgzpkvcc",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys1yy6qpfj939kq87uz68jfcectsfykqv3jet4xud",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys1ynx8guqwmzsk3zksjf5wcz38tgwq69jzefqhqj",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys1mhg6trnalr8nr7ds4q663am82aaqhl9muzpcpy",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys1q06q66cu0y620d7mn0qm3fjhhe95snqg32d4rg",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys19vsrv7ng9vykn89ef5e9td7zk8ahe48zajwalv",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys1ykvkccsasz64tvl5jdms8gtn9l02u85gd2apdx",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys1rr4j6hwqlauewlywtmhta8lsnskhr9kpgqe3xf",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys1dw0hrd2xy2x2y3zxs3vccywc8cp5gzm3sg5d5l",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys18gfptu0em7rruzzswr2p6jxlxkwplyuesvtrf9",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys1rujl7n5g9lq3phpnt58wktm366v3nn3g2adkep",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys1am0duxpzdqj3q3pecfsmgtgl5vknll9u2zd2zv",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys1tn5udpwgx9zvgp20k6fygwl4w2fg5fn6858g2p",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys1zx8cn3dd49mer0nf8mtrstl43pqt04fhqd33q8",
+		Amount:  math.NewInt(18310000),
+	},
+	{
+		Address: "elys193as2z3644uh30hq3svntu9w6zfftkxmz4rj7q",
+		Amount:  math.NewInt(18320000),
+	},
+	{
+		Address: "elys1fkpt4pyfhalc2uq32rhzh685arnkkscqr2eple",
+		Amount:  math.NewInt(18320000),
+	},
+	{
+		Address: "elys10we7tj7rev280nkxeajdveatthvjd4jpzsk676",
+		Amount:  math.NewInt(18320000),
+	},
+	{
+		Address: "elys1mp09g9ww0jsdgp236p2pekdt59r34wwpgdxm9k",
+		Amount:  math.NewInt(18320000),
+	},
+	{
+		Address: "elys18jsszuy5ykzc6j85526hjkdm4fmqunumz94qfk",
+		Amount:  math.NewInt(18320000),
+	},
+	{
+		Address: "elys1nw4k90ys6tkye2lphmmgqtrhedw9uzxxqa36p6",
+		Amount:  math.NewInt(18320000),
+	},
+	{
+		Address: "elys1s2yum4dn30jxsand54vzk5dh4e2qcakfrg9ap4",
+		Amount:  math.NewInt(18320000),
+	},
+	{
+		Address: "elys1jwce52f092vz7uxpefdw5lh5h435k4enaevh9a",
+		Amount:  math.NewInt(18320000),
+	},
+	{
+		Address: "elys163ln5a8wrhgcqh8ytq2a4lzdr9kj4hk4xj9fcv",
+		Amount:  math.NewInt(18320000),
+	},
+	{
+		Address: "elys1wq7pfzye6rvyl8h5wg7qalazg8adhkeqf206p3",
+		Amount:  math.NewInt(18320000),
+	},
+	{
+		Address: "elys1pua2ne85l4hqjs5haqtu4sez2jgr67ejet4jd5",
+		Amount:  math.NewInt(18320000),
+	},
+	{
+		Address: "elys1w78sn00dwxfqrcpx3h476ru3uww90ykkt5mgmc",
+		Amount:  math.NewInt(18320000),
+	},
+	{
+		Address: "elys12xk6hp65tgnyjpw9rcehk8gcs9pmuw7cq46u70",
+		Amount:  math.NewInt(18320000),
+	},
+	{
+		Address: "elys10lmt0uv4dk7tyspe8sqxem3pexvmhw6yqlwup8",
+		Amount:  math.NewInt(18330000),
+	},
+	{
+		Address: "elys13krafzesympu86kuls9m9z3945t3t5zwjjs9tp",
+		Amount:  math.NewInt(18330000),
+	},
+	{
+		Address: "elys10xfxnwxzvsrvsvd7mem7esl8lp2w3g4fht3p66",
+		Amount:  math.NewInt(18330000),
+	},
+	{
+		Address: "elys1t4m3qll6epaky53fxhm95sahvfpm7ykvyum3ff",
+		Amount:  math.NewInt(18330000),
+	},
+	{
+		Address: "elys1lne7g7mlv8dgt58kdn99x8tgxuxxxtftyryhz3",
+		Amount:  math.NewInt(18330000),
+	},
+	{
+		Address: "elys1mdyq2jx7hd0p2g2mgj49d9qz5rq56j73y5w8lv",
+		Amount:  math.NewInt(18330000),
+	},
+	{
+		Address: "elys1y6y8kv9ahfxq3jqlupj2xw9gf3ce2mya5qkj9r",
+		Amount:  math.NewInt(18330000),
+	},
+	{
+		Address: "elys1hegdz7t74zkn702mk82plh4l0d95z3tcusu0tq",
+		Amount:  math.NewInt(18330000),
+	},
+	{
+		Address: "elys1d77vn2p595u3cjmjfkxgeugu7tk0vg5qsppp45",
+		Amount:  math.NewInt(18330000),
+	},
+	{
+		Address: "elys1cq7rlhpaj0anqqrfyhc34zh2pcgqezr25r9lwq",
+		Amount:  math.NewInt(18330000),
+	},
+	{
+		Address: "elys1cws724qsnu9fdt6pt824p73n4w5qd2fq5qc3fq",
+		Amount:  math.NewInt(18340000),
+	},
+	{
+		Address: "elys1s5j7y6tnn7nlg884dl0agfv44a5tqjampyww2m",
+		Amount:  math.NewInt(18350000),
+	},
+	{
+		Address: "elys1hqg6a2l6spzy2wmvp2syz3maazvfnk6ynqjprx",
+		Amount:  math.NewInt(18350000),
+	},
+	{
+		Address: "elys13nn0ltq3ue28ac23tnf3gtz52sueg4klk2949d",
+		Amount:  math.NewInt(18350000),
+	},
+	{
+		Address: "elys1mvas6843pv3cmuwrk3pszpqkrfwhrysxx2fzy0",
+		Amount:  math.NewInt(18350000),
+	},
+	{
+		Address: "elys1g7w6k3vnp2l4zspr3yttf25q4w7ekduky275j8",
+		Amount:  math.NewInt(18350000),
+	},
+	{
+		Address: "elys1encp33d6z9cvg6cj4hf9s3l5u947fqgjvjnyu2",
+		Amount:  math.NewInt(18350000),
+	},
+	{
+		Address: "elys1rlxhxwvv82wvdfyaj9yk6h5sg3rm5rkcvs0a9t",
+		Amount:  math.NewInt(18350000),
+	},
+	{
+		Address: "elys14cx76gxaaxgrrc8zekj92ukevqjhw3wn2h5hjm",
+		Amount:  math.NewInt(18350000),
+	},
+	{
+		Address: "elys1363tw62aade3jduzsqnu6v3g7dm3xqnftp22t4",
+		Amount:  math.NewInt(18350000),
+	},
+	{
+		Address: "elys10jzuylgknxj2slmjzlndzntwy2gze9c0wuahpc",
+		Amount:  math.NewInt(18350000),
+	},
+	{
+		Address: "elys1ap9pqr0yl762uw7tcn26pfs48wtv57d3txedcv",
+		Amount:  math.NewInt(18350000),
+	},
+	{
+		Address: "elys1wgdy47sw4j0v7kxyx2s4slrtshd74eedau9jvt",
+		Amount:  math.NewInt(18360000),
+	},
+	{
+		Address: "elys1u743vcnaq08fmdx72glzj32s7jxl6nhh90de3k",
+		Amount:  math.NewInt(18360000),
+	},
+	{
+		Address: "elys129q6w2ym5g2d6nlu6pypcx3az7wlksjvh9wujx",
+		Amount:  math.NewInt(18360000),
+	},
+	{
+		Address: "elys1qwllycplsuqt96gv5y8xng4mty8k60wne73act",
+		Amount:  math.NewInt(18360000),
+	},
+	{
+		Address: "elys1nznmkaja2nyh0u2cax22hw5sv2e7phv80efm74",
+		Amount:  math.NewInt(18360000),
+	},
+	{
+		Address: "elys1xuy7cdufee6ut2hhp044m6zzxdq4u5lq8qr5dz",
+		Amount:  math.NewInt(18360000),
+	},
+	{
+		Address: "elys1vrynnych90fkn24yzr2vglna9hw026mpf0pc85",
+		Amount:  math.NewInt(18360000),
+	},
+	{
+		Address: "elys10mr3f6pjcdz928gwzjx8ua22ewa34w6s3f3w4w",
+		Amount:  math.NewInt(18360000),
+	},
+	{
+		Address: "elys19xyjwl7jdkw087pcmv68f7s2rc8nnd8gz4s3k9",
+		Amount:  math.NewInt(18370000),
+	},
+	{
+		Address: "elys1ansme9q3n3cwsuuh0n42qql3w4370g8y0f9szf",
+		Amount:  math.NewInt(18370000),
+	},
+	{
+		Address: "elys1vu444qw7g8evgnra8c0vngnkm7y3py09wgnq9z",
+		Amount:  math.NewInt(18370000),
+	},
+	{
+		Address: "elys1vss0k3xq26hzxq5j9hzqshyqhlhx6ptaj2anfc",
+		Amount:  math.NewInt(18370000),
+	},
+	{
+		Address: "elys1yp8lrhxtnw5uag2v9775zzhxv3fpgmvfmpr62e",
+		Amount:  math.NewInt(18370000),
+	},
+	{
+		Address: "elys19wh36d3pes2q9envk0f958hxwpgxjxupkcse24",
+		Amount:  math.NewInt(18380000),
+	},
+	{
+		Address: "elys13wj3e36p2lg738vh4z3xwe39n0tr3yvrjuq40h",
+		Amount:  math.NewInt(18380000),
+	},
+	{
+		Address: "elys1tq97fp9pyr6j4xd884kz63j7493umzjava7zpl",
+		Amount:  math.NewInt(18380000),
+	},
+	{
+		Address: "elys1krr08d6eqrrl8pfcgsk53qd9f76533syhrhld6",
+		Amount:  math.NewInt(18380000),
+	},
+	{
+		Address: "elys18ejfcdu2936eeaqyzpwdu0x68dmklphwtqu4kd",
+		Amount:  math.NewInt(18380000),
+	},
+	{
+		Address: "elys1ear6pcckqpn0rrs4y5zsrl90s8wd5fqduehpg4",
+		Amount:  math.NewInt(18380000),
+	},
+	{
+		Address: "elys14gq57dmpy08yf3uwq8qgrtrshxwfx8h2tw5pqa",
+		Amount:  math.NewInt(18380000),
+	},
+	{
+		Address: "elys13efzy5u372x8aa4wq48wk27j52099rqy249gnp",
+		Amount:  math.NewInt(18380000),
+	},
+	{
+		Address: "elys14v85wfpds24u76pqwemraa6kelvnf6tddlyynj",
+		Amount:  math.NewInt(18380000),
+	},
+	{
+		Address: "elys125pqzl44s0zq8kwuhrutnwljqd0wt5kmg4xr5l",
+		Amount:  math.NewInt(18380000),
+	},
+	{
+		Address: "elys1nhmlezk00zkq4l44crf5awzhwjjjetke0435vn",
+		Amount:  math.NewInt(18380000),
+	},
+	{
+		Address: "elys1djfwy9thd4kcllqcy2rk2sppu7mmez6yhq8nsu",
+		Amount:  math.NewInt(18390000),
+	},
+	{
+		Address: "elys1a6k66tvv2l2smggqj0xp2n8xs5l3ygsz2nepaw",
+		Amount:  math.NewInt(18390000),
+	},
+	{
+		Address: "elys1m8gwq8wnf6dxzrwtg6wkehz04mn5dytaluyczp",
+		Amount:  math.NewInt(18390000),
+	},
+	{
+		Address: "elys1r38qnh20xzy3t5wslqftxr8wree6k2m8c6dqr8",
+		Amount:  math.NewInt(18390000),
+	},
+	{
+		Address: "elys1wj23spjv8m6r9tu9ftntmhk3dxcfz4uf7zrxg2",
+		Amount:  math.NewInt(18390000),
+	},
+	{
+		Address: "elys16fl7nx2qqpd24l0acgg67h406ymyyssj572tre",
+		Amount:  math.NewInt(18390000),
+	},
+	{
+		Address: "elys1gw6qjs37m7kpu8y9ucwsgpm7vg7rxcfz670mln",
+		Amount:  math.NewInt(18390000),
+	},
+	{
+		Address: "elys1ectgeq90epzgz035k8zg382myc6mp3ft06hc0k",
+		Amount:  math.NewInt(18390000),
+	},
+	{
+		Address: "elys1akxk3preg4xzd649za49wl4md0k82v0p46jwpa",
+		Amount:  math.NewInt(18390000),
+	},
+	{
+		Address: "elys18xzh3hf40246w72vdn9k394qwdn6sqe0ehfqr0",
+		Amount:  math.NewInt(18390000),
+	},
+	{
+		Address: "elys1rw9zfwhgvm8kyckt28u9pxd69kcvptqwjd8ykw",
+		Amount:  math.NewInt(18390000),
+	},
+	{
+		Address: "elys12dctfqxf2mqv0prq6n5wnkjm8y4rnlfmnu4p98",
+		Amount:  math.NewInt(18390000),
+	},
+	{
+		Address: "elys1a8f9l6vzwwaqmkcvd0wzvndj7hurhj3zx70kfd",
+		Amount:  math.NewInt(18390000),
+	},
+	{
+		Address: "elys1e0fsjfqq7j9wr0hmue07leex7rtyu5yg668aw0",
+		Amount:  math.NewInt(18390000),
+	},
+	{
+		Address: "elys1qdng8vpnlmrv39u8twur5zqf4gg4splyxanp6u",
+		Amount:  math.NewInt(18390000),
+	},
+	{
+		Address: "elys14rq0xqw4aruwxgl79l6sxt4ejkwnhtlgxlgd0u",
+		Amount:  math.NewInt(18390000),
+	},
+	{
+		Address: "elys1k07wce4ej0h62r3f6r8ec4raxhme0zhe4xaffh",
+		Amount:  math.NewInt(18390000),
+	},
+	{
+		Address: "elys1mjtka7049kcy7lx3al6v29j478t5tm2rlaklxr",
+		Amount:  math.NewInt(18390000),
+	},
+	{
+		Address: "elys14v8x0pl7g8qcgc6c08mehehjuvyvt9qsk9vufc",
+		Amount:  math.NewInt(18390000),
+	},
+	{
+		Address: "elys1429rg8yzql6v0rh3dmae7kag8sn3mxfuwyrtyu",
+		Amount:  math.NewInt(18390000),
+	},
+	{
+		Address: "elys1k6j0zacdc3m46vvcjf4hhv2djqeh9cr8aha04u",
+		Amount:  math.NewInt(18390000),
+	},
+	{
+		Address: "elys14ysyxw40yp2cp2w86wnflf5rk2e534u7tcpjhl",
+		Amount:  math.NewInt(18390000),
+	},
+	{
+		Address: "elys1m0t3uhhcq222tw5yp7qj899usrcr7dcqn34vlq",
+		Amount:  math.NewInt(18390000),
+	},
+	{
+		Address: "elys1zke7rml2ecwrsyxv9x025rcxratw7evan9n04h",
+		Amount:  math.NewInt(18390000),
+	},
+	{
+		Address: "elys1x0wkrsrejq7lqs3swdetrkcfep6302u73emq23",
+		Amount:  math.NewInt(18390000),
+	},
+	{
+		Address: "elys16a95qyfa6v032majlmtdpp7mzmetc6yejmcthy",
+		Amount:  math.NewInt(18390000),
+	},
+	{
+		Address: "elys1y4vw4py0h9azez6mjksvevxjersnxxtkyrssh0",
+		Amount:  math.NewInt(18400000),
+	},
+	{
+		Address: "elys1f8sazv3w0tj0jlk56tmzen96lkk6xv6ghdgxj4",
+		Amount:  math.NewInt(18410000),
+	},
+	{
+		Address: "elys1q7fqvqknlp9qwfw5wez7ywjusx65u2ch6a4sjp",
+		Amount:  math.NewInt(18410000),
+	},
+	{
+		Address: "elys1raffe7f4p60gem9lml3wp6gqkceatj4ds6jgan",
+		Amount:  math.NewInt(18410000),
+	},
+	{
+		Address: "elys1mk9kctane2wvvhkvqln4mp3phgjxq4ra99fd67",
+		Amount:  math.NewInt(18410000),
+	},
+	{
+		Address: "elys1mqzv4wc87enhxjjfuy5wy58y73kme0up924gp8",
+		Amount:  math.NewInt(18410000),
+	},
+	{
+		Address: "elys19h8rfx9hv2g6rjlcvr3cqt9w3jpxe3c56qmaxr",
+		Amount:  math.NewInt(18410000),
+	},
+	{
+		Address: "elys17xsndfjwftkruen8fm5f422f7wnu907458d7wn",
+		Amount:  math.NewInt(18410000),
+	},
+	{
+		Address: "elys1sfm9atvvt22slr0pcmww7fl4uhsa3rrslecw65",
+		Amount:  math.NewInt(18410000),
+	},
+	{
+		Address: "elys1fq9cxcwml7n8kxgla755vkf7u8w40lgl3n2aex",
+		Amount:  math.NewInt(18420000),
+	},
+	{
+		Address: "elys1yrkr6crawepwcfp5hs0zwj6q9utyyzc8mv33v8",
+		Amount:  math.NewInt(18420000),
+	},
+	{
+		Address: "elys1u40tt3se7n57cfy88myp9t4cvdwhfnm0dpczqs",
+		Amount:  math.NewInt(18420000),
+	},
+	{
+		Address: "elys1585qa60qtenqxl4wgcwvgx6hx587pghpzq3vc9",
+		Amount:  math.NewInt(18420000),
+	},
+	{
+		Address: "elys1c0e84eygny0lv88zvrtq0qn0synmeqdfdy0c6a",
+		Amount:  math.NewInt(18420000),
+	},
+	{
+		Address: "elys12mlc056nk65fxnfkhngutvzlwmp8r3fh7mdx85",
+		Amount:  math.NewInt(18420000),
+	},
+	{
+		Address: "elys146lqaaa66l2l9ch0rjm7z380jlg4na9uunkvhp",
+		Amount:  math.NewInt(18420000),
+	},
+	{
+		Address: "elys1e3m2ewapx2h7ve3k7cg83utjj0nfkctv9auvu7",
+		Amount:  math.NewInt(18420000),
+	},
+	{
+		Address: "elys1mp60qn2q876dtj7a98k8y8v2ev4nwl6f3nfmx8",
+		Amount:  math.NewInt(18420000),
+	},
+	{
+		Address: "elys197rlwr5hsx9fe5dzxp3k3nssduqycs4znh6sjd",
+		Amount:  math.NewInt(18420000),
+	},
+	{
+		Address: "elys1cqemygpshf60pe57djx7ne66zpk9v4vvkmhtas",
+		Amount:  math.NewInt(18420000),
+	},
+	{
+		Address: "elys1rpz53ncs8hhwarrm9kck848lm4cfqsm3fpy89f",
+		Amount:  math.NewInt(18420000),
+	},
+	{
+		Address: "elys1llwsustqvn925aevyaxwmr2ayglu5cja4wm6fr",
+		Amount:  math.NewInt(18420000),
+	},
+	{
+		Address: "elys1mqzwwwhg245v4xhj4nejt8nw4wts9clthszxs6",
+		Amount:  math.NewInt(18420000),
+	},
+	{
+		Address: "elys148huu36y699x0785h6m67307v2dtgyfhuy3jsu",
+		Amount:  math.NewInt(18420000),
+	},
+	{
+		Address: "elys1tnyrxmdk6jtw8vqsq74z8t8y562mgcf734vd2h",
+		Amount:  math.NewInt(18420000),
+	},
+	{
+		Address: "elys19h0vmnp27rzhnt7krnt2m2878yml37rmz35frs",
+		Amount:  math.NewInt(18420000),
+	},
+	{
+		Address: "elys1p50xy0sjzw7fy34f90xzj636d0fyxcxvn9d586",
+		Amount:  math.NewInt(18420000),
+	},
+	{
+		Address: "elys1vjnexul2ek8gw5y25yf37kgd3eejtzcv0fyw3h",
+		Amount:  math.NewInt(18420000),
+	},
+	{
+		Address: "elys15qx5ehlxlqghjcrj3yuaez6gfhpn3ycdtdp5vj",
+		Amount:  math.NewInt(18430000),
+	},
+	{
+		Address: "elys167ykwc4cv9tgq78zfsswnngpfzfecmhruz4nsu",
+		Amount:  math.NewInt(18430000),
+	},
+	{
+		Address: "elys1nldvxu7t303m7d6zrvn8helwu8cy6pluhe3d5a",
+		Amount:  math.NewInt(18430000),
+	},
+	{
+		Address: "elys1lyfznut40kwqq3mncakeys4k6x9kkgwncc4fsx",
+		Amount:  math.NewInt(18430000),
+	},
+	{
+		Address: "elys1kzh807j6g6y5ueq8whrp0eg9lk86ywfrrg2cmd",
+		Amount:  math.NewInt(18430000),
+	},
+	{
+		Address: "elys16ze8tzvkuvugsew953ejzgryqpfl693wlyhqh5",
+		Amount:  math.NewInt(18430000),
+	},
+	{
+		Address: "elys12ap9jcxf4544gnyqvss8dpedsnkjt7jptsvk7v",
+		Amount:  math.NewInt(18430000),
+	},
+	{
+		Address: "elys1rgqhtpk49dam7afe749pl6jfzza598rz3znme8",
+		Amount:  math.NewInt(18430000),
+	},
+	{
+		Address: "elys1zega5nsmz4xe4re3rgrnjq6wcvlrxxx7hhw9l7",
+		Amount:  math.NewInt(18430000),
+	},
+	{
+		Address: "elys1svkaa6nerxqhcahvyv5jykyvxu2wah52wnztdg",
+		Amount:  math.NewInt(18430000),
+	},
+	{
+		Address: "elys1tnrulct545ypgwwy2ehmywg7rv0xpvyuewvwwh",
+		Amount:  math.NewInt(18430000),
+	},
+	{
+		Address: "elys16nhl3gxl7nu8p5ktlp8epkptth9t6sayjgvgya",
+		Amount:  math.NewInt(18430000),
+	},
+	{
+		Address: "elys1hu876mhhsyjwmc723kys0h6u3erpncu33c7prg",
+		Amount:  math.NewInt(18430000),
+	},
+	{
+		Address: "elys1y9meu0gfhx9zqsstvuy2mqpcjwtwzg85x7wm8e",
+		Amount:  math.NewInt(18430000),
+	},
+	{
+		Address: "elys1wehcc27n3422sk2w5l7ktah4aywacfwzc2hcss",
+		Amount:  math.NewInt(18430000),
+	},
+	{
+		Address: "elys1xkjygrqd9ucgl0g4w4cfm0twdj7mtev7ajvrh9",
+		Amount:  math.NewInt(18430000),
+	},
+	{
+		Address: "elys168ldfcl8tj9peg7n8jp0xl3u2vcn5dkjmecelg",
+		Amount:  math.NewInt(18430000),
+	},
+	{
+		Address: "elys1utqj0f4ax4gtjr2gmz6kgqutzmh68jrrgkza0m",
+		Amount:  math.NewInt(18430000),
+	},
+	{
+		Address: "elys16ye4n8p4qlwejlfa7y2g8d6j5wpxkh3qnxhjww",
+		Amount:  math.NewInt(18430000),
+	},
+	{
+		Address: "elys145ysdcjshz46hzre6kk78cm74g2hqmyvqqgpng",
+		Amount:  math.NewInt(18430000),
+	},
+	{
+		Address: "elys1mgdxemm6vamcda0jqr2qdfyw8tuas30jlfhxd3",
+		Amount:  math.NewInt(18430000),
+	},
+	{
+		Address: "elys18psn295rzpejg7vts4xsk92d06cxc40qhq4rjs",
+		Amount:  math.NewInt(18430000),
+	},
+	{
+		Address: "elys1a0zeppq7w26hk6eln3q4450hgmerdh36t8aq83",
+		Amount:  math.NewInt(18430000),
+	},
+	{
+		Address: "elys1ttxwqj3rzp0y5zwqg4xruhflcrphncxf8t3rxr",
+		Amount:  math.NewInt(18440000),
+	},
+	{
+		Address: "elys1gyvwvsqq9fpjcg0ljay0zqhhtmtvtk25jnvj49",
+		Amount:  math.NewInt(18440000),
+	},
+	{
+		Address: "elys1dj0kskvdgckgm48dlv3h257yfmxzvhjyrdgu4j",
+		Amount:  math.NewInt(18440000),
+	},
+	{
+		Address: "elys1pf7fj2d224sr57fsn2hp3smelq9ehzz0nq56xp",
+		Amount:  math.NewInt(18440000),
+	},
+	{
+		Address: "elys18ttujgfgrwyzhq8580274apl9e6v2j224d58pd",
+		Amount:  math.NewInt(18440000),
+	},
+	{
+		Address: "elys1jgcvdrupnhp7qzuqft2w20zun95cnrgl4vddl9",
+		Amount:  math.NewInt(18440000),
+	},
+	{
+		Address: "elys1wf6sspxsxdkmg7k6e7wk2520waa8hdw4fg4exx",
+		Amount:  math.NewInt(18440000),
+	},
+	{
+		Address: "elys1sq0h89xsmrt30fphfep86utww0wrey2gkc5ch6",
+		Amount:  math.NewInt(18440000),
+	},
+	{
+		Address: "elys10acgc5u6k90thjhltv2yuvlhpu89688h3fr90l",
+		Amount:  math.NewInt(18440000),
+	},
+	{
+		Address: "elys1gkp3tr8ushw82dj8u4qxd7nxdhze5vzgqxjewx",
+		Amount:  math.NewInt(18440000),
+	},
+	{
+		Address: "elys1dlxpesm60tqwl26hqn30q96ash9tfyhhkkx77j",
+		Amount:  math.NewInt(18440000),
+	},
+	{
+		Address: "elys1jd03v0xtxpjkkaw3503xkzkcac9yg8cv0xy345",
+		Amount:  math.NewInt(18440000),
+	},
+	{
+		Address: "elys1x6rqaw26lvwp2m9flevl4auqxfj26qjcrrutc5",
+		Amount:  math.NewInt(18440000),
+	},
+	{
+		Address: "elys124grfr3yx4xkz6g86jqyu52e2qcy5zwvd40j4j",
+		Amount:  math.NewInt(18440000),
+	},
+	{
+		Address: "elys1znmc3jd0lmp569x2rsgrjkcm5u6xd2aagvun0a",
+		Amount:  math.NewInt(18450000),
+	},
+	{
+		Address: "elys1869dmn3tevmjmu60eh4tccvqn800ha9gqe73rp",
+		Amount:  math.NewInt(18450000),
+	},
+	{
+		Address: "elys1zjntm82jwj87x0mwxq4cdlz8erjdw99k9dm3kr",
+		Amount:  math.NewInt(18450000),
+	},
+	{
+		Address: "elys16ntzaj2n5uv00c2r9ef2qs7l0ggw3lce06nk2x",
+		Amount:  math.NewInt(18450000),
+	},
+	{
+		Address: "elys1xng3y9hwzvy68hce6h5qxyrcs752qeu3u9qttl",
+		Amount:  math.NewInt(18450000),
+	},
+	{
+		Address: "elys19j8nt48al76j92np9p84awnkdwukg95ghwdkfr",
+		Amount:  math.NewInt(18450000),
+	},
+	{
+		Address: "elys17mjrw5tc7xrrtp5766csk7l27dqnrqg0vtjuyv",
+		Amount:  math.NewInt(18450000),
+	},
+	{
+		Address: "elys1ljan03kct6awzrjcged8xexzmuvll6ynd9ugrv",
+		Amount:  math.NewInt(18450000),
+	},
+	{
+		Address: "elys1v04h9k77kgrqdms8r53hpp6hfe49k3wv4r5qqw",
+		Amount:  math.NewInt(18450000),
+	},
+	{
+		Address: "elys1mdwmqrkefctgm6e8q8w0m7577zjhq5484sja79",
+		Amount:  math.NewInt(18460000),
+	},
+	{
+		Address: "elys125hwc6q8zt7pfyqeew4fgwrq6l9u9l6xrxeevr",
+		Amount:  math.NewInt(18460000),
+	},
+	{
+		Address: "elys1vq2wnrxyyxrv6z44mj5eqvyj0kl327nqw6essu",
+		Amount:  math.NewInt(18460000),
+	},
+	{
+		Address: "elys1d3dud628u7jeyrpn77p6xurssx98zuaqe34eae",
+		Amount:  math.NewInt(18460000),
+	},
+	{
+		Address: "elys1tq4yl8tewvrh3ezahxzpvn3n69nlwn8uptwz73",
+		Amount:  math.NewInt(18460000),
+	},
+	{
+		Address: "elys1md840lk24u0smqmssrwd6rvmvdk44qukuytq3e",
+		Amount:  math.NewInt(18460000),
+	},
+	{
+		Address: "elys1egj243qmua0t9mzcds4wrcg0qhngxskclxtrsc",
+		Amount:  math.NewInt(18460000),
+	},
+	{
+		Address: "elys1jv8d8tyklc8vwuj8mxhyc49ajtrzw36vvs73ke",
+		Amount:  math.NewInt(18460000),
+	},
+	{
+		Address: "elys180s9vxxmrs8d6e7sxa0xq0vth4e3kp4gu6y6p4",
+		Amount:  math.NewInt(18460000),
+	},
+	{
+		Address: "elys1ek0qm8n9a4j5gcvnkfe8ahas8qmmvjvzxwznk6",
+		Amount:  math.NewInt(18460000),
+	},
+	{
+		Address: "elys1fs0ke5aqxuzwczzj4ks4h4fr2shjzcgum8lnhw",
+		Amount:  math.NewInt(18460000),
+	},
+	{
+		Address: "elys155vmac7sqxmmr22x07849qwpftvtn3vy0pgr7p",
+		Amount:  math.NewInt(18470000),
+	},
+	{
+		Address: "elys1h7kspslzx7xewtlmknqp6yy7rl82c9wva04q9z",
+		Amount:  math.NewInt(18470000),
+	},
+	{
+		Address: "elys1pqk0mgg8v44x80fm8e6w44dutglhj8ssv57rfv",
+		Amount:  math.NewInt(18470000),
+	},
+	{
+		Address: "elys1n4w9rhrue7dvrad06h4crz4kuwzp7d5hswjyh9",
+		Amount:  math.NewInt(18470000),
+	},
+	{
+		Address: "elys189xe8nljqj86z9czv89kt55ghs6pn0emq8a8yp",
+		Amount:  math.NewInt(18470000),
+	},
+	{
+		Address: "elys1hkp32h8uqn0a9ksve2mjrc36fp70a0y5kqpvqa",
+		Amount:  math.NewInt(18470000),
+	},
+	{
+		Address: "elys1qnd4cwgu9vnfehdluah5rpnjp42smwfxfd6n9x",
+		Amount:  math.NewInt(18480000),
+	},
+	{
+		Address: "elys1pwh69yww9h5dqkjtlfdcs8zqvktzngk58zprcp",
+		Amount:  math.NewInt(18480000),
+	},
+	{
+		Address: "elys1dkyszsltef808ckuac6jj62s25sx3qjs7thn4q",
+		Amount:  math.NewInt(18480000),
+	},
+	{
+		Address: "elys1lw0tx50hqfwjpdkep56wx4n5uqvf7dzrgxn03p",
+		Amount:  math.NewInt(18480000),
+	},
+	{
+		Address: "elys1cc3vp6vwlznvfpwau9an3lkyn00s7rjcg5n4c3",
+		Amount:  math.NewInt(18490000),
+	},
+	{
+		Address: "elys140uhk9ur49j6jv2vxaxpguuh5wrf3xx7jpkdc4",
+		Amount:  math.NewInt(18490000),
+	},
+	{
+		Address: "elys1lzj63gm9v27u5z5pd65496e8w26xmp5pztun3g",
+		Amount:  math.NewInt(18490000),
+	},
+	{
+		Address: "elys1fjqw5jr38yzy44msqsfchyk52a83334aam9zqm",
+		Amount:  math.NewInt(18490000),
+	},
+	{
+		Address: "elys149wvrc59smykjfhv7z7vd2zqej9a98r0g4y2tl",
+		Amount:  math.NewInt(18490000),
+	},
+	{
+		Address: "elys1gg5sjgah29g5dkfwx240xffmps4rgf73hkhpmc",
+		Amount:  math.NewInt(18490000),
+	},
+	{
+		Address: "elys1kvn89q39egw92e5zcgcugxxsjuu9z4vdfj7sqv",
+		Amount:  math.NewInt(18490000),
+	},
+	{
+		Address: "elys1lj70edqgcnesf2l2teszjchgv2dqg9fpk7935x",
+		Amount:  math.NewInt(18500000),
+	},
+	{
+		Address: "elys1fkavzamtw7wjfg63rgjlxjfmz9t5wwkfyjn0s4",
+		Amount:  math.NewInt(18500000),
+	},
+	{
+		Address: "elys1r7jm9zq6j26q2dtclv6za9ke9qp7e5vsa5wuqz",
+		Amount:  math.NewInt(18500000),
+	},
+	{
+		Address: "elys1u4ux4u65qgqf30clelw2j2fes94khfgujemdl8",
+		Amount:  math.NewInt(18500000),
+	},
+	{
+		Address: "elys1fzwr5x4ldmvnfjdwmeywt6n9v4f8v9enzjdwuy",
+		Amount:  math.NewInt(18500000),
+	},
+	{
+		Address: "elys12wyg2vm7cmkrgqggmptu0jluptsv2ndky7uyd8",
+		Amount:  math.NewInt(18510000),
+	},
+	{
+		Address: "elys10s3my5ca0ef7c2tetyamzx0uall3h75anx5k84",
+		Amount:  math.NewInt(18510000),
+	},
+	{
+		Address: "elys1s6p9ctplx50facz7zm0j0pj9822856xchnww6a",
+		Amount:  math.NewInt(18510000),
+	},
+	{
+		Address: "elys1a6rwce72xtgxmv6v8n48dnt70atp75n9xfyxec",
+		Amount:  math.NewInt(18510000),
+	},
+	{
+		Address: "elys1ta7ekgha0pw7ctpfpv8zxpmx8k9fy6vejqvult",
+		Amount:  math.NewInt(18510000),
+	},
+	{
+		Address: "elys1z8dy33yd9aaev7kvdsmmjq5dy0cr5jt339l67j",
+		Amount:  math.NewInt(18510000),
+	},
+	{
+		Address: "elys1xpj3v0048uu3s4whr4kj564hvtnc4mqneedr0z",
+		Amount:  math.NewInt(18510000),
+	},
+	{
+		Address: "elys14hs3hjuq534a9xp7tssawde3zg304qzkzecuyh",
+		Amount:  math.NewInt(18520000),
+	},
+	{
+		Address: "elys1wsgpac4xjqd4qmwv84rskx8d762lzltdmqgflj",
+		Amount:  math.NewInt(18520000),
+	},
+	{
+		Address: "elys1n27z3cpmzrct7x545fwvujuzdu6knapz5jkvcm",
+		Amount:  math.NewInt(18520000),
+	},
+	{
+		Address: "elys1p74csv2ch6mncrplv67wqmkpajjmhtw0dc4ky0",
+		Amount:  math.NewInt(18520000),
+	},
+	{
+		Address: "elys1gnra8tyuwfeeansequzcqhn2jfw5vyn2ftf22t",
+		Amount:  math.NewInt(18520000),
+	},
+	{
+		Address: "elys107earq25rcggqa833q5k96fz70v6crzt4ytxfe",
+		Amount:  math.NewInt(18520000),
+	},
+	{
+		Address: "elys12kppflkesgr5d4g68ds00a2zvxg7vcwlzqprn0",
+		Amount:  math.NewInt(18530000),
+	},
+	{
+		Address: "elys124f3grfjycuxhdheps9ynqpmkunsudwmtfhtvl",
+		Amount:  math.NewInt(18530000),
+	},
+	{
+		Address: "elys123ypud9e0a7mlmpuy62w2ehvmz67xz64jfdeac",
+		Amount:  math.NewInt(18530000),
+	},
+	{
+		Address: "elys1l7euj6y6u63jfefvy8h5e9alg4489murc6fmnn",
+		Amount:  math.NewInt(18530000),
+	},
+	{
+		Address: "elys17rq6k927dy3nvrqjjclrj2lu2naglc5c8d5qn9",
+		Amount:  math.NewInt(18530000),
+	},
+	{
+		Address: "elys1rk6qdahk8s7e5pn7354ddfzu90qfcd8j3aa3px",
+		Amount:  math.NewInt(18530000),
+	},
+	{
+		Address: "elys1awcve8kg4uvf05enf658ja4sny0v8p9c62fprr",
+		Amount:  math.NewInt(18530000),
+	},
+	{
+		Address: "elys16vgf92l624d6ky7ll09pv0s37hhpf9af94g269",
+		Amount:  math.NewInt(18530000),
+	},
+	{
+		Address: "elys1vqg5gyztmljuextzctu6xqjr5ulzfsc2ylae0j",
+		Amount:  math.NewInt(18530000),
+	},
+	{
+		Address: "elys1hzxwapkrht937f5gmew4jt9nmdz2jmqd0epayw",
+		Amount:  math.NewInt(18530000),
+	},
+	{
+		Address: "elys1z749lyd0lpr4j9uuvwaqqwy4aqm8039y86ncap",
+		Amount:  math.NewInt(18540000),
+	},
+	{
+		Address: "elys16gnrhplzfejgkepkw22guwaw9c6l53vpn3sexq",
+		Amount:  math.NewInt(18540000),
+	},
+	{
+		Address: "elys1wy0qgm0m63u7pzgnec6fkz70p9ut8gq2jsrk56",
+		Amount:  math.NewInt(18540000),
+	},
+	{
+		Address: "elys1afz27n4lq7054qy57sxs2reyh85a7lvkdhhv8d",
+		Amount:  math.NewInt(18550000),
+	},
+	{
+		Address: "elys1hcgagn8j3ux62g8wj6858wghdd9262pfwmxre4",
+		Amount:  math.NewInt(18550000),
+	},
+	{
+		Address: "elys166qhlkcpjysyu8740ty4y2fc6j3dmgxvam8r8r",
+		Amount:  math.NewInt(18550000),
+	},
+	{
+		Address: "elys19hkywmdum24d9sev8nlxhyg2j9mpdzfhw5q7wv",
+		Amount:  math.NewInt(18550000),
+	},
+	{
+		Address: "elys1vryjyl6rmxsk86yl8uj2jzhaj2e5av8k9z6wny",
+		Amount:  math.NewInt(18550000),
+	},
+	{
+		Address: "elys1a4xnvzjketf2xhsrdzu6fx5mul5fchsack4drc",
+		Amount:  math.NewInt(18550000),
+	},
+	{
+		Address: "elys1c9xda7fuuxsryjzrquff7phemjp4ghdu4u3eql",
+		Amount:  math.NewInt(18550000),
+	},
+	{
+		Address: "elys12l7p2uqn2fklvnnkzwxgg9awyadsx3a72ttru2",
+		Amount:  math.NewInt(18550000),
+	},
+	{
+		Address: "elys1njgd69tpmz04u5yznwhx2nlda4jjpyq25t6d8v",
+		Amount:  math.NewInt(18560000),
+	},
+	{
+		Address: "elys1wa6kahfy8mhad26pyjr2yl33jsax8cjq7q0kxm",
+		Amount:  math.NewInt(18560000),
+	},
+	{
+		Address: "elys1r8qt38k4j3w8m4sxckfxzcx7823kwrq7ukll6s",
+		Amount:  math.NewInt(18560000),
+	},
+	{
+		Address: "elys166f5xe5vn3yn57g5kvlsh4y80x98vts492ax8a",
+		Amount:  math.NewInt(18560000),
+	},
+	{
+		Address: "elys1grngeatd98lz7hhqyakt7ckkspq3mfc7a5azeu",
+		Amount:  math.NewInt(18560000),
+	},
+	{
+		Address: "elys1gldneq549n9arja8ptn7rc7xk6c69gl5yrx5fc",
+		Amount:  math.NewInt(18560000),
+	},
+	{
+		Address: "elys13q75jv3tlhatf4pdnrsuspqh7a5ydv74zghn38",
+		Amount:  math.NewInt(18560000),
+	},
+	{
+		Address: "elys1wwwna2rcwh7guyc39zng5cszt67hjm88tq44g9",
+		Amount:  math.NewInt(18560000),
+	},
+	{
+		Address: "elys17ns9l0d90d8ge3c0je9f0vg8yqw2cxxe85u8d8",
+		Amount:  math.NewInt(18560000),
+	},
+	{
+		Address: "elys1uy8w280wdgpm47n83n5tqq7axrxtsspf7jxcjl",
+		Amount:  math.NewInt(18560000),
+	},
+	{
+		Address: "elys1jrg9qzh8vkw8y7kecpnmdt9feuvzr2z476g45f",
+		Amount:  math.NewInt(18560000),
+	},
+	{
+		Address: "elys1flycat7jw82jy42jyzhsspjhx0qfj78nc7rxq4",
+		Amount:  math.NewInt(18560000),
+	},
+	{
+		Address: "elys13lvq40pg384evqrc5kjqjfu6g3x3w0vfza6t34",
+		Amount:  math.NewInt(18570000),
+	},
+	{
+		Address: "elys18qcwpsz6h8dzpqzra5z08vchj2fn6jq7a6ut6t",
+		Amount:  math.NewInt(18570000),
+	},
+	{
+		Address: "elys1nys609q5wkh6t3ewa0nzqmh4ne4u5cck4vgtdr",
+		Amount:  math.NewInt(18570000),
+	},
+	{
+		Address: "elys1vp04rqxwegq3ska2kdmkm7rmk5vyc3vzvwr4va",
+		Amount:  math.NewInt(18570000),
+	},
+	{
+		Address: "elys1cxct3y7km7q66ytxd95nlrwn3xljfxz94rx8s6",
+		Amount:  math.NewInt(18570000),
+	},
+	{
+		Address: "elys1kvjh6lphz6s3knq659m46uh7r620n9hk4ujt6j",
+		Amount:  math.NewInt(18570000),
+	},
+	{
+		Address: "elys15v9n8vrxzgschpjvawp368vd0fa2u63n2us2yd",
+		Amount:  math.NewInt(18570000),
+	},
+	{
+		Address: "elys18nhsx03sgz3f2s64cywgs5veas9rc0chzmgsyl",
+		Amount:  math.NewInt(18580000),
+	},
+	{
+		Address: "elys1vqqklnp9anlz4tack94llf7xr86vkrtnsq2y26",
+		Amount:  math.NewInt(18580000),
+	},
+	{
+		Address: "elys1jar0yqygdf3nayzyxcessl7syt6cz05355lhdx",
+		Amount:  math.NewInt(18580000),
+	},
+	{
+		Address: "elys1falje8prwsfuzav2e5p0j8tzywt2lfa54j58fk",
+		Amount:  math.NewInt(18580000),
+	},
+	{
+		Address: "elys1kuvncwsm8r5sytyk60rq5f7ksxjtwt3rpw255y",
+		Amount:  math.NewInt(18580000),
+	},
+	{
+		Address: "elys1crp60ua6z32645kkqy9m3exgemrhmfheahhjzu",
+		Amount:  math.NewInt(18590000),
+	},
+	{
+		Address: "elys1hh67y0uqeplwpaqvsd86f6ala6jw2y3h49vlqu",
+		Amount:  math.NewInt(18590000),
+	},
+	{
+		Address: "elys1kmfwrxccxxv703rrdces23z8kjmm05gquds2tv",
+		Amount:  math.NewInt(18590000),
+	},
+	{
+		Address: "elys13mw285gty7pfugdwtuxt4x3hl6c3srpq59fg0r",
+		Amount:  math.NewInt(18590000),
+	},
+	{
+		Address: "elys1f6vftja6xv6tat66mp89hnvv5886f7new7u4mg",
+		Amount:  math.NewInt(18600000),
+	},
+	{
+		Address: "elys1dqvjrssa7enn5lylfswgaz08gcjce856ctvp36",
+		Amount:  math.NewInt(18600000),
+	},
+	{
+		Address: "elys1p6kwj5m3cafgnwy9sn56p7w2a32qd5pqnkyg0f",
+		Amount:  math.NewInt(18600000),
+	},
+	{
+		Address: "elys17yxjh6420gsvjce9ec5pdfcxaa0k5g0ad4gct9",
+		Amount:  math.NewInt(18600000),
+	},
+	{
+		Address: "elys1yepfqnm8rhcc7emha3dsa90nau7m8skhhqxdhv",
+		Amount:  math.NewInt(18600000),
+	},
+	{
+		Address: "elys1qtz5ljke2cmwca6xa2asn6d3eeffwwjksvkxfd",
+		Amount:  math.NewInt(18600000),
+	},
+	{
+		Address: "elys1we5vwalnxtftwqvw0al9ynjqc05v57rl6lly6l",
+		Amount:  math.NewInt(18600000),
+	},
+	{
+		Address: "elys1feu0ca2ed8y268jj3nq46uz4wamfetf5hztpf8",
+		Amount:  math.NewInt(18600000),
+	},
+	{
+		Address: "elys1wg2mruen2agkf3jvkn7y5qgun3tg256dhl8tra",
+		Amount:  math.NewInt(18600000),
+	},
+	{
+		Address: "elys1au7dwkea83pzn5atj2r46u5furaz5d5pndg8hn",
+		Amount:  math.NewInt(18600000),
+	},
+	{
+		Address: "elys19nsv9lkwhqesj4qmlwesx4m9gkcru72t7ezh4d",
+		Amount:  math.NewInt(18600000),
+	},
+	{
+		Address: "elys1jm8rfhkyqzzgt7qzjqs6c20yxttp2ag8duqfx4",
+		Amount:  math.NewInt(18600000),
+	},
+	{
+		Address: "elys1qpzvgcrtfpvy6ma9ecedlmhcfzgjutpuz9084k",
+		Amount:  math.NewInt(18600000),
+	},
+	{
+		Address: "elys1zpnfptuxfxsj3l77ghuh9hjntewzh0jgypehu7",
+		Amount:  math.NewInt(18600000),
+	},
+	{
+		Address: "elys1y9v2zh8y47w5csfwmzw9252l7wvr5lptaxmx2s",
+		Amount:  math.NewInt(18600000),
+	},
+	{
+		Address: "elys1qawhpj28d9s404lkmr5qn7ndj08ahatp2wq0hf",
+		Amount:  math.NewInt(18610000),
+	},
+	{
+		Address: "elys1xa9kjglc27reurecusseht8mdy8kdhrd99zrml",
+		Amount:  math.NewInt(18610000),
+	},
+	{
+		Address: "elys1lxcfs4tjfhm9wg9fd5vh7k89upnv23l06h9rjn",
+		Amount:  math.NewInt(18630000),
+	},
+	{
+		Address: "elys1mxlmtlyt4ljqek35s3nz4kup70cxsaqncjr72t",
+		Amount:  math.NewInt(18630000),
+	},
+	{
+		Address: "elys1se2exw6fhg6fas7vaact0kdsglpd5rprlaepjt",
+		Amount:  math.NewInt(18630000),
+	},
+	{
+		Address: "elys12y7652thgnr6ucgv78vfj44hc2rc3uu5m2knxh",
+		Amount:  math.NewInt(18630000),
+	},
+	{
+		Address: "elys1js9u3fqkqfla32rd993827m65qkkt5ufu23hvn",
+		Amount:  math.NewInt(18630000),
+	},
+	{
+		Address: "elys16u3mz88sh9npgsaam9mjv6mu5wkgrz2qrtwzxs",
+		Amount:  math.NewInt(18630000),
+	},
+	{
+		Address: "elys1tl0wpykm4c4hwsjemlsqt38u9mfrsy9j5lwuqt",
+		Amount:  math.NewInt(18630000),
+	},
+	{
+		Address: "elys1uvd5smgwjvpmkqyphe7842qd2x5q592l00wnhg",
+		Amount:  math.NewInt(18630000),
+	},
+	{
+		Address: "elys1knr35e40cf8ph7gkq07dyr5s5rdh74cjwd8exk",
+		Amount:  math.NewInt(18630000),
+	},
+	{
+		Address: "elys1huwcd2d0v42x5s3y72l0wa69sfd4al8ncvndzk",
+		Amount:  math.NewInt(18640000),
+	},
+	{
+		Address: "elys16jpc2hp0n5nzs4nf5r6f5gk93ceh9346y05ju5",
+		Amount:  math.NewInt(18640000),
+	},
+	{
+		Address: "elys1dgnp8a20attxk066f88m6r5fmyvanhlpcs8e5u",
+		Amount:  math.NewInt(18640000),
+	},
+	{
+		Address: "elys1uvx9gz0s50feyhsrk0zt2z0gm8durqmmgygu2m",
+		Amount:  math.NewInt(18650000),
+	},
+	{
+		Address: "elys1uj3tfuztlwhlxyu67w4u8ehyat0ytgqudmkcxa",
+		Amount:  math.NewInt(18650000),
+	},
+	{
+		Address: "elys1kr7s2a7hkkgtjyhpm4l0zwacaes4x4djvrx9wk",
+		Amount:  math.NewInt(18650000),
+	},
+	{
+		Address: "elys1v499k2sfn7zf2fr3palnvdjarsw4fty0j0n84a",
+		Amount:  math.NewInt(18650000),
+	},
+	{
+		Address: "elys1aca8quxy232rz2xdpswnua0wajnyqeze3kd8jm",
+		Amount:  math.NewInt(18650000),
+	},
+	{
+		Address: "elys1kruhug6gct30u7mukzdpgyulh345dfckercc6n",
+		Amount:  math.NewInt(18650000),
+	},
+	{
+		Address: "elys1cfmeclkwcynytkrxtp5zj4f58u742arfvs9r26",
+		Amount:  math.NewInt(18650000),
+	},
+	{
+		Address: "elys1jx8tggtfh50q624dc8f3z2p9vhq84j73pps3yl",
+		Amount:  math.NewInt(18660000),
+	},
+	{
+		Address: "elys1pv2k843yglwzql3mckpaqepcjqzqwhtznkgq0f",
+		Amount:  math.NewInt(18670000),
+	},
+	{
+		Address: "elys1gehn4x748347sg8m89p3rgped8v6fr8kylhw07",
+		Amount:  math.NewInt(18670000),
+	},
+	{
+		Address: "elys1cc3gyuagmrl063y0aphud0kk7lm8yfm5pwr8q6",
+		Amount:  math.NewInt(18670000),
+	},
+	{
+		Address: "elys1wfwqp447e2kl5hz5nyvzgurrm02tyrfvertyan",
+		Amount:  math.NewInt(18670000),
+	},
+	{
+		Address: "elys1330m7nfyf82pv79cvg6fzxe0gdng4k4nyesshy",
+		Amount:  math.NewInt(18690000),
+	},
+	{
+		Address: "elys1r3zpa25jsftt5y22urw5y4tm8u2chnxwgnl5ud",
+		Amount:  math.NewInt(18690000),
+	},
+	{
+		Address: "elys17qf7d84auk35ggc56hfhn9248jpktc5xvsumc5",
+		Amount:  math.NewInt(18690000),
+	},
+	{
+		Address: "elys1vt0q5u27j7n39zd6hm30p7csm2gdkmma780m5z",
+		Amount:  math.NewInt(18690000),
+	},
+	{
+		Address: "elys156w6zyrwqfj6rll4g5m622vk4z75c8cd2qkqja",
+		Amount:  math.NewInt(18690000),
+	},
+	{
+		Address: "elys1x525zzpqfmv7fm4venz6g66sfnkzl6guhfjcl3",
+		Amount:  math.NewInt(18690000),
+	},
+	{
+		Address: "elys1mvyg5x2t7m4hearzgfcust755cpxx0tzljtja3",
+		Amount:  math.NewInt(18690000),
+	},
+	{
+		Address: "elys102382nvujdelyzrmwtlxf2ecrredk8jy6wwsgn",
+		Amount:  math.NewInt(18690000),
+	},
+	{
+		Address: "elys13xl7vfyn0mwrwg27mvcta0cqy7dg3qyyt059tl",
+		Amount:  math.NewInt(18690000),
+	},
+	{
+		Address: "elys10dv5h692pzdjf0z3zel2hant5axqhcjugn0fu6",
+		Amount:  math.NewInt(18690000),
+	},
+	{
+		Address: "elys16t3v9urm5fwqdgrrn7eplmnpj5wtx6984la3np",
+		Amount:  math.NewInt(18690000),
+	},
+	{
+		Address: "elys1f3g9n5k24dmpendzwp7dl0gpuq5zlzhatmrx4h",
+		Amount:  math.NewInt(18690000),
+	},
+	{
+		Address: "elys1s8xs8ge08w8z8z2dyzjj08ajg8n4muw6zezjsq",
+		Amount:  math.NewInt(18690000),
+	},
+	{
+		Address: "elys1yjzlfcwtksgygwsatvtkuuxt59zj9s2fnxalk4",
+		Amount:  math.NewInt(18690000),
+	},
+	{
+		Address: "elys1glpcngy5568kke0mz34zzuuz58xn55clau9n0a",
+		Amount:  math.NewInt(18690000),
+	},
+	{
+		Address: "elys1ty7fkkw8mgn9syctmh79m9ad5zz7fk03lx59vr",
+		Amount:  math.NewInt(18690000),
+	},
+	{
+		Address: "elys14ka3clcwf2xyt8ka87q7kdy76puya4vtx2ffmx",
+		Amount:  math.NewInt(18700000),
+	},
+	{
+		Address: "elys16qtwt8p6wv0gmkckenlwm6u7kv3n0hsfck6zxa",
+		Amount:  math.NewInt(18700000),
+	},
+	{
+		Address: "elys15nk4c5j52mp2qc7c0mttf38f2dm8rvv7d5q9mm",
+		Amount:  math.NewInt(18700000),
+	},
+	{
+		Address: "elys1fsxfvyc7j7mjrh37t2gycufsej6vcgeq2e8cfj",
+		Amount:  math.NewInt(18700000),
+	},
+	{
+		Address: "elys1s66pawqgwk0j6drffuw9vmcanfrc24w7svcs9v",
+		Amount:  math.NewInt(18700000),
+	},
+	{
+		Address: "elys13nk396agkujtwp2saf26hhu30rza2fwkfgz7s8",
+		Amount:  math.NewInt(18700000),
+	},
+	{
+		Address: "elys17wrfx7kdcs3nqhlxx627lm2yn23gn0hcq7grke",
+		Amount:  math.NewInt(18700000),
+	},
+	{
+		Address: "elys1gxn3n32eczcafv8lra0uk4tl5vn3ndpxptjsc8",
+		Amount:  math.NewInt(18700000),
+	},
+	{
+		Address: "elys1qmkklz8k46aqq8q455a56728yy35m0tdnllau3",
+		Amount:  math.NewInt(18700000),
+	},
+	{
+		Address: "elys14hnwa8emplkpm8dn6kkdckdjtm68cxf9kryt4g",
+		Amount:  math.NewInt(18700000),
+	},
+	{
+		Address: "elys1250zrqneqjqhr9c0rlmdfyuxpuc9g978fuxsfl",
+		Amount:  math.NewInt(18700000),
+	},
+	{
+		Address: "elys1s0hecpwv9ntcz5qu8dp6p95spg7e0fecvzpeur",
+		Amount:  math.NewInt(18700000),
+	},
+	{
+		Address: "elys19er5ss8e4yee7raf4rt5rm5pa7frwsfwlnhh3g",
+		Amount:  math.NewInt(18700000),
+	},
+	{
+		Address: "elys10mzpdhfhlrlnu7l0gw0z8wm5t3ujf8p0aqaanz",
+		Amount:  math.NewInt(18700000),
+	},
+	{
+		Address: "elys1l0tdj4l3pytlt405jql40ngjhgx0px4q5s5294",
+		Amount:  math.NewInt(18700000),
+	},
+	{
+		Address: "elys17ku4gfdr25j4jg73zx4trf2whakt08tyq896tf",
+		Amount:  math.NewInt(18700000),
+	},
+	{
+		Address: "elys15lzza4l27klwjcz7uuplmuw3kf2r0un32sx0n5",
+		Amount:  math.NewInt(18700000),
+	},
+	{
+		Address: "elys17xduu06qyw8zkvmpa96xw5xpr9sn0xlw0wqy4a",
+		Amount:  math.NewInt(18700000),
+	},
+	{
+		Address: "elys156zgdpcerx75sscs87v0jymgaf8vdysqynmkm9",
+		Amount:  math.NewInt(18700000),
+	},
+	{
+		Address: "elys1zq9f6g52ruqhgdleehek95yqc9en05fq8xvlaf",
+		Amount:  math.NewInt(18700000),
+	},
+	{
+		Address: "elys196m39f5hzhk2f5dur5jv2ad6epk07tdpl80vn9",
+		Amount:  math.NewInt(18700000),
+	},
+	{
+		Address: "elys1w7up2sa7uu0rtfjyujk605fsdzf5xjhdf95jcd",
+		Amount:  math.NewInt(18700000),
+	},
+	{
+		Address: "elys103jzcntgdczdc527pqf9usvfpuehmm864xe3m7",
+		Amount:  math.NewInt(18700000),
+	},
+	{
+		Address: "elys1s0ygpwcz3jtw7zgadze6s6fe35f3mmcgee90p8",
+		Amount:  math.NewInt(18700000),
+	},
+	{
+		Address: "elys1f9y0uglq8ansynkyf52w96grrqzkpmtxscyk2m",
+		Amount:  math.NewInt(18700000),
+	},
+	{
+		Address: "elys1jc0sg0zjpz35gw4tlgn7efyzsmx87zsc0hywq4",
+		Amount:  math.NewInt(18700000),
+	},
+	{
+		Address: "elys1r2m0s8ja47cvqx8e48zm8ffylsv6yz0s063wmj",
+		Amount:  math.NewInt(18710000),
+	},
+	{
+		Address: "elys1vlqr74jx9htw33kq2f9ptmrxzxvsnqqt9jj336",
+		Amount:  math.NewInt(18710000),
+	},
+	{
+		Address: "elys16tkj4zed4ctxsq0kx62rhhvaj4tha20a75urw4",
+		Amount:  math.NewInt(18710000),
+	},
+	{
+		Address: "elys13k94g4dlkqlwhrsqeznwgtku0u0dyhd837mzkz",
+		Amount:  math.NewInt(18720000),
+	},
+	{
+		Address: "elys1tjmfy3d6ca47n39u90e5hsljuvfz959drweq2p",
+		Amount:  math.NewInt(18720000),
+	},
+	{
+		Address: "elys19jvc94u4khgz3w5kxrn9gtaghcrj9lgvmrj4th",
+		Amount:  math.NewInt(18720000),
+	},
+	{
+		Address: "elys13tjkzxngp4s3fw7wtrcgkcqk9squvecaw2t9dq",
+		Amount:  math.NewInt(18720000),
+	},
+	{
+		Address: "elys1s4r35slr37x3q8al3wy67f6j6x2reeulnvfgvn",
+		Amount:  math.NewInt(18720000),
+	},
+	{
+		Address: "elys1czgrvqvx5c6ejdh78vwxfsjptsf53u3m55p4v8",
+		Amount:  math.NewInt(18720000),
+	},
+	{
+		Address: "elys1tr729vz332v9xvdv5r2tw9yyr9gkf4w3twqthj",
+		Amount:  math.NewInt(18720000),
+	},
+	{
+		Address: "elys1v4kcxahck3crlr72z25dgh4wxs6rfdaga7wy40",
+		Amount:  math.NewInt(18720000),
+	},
+	{
+		Address: "elys1j3ce0n4y2esyt9gg8037ewf7ehdgsmva68eddg",
+		Amount:  math.NewInt(18720000),
+	},
+	{
+		Address: "elys1gpleda3yvp8xla90vw3wphsweautd56xqq38va",
+		Amount:  math.NewInt(18730000),
+	},
+	{
+		Address: "elys19palesr9j9kems2lg02dmmyyga9xt7ky3c5je0",
+		Amount:  math.NewInt(18730000),
+	},
+	{
+		Address: "elys1grm7etgczssew0r94lck4wh5yz4nyvc4lxkwje",
+		Amount:  math.NewInt(18730000),
+	},
+	{
+		Address: "elys1j5m5khjztk9nl6xgzr52tux5nxrq4nm79f72ut",
+		Amount:  math.NewInt(18730000),
+	},
+	{
+		Address: "elys17nckgqc5q069u3y0xa3urhnml00m35yvhxhfk8",
+		Amount:  math.NewInt(18730000),
+	},
+	{
+		Address: "elys1j7zz48ujvw7mmffl8l5csq9ul8sry78jmq4x5x",
+		Amount:  math.NewInt(18730000),
+	},
+	{
+		Address: "elys1lrfk799aapp5tfldu3v3t7qglwr3g8huuh6med",
+		Amount:  math.NewInt(18730000),
+	},
+	{
+		Address: "elys17h80skw58wlh9exmt24zlhj5cja7j8tc24t2ft",
+		Amount:  math.NewInt(18730000),
+	},
+	{
+		Address: "elys1e3lnk7tv48f0yye6zf7k3ltn0mnfvujd39z0ge",
+		Amount:  math.NewInt(18730000),
+	},
+	{
+		Address: "elys1v4fsp0ky860cx2vrynxsa56xxaepp2luxtnnuv",
+		Amount:  math.NewInt(18730000),
+	},
+	{
+		Address: "elys1x2g08slc8af8svz24pmlxdslhff76030mcm72k",
+		Amount:  math.NewInt(18740000),
+	},
+	{
+		Address: "elys1wjt0p3m62rrpugxug4szqgj4v5d3l8llp6e87d",
+		Amount:  math.NewInt(18740000),
+	},
+	{
+		Address: "elys18d9dh9c55ppt7a2vc0uehj3rn2zfg45whucuj5",
+		Amount:  math.NewInt(18740000),
+	},
+	{
+		Address: "elys1yjvch5cvrfgtc63khjrc54zzdcmwj250la06ee",
+		Amount:  math.NewInt(18740000),
+	},
+	{
+		Address: "elys1x2dl2uyn7pra0l98djplznftc6kxvej0f6plug",
+		Amount:  math.NewInt(18740000),
+	},
+	{
+		Address: "elys1r6c3ju2wfdfv2dj7phvaf3qrlq7d9rnlgsakhz",
+		Amount:  math.NewInt(18740000),
+	},
+	{
+		Address: "elys1699zcut04wvsvnhqfftp3hqwwx94uzrzgjj7md",
+		Amount:  math.NewInt(18740000),
+	},
+	{
+		Address: "elys1dcd0w3wyspnfh6av6dc4rnd5cug3pe537mzjfs",
+		Amount:  math.NewInt(18750000),
+	},
+	{
+		Address: "elys1gy8uauxchjzum28udlcnm8x3fvqxf50e05n6d0",
+		Amount:  math.NewInt(18750000),
+	},
+	{
+		Address: "elys1pqqza3xpntaykfst25pq4wj87l2kwfjy756dln",
+		Amount:  math.NewInt(18750000),
+	},
+	{
+		Address: "elys18fteqn8j9cz7plmkks9q44xx7v9npvnvsf5ds7",
+		Amount:  math.NewInt(18750000),
+	},
+	{
+		Address: "elys1gc9l4n23t0swv74hua946k9jyp9ad3v33ck7pr",
+		Amount:  math.NewInt(18750000),
+	},
+	{
+		Address: "elys1c8pq6e6qehyk6u5ngh2rr878whkxheq2tc9l2q",
+		Amount:  math.NewInt(18750000),
+	},
+	{
+		Address: "elys1gvrdh94z9cp046t5sqwyswmmh7cn27tusk8r2d",
+		Amount:  math.NewInt(18750000),
+	},
+	{
+		Address: "elys1wd9s5sftqz287jfs9vae6xehacudxla4cj4lqt",
+		Amount:  math.NewInt(18750000),
+	},
+	{
+		Address: "elys1xrdtxp5amkdq983xclx2h8acu7jdfpeal4v7j8",
+		Amount:  math.NewInt(18750000),
+	},
+	{
+		Address: "elys1y9ckft0mn3tu89wexdy65lm8v2v2r9d3mfs5jc",
+		Amount:  math.NewInt(18750000),
+	},
+	{
+		Address: "elys16xntldc4cdn30h80n9a8kl039w5emvxcazatv4",
+		Amount:  math.NewInt(18750000),
+	},
+	{
+		Address: "elys1kpa4r9guf6zr57jjfnxn98wcwfkt28qy40s74y",
+		Amount:  math.NewInt(18750000),
+	},
+	{
+		Address: "elys1hw772mk7jg9v3839fhvfyxp2gq07eh4pfat3xs",
+		Amount:  math.NewInt(18760000),
+	},
+	{
+		Address: "elys1f5kvg5qekwqq9e7kpk4k8mqcl94d3eyrsx4axv",
+		Amount:  math.NewInt(18760000),
+	},
+	{
+		Address: "elys1xhzquld3kcal2u7dc7ea9fth0vke2vapvf2e9k",
+		Amount:  math.NewInt(18760000),
+	},
+	{
+		Address: "elys1l5arnggggyjqfrwryvscvqh7j4hp8pfpcz07fg",
+		Amount:  math.NewInt(18770000),
+	},
+	{
+		Address: "elys126s45kgxq9zd2mdfhut8x9d2cvah6s0sj7ll0p",
+		Amount:  math.NewInt(18770000),
+	},
+	{
+		Address: "elys1s8f6zqlzemc5zztc6gx46k7quauzt8asq5l9m8",
+		Amount:  math.NewInt(18770000),
+	},
+	{
+		Address: "elys1egeu0nvh0dkwpckg4y0qmnyh8wxqrrrhch4mjg",
+		Amount:  math.NewInt(18770000),
+	},
+	{
+		Address: "elys13l5snmf96k27z93j0mkj8j8mqpux9xd445jteg",
+		Amount:  math.NewInt(18780000),
+	},
+	{
+		Address: "elys1xprw74s4ffz4edkltjfv2rnp9pas28t2s08n70",
+		Amount:  math.NewInt(18780000),
+	},
+	{
+		Address: "elys1ljnyn5e8jkwfkzht09s4956kj50hm3xtyz7yru",
+		Amount:  math.NewInt(18780000),
+	},
+	{
+		Address: "elys1h35xrvws8e7yxecncv0qgvyquhcfemz824nmf8",
+		Amount:  math.NewInt(18780000),
+	},
+	{
+		Address: "elys1w9he2rt2j4tfu8avje99mcqjp4c3l2mv9mwp2w",
+		Amount:  math.NewInt(18780000),
+	},
+	{
+		Address: "elys16tczzh4cuk0yccdd4mdqah329j40zk9y7mgdpm",
+		Amount:  math.NewInt(18780000),
+	},
+	{
+		Address: "elys1flealsydj29hkcpxfdjucjuu4257rq2d8vf40n",
+		Amount:  math.NewInt(18780000),
+	},
+	{
+		Address: "elys1yev88720e3yjnmts6pm7lca8tq3svtfn4aj3jm",
+		Amount:  math.NewInt(18790000),
+	},
+	{
+		Address: "elys14lcrqrme86glxtcdt4lg2qslqwqqxjy2r6fj5h",
+		Amount:  math.NewInt(18790000),
+	},
+	{
+		Address: "elys1waywf486zhsetklxe3hze95yr763je28dt498e",
+		Amount:  math.NewInt(18800000),
+	},
+	{
+		Address: "elys1ye0t72ynklrs8sc55wuv8s3rw04q42kl4rkx8g",
+		Amount:  math.NewInt(18800000),
+	},
+	{
+		Address: "elys1sephlgwqh7ks98yfxmqx9twvqcmgyfchddp9p2",
+		Amount:  math.NewInt(18820000),
+	},
+	{
+		Address: "elys1sa3p8kxcd50jk08wq7clrgdc2v3gay29e4am3h",
+		Amount:  math.NewInt(18820000),
+	},
+	{
+		Address: "elys1wgpvppvvhx72vw5gpllaukj2jqmaj85cx309cq",
+		Amount:  math.NewInt(18820000),
+	},
+	{
+		Address: "elys1gc7hznznsm5t2mldwwlsg02uv6r3z2ma3cjepw",
+		Amount:  math.NewInt(18820000),
+	},
+	{
+		Address: "elys1f3apy7kg2t7trwynr8mr0dcwsv7uq5wtq0qq84",
+		Amount:  math.NewInt(18820000),
+	},
+	{
+		Address: "elys1xtfduhz4fxvtlzrtspd7f2ld73xqt7qqpc3y0t",
+		Amount:  math.NewInt(18820000),
+	},
+	{
+		Address: "elys1k6q6cgq63m8che5jg9pwdpwlc2qlxmumr3886e",
+		Amount:  math.NewInt(18830000),
+	},
+	{
+		Address: "elys1w3qr2ym5u7v5h37f792funzytsthf02et5pje0",
+		Amount:  math.NewInt(18830000),
+	},
+	{
+		Address: "elys186ggxfxl9fm76yrzmyupup7n7qz7e3ydy4fakx",
+		Amount:  math.NewInt(18840000),
+	},
+	{
+		Address: "elys189u8e0svhx2yajj55dkg49c5uv5k4ajtvesdv3",
+		Amount:  math.NewInt(18840000),
+	},
+	{
+		Address: "elys185nz4rwsrcz8mkppl2s9270rp4j406t54u3c9g",
+		Amount:  math.NewInt(18840000),
+	},
+	{
+		Address: "elys1fp5j46huweapwavyezs9zrkt9zj2k5ldhf59tq",
+		Amount:  math.NewInt(18840000),
+	},
+	{
+		Address: "elys1hu4wfuk3nqzunz02y3lykml7wp95ql2f6kk5kz",
+		Amount:  math.NewInt(18840000),
+	},
+	{
+		Address: "elys1y7gp6k0s4cxchwfxn8l4u9pmwhm86cycjgw4gk",
+		Amount:  math.NewInt(18840000),
+	},
+	{
+		Address: "elys175mdvn5ladk6h6hdrmga300d6avdsl6e7cc058",
+		Amount:  math.NewInt(18840000),
+	},
+	{
+		Address: "elys1h9fpm9620zqv8qcat4356j8pwjkzkttge29hkk",
+		Amount:  math.NewInt(18840000),
+	},
+	{
+		Address: "elys1tulry7pr7m7qv240mg4a40ghn9hgsxhfzxv7q6",
+		Amount:  math.NewInt(18840000),
+	},
+	{
+		Address: "elys1788wy0f2dgxfn47tac2rkr279n2u2yglvk2rmr",
+		Amount:  math.NewInt(18840000),
+	},
+	{
+		Address: "elys12w9j84xuw9fjzt4llldgcxsrzzlre3ggv34utd",
+		Amount:  math.NewInt(18840000),
+	},
+	{
+		Address: "elys1vxu3mear5jmw0sq5r9qshge4pke453nnuqv7j3",
+		Amount:  math.NewInt(18850000),
+	},
+	{
+		Address: "elys1u5t4kdr6zz7cwpyshms9msuhhftjjetkf85f99",
+		Amount:  math.NewInt(18850000),
+	},
+	{
+		Address: "elys18u7k75s436uwdgljayg488n3fspr3nx0g52ka8",
+		Amount:  math.NewInt(18850000),
+	},
+	{
+		Address: "elys1334hqcevza65zt3p8vxrrxh805x0l0h4dvcutt",
+		Amount:  math.NewInt(18860000),
+	},
+	{
+		Address: "elys1gt9snm2p8q3hvkk77xva3j3tjrltnukd3c7stq",
+		Amount:  math.NewInt(18860000),
+	},
+	{
+		Address: "elys1ag6mplur20yvd08d35zxq2hk9wenn55lsnmr3m",
+		Amount:  math.NewInt(18860000),
+	},
+	{
+		Address: "elys1pckh60k989hcwc6g7pd824ad7dfs6s6zk7tdj5",
+		Amount:  math.NewInt(18870000),
+	},
+	{
+		Address: "elys1uet4jzkucw5c80dmugjcr3ly468fx8r7r7fun6",
+		Amount:  math.NewInt(18870000),
+	},
+	{
+		Address: "elys1glsz6gd03gvndqpvvjsx9lf9m3j6m2z4kyxpvt",
+		Amount:  math.NewInt(18880000),
+	},
+	{
+		Address: "elys1ks3cmu6mwzkac8vh54w0r535re9t0ypgqaxnz4",
+		Amount:  math.NewInt(18880000),
+	},
+	{
+		Address: "elys1zalfh86muvzsxq6c8uwr90nf6uf70mhncy3027",
+		Amount:  math.NewInt(18880000),
+	},
+	{
+		Address: "elys1rmc2arvpeyegjuj59p4t2mgvkyaqq2554qn7ks",
+		Amount:  math.NewInt(18880000),
+	},
+	{
+		Address: "elys1mffhlzphvs6v3tkusw3apfkdxm906d7j2yznka",
+		Amount:  math.NewInt(18880000),
+	},
+	{
+		Address: "elys12gtmz5kerg3qdavqqnk5e8rfg73fhlxupy9ksu",
+		Amount:  math.NewInt(18880000),
+	},
+	{
+		Address: "elys1hn58jnuqmklae0epv2t4a8kjhfr8nqec9wvc43",
+		Amount:  math.NewInt(18890000),
+	},
+	{
+		Address: "elys1gxhhysptdhaah8ham2wvd0m48vhhrz2zvc8muz",
+		Amount:  math.NewInt(18890000),
+	},
+	{
+		Address: "elys1nv8ut6satvywz2crtajjtdrex4mx4tvt6pc5ft",
+		Amount:  math.NewInt(18890000),
+	},
+	{
+		Address: "elys1777v6hn3g2p52w9hxpfpkxgw3cvmzxkrwxl9d8",
+		Amount:  math.NewInt(18890000),
+	},
+	{
+		Address: "elys1up7fe0v2uzaft6d9k4lhxy5ryms0y55x8hayud",
+		Amount:  math.NewInt(18890000),
+	},
+	{
+		Address: "elys1qvy8477fhh5mmxpsnyzce5q0g4h5800ak3rct5",
+		Amount:  math.NewInt(18890000),
+	},
+	{
+		Address: "elys1gvls8rfqx6ag22560v6s2vkqka0kdqtcr63qzd",
+		Amount:  math.NewInt(18900000),
+	},
+	{
+		Address: "elys1guwt2dajpyp6wa4a6q2egwll326t8ttk9gg48r",
+		Amount:  math.NewInt(18900000),
+	},
+	{
+		Address: "elys1zl87l86s9t60sgxlv0qvpvl7wuefasupqga46p",
+		Amount:  math.NewInt(18900000),
+	},
+	{
+		Address: "elys16zl4lnr5csafk6zvjv3tr6nf9krq3hh5at0rj2",
+		Amount:  math.NewInt(18900000),
+	},
+	{
+		Address: "elys12sa3p3030x3dfkx2q53we0seme4pvlrh34y989",
+		Amount:  math.NewInt(18900000),
+	},
+	{
+		Address: "elys19y0zz9ufygq75gz0428ggzvny7edtc8mpcuv3p",
+		Amount:  math.NewInt(18900000),
+	},
+	{
+		Address: "elys1nqvdlvy7fvsgnjl8jmc5c6x0z30rcrzwd27yxy",
+		Amount:  math.NewInt(18900000),
+	},
+	{
+		Address: "elys1vdyplyfd7epezx5n5fv5pnpgrrktktenarmw75",
+		Amount:  math.NewInt(18900000),
+	},
+	{
+		Address: "elys1hp23wq29tv8vfk26fd97apmv7nvy9mv99xwhfh",
+		Amount:  math.NewInt(18900000),
+	},
+	{
+		Address: "elys1g2u583rzfjm23mlfeuypnuwsz6t0aqnxp852zj",
+		Amount:  math.NewInt(18910000),
+	},
+	{
+		Address: "elys1mj2xgtmn3z8e4mhgf9khkkhvevc4qgjg8qkre6",
+		Amount:  math.NewInt(18910000),
+	},
+	{
+		Address: "elys1enrsgu0khsyw6ncaa7f25sw85humksgtdyfdmk",
+		Amount:  math.NewInt(18910000),
+	},
+	{
+		Address: "elys18akqw8cjkrz554vhgpn5wmz407v4vdpw4c0pf2",
+		Amount:  math.NewInt(18910000),
+	},
+	{
+		Address: "elys19296jlfdz3u5x4hejj4nflemslxx9rctjarmta",
+		Amount:  math.NewInt(18910000),
+	},
+	{
+		Address: "elys1y52xwlmzvtujd8hjnfad4pplxqycszltqtldz7",
+		Amount:  math.NewInt(18920000),
+	},
+	{
+		Address: "elys1rkkhzqgqffyhrm3w4lq9yezj5p50a0zmv9nure",
+		Amount:  math.NewInt(18920000),
+	},
+	{
+		Address: "elys1xp353nmawx9475p0nmeuajfkga9gshkrj4dcxp",
+		Amount:  math.NewInt(18930000),
+	},
+	{
+		Address: "elys12pa5uppkwmdpzw5yfzx9st40rvcwpufm3pyswt",
+		Amount:  math.NewInt(18940000),
+	},
+	{
+		Address: "elys1avkdhstcgnam647nyx2r8zdx7v9hz3204w6l4s",
+		Amount:  math.NewInt(18940000),
+	},
+	{
+		Address: "elys1r6h7w64333j4zderxk8huumpu2helrkfggsarw",
+		Amount:  math.NewInt(18950000),
+	},
+	{
+		Address: "elys16q3k0x9at7lgsej575at7m45ft4fuyl3tzyt89",
+		Amount:  math.NewInt(18950000),
+	},
+	{
+		Address: "elys1unk3g6yxezdhpx50wvrsvsn8vkdyfaqkr7etvp",
+		Amount:  math.NewInt(18950000),
+	},
+	{
+		Address: "elys1h2zyal38390twhw50y307kq8p398h2f8yh5su4",
+		Amount:  math.NewInt(18950000),
+	},
+	{
+		Address: "elys1l7h6xtmxhuxjcwu90mep252t68f608kjzy2hwd",
+		Amount:  math.NewInt(18950000),
+	},
+	{
+		Address: "elys1w5hqe82p42dew76en3202895f7ecwyhczcjyta",
+		Amount:  math.NewInt(18950000),
+	},
+	{
+		Address: "elys1g7texfjhl0esmyygp7lunpktqk9xc687vz2mlk",
+		Amount:  math.NewInt(18950000),
+	},
+	{
+		Address: "elys14sk6urd8unvf5et8tqu8w47x4jv94vwgftc766",
+		Amount:  math.NewInt(18950000),
+	},
+	{
+		Address: "elys1lz0ym7nwf23606p6wwd6ncxd9ta4darmct496l",
+		Amount:  math.NewInt(18950000),
+	},
+	{
+		Address: "elys138kkval85t5qsv30rtuhjedmajuuvfwhm0dkkc",
+		Amount:  math.NewInt(18950000),
+	},
+	{
+		Address: "elys1767lst0jk767ndx4lct6arz4qryl63nqmzzlus",
+		Amount:  math.NewInt(18960000),
+	},
+	{
+		Address: "elys1lt44etfqzxs0wtjvymgct5a0mzg6hu79l6waju",
+		Amount:  math.NewInt(18960000),
+	},
+	{
+		Address: "elys1suf6r6luthcc270rhcqrq38kw07jj68nhuc4pc",
+		Amount:  math.NewInt(18960000),
+	},
+	{
+		Address: "elys1pth8fsxpt7lexdz96k3xsfvxagmv06vmwalutv",
+		Amount:  math.NewInt(18960000),
+	},
+	{
+		Address: "elys138guufl0kjgv4tmsufr020d7tvf0hwplr3pv9j",
+		Amount:  math.NewInt(18970000),
+	},
+	{
+		Address: "elys10ppc4cy5pf9pmj2p90jesa77dtx5257n9jy3ju",
+		Amount:  math.NewInt(18970000),
+	},
+	{
+		Address: "elys1ssqqx30dy372wqcf3y36wux92swcll2g6jzecq",
+		Amount:  math.NewInt(18970000),
+	},
+	{
+		Address: "elys1mqqgy27jvwwu5xdfnu0k5lx6d3ghjqrccgypg2",
+		Amount:  math.NewInt(18970000),
+	},
+	{
+		Address: "elys105kfcp0v97ffav20gum2pu8npz499d2uqaddla",
+		Amount:  math.NewInt(18970000),
+	},
+	{
+		Address: "elys1jq40cd2g7q7dv6hqdl3c8c6zlz807uageelc7r",
+		Amount:  math.NewInt(18970000),
+	},
+	{
+		Address: "elys18wpxc322r986lzzpsp250gtmydvxd4drmfwwcl",
+		Amount:  math.NewInt(18970000),
+	},
+	{
+		Address: "elys1qpy9ag5dcrg3u97hdd8c5l544p3fqfgjcmw2vf",
+		Amount:  math.NewInt(18970000),
+	},
+	{
+		Address: "elys13w62vn9h3eeecampw5sq9zjtpcwmwmjwzwjd9e",
+		Amount:  math.NewInt(18980000),
+	},
+	{
+		Address: "elys1g9f64a58js7rtzakude7v55lgy8p6g0u3l87ky",
+		Amount:  math.NewInt(18980000),
+	},
+	{
+		Address: "elys14jpl9dkwmel03np8q8k0ks5yaw2jshg7t4ct0u",
+		Amount:  math.NewInt(18980000),
+	},
+	{
+		Address: "elys1pwf797f3m6uzcc93jshj7zxks5uqt74rtut4lt",
+		Amount:  math.NewInt(18980000),
+	},
+	{
+		Address: "elys1yeuw0sq2lnkrzwvslauy3kallyedaqdrrt732y",
+		Amount:  math.NewInt(18990000),
+	},
+	{
+		Address: "elys18unmsvzau9hkw96xpucqlxgveg6uy4yc06pggr",
+		Amount:  math.NewInt(19000000),
+	},
+	{
+		Address: "elys1cflw58vechsrjrlxaj942qqz735dljl2fzrhg5",
+		Amount:  math.NewInt(19000000),
+	},
+	{
+		Address: "elys1r4pudy07egump4j4ud60cn7hy572xg4ctvaw2g",
+		Amount:  math.NewInt(19000000),
+	},
+	{
+		Address: "elys1f3ndu0gyjzctcsqm5mfzgu7hejd86pcpuxklqh",
+		Amount:  math.NewInt(19000000),
+	},
+	{
+		Address: "elys19xh53g5jqtmkvy9v27ucuvmm0d8j7np32crpcx",
+		Amount:  math.NewInt(19000000),
+	},
+	{
+		Address: "elys1xfq7pvysyjxdv3zvp728vk0xjmpckjpjch2usk",
+		Amount:  math.NewInt(19000000),
+	},
+	{
+		Address: "elys1t6wwjqdrhrhfs4tznp6a6myhx25v99at8ketqy",
+		Amount:  math.NewInt(19000000),
+	},
+	{
+		Address: "elys1emg8xpdpt9cser57cu2tku40vxf64z3mzk0a57",
+		Amount:  math.NewInt(19010000),
+	},
+	{
+		Address: "elys18pqkuyqxfvgszqm97zm2e5vpa975304t3wdjv6",
+		Amount:  math.NewInt(19020000),
+	},
+	{
+		Address: "elys1rka3karnk27ftjgvq7e3qda7uqux2jpe0gs0jg",
+		Amount:  math.NewInt(19030000),
+	},
+	{
+		Address: "elys16vhd8reaqzxajht9fwwjwrxjc6vdge86mxu49q",
+		Amount:  math.NewInt(19040000),
+	},
+	{
+		Address: "elys1w2pauz5kr0r9wrngwmgmd39s8zuv6rs7q5wrew",
+		Amount:  math.NewInt(19040000),
+	},
+	{
+		Address: "elys108c85ld7y0s984c2cem9pmfzt6qwra9wsxafzn",
+		Amount:  math.NewInt(19040000),
+	},
+	{
+		Address: "elys1w0esf29sxqd0zwccyvj424grldnyq0h2zp4d6q",
+		Amount:  math.NewInt(19040000),
+	},
+	{
+		Address: "elys1u9mfkgz8en04gry2vfr4uu4mwhf256qwya3h29",
+		Amount:  math.NewInt(19040000),
+	},
+	{
+		Address: "elys1y05xhsnx45gnk3h9ratqdly32gmhf3ezr3fhw5",
+		Amount:  math.NewInt(19040000),
+	},
+	{
+		Address: "elys1gnr8wlc7864w5yhgeyu49mrfh76fehktnj76zg",
+		Amount:  math.NewInt(19040000),
+	},
+	{
+		Address: "elys14dssejqvuktccysz49npd7ksff9v0lhylsr7es",
+		Amount:  math.NewInt(19050000),
+	},
+	{
+		Address: "elys15u6lqyjnk0u9ytsdd5wru0uyhszh5ewfde52u0",
+		Amount:  math.NewInt(19050000),
+	},
+	{
+		Address: "elys1dcy8mqm7l5fq60ufnyslaqgepsg4ppvkz98rx7",
+		Amount:  math.NewInt(19050000),
+	},
+	{
+		Address: "elys1968mh9rmp0p29k6yzqxn6se4fca23882x5xgjy",
+		Amount:  math.NewInt(19050000),
+	},
+	{
+		Address: "elys1lwxcn8a3ntqpdtx0vd4wx3harnx08enqad9033",
+		Amount:  math.NewInt(19050000),
+	},
+	{
+		Address: "elys15pwqxvf22r750lt3pgfda24trheakx72023l8c",
+		Amount:  math.NewInt(19060000),
+	},
+	{
+		Address: "elys1tqyfpttjydt4lf4qnvwtd6wzfv5zq40saqplvr",
+		Amount:  math.NewInt(19060000),
+	},
+	{
+		Address: "elys14hv6z454m532vp8rh5uhpcjdjnssj9737xrjhr",
+		Amount:  math.NewInt(19070000),
+	},
+	{
+		Address: "elys13rge5v0u9vvee6we2teyk2vam6lq6ft43qpv23",
+		Amount:  math.NewInt(19070000),
+	},
+	{
+		Address: "elys1j0lke2jmuwxqh0zgs2kkk95stghl5l0r25dxml",
+		Amount:  math.NewInt(19070000),
+	},
+	{
+		Address: "elys16pgs4exp84p23jy0ng40x8sml0dvsrd3m32vrk",
+		Amount:  math.NewInt(19070000),
+	},
+	{
+		Address: "elys1f6ysad053hkfunww8usjle2q8sjzcml44rpmy2",
+		Amount:  math.NewInt(19080000),
+	},
+	{
+		Address: "elys1uu9q0lcjrse7en59x5m88c94ef070sh8z2fu5t",
+		Amount:  math.NewInt(19080000),
+	},
+	{
+		Address: "elys1lthjzy5v3els6t6hdzv8ug5hjq5ldegzpe3vy3",
+		Amount:  math.NewInt(19080000),
+	},
+	{
+		Address: "elys1fh4e4z648kqvn57l4qptly828nl4yp09fcutqw",
+		Amount:  math.NewInt(19080000),
+	},
+	{
+		Address: "elys1pzwel4a5ft2256au8xqy89k04yxavgs5w82u2y",
+		Amount:  math.NewInt(19080000),
+	},
+	{
+		Address: "elys1kmckup3fw6eu0ynkqmlf2vrddnztgn74jdnu0r",
+		Amount:  math.NewInt(19090000),
+	},
+	{
+		Address: "elys1awrzp3jg9g4cevjnkas4zq46q0m8jcj35yhevf",
+		Amount:  math.NewInt(19090000),
+	},
+	{
+		Address: "elys12fhmhqfmvd5z3cg2hq5q3ms2mxqjrvuvqu5je6",
+		Amount:  math.NewInt(19090000),
+	},
+	{
+		Address: "elys1gsf4wm5p4my2ecs46w49x6hh62dfdzuk7j7qeh",
+		Amount:  math.NewInt(19100000),
+	},
+	{
+		Address: "elys1gw6jjfhlnh6ql7wgq79u7qewgenlqxydylpuf3",
+		Amount:  math.NewInt(19110000),
+	},
+	{
+		Address: "elys159sgt340nj2qwz9zh46ug2seuzuz4frwdntxed",
+		Amount:  math.NewInt(19110000),
+	},
+	{
+		Address: "elys1h0k84xgk0wlqw6tu2z50ylrkny0rfzxjtlmlvl",
+		Amount:  math.NewInt(19120000),
+	},
+	{
+		Address: "elys1yjl95nyxuxe4chdmvjl9m6egyr76uwpw0h6uhy",
+		Amount:  math.NewInt(19130000),
+	},
+	{
+		Address: "elys153hm0dvvpqvxsp7na5s0efw8k5kfszm2xy7mhy",
+		Amount:  math.NewInt(19130000),
+	},
+	{
+		Address: "elys1tp4nxqtpt8zqfak5ee5x2ety7uxr6025k3mfan",
+		Amount:  math.NewInt(19130000),
+	},
+	{
+		Address: "elys19tutwdztw6rty9dnz6awxw0dtnuztytjemg63m",
+		Amount:  math.NewInt(19130000),
+	},
+	{
+		Address: "elys1z4lqen77tmpnw37uq8xx3c2mp80nrr2u4r2wgc",
+		Amount:  math.NewInt(19130000),
+	},
+	{
+		Address: "elys17cuqdy0nfjptxu4xf7xk7tdueellhr6rx5f46m",
+		Amount:  math.NewInt(19150000),
+	},
+	{
+		Address: "elys1l43ltf2v3ffgwuztgpykpazjf8rz5ns26r7v9k",
+		Amount:  math.NewInt(19150000),
+	},
+	{
+		Address: "elys1tjhay0kvg3gkzz986v0uvt7xy590kwr45hre4w",
+		Amount:  math.NewInt(19150000),
+	},
+	{
+		Address: "elys1dkz7u7rpwdjq2337w8rtwvjg52qffkgs4gmrcr",
+		Amount:  math.NewInt(19150000),
+	},
+	{
+		Address: "elys1ez2k92d6c6c4rze6scvdvg4f49zzgly47wylmw",
+		Amount:  math.NewInt(19160000),
+	},
+	{
+		Address: "elys1rachnetvnc39vqrzde7ym4srtpn4ewmwpeewpc",
+		Amount:  math.NewInt(19180000),
+	},
+	{
+		Address: "elys13x58neh5vcfntsnlku606s70znnrxf4hltes03",
+		Amount:  math.NewInt(19180000),
+	},
+	{
+		Address: "elys13eavpv9slvhn9gky0up5hykqtfvgu8vmj4t8dz",
+		Amount:  math.NewInt(19180000),
+	},
+	{
+		Address: "elys1t9cgxmnzf8m5pvjj0r59tgc6ea99z3fql324dz",
+		Amount:  math.NewInt(19190000),
+	},
+	{
+		Address: "elys1nqetmf098z8aauh0fnd2shc6079h4nu0mhh3wc",
+		Amount:  math.NewInt(19200000),
+	},
+	{
+		Address: "elys1axqlxznpyfgykjsz6sn040gnrutumhn3v3wpl8",
+		Amount:  math.NewInt(19200000),
+	},
+	{
+		Address: "elys1789keutdwjxr2avjzcs0g5ga5f3p5yv9esswcg",
+		Amount:  math.NewInt(19200000),
+	},
+	{
+		Address: "elys1vgk0nkklj87fk2gapyarwjvydxac488nzaeqy4",
+		Amount:  math.NewInt(19200000),
+	},
+	{
+		Address: "elys1xdd9lj6ue78arlqhlk9u256lrsyr760d0ctgxa",
+		Amount:  math.NewInt(19200000),
+	},
+	{
+		Address: "elys1gmpgs9m0yse0m9tyln037lu9xgn3tkq0rld57u",
+		Amount:  math.NewInt(19210000),
+	},
+	{
+		Address: "elys12r2n07uttrtjkremnz5qtsf7rz73t69m8m65tq",
+		Amount:  math.NewInt(19210000),
+	},
+	{
+		Address: "elys1kec3vpe508k3gkfhhpg6g2eux50c89sl2f5kkf",
+		Amount:  math.NewInt(19210000),
+	},
+	{
+		Address: "elys1fzxtc2659y2qtwjf96thkygfgssz2jjfdn9nnj",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1rm3w7nz5ftv0p4jfgu00sfxphxe4dsvrjvltde",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1mzl6dpfhcjyr9mnwj9v5da22zjk3qyd32dss4e",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1relpp384d6842le2yqdmdae6r4eywravpx3hur",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1e4nzausgvxcwdn32mrgwjv0c68u6n85wcc7hxv",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1n8wwac5cg2ckrkvcvykqafd58xhlzcn4utp2dt",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1466f5xhn0lyf4wzdx8f0s45p07eulytwgcqj2x",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys18tpq07c7m3zp4jncn2jcxwgvwcsex30qf4kdeu",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1j5e94m7pdeu7qwmeuf33unj6j67yu2mkhssvmg",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1vud0y50wh5fvekl6qk0k39y29uly8cdax59gzp",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys19wrvv76qadwah5nq5q5ac9mhhgy9p8kpjyf8dq",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1r3f52uxp7whuk5vqgttljxn2tymawqay5vrqt7",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys154slrscptytk6ctfsg85zr52spf4lsuq68ys5a",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys18lz0znml3lm5sdxdpcexzxp95500980d5pev7z",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys10qgrnk0yeals83gdfvatljjlzzsvztll4tmx3q",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1r0dd2x6qhs6g20gagq9rq0uk5ql0e8xul8l7fd",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1frgzapn0jqhulquedtwpu6u27n76z4dzy4ku7g",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys13wuv8kns8nlw7tenmvyks4486khjealg5pelc9",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1q47lqnaadfw4wfkn4a69kzca4kefsqzq2lu9yd",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1qtkk4njuw4f34x7z3agez7aw4fvt54q6s72mju",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1rzjdlmsl6mg5nxf573pkyq8mfw8vkh4lmj5s7y",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys14tjdfud46edn3009v4fm5jmx8v7ny5ydj9mtt5",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1zezzv8xsrv7kwrhqxve8ggrxj2xxt96qmsdvhh",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1c04dxlwqdl6kcmjrqsx99l2rctjgvn5v02tqk4",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys17e4vpya9ge6qxz8fmssz73pp3hgcd083ln5xjp",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys10pfqaz8pxg0j59vvha52jwwenwedywxgkve8nk",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1f3qusns6q853unvuza8s5pkqc6ghpy83e6pgq2",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys15nzcghh34qsy7ap288vc0ml9yphccylf93vyt7",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1q4gg8dqqcxm46t5xtf276vplw5r92s2kmf3hzp",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1rzgdc23zh7d8sm3g5vxx3thtpssu99ecw4wff4",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1pusyjlxk3s4pdagfzffjv0k33wwnn94l327e2w",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1xg8knyxpyakekfcww4k5huk02n4qjaq9udu953",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1pxd99w9nm8parl6fr3gzr0338jswh4l7kthu3k",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1w748mgsngu4vs80dh2cvfttj7gu9qdqca6hva7",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys17p2gpd3u943yhxecfsuz32ph78gzngv082877s",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1sq35p6rhrqk4yhrfmmnnx8rfpdk5uvasnf0e5m",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys16xp9awraq26y7s57myjaefhmctv5u6fa5n299m",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1ndpus8r45qetljv6dxcv526srfmmknc9d9evkc",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys16mq9lwkz5mu7n45z5ecdtawp37lhcf6cjt6sze",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1kts68gyt4mxzq7w9jypap7qma6tq9wc3ctmy4d",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1x79vf493mkkf9xljy4szyu3y6l2c6ynxqu5v5m",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1n4ddvs9car3x7p68q80yaatf27teah7tp7xcw8",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1h6uqdl0kr7ut25gzjy8yywj55d3hx5srze42zd",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1yrsh57jpq9t4m0nss4dg9kdsuw8vlv6n24fu5h",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1vf09nj3m47xr2dp2vxpk7lnxs5flngt3zsy5sa",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1ftmjksscpkuy2egdrcl2nmsrtz6684rvnaally",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1h68fyywptfvezjwyr6r667974zupyt08xsrv0l",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1mj7fa47w86dd6rvchlhk2hs90w06wrqsl7vya5",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1urgxmkx2wra6adrx7chlql342dgqrqatunp0pq",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys16tezag5faghg303m9x88x2wnalj2786hfkmxv2",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1tcj59nhftmnrceup9yp8s9tykn6qzssjmke7jl",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys19km955ef0hy5lkchaz83q4fq0vcu2net84tp7s",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1nvg3sdw9q9snds5sprxxw7pmu70ddchrnramlm",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1kukltahjvgh5avzugne8suk83dfmms9cpmg4qc",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1gr8gy7ga7v69y0h5c4y9q5k5w4k4a6z2jmr42t",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1yemqtu6c5m8uhuywyk34c7ppymmgu4pkj95nsc",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1f489yz3uhdmfj5z0jmwqunpewedvgpg78hnpt4",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1t2h59l6k85d7u3v3ngadsmcrkz0nxgcae8ver4",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys12dx5kv9nms299mtl8y5p8gsylyt70lmqfss36t",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1c0xj5r785l77jfpgdydqgg4tvq530qw6h8xp65",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys16u4cxtcxqazeu05pmdlpsdv6f8afwtp7ylmj2q",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1ra8uj0jpuy7uelj2u8g46zxu20l6hrejy0e2j8",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1dsuqxg25yl5u328tzz8p4uwe6laucwwx6twcr5",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1cwduarkw55pq7zm7yjehsvpatc946gvfl5jt54",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1dc0n3ksr9fgesfgqtvqrxpmjszf9x8gllx827k",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys199jzcxgnlw4j4xrr7c9vcsdctkpzgnagfzyph5",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys19rex7zcn3ylek7xjqnxel5ea73rk8pzlanhyn5",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys15l9n06dsz2tpmzanng4e078pegpjhuad0a3kx7",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1d36jkepaq8r6tz28uam068vwpldulqaqwnv9mh",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1z2cgkhumpypjmd9md495we0ne66z63gdlqc0g7",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1r42te8tx5dj0hc3vrvcj8vhkr97zvlgadjf5zl",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys10djeupay8cktzs0jrqq89w5qtu4axdey2p5r2z",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys13ksmysl78e4s95h80xmnxnv4p3qu84847zwj00",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1mjsewfqpvgj07p44zyfwmckchkzf7lhrm2aye9",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1xcjfhe6vygf6l3c2gc4yjetynh3z2d4ejfkzem",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1cudnvrfr8frayurauv2vh0y8ewnqvhxdwp9pss",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys18dfxgqcez2tfy0hx82hwelvu46q6u8ax9dject",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys13gfgcza40qxk4dfzaxf0g8q5n2x4zhvrwu6xhv",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys15glj945hp348eugyz2gwtps7ftr2fjryfldgzr",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1nh0h9tzgxj0mds8czjwetafsqqrhmfj4xmfsz7",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys16xv474j5azryc95nnumfvh46t4dunm6tzm66ee",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1cesn77d5khdy4yqhzvl7w530a3fyv9pmuxem82",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1h3thdxad4a9me0y90sqrjkms2actf39xpxt6la",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1p2yyeuxsyk90ng7767j8r0p3s68fvyuuf7ksjm",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1yu8ymmpv4eqav9jegtzstur99wzc3yhdvry7r5",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys103ay5kw2exj7zu26g62vwz3nq74h9flsgz9cty",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1jwjlk9mgc020hkdd62cgjnq6nhtw00h93vppuu",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys1rsmxq269hzgxqdah6mf5xdqvqm0rrhsnyg5ze2",
+		Amount:  math.NewInt(19220000),
+	},
+	{
+		Address: "elys17wr0wnkmxs3n0zxsgkhp7en25w62x4fsqvmxfu",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1j98vy8gg9zly6cla0whzu2qnvrn7qr46jjezp0",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1yskzrejp3cr0xcgq5htv5tnjtkq0h3cdt36ynk",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys172anl3x08zdyhysxmjgn4zy3r08lrturym09xr",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys18z0jf5umr4rsv4updc39vkcefjzqtm7eufa9wf",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1ekn88ls8kx42qak7jl0ehahens9nayyy243604",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1wer357t4cy8j446jdnp5hun5n2h9aj65gtkzk8",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1wc7qlsgct46wcjz2m6ft25vkf7f2x7lr8w689g",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys165acrpmjr4hrsex7j5tr9g2xn2sme7py5nkk7d",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1dfa78clvh3wkhyfmhf66z5rlyywx2nc5ux7vff",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys16mqraask8y9r20ce69n368crss8xdjdxssjws0",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1t39nmjz5d057n38hka6rt4r7r0vrkjjjrugrg5",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1cz77s5w3zyxkwkrkc5nduvjtmjmryz0ghsswcx",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1rumh5l40a7tdqc0nqh5zvantmr2cjvwj20myfp",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1vvngdffyt7ayanvgqs574pmug0r9vf33lgjcqw",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1u626r8k4eypte93w2nh7dkty7s5yz7zgmj8f5m",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys17met9r526ewaa2mwdq62aqqnq0g4hv9h2fhj00",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1aqmn229eftpwzl0ekkn7s7rrw8ktpgrl45027n",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys17qr754xnaajydtfrfrlgtjajshx3387u6zrnmh",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1ztrh02j34t4affshzztuwwgu2wnujk49cgxu5n",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1j6j7ntfvk0w7975sl0tfsx3vmgends4fwnx3pj",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys10s5rmqeld4x06qcjvgam3392p9ermqffkksk9j",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys19hy7zte0jgtht8m8hscmkw07xjeqkqeupjka3f",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1z3nhnglwr8w83pvte7v6475gcnn8jz2c3nffns",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1w6rr0mh4m3lve6aer9uu0wvjjarxvhdl9uzrx7",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys10jzsax2aa9gj23wzvyr08e6hv758r85a74fek5",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys17dcslsg6pd88rk63wqxmekmpnt7pynnfurp0l3",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1nzw653g2pccrlutc9v77zddq5sz99nc9fnukzf",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1ya0ptlpzpfwrp4h29vwv5mmk4wznkrqr73e7dp",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1uzcgfd4xmjccrwx0u79g2lt33su6p6qj4fx5pe",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1plgyyzcveefssqpf337gvem066nfluau2f55ug",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys13ee8etxmk9drtyj6l2g40lqqw92efe632na20g",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1qamcjuzhn5dwxuwwytjwm0a3rgytp8cv482sks",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1gzx43cg38g7qknvdztmj6puy9qa64rm5x978td",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys19ayd0p2v6lr4ffrfjdg9z23xx4az964ccz3936",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys16dd5xjesdd2nt79azda3cdqcffprrck9jmq3rv",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1yzstwd5mcuhnj2c8zq7pvsyyfmnvupqmwgv8jr",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys12xudh9wjc203c067gg0q0x009g6y33svh430my",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1q6zwmrpjmtpw5pru4gmxrdfzracutm63nrppp3",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1p4jv3znfa8aln89gx9mtaxwqmpjws6xp52up7l",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys14x36hu2l2ndpe5s3dylr64ahcjv27rlpf0pxwv",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1k5cn3xe47x6c3k7l5z4lzzps04s9v36n730ays",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1ujez0u3em4mg6h6t84wcdh27a4qdnq5j8hvzgr",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1la9a2fskyu7huzmla6z3x7deh8k32xn66tfe52",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1crepvrp2s9x4syewkfj6k2tq29psx6n9zk8sd4",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1tkpcnd66w9cteh46h7kyf2azqrwwent0y4f6kr",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys15dndemt6e2jluqgfst5k3mr096jfdrz8ahs2wu",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys12y2mkw4h47w9ue86sazwxn5nrs42ql3p26jvvu",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys14x69d595l6c80vfu00mfjxczf359ep7a432nhp",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys17fxdefavjrkmzjs69x0evuj9gqkepa4s6xdwd4",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1yfsd5lp3pck5lzdjw9xazllu4xxd00rdxwz5u9",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1ghdhuezhp55hd3mfjkttrs6lm4dxpe3eymsc0c",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1emdtzw9x9nhcj867f4xk6khzgc2nwl3af0glr5",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1egu6gppphq3r8cykahxvu9qdsn5sgkpqrm9ldv",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys15weydyhg7mc3mjzzeunjl9kmwctlzefntpssar",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1nm8xm4mkqwxhddr32m97cxnwd3xxkq89p3xzsq",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1tvfntf54jjwvfagw02r0jjd7uekyawh6hvytme",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1pgr6k4dl4jqwtysfem42txzgfg2g2r3znrh3n4",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1mxj8dvnjamrx3ak0wf8chz6azvus355le2wnsk",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1y8v7h46z3gftqxpaq6clpzmdthl9zzhtve6ckr",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1j56je2w8cyfgnthd07s7pz8m7gyy3l7krx6zjv",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1rlrw6s43le25d03vkkykye6we7zju7pvmvu7qx",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1fmpc5v66g4vedcqvalapwx6u2eueqxle6n5lyd",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1vd8uaew88axu7phj35x803fwumem8n67ynzlrp",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1f4n5s8vxj64mjah4en0vldtxrhjv0wmfx0pxqk",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1csdqgmudkmvaqfu9zaj7pfjp6dmqh233mn7xgl",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1462n5zz4c9gcqpq3vcsckpz96hgj8pvwgu9rl2",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys14853648zzm8qmqyzntetf3d6r42u396xvq2mlk",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys19kr2ldcf6dqn3w5z2v9jq8almhmwk793s8gwll",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1ghxpkz8gddlr9gk2hfzugmujdttukxzw8z4tnc",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1k73dy5kudgamc630nrn5vhm6k90r6mfhh9e09n",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys19040hl9a26kzfyzv4rkc3um0pjqu5cl9a9kka3",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1h299w3z5j6jdhlt3w7pfra8vv0ew5zzkw75l4d",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys163n8mdr87npp3sxa5qmh3atknrzdw8hsaheq55",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1fnteja5n32wrgx9xc3d7r56wd983mv2q3nf5ta",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1xl0wmydrq5vyrj4kv074u27sjy3clvfqy704f6",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys13zn0zhh8439eedx7u7sv2hler77rsuzjh2dk7y",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1guy6fz7hqq2lqh8uufk58x3x3mguzxal2z33hx",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1038v2sywvdupejsu2nk0jzlnfrvs434dalqxuc",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys12utwp7m4j44x2rpffe8h7ppflf8zlz47ucgvzs",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1pyedp32cq9ltgyfmt0j329gql4tqvf373yey3e",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1hlfcydn9p963mctlfj9zsncmz5qpc8xv5l8qrm",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1lff4k8kg9qjtc2m6y3zgpvqqkk5tsjx30vrtf3",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1xdt4zsrp2xevhy05lm74hf3wfqr800lwtu39yn",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1eht7kvual5uclrgpstfazpa2s7hcv6ekf7je46",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys100q27t7ypgxna8evsqq90y3272pjjltdyzw2t3",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys10udw08y5jvtg4frv5dlsavzgnv2dmunwx7gumw",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys15ttngwmkwg77dkve4ud3nxgrf6jq2z38uh074u",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys19z5lxvc3h5sadv560hr8gvcukahvhegrvzsfwn",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys12mn08jlc0zvss58tdjw7dzeezda3mpftg7609c",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1jqp3a7gn0v8587ef2ldeym7a25ay0s89lq0x9c",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1x2hwzxcx2zy937yezt0r9zy3kwr6m94vzj3xf3",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1dt5m5s5eels6v97ke6u2wpn04nzq727k0eajd5",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1xf0ned8fdpua875qnqpzv3qzfmpmlxpd6p6a68",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1jch3n8tr7av9u7x3q6vgvxek04d2ax5ypackwd",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys13ue7wwwavw2advyz67zsaec6h8pegfs8td0sep",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1a4rzcr5s0kpgv07x29v3cm74v3xqqz09qpxvlm",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys16mk87pdnrz5v5k7nmxvddxu4f6eh9y346ylsyh",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys160wk2l0ct4y4v9nay7rdnqwa7675qjfalxmwlg",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1svjejyv8rqfnktu8j4yxdyahd72kg0g27j7p89",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys108e3vre4mr4x9qjv7vz497pe5qvpv05vnd3r2a",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1x53h8rl9x24wdyw6jj7uqct2plcnarxszw5n34",
+		Amount:  math.NewInt(19230000),
+	},
+	{
+		Address: "elys1alnkrmr6we5gmqjslcd4msc9z053te4hru3vve",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys1ukt60nf5c49ad6whknervju6nc2777a5f48sht",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys15cxrdkuecevzmmcygdyvwld0k2cwraw00xccy5",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys1jupuvrfx57tvxaxyaf89ahrglyj6m5xeeyfhxy",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys1vvse8c0sdz4823t6ezskmukcjggrcdv7z3968l",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys1wh3vjeyrh9eu0hfjsh86lumras74xh0tcnq09c",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys1cwt3ftc4kqlgj58ggupfm2hrflqm9rdlnhge95",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys15nlqhq7z8d4690phvst7vyz3kqwaqxhzmnyk4x",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys1789lzzzj0r4s0kj3wuuvsgqvxk8cgrz4t792tr",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys1c8ah2nt2wff86xqt6pme0g5u5gxpsmjj2uxkms",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys1vewmg69ze7qtrgu7d0494wks7g8z3m9e548ttc",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys1sgznnktyjyr3cehxtwanmneu0q5qawuc48x7vc",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys1ldk40vep382zl9u3dw2qmtfl45metyaj2tdtry",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys1duf0hna5p9rlegn9yhag6h3udq2hmzhmlefahp",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys1q2p2akl847waxu2xgzsf474ek7025hyn8xt0ag",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys1k23lfpzslukfnzz2mycmf7c7wthnun0uxht6wx",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys1xx64nu0xgxeefstl5v72nlgsy8f73w0tmnvmza",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys1rea9eatjkx37yxd06stqm7rkuur0vk66jhhy0a",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys1n3p25h9xm0pl38dg5txqymev63ajq4lgsh3rel",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys1awav8afwjqy0f8uzcqek8pd0er7d9jgrumxj62",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys1snzygcdkdhkmgv3kvagydgmzesul7flpnvngk4",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys107cfcp0jtyw3r5mt5nhtnxmvlrtjxzd3azlcu6",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys1aettcnvgkzx4suxw9evug9v3skqpe5vnth6gxu",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys1tvu6kyfe975f8rpjsqn3y0hgfxnnqcr9t5hkdl",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys1fnv7wnl3l9j5ryz4zqunv4fmfmfgknnmyva3af",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys14paflulqv06gd0jp5r6uyvump6yl8qn533e6an",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys1d39wcpdypgznjjr63x2fmh3zjl7germy9ca4j0",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys1ntuj6wqhyhmp88vglda9q2ekr59w4fu287r920",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys1hgdp5h7x22hhxuccqczt0l22z69gxtrj78ppq5",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys1pk8rarmyzjxgywgqc663zjtm7rkpv0qq4guc5x",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys17gxvxvest77n9v4j5nspqfhkferknjcps0hcpz",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys1yca20qsup0s8rkp36ngt046qfqv3445se4gvq3",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys1gw8ntz9k4sesljglmseqdr2mc795vus7etdjal",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys1nwsvt70ujrml75qqw4lvsm77ehm6v5rxngnfpf",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys1pcfdhzrl29gjrhaluu57sypqz94jusey3sfl75",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys123chatyuqgpdt3aejmg78352tm8afvx5rfmvky",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys1gt26eplxkddd385an4klw0ytafzmf9ht98rpfn",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys1emnc24zs48z6r9daku9up053vp54fgklxsvl6q",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys1wks2tjc76jq2c7gkyp0kny590v6vmfd6ld2fts",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys12l3vkzhh8lmgrpgswfh5smaqkzjpylf670afaz",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys1688nuyz9q9cjmj83fh8dy8wesk7lp8czvph3lh",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys1976ysydjhg0e9aww7amrp4m9mzmjjdz66h5pqa",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys19h9vt2mrwq6xp24elnk5md0cm3l8da0t2p5nq9",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys153gm9e7sh386ev5rqqsqhpevj8z7qw58ld2y4p",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys1fy9w6fu9axem3cmp3u8903ptuxnnjd6ha2hp7r",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys1gzvptcykm0xfn2zr2xm72g0cuxhues6dvswc5w",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys1yklz2pszvte2agfeekgdk8a58jct2r3zd695c3",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys1h69wakr2wl5p4g3xcsp8h6nk6fhgzjmpc54sv9",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys1xex70es7s963f0gg4p3mggkp4t0vr42gvvnym4",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys1lmdhlwtjas5383uzd80qj438ggu662nl7cfr34",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys1ztdy4tr3cxlt26mq48xr3zw7ew5l34yfr85qu3",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys1t0qssvplzt80v7p9r9q90r9v3dryda85gtlsg6",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys128wzepqjaauw92qa5zlwlz4mljmp9gtqesp8zg",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys1faj2lpfpkzxsxc0dw4785zdz3ljtnl969vurh3",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys19v45mf6w3acgefp7y58sh4dnhr2jzwjk2frlh6",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys18ek0dnhmvm5p7vtkdxavql40t6agtauh2n2j34",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys1t85humwtyrdqg2u6langrc8def36fe8qu52rpw",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys17z0z7qx24kkg4gu25877l7ptgva0xp36axawvc",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys12q3y4jgmctgel5hu5t5llqfs6yalgrp9566v3h",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys18ketlpcke5km4ekh2ww8rs9uq9mnndkg3z6d7g",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys1fszndkku5qln7uky9kcwkmvf63kkklr6v4p9ce",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys1y3lc80jj4k37n9cq6ukjluz07kvknklyltthfg",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys1tmrwwyclq9nny9lrs4j08kna3s4mxpzyp2dyl7",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys1aq23gdxq0x4s23r3n790uhf5r5c2zw2azvee45",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys1rrsdj2plgrknecx6fjwn4hdyrcxs4mftrkw9vs",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys10ewmtpfhgde2pvjsxvydsmy6nu7uukr8vrraqy",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys1l0s3a8gw7f07s0ngrxke7075ehlaf0u653jhj7",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys1dexl0t62ngs3dlq0zy7f0xhkmy8dsas80e4wkw",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys1hgdlfu5llgtxhfn34vmslkg8fhpd08l5s4qga8",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys1gy5seak0n73d6pfc828lzzy703r2qyj0ffjtv0",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys13h56kra9ynug7tcn7znqjqu8kd47vs4afqx6f9",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys1ja556zq27c362t43wypqf95vmgmsu3rjwvcf5n",
+		Amount:  math.NewInt(19240000),
+	},
+	{
+		Address: "elys1ldw2wcpux0l34uzwuu8zrfnngwfnec027dhnky",
+		Amount:  math.NewInt(19250000),
+	},
+	{
+		Address: "elys1k506k73lfxnyhuctv3zzse4xlr0xqznj8c0x95",
+		Amount:  math.NewInt(19250000),
+	},
+	{
+		Address: "elys1gdfsd9rnt54kmy0ph32tght86n3f9pqvtacfvc",
+		Amount:  math.NewInt(19250000),
+	},
+	{
+		Address: "elys193w0jze5xhf2e2ggmzvcp6ksy3ys3t4y59njem",
+		Amount:  math.NewInt(19250000),
+	},
+	{
+		Address: "elys16apcukfs9r3k2670nwtsd3xujhzn8axtqrfk5g",
+		Amount:  math.NewInt(19250000),
+	},
+	{
+		Address: "elys12l438p55kp4458rdrn8uugy6mzs8lm4mc0qa5z",
+		Amount:  math.NewInt(19250000),
+	},
+	{
+		Address: "elys1n762tdstq7nmry53kkk3s92z4d7n7g77kvaxz2",
+		Amount:  math.NewInt(19250000),
+	},
+	{
+		Address: "elys1k354f4v5djvnt7zhsn0fgz0jysmqwee4tce6aj",
+		Amount:  math.NewInt(19250000),
+	},
+	{
+		Address: "elys1revyl2lj5m48qjzhzw50fc7743grj2msy0yme5",
+		Amount:  math.NewInt(19250000),
+	},
+	{
+		Address: "elys1326t27qz7cm8lwrhqltz7ffyvtg58zm2jvnkpy",
+		Amount:  math.NewInt(19250000),
+	},
+	{
+		Address: "elys1xwrzsh7aq3swt75rmhsryvtpkrd0npgnnqy8p9",
+		Amount:  math.NewInt(19250000),
+	},
+	{
+		Address: "elys1p459v50pun5a7n5yr6qm3cfhsqntang22xrm8t",
+		Amount:  math.NewInt(19250000),
+	},
+	{
+		Address: "elys1xl902rqpf4m9w503mswv83p06y8quct6lez0rm",
+		Amount:  math.NewInt(19250000),
+	},
+	{
+		Address: "elys1wdhhrwmfr60s68f8f9v40f2jepx5m59trzef0x",
+		Amount:  math.NewInt(19250000),
+	},
+	{
+		Address: "elys1dnjjyxeddw8eyhnwdf9slekwh3jycllf8f6352",
+		Amount:  math.NewInt(19250000),
+	},
+	{
+		Address: "elys1vrh55krhegrlnaht6asn2mdnq4wglqd7v0urzs",
+		Amount:  math.NewInt(19250000),
+	},
+	{
+		Address: "elys1dcqpk9tqsl9xhklrw5h93f5as6amjyet6fagh9",
+		Amount:  math.NewInt(19250000),
+	},
+	{
+		Address: "elys137lt9adcet46d885fns4qma7ejvgzueafltfwe",
+		Amount:  math.NewInt(19250000),
+	},
+	{
+		Address: "elys149weun900n9n3waw3y54clnfsy86cwrfqfa2du",
+		Amount:  math.NewInt(19250000),
+	},
+	{
+		Address: "elys1atvwcty60fm5wr76z2a703070tv2879w62lrqd",
+		Amount:  math.NewInt(19250000),
+	},
+	{
+		Address: "elys1avhklrt25pctyw36r6ngsp05sntqv9x85cp387",
+		Amount:  math.NewInt(19250000),
+	},
+	{
+		Address: "elys15lnq0udq33dg3aghgagxtswdyvjluunax42w8f",
+		Amount:  math.NewInt(19250000),
+	},
+	{
+		Address: "elys12gzvgnxh7my4uwany7d6ymfxh0l58r23mn22za",
+		Amount:  math.NewInt(19250000),
+	},
+	{
+		Address: "elys1mj9gzr4qg3rq0yd84xzh038wh34nh6d5gmr76c",
+		Amount:  math.NewInt(19250000),
+	},
+	{
+		Address: "elys14rluy6prnsxy5e4w4sgpfwkju229xnaru28q2s",
+		Amount:  math.NewInt(19250000),
+	},
+	{
+		Address: "elys19p49cjzkgcjr9rpxvlzszr37hlgdprvzyh8fdh",
+		Amount:  math.NewInt(19250000),
+	},
+	{
+		Address: "elys16vfyya0svegyxhnsksq5us8vgjcxu93pg5cqex",
+		Amount:  math.NewInt(19250000),
+	},
+	{
+		Address: "elys1zppgchdw3a4kvyhxl8x6w3m4whh7x7gsyntd9p",
+		Amount:  math.NewInt(19250000),
+	},
+	{
+		Address: "elys1q2g7c53kahggcdpyjmarwwzm29fptxyef6vyv7",
+		Amount:  math.NewInt(19250000),
+	},
+	{
+		Address: "elys1mdy3dctpqrk59tpqfsh5rnr0ltky65r78kscug",
+		Amount:  math.NewInt(19250000),
+	},
+	{
+		Address: "elys166gzjtt2r9wes4t5rfcdsfflryqpa8gyjqx06w",
+		Amount:  math.NewInt(19250000),
+	},
+	{
+		Address: "elys1k4wtt5mmkcehjfa0mg85js9guu5m7t9f4ffetv",
+		Amount:  math.NewInt(19250000),
+	},
+	{
+		Address: "elys1m48hfy0u6g4gkdwxsh7ue8pvgztxxgm5y2s4p0",
+		Amount:  math.NewInt(19250000),
+	},
+	{
+		Address: "elys1clejkutvlvdpvcl7ygwalj9qwp9taj9krcalxk",
+		Amount:  math.NewInt(19250000),
+	},
+	{
+		Address: "elys10jztdf5ga9627l0ayyjkutagyt3qfrtzu4nf0p",
+		Amount:  math.NewInt(19250000),
+	},
+	{
+		Address: "elys1yyy6hmmn0e90wgjacytv8nh9xm3zj7wl50ecul",
+		Amount:  math.NewInt(19250000),
+	},
+	{
+		Address: "elys1vk69w92gmvep2d38cu9vdez8ed2v4qh6x6lps2",
+		Amount:  math.NewInt(19250000),
+	},
+	{
+		Address: "elys1zg84w9z9ga0caft7u6j942t7cjtur3sfa7vanh",
+		Amount:  math.NewInt(19250000),
+	},
+	{
+		Address: "elys1drqgprr4r3mtcncpxjn6a0kr84ag8c3kkczzfq",
+		Amount:  math.NewInt(19250000),
+	},
+	{
+		Address: "elys198qz0q55mzngvnmemp6dnq954xx46x5xy0u65r",
+		Amount:  math.NewInt(19250000),
+	},
+	{
+		Address: "elys1zlsnyszk4q4g2accuz8x84kwvmc5av8fzxneev",
+		Amount:  math.NewInt(19250000),
+	},
+	{
+		Address: "elys1d46es3u72jwm2qejl99mz4ryuk5s2sepnaagfr",
+		Amount:  math.NewInt(19250000),
+	},
+	{
+		Address: "elys1mntwz097c2pn7fzyfzlqtlgze34ld4ettpm0gu",
+		Amount:  math.NewInt(19250000),
+	},
+	{
+		Address: "elys17695vua2qddzpkz5y8sytupay4ujlpte9h3hha",
+		Amount:  math.NewInt(19250000),
+	},
+	{
+		Address: "elys18ecuvhrqtn4a7zfvdcp5kmdw7gqlc2emgjnud3",
+		Amount:  math.NewInt(19250000),
+	},
+	{
+		Address: "elys1ggxt5e4dctarak83qgxsla5ydz6n8egkvl4zqc",
+		Amount:  math.NewInt(19260000),
+	},
+	{
+		Address: "elys19vwkj755vny5ch9x00afqsa56ljjw4j8z5awm4",
+		Amount:  math.NewInt(19260000),
+	},
+	{
+		Address: "elys1c2fk4nhnnerzzvvhl3ed5smry9u53ad74quysc",
+		Amount:  math.NewInt(19260000),
+	},
+	{
+		Address: "elys1w5guuevcex76y2zcwkr7yzwjf7sky40ev2vk0p",
+		Amount:  math.NewInt(19260000),
+	},
+	{
+		Address: "elys169p795lztxl7m7f3zjulhd96uszlxggj6fq3aw",
+		Amount:  math.NewInt(19260000),
+	},
+	{
+		Address: "elys1z07h55ju9syh4jcu305u7rzj0jdlkgd7tfzk7p",
+		Amount:  math.NewInt(19260000),
+	},
+	{
+		Address: "elys1atlh9ju2qykmn2x6k6t6kd2faytd99tgd3xchk",
+		Amount:  math.NewInt(19260000),
+	},
+	{
+		Address: "elys1tze4cek3qmmxhuwpm2yza5pqdgw56ngc54kvgv",
+		Amount:  math.NewInt(19260000),
+	},
+	{
+		Address: "elys1ngayrfdegwfwvv5fxzavhflfewgk8aq98keawf",
+		Amount:  math.NewInt(19260000),
+	},
+	{
+		Address: "elys1ynyd20u2nu2nx7v8a83m9taqrse9jhx66axua4",
+		Amount:  math.NewInt(19260000),
+	},
+	{
+		Address: "elys1a582cdu4008g5yjmvm4f9wghq8wff3az62pvcl",
+		Amount:  math.NewInt(19260000),
+	},
+	{
+		Address: "elys1lqt62re8vxvpl62a8llurpq393y470vwe6xlhd",
+		Amount:  math.NewInt(19260000),
+	},
+	{
+		Address: "elys1pk29uy4ha5djpedtzswzwe027769xzljvzs8mr",
+		Amount:  math.NewInt(19260000),
+	},
+	{
+		Address: "elys1n0vqz0gl33d6ug2j06rc0kc3hqzeg83c79a0rs",
+		Amount:  math.NewInt(19260000),
+	},
+	{
+		Address: "elys1ev4xaup73w5j5x4xkzks766c702rgarnkq9sn7",
+		Amount:  math.NewInt(19260000),
+	},
+	{
+		Address: "elys1g3t90njjp9hj6hdmhgls22f5vwtdy4tvhrad8u",
+		Amount:  math.NewInt(19260000),
+	},
+	{
+		Address: "elys18xd5n3x2e7rwaalggsuyejxdaw9g6hm8vldza8",
+		Amount:  math.NewInt(19260000),
+	},
+	{
+		Address: "elys1c7963zef4vxjtxfpuvpj6hm70rscmszyhyxhm4",
+		Amount:  math.NewInt(19260000),
+	},
+	{
+		Address: "elys1gd6qk88x8zpzdwr4fl506lp5z9qqxczymhet2a",
+		Amount:  math.NewInt(19260000),
+	},
+	{
+		Address: "elys1d2ajurlvr4mu852zyqvw20hvvk9v2z22lj3qps",
+		Amount:  math.NewInt(19260000),
+	},
+	{
+		Address: "elys1nkwgc8ld4892dfcyxt6vwlhg6c9lhuavhw9rwh",
+		Amount:  math.NewInt(19260000),
+	},
+	{
+		Address: "elys1nkzp483qxtzhzwj859l9j88rx647dq875p685j",
+		Amount:  math.NewInt(19270000),
+	},
+	{
+		Address: "elys1h38n07xrwseqpupv4lxwrwsdhzze57gqxh7hw0",
+		Amount:  math.NewInt(19270000),
+	},
+	{
+		Address: "elys1k6zas4k79wz47qhxe2zfmewy7p4jsfzxt0d7xx",
+		Amount:  math.NewInt(19270000),
+	},
+	{
+		Address: "elys1w3fa9jfvg3suz8x6sk6nj9le8ftqr0nkgwcx9m",
+		Amount:  math.NewInt(19270000),
+	},
+	{
+		Address: "elys1wefadksazujrjke0r7e50dr7czf9p0h4cvkqwc",
+		Amount:  math.NewInt(19270000),
+	},
+	{
+		Address: "elys1pnm3nv6vesk85ls97r89qw37usgv66madw53f9",
+		Amount:  math.NewInt(19270000),
+	},
+	{
+		Address: "elys1cvvpqlm74mqkzxqqkva8g9hm6e7fwf7gj5sv0x",
+		Amount:  math.NewInt(19270000),
+	},
+	{
+		Address: "elys1hgh49acwwnrl8gvz3a0mhp595wdylrv4qnh7z9",
+		Amount:  math.NewInt(19270000),
+	},
+	{
+		Address: "elys133w787ql3yguh3fzvhk97a28y3v3nfxhdy7gte",
+		Amount:  math.NewInt(19270000),
+	},
+	{
+		Address: "elys12myaxpsamk4k38qd5v8qftyjzyymdcthtdkkmm",
+		Amount:  math.NewInt(19270000),
+	},
+	{
+		Address: "elys1rurjdxddkpgk3sf6cjsf5hwz3fmxr0vjvwnpnw",
+		Amount:  math.NewInt(19270000),
+	},
+	{
+		Address: "elys1ms536e3608gqjltsxes2rqtl753xqxpuru3he4",
+		Amount:  math.NewInt(19270000),
+	},
+	{
+		Address: "elys1td876pe6sx9xcypv0xlj43cu77n494ez0a2e4u",
+		Amount:  math.NewInt(19270000),
+	},
+	{
+		Address: "elys10hc7u9d0x20rphtrg40z44ayvzrzrka84lv59r",
+		Amount:  math.NewInt(19270000),
+	},
+	{
+		Address: "elys1wqjagmsh5tyv4eztpypqgklyq23aepxfq2uywf",
+		Amount:  math.NewInt(19270000),
+	},
+	{
+		Address: "elys1c0f3ss6gf834p96dd2wex8ygmp6rqurs6manlu",
+		Amount:  math.NewInt(19270000),
+	},
+	{
+		Address: "elys1sm7lj8lmeqzlh8hc32ju2la88ma7fsg4h4254y",
+		Amount:  math.NewInt(19270000),
+	},
+	{
+		Address: "elys17k22my0ut4qumcpslteuv32956r4jmypwa9rug",
+		Amount:  math.NewInt(19270000),
+	},
+	{
+		Address: "elys14kufwn2uajmugaps40y9wmap7k2ectcvld4h9k",
+		Amount:  math.NewInt(19270000),
+	},
+	{
+		Address: "elys1srk84xj3kpylf929xd4736n4wavm643jgvr9vc",
+		Amount:  math.NewInt(19270000),
+	},
+	{
+		Address: "elys16au3m8n0j5csphksmkwswvnfd0ukz4m3ytcfxg",
+		Amount:  math.NewInt(19270000),
+	},
+	{
+		Address: "elys1c776jk243ftx3pcy2rju9kkhczu3qymznu6zw0",
+		Amount:  math.NewInt(19280000),
+	},
+	{
+		Address: "elys17f67mdh08j7z4zu6jem0dspepxrd69r0yvg5wr",
+		Amount:  math.NewInt(19280000),
+	},
+	{
+		Address: "elys1ymvn2sy923u8ed6y95t77mddl8783st2w47xyr",
+		Amount:  math.NewInt(19280000),
+	},
+	{
+		Address: "elys1uhwrhnsh232l6k8vqkgg00tn3u2n4p00n3w9lj",
+		Amount:  math.NewInt(19280000),
+	},
+	{
+		Address: "elys1hw63ny4x4n0e56gx56zu2hpd3x5hys7msm5v9f",
+		Amount:  math.NewInt(19280000),
+	},
+	{
+		Address: "elys16jhm25qaxy0895h7nuta9dpxw288tu8j88r7kx",
+		Amount:  math.NewInt(19280000),
+	},
+	{
+		Address: "elys15qlynwz62vmxp5a37tgzae79wu8xj6j7zh8xmj",
+		Amount:  math.NewInt(19280000),
+	},
+	{
+		Address: "elys1lyhqyeenfsa4fqwfq694ez6wn2khm9nsd586k2",
+		Amount:  math.NewInt(19280000),
+	},
+	{
+		Address: "elys1et9km7ayjskg7teq437rft8zu3s45gs88mx8ut",
+		Amount:  math.NewInt(19280000),
+	},
+	{
+		Address: "elys1ewxnmuxfp6kgd7w7dmqqn4ajn4w74690v033jj",
+		Amount:  math.NewInt(19280000),
+	},
+	{
+		Address: "elys179hjjp8knujf4j3vlndn8gpjh6fja2ktpn7nmc",
+		Amount:  math.NewInt(19280000),
+	},
+	{
+		Address: "elys14a5er7pzuwvuxvhrz934ea38l4xv2tn2xsqm68",
+		Amount:  math.NewInt(19280000),
+	},
+	{
+		Address: "elys1qnwky2737et89l4y9339gjkj4esz5ut3vvz8fd",
+		Amount:  math.NewInt(19280000),
+	},
+	{
+		Address: "elys10994sc365kz95wgv7dv7j9y2j0krj9qsg34ah7",
+		Amount:  math.NewInt(19280000),
+	},
+	{
+		Address: "elys12h9747e5gzftd6t2m8u38ada56lec6qrnu2y6h",
+		Amount:  math.NewInt(19280000),
+	},
+	{
+		Address: "elys1lnhurjuz0kr9gw6qekcx0kht9pdq3qmqxee08y",
+		Amount:  math.NewInt(19280000),
+	},
+	{
+		Address: "elys1wan34p68esldjdjl97kjn6kf62caeeplpnxgst",
+		Amount:  math.NewInt(19280000),
+	},
+	{
+		Address: "elys1gnlfycrrhw8g2ugz54qju4cekjkp0pvtc46mv8",
+		Amount:  math.NewInt(19280000),
+	},
+	{
+		Address: "elys15n76hml4n7lfh37kzycugyky5x9l2n2m9ukmey",
+		Amount:  math.NewInt(19280000),
+	},
+	{
+		Address: "elys1rmp6ucv2kpwdp7quj3fkhwuf9ercwee3dkqyy2",
+		Amount:  math.NewInt(19280000),
+	},
+	{
+		Address: "elys14ad9f6pr2zfn3n0m0ytacl6ljph23u96mcnfmy",
+		Amount:  math.NewInt(19280000),
+	},
+	{
+		Address: "elys1x6zqljngs5vvpmm4pyvua5np93ztrn32zx8ux9",
+		Amount:  math.NewInt(19280000),
+	},
+	{
+		Address: "elys1r65lzzqauzca4ut8azectvv4dts8jy0hahk090",
+		Amount:  math.NewInt(19280000),
+	},
+	{
+		Address: "elys1p75cqmlkvqk7ktkf77u7zzt4ry07ua78lan0dm",
+		Amount:  math.NewInt(19280000),
+	},
+	{
+		Address: "elys1wrh7ldcl0aky3wkpnq3mh6pxkcw7pjzunw09rj",
+		Amount:  math.NewInt(19280000),
+	},
+	{
+		Address: "elys1thz292ueex3jde8ppfxcuknj8yjwpn4ygctnn6",
+		Amount:  math.NewInt(19280000),
+	},
+	{
+		Address: "elys1vuz3ysq3msdh8wkydz7xs03mqpc7lzw8gc396a",
+		Amount:  math.NewInt(19280000),
+	},
+	{
+		Address: "elys16w6n4ra2ayqpffvy52y99z39vnapn7krgmnp83",
+		Amount:  math.NewInt(19280000),
+	},
+	{
+		Address: "elys1zkzlrjrtsp5rtk3uw8cvd0np3lnz3906r6h7ss",
+		Amount:  math.NewInt(19280000),
+	},
+	{
+		Address: "elys1pzksdzlj443v2nwp35cr7gej3a2d6r62gsjmvg",
+		Amount:  math.NewInt(19280000),
+	},
+	{
+		Address: "elys13pkw2p30eenjguqze3jvfsn36npm04h00c5607",
+		Amount:  math.NewInt(19280000),
+	},
+	{
+		Address: "elys1awj39usevre9j5p2f822vcq324j7ljk2ahrqch",
+		Amount:  math.NewInt(19280000),
+	},
+	{
+		Address: "elys12pkmw0er7jqglhlchmzle4q9qdvwnrp7jg5ye4",
+		Amount:  math.NewInt(19290000),
+	},
+	{
+		Address: "elys1qw7t5te03mvcdcvvuvnx8lg45hq2dh88wsf9dd",
+		Amount:  math.NewInt(19290000),
+	},
+	{
+		Address: "elys1u27d7evl3m0g2eyldkmacax23c02pgu65l08n9",
+		Amount:  math.NewInt(19290000),
+	},
+	{
+		Address: "elys18d2ge2rnttunzas75ygkjl5s8tvetevs2qhl6z",
+		Amount:  math.NewInt(19290000),
+	},
+	{
+		Address: "elys1vd8feysfavmj4nmu0pndzdfqfu2pfwhgx5dwr0",
+		Amount:  math.NewInt(19290000),
+	},
+	{
+		Address: "elys106wzemamm7lgtkgax8mtw5pkynthyevfp93yx9",
+		Amount:  math.NewInt(19290000),
+	},
+	{
+		Address: "elys15fv2svlnntwh8r9ssgmj7dq7ghmvwfet0ge39d",
+		Amount:  math.NewInt(19290000),
+	},
+	{
+		Address: "elys1zsygz8es37kyfnhsg3xp59d43re4tjtq5yyaaz",
+		Amount:  math.NewInt(19290000),
+	},
+	{
+		Address: "elys1k3nh7tmghlftfqa8pa28csj9kjp983z2xyntz5",
+		Amount:  math.NewInt(19290000),
+	},
+	{
+		Address: "elys1dxh3ng4qmepsu3lph3eseux4ls5ltx88yyme9d",
+		Amount:  math.NewInt(19290000),
+	},
+	{
+		Address: "elys1mrd8a777kv4l5hx9j3gg8ax2sgw79xaa9fwl6x",
+		Amount:  math.NewInt(19290000),
+	},
+	{
+		Address: "elys1dgkxphyc3pk3479rnyw6y2c63w6p25c9arrj5c",
+		Amount:  math.NewInt(19290000),
+	},
+	{
+		Address: "elys1rd28mx077c3a9mg0f7ks7sm7n0mx3epfmn9w4f",
+		Amount:  math.NewInt(19290000),
+	},
+	{
+		Address: "elys1dvzsfm82j57t8stmdakz7mpznhkduk7q0kehlq",
+		Amount:  math.NewInt(19290000),
+	},
+	{
+		Address: "elys15t0wq0ctx0j3azz2dz04je6hqyudkwcc6pe39e",
+		Amount:  math.NewInt(19290000),
+	},
+	{
+		Address: "elys1l243dutpxdzsnx6aw643ygan65rmw73ydu4jwr",
+		Amount:  math.NewInt(19290000),
+	},
+	{
+		Address: "elys1kpdhsqj42yjtl4ugwqnwwdg9hvfzmdspylw6va",
+		Amount:  math.NewInt(19290000),
+	},
+	{
+		Address: "elys14l883sh4nsyx30m6ek6xwz6hfts5qy8yewzj8p",
+		Amount:  math.NewInt(19290000),
+	},
+	{
+		Address: "elys1757ppet9p7e8jlzgcv9j07mz5yx9jx4qtxcs7g",
+		Amount:  math.NewInt(19290000),
+	},
+	{
+		Address: "elys1239hwtdnlwekguzcuum57m3xwkzcpmgyamhndh",
+		Amount:  math.NewInt(19300000),
+	},
+	{
+		Address: "elys1h8lrzlz8t9wfe34ds6ndr4re3pp5ggq8xvm4ad",
+		Amount:  math.NewInt(19300000),
+	},
+	{
+		Address: "elys1jqpq46yx7et42c48rj6w7jn4uf9n8hmlx7ve2r",
+		Amount:  math.NewInt(19300000),
+	},
+	{
+		Address: "elys1lsk6cqgxq5hp88dfzd9djs8a99rr87whlz27ds",
+		Amount:  math.NewInt(19300000),
+	},
+	{
+		Address: "elys19np4ydy96ucy8vw7kjfh7axg8clztvjfkhylry",
+		Amount:  math.NewInt(19300000),
+	},
+	{
+		Address: "elys1jk8qzps2dkkkpzz2ku9wj72u9dmexw5wejuajk",
+		Amount:  math.NewInt(19300000),
+	},
+	{
+		Address: "elys1yuh77tp5pdx5459v456qd2nrzw85253c6xl8gk",
+		Amount:  math.NewInt(19300000),
+	},
+	{
+		Address: "elys1deq9jayjvl799xy0pmzgzartw697ufprsd725e",
+		Amount:  math.NewInt(19300000),
+	},
+	{
+		Address: "elys122gz47xmwn2qqr8kfpcujjxlcdss85p83cv73q",
+		Amount:  math.NewInt(19300000),
+	},
+	{
+		Address: "elys1gg624j9cv7260fhjz0palhd555j3euhl6ct0m7",
+		Amount:  math.NewInt(19300000),
+	},
+	{
+		Address: "elys13ke8zwnvhcxr9s2fz7le5hn4t9jvu52g3l23ut",
+		Amount:  math.NewInt(19300000),
+	},
+	{
+		Address: "elys1ct3wt5zvvj5wuarckvc83cge7yma9cvx9w6hfd",
+		Amount:  math.NewInt(19300000),
+	},
+	{
+		Address: "elys1ae8wzccvjyta4c6y03dhvccujmwmqa59493p8v",
+		Amount:  math.NewInt(19300000),
+	},
+	{
+		Address: "elys1mku8hhzfj6qplsrtxq3030j7y04zp5gdz47red",
+		Amount:  math.NewInt(19300000),
+	},
+	{
+		Address: "elys1md0d5z96pkvqe8pdtsnlqymt97u68hpf7z0pmx",
+		Amount:  math.NewInt(19300000),
+	},
+	{
+		Address: "elys15cy33kx45ag7ek7vjj069h68funh5rgy8jd55l",
+		Amount:  math.NewInt(19300000),
+	},
+	{
+		Address: "elys1uv9wd4zzla3qxev5hhx39v259ja035tuuwk8zd",
+		Amount:  math.NewInt(19300000),
+	},
+	{
+		Address: "elys1na49kgke6mvsq7nc24hsc382nyv7ds7lw8nz58",
+		Amount:  math.NewInt(19300000),
+	},
+	{
+		Address: "elys1atfam5k8g2tm73cga85xqffyukx6j93h584pu4",
+		Amount:  math.NewInt(19300000),
+	},
+	{
+		Address: "elys1dy4ksk8thj85r3ws99s5eq0v394tt6wpelstwl",
+		Amount:  math.NewInt(19300000),
+	},
+	{
+		Address: "elys17t3j9elk2gpkuzdd2k2tw57stxld4dqkuazpjt",
+		Amount:  math.NewInt(19300000),
+	},
+	{
+		Address: "elys1duegxnlx6d9yh26d3fymszfyrwrff4n8ue8shs",
+		Amount:  math.NewInt(19300000),
+	},
+	{
+		Address: "elys1s6w0t4w6nc42x5cphtyz3qakma0l050h2zrhu2",
+		Amount:  math.NewInt(19300000),
+	},
+	{
+		Address: "elys13v329vcrjjw06e0j9a3s7ze53w8x9r93j4wscm",
+		Amount:  math.NewInt(19310000),
+	},
+	{
+		Address: "elys17w03mvz7v40rl7n075qkxnnuszvjljg0hw480t",
+		Amount:  math.NewInt(19310000),
+	},
+	{
+		Address: "elys1wkhaau8kqd4nn8myqpj0p822cyg5ts4nw78esr",
+		Amount:  math.NewInt(19310000),
+	},
+	{
+		Address: "elys1grnk4wrh88n50qd8t57zac8c3jnfggqvnqfwwh",
+		Amount:  math.NewInt(19310000),
+	},
+	{
+		Address: "elys1ev57wsw65w5m86luntwmqclk8kum7tlq3e2j77",
+		Amount:  math.NewInt(19310000),
+	},
+	{
+		Address: "elys1v2sh80e8eg8f764970j35jk4wghl7u5t8uataq",
+		Amount:  math.NewInt(19310000),
+	},
+	{
+		Address: "elys16zg5al20e0765tq5g3r07gavaw9lawshlle3sl",
+		Amount:  math.NewInt(19310000),
+	},
+	{
+		Address: "elys13l2626ly58khy93rk84j2xkdany3gj7k8sq8nf",
+		Amount:  math.NewInt(19310000),
+	},
+	{
+		Address: "elys1xqdve7v20guxalyg0x9av04w3guky9nmdc4hn2",
+		Amount:  math.NewInt(19310000),
+	},
+	{
+		Address: "elys1qxz96ed5k7v2c2vfmckncyrk7hk5wtyderqgu4",
+		Amount:  math.NewInt(19310000),
+	},
+	{
+		Address: "elys1m3ymkn82x2yrevtg9nm6rqkzp63fj2u23z3jdr",
+		Amount:  math.NewInt(19310000),
+	},
+	{
+		Address: "elys1e5lgt9r4rlgm55978f9y9h38zduvdkuxulaltl",
+		Amount:  math.NewInt(19310000),
+	},
+	{
+		Address: "elys17rqgrqz7mnrjzerkgt7zmjq969maranuyg3c8g",
+		Amount:  math.NewInt(19320000),
+	},
+	{
+		Address: "elys1k0pdsvuy6lc56wptgz87mw4el8g66peatqushu",
+		Amount:  math.NewInt(19320000),
+	},
+	{
+		Address: "elys14tu7qyzv4dh64h8p50w69hp9wy9yn5as7c5lvu",
+		Amount:  math.NewInt(19320000),
+	},
+	{
+		Address: "elys1u6kuapph50qa5erx4afkknm20qjqnmr6n7tqwq",
+		Amount:  math.NewInt(19320000),
+	},
+	{
+		Address: "elys1jzuu8yxucr3urf8dlls5023etvgrj6dwxt4ndx",
+		Amount:  math.NewInt(19320000),
+	},
+	{
+		Address: "elys16yj3ydkxes2r3z3qqxzp3dd2sr7wggu8wzjjkj",
+		Amount:  math.NewInt(19320000),
+	},
+	{
+		Address: "elys1ey7r0tulv4x2pvep4gkxzzekezmyzhq3w2u88f",
+		Amount:  math.NewInt(19320000),
+	},
+	{
+		Address: "elys18kt83nnfqtvpqcqu9h3z4ktrrfc0e3cmegj3mw",
+		Amount:  math.NewInt(19320000),
+	},
+	{
+		Address: "elys1mjfgvdpy0dz5ucjr49th2v6zjs4gcpy53t2xlc",
+		Amount:  math.NewInt(19320000),
+	},
+	{
+		Address: "elys1pdfv7s9yxmuvt5wazehpglrq8cdzp2t0yd0qr9",
+		Amount:  math.NewInt(19320000),
+	},
+	{
+		Address: "elys1h77lz8gt506pm2v9g9wp60llqt6fzu38vz5aqa",
+		Amount:  math.NewInt(19320000),
+	},
+	{
+		Address: "elys15t52c08n7hqvxx0f27wz4n9s7wk9cr6j7pmvk5",
+		Amount:  math.NewInt(19320000),
+	},
+	{
+		Address: "elys1d2r3jvdg3darwqyduu2ml0k02nm2fn7gsv2deg",
+		Amount:  math.NewInt(19320000),
+	},
+	{
+		Address: "elys1a7enjntdrytnxscm3469q4sad5a3uxug4z7f0p",
+		Amount:  math.NewInt(19320000),
+	},
+	{
+		Address: "elys1vemgu7t5ntr9ayd8yh7qf65a9rknz57y4syvu6",
+		Amount:  math.NewInt(19320000),
+	},
+	{
+		Address: "elys1zt8ld4q488wrz3jpqm75mumh59hvp94jp0wqh6",
+		Amount:  math.NewInt(19320000),
+	},
+	{
+		Address: "elys108pftevf0r2njtuc6z43ajj2nzp5ues53qdqa8",
+		Amount:  math.NewInt(19320000),
+	},
+	{
+		Address: "elys19rgz75zd7zclkdenegwex4j92g4a8ntcrczhfp",
+		Amount:  math.NewInt(19320000),
+	},
+	{
+		Address: "elys1q2sm52c86w586hqduv6aqrre8ylpnhukmfqz0e",
+		Amount:  math.NewInt(19320000),
+	},
+	{
+		Address: "elys1hn8cz02gxej43cjd0dupn0s4cgymmv2yn4zy0j",
+		Amount:  math.NewInt(19320000),
+	},
+	{
+		Address: "elys1w7y4arj8vw9f72cuf8k385ydwlpp89cysfexyw",
+		Amount:  math.NewInt(19320000),
+	},
+	{
+		Address: "elys1jqhjempr5szya8q5e43jc4efpmjlw2p80wf65s",
+		Amount:  math.NewInt(19330000),
+	},
+	{
+		Address: "elys1pte79slcfjdkqujws3xd7plcwsnkuyq5aqez5r",
+		Amount:  math.NewInt(19330000),
+	},
+	{
+		Address: "elys1fhcjl9tz3f8rafsgeryxnlwhyvfn4emv92ezl8",
+		Amount:  math.NewInt(19330000),
+	},
+	{
+		Address: "elys17y0pqfdtnm0ndzlqj37ryvpv0rfvztvvhqgj7c",
+		Amount:  math.NewInt(19330000),
+	},
+	{
+		Address: "elys1qrr7syws24d4hwvcqslwtp8sy2wm0ssm0gvmut",
+		Amount:  math.NewInt(19330000),
+	},
+	{
+		Address: "elys1xgz4gfwfytwd9e5x75t3wxj6vn6qlpurx7s8a5",
+		Amount:  math.NewInt(19330000),
+	},
+	{
+		Address: "elys1kjtmkagp4fz7tx9nsu5a2xfnz6m50nud5pee0s",
+		Amount:  math.NewInt(19330000),
+	},
+	{
+		Address: "elys1uezwq4cf5r89r88mjht2227em77cn2w5pvpekv",
+		Amount:  math.NewInt(19330000),
+	},
+	{
+		Address: "elys1a5h88z4dkfg2pnzcrxwqhcg73mhq7r8kxcmdte",
+		Amount:  math.NewInt(19330000),
+	},
+	{
+		Address: "elys1ehhahks9s5zmpwhkzn5vtl9flhm3mdha84cj6d",
+		Amount:  math.NewInt(19330000),
+	},
+	{
+		Address: "elys1kg0mrkap8jp9ahff4dxnnzhfus3amj5vtqm29y",
+		Amount:  math.NewInt(19330000),
+	},
+	{
+		Address: "elys13z524tjg7ze7xrv2h93mg5nkdc7c0dead5wgv6",
+		Amount:  math.NewInt(19330000),
+	},
+	{
+		Address: "elys1y3m540y3clauhmuvw8xx2apemkfwm37dvwa67j",
+		Amount:  math.NewInt(19330000),
+	},
+	{
+		Address: "elys1zfcukxrrrs43e2adfhajq6zqrc0prd8z5cpujc",
+		Amount:  math.NewInt(19340000),
+	},
+	{
+		Address: "elys19sqrkfyme87prqtlxdjjsj9a73gpram5unvvx0",
+		Amount:  math.NewInt(19340000),
+	},
+	{
+		Address: "elys1n9a7m00w9esjp8uphqr4zgp2xw7j5rtcfyyem2",
+		Amount:  math.NewInt(19340000),
+	},
+	{
+		Address: "elys14aceh5qep8hvvae6pvtj90avt8zj5qfmxljucz",
+		Amount:  math.NewInt(19340000),
+	},
+	{
+		Address: "elys1zsrh3ex4cd5d549yysc4rv665masgyaskm4ld5",
+		Amount:  math.NewInt(19340000),
+	},
+	{
+		Address: "elys1hng2luaskfvun8m3huhdgz4zgrsc84xmtemaze",
+		Amount:  math.NewInt(19340000),
+	},
+	{
+		Address: "elys1u3ccp6qg68jtk9y2h6qg4slp6mc5rev9p253wg",
+		Amount:  math.NewInt(19340000),
+	},
+	{
+		Address: "elys14nmxhs0uepueucq60w5lawf4jmw05fjw774uym",
+		Amount:  math.NewInt(19340000),
+	},
+	{
+		Address: "elys1f63uhlu20nq94hjvj8cg9ytnwdrmt45myjxuyf",
+		Amount:  math.NewInt(19340000),
+	},
+	{
+		Address: "elys1yuy8suskkvavup7l6ts3768xczhst9drdd8vcm",
+		Amount:  math.NewInt(19350000),
+	},
+	{
+		Address: "elys1ta4fju044uz2zldn7yc0njmh96gtweymydxua8",
+		Amount:  math.NewInt(19350000),
+	},
+	{
+		Address: "elys1z85huk8m9m6uuqxduc9ju3ekymzamqdr7gg67d",
+		Amount:  math.NewInt(19350000),
+	},
+	{
+		Address: "elys1j8j25fy3g3nhqqrexyv2qu5jzug7sp3vkjrpew",
+		Amount:  math.NewInt(19350000),
+	},
+	{
+		Address: "elys183x4fkg6fjlawfmuyzlt43xrr94fmefv9w6s0n",
+		Amount:  math.NewInt(19350000),
+	},
+	{
+		Address: "elys1ha62rx3jy79w6k4dvkygtlp6guc825h8jq9vz8",
+		Amount:  math.NewInt(19350000),
+	},
+	{
+		Address: "elys1c8jq0ucrnssw2whmghl628t42jjd44zzq9emda",
+		Amount:  math.NewInt(19350000),
+	},
+	{
+		Address: "elys15cv2cx7uuapnftl8nzxrtyvpjmdkahuhfd5ntn",
+		Amount:  math.NewInt(19350000),
+	},
+	{
+		Address: "elys18mt49q7naz9jex6xknsuzzlg5h8lz80t62utf5",
+		Amount:  math.NewInt(19350000),
+	},
+	{
+		Address: "elys1rsd6qh6rp68rks5aau572ajcjf365kwp72u9wn",
+		Amount:  math.NewInt(19350000),
+	},
+	{
+		Address: "elys1v26gu22ft728mze62g587nlg7a3p2sqdzetv28",
+		Amount:  math.NewInt(19350000),
+	},
+	{
+		Address: "elys16yxsc9qk8gcdengzq7mjsxvvvfghc4kt8xt2nw",
+		Amount:  math.NewInt(19350000),
+	},
+	{
+		Address: "elys19g9vq7866sgkwxfyacjmlur0vww2um8726zkrw",
+		Amount:  math.NewInt(19350000),
+	},
+	{
+		Address: "elys1m2x5qfr23mr89d829sd62r5353lssd429j9hxw",
+		Amount:  math.NewInt(19350000),
+	},
+	{
+		Address: "elys1j79xnh2ftwz80yrzue7x59mmk0s8c2y35ee9un",
+		Amount:  math.NewInt(19350000),
+	},
+	{
+		Address: "elys12cpf9ln3649tka2xenda3q4j9q6k8denzs85ux",
+		Amount:  math.NewInt(19350000),
+	},
+	{
+		Address: "elys1kng5j8klxsr3dkk2esfx5kq9j2f6855fj0k9ln",
+		Amount:  math.NewInt(19350000),
+	},
+	{
+		Address: "elys1n00vzmurw5g56r8p70dcdx7wc7l7r82c78wdk5",
+		Amount:  math.NewInt(19360000),
+	},
+	{
+		Address: "elys1c9mkft0d3sdjm3us883270veuww7qe3yuu5yun",
+		Amount:  math.NewInt(19360000),
+	},
+	{
+		Address: "elys16w6a4cex0jf8cx7fp37tlxg9x92jendk82mdlh",
+		Amount:  math.NewInt(19360000),
+	},
+	{
+		Address: "elys1ark0uku4jdtz0qsq2l8ncleh5ytwksue6ajksy",
+		Amount:  math.NewInt(19360000),
+	},
+	{
+		Address: "elys1u9aqqpqr54sq0slj0e9tsck92zg6rj28p0hzh2",
+		Amount:  math.NewInt(19360000),
+	},
+	{
+		Address: "elys1y8d0pg05ldx6q7kr2u3c3w3hk0eaqhetu2jflv",
+		Amount:  math.NewInt(19360000),
+	},
+	{
+		Address: "elys18cj65pjkd9jzarzng8w98sst9gzyc0qva0hz77",
+		Amount:  math.NewInt(19360000),
+	},
+	{
+		Address: "elys1ce9kkfwzcevglwc6xt3mh0py3x3ycp02zdjq3d",
+		Amount:  math.NewInt(19360000),
+	},
+	{
+		Address: "elys18ng9k3fx4ns89vn5544k4fn9h8rmsqw2uuknvx",
+		Amount:  math.NewInt(19360000),
+	},
+	{
+		Address: "elys1sah5fvjft7e60ufwahkv3m73r2uwm6qjakm8ry",
+		Amount:  math.NewInt(19360000),
+	},
+	{
+		Address: "elys1nnjw5ywyu4jqgrg0ntqn8tfy3acahhemyep7d8",
+		Amount:  math.NewInt(19360000),
+	},
+	{
+		Address: "elys1e97rxpwzfz3mf9aq2uyqu59h4qxmv768sxy8ms",
+		Amount:  math.NewInt(19360000),
+	},
+	{
+		Address: "elys1dqkxr70vnkgacyxxz2597kecsnz3hry690czfm",
+		Amount:  math.NewInt(19360000),
+	},
+	{
+		Address: "elys124t7yuz42u6k4yzve4zhu2ak20upff2ukrzxet",
+		Amount:  math.NewInt(19360000),
+	},
+	{
+		Address: "elys1cqcm6d4kwkx82f4hfq2qq6svxsdl6anxdapfc2",
+		Amount:  math.NewInt(19360000),
+	},
+	{
+		Address: "elys1f6t08wjat6qvwl9ek25uh42p0csn92r2qq3pah",
+		Amount:  math.NewInt(19360000),
+	},
+	{
+		Address: "elys1sw57t5lvsj89pnmam6av5uusjnqaw8e2gtrtec",
+		Amount:  math.NewInt(19360000),
+	},
+	{
+		Address: "elys1acm78hcpdhvp9gwlcr0uzxfjj0w3e5zzw2f3uv",
+		Amount:  math.NewInt(19360000),
+	},
+	{
+		Address: "elys1s9erw4nwf3dhvpy3ue6j6m6754udckakwagzv2",
+		Amount:  math.NewInt(19360000),
+	},
+	{
+		Address: "elys16sf7swmwum0lgj042e82xzfu4jwrjg5lvll0h5",
+		Amount:  math.NewInt(19360000),
+	},
+	{
+		Address: "elys1meqe7cq9z5hzz6c7wjr92pvz7ne8pjh92v6zg6",
+		Amount:  math.NewInt(19360000),
+	},
+	{
+		Address: "elys1eychzpgfh3j8u4emg8nhyn44sdfhg9rw5dxrxn",
+		Amount:  math.NewInt(19360000),
+	},
+	{
+		Address: "elys1v4kyqf2mv3cc5yprv2n5ch4287lfsxjm2pxqwu",
+		Amount:  math.NewInt(19360000),
+	},
+	{
+		Address: "elys13wx568mlzqhex3e0e2234y8kkwuhv3vhy59m88",
+		Amount:  math.NewInt(19370000),
+	},
+	{
+		Address: "elys1a3dqd99x73dj6t6cawrf46yrrwudxzl4ha93tz",
+		Amount:  math.NewInt(19370000),
+	},
+	{
+		Address: "elys1u65uwyfvuetxp4xyq84pva8prz5lncnfpehykx",
+		Amount:  math.NewInt(19370000),
+	},
+	{
+		Address: "elys16fs9fww3x8w09374mevel4tanvkdgyut8xfy5g",
+		Amount:  math.NewInt(19370000),
+	},
+	{
+		Address: "elys19avhquylud8rlxltujk6z7epmfhw7mpmnxgjgh",
+		Amount:  math.NewInt(19370000),
+	},
+	{
+		Address: "elys1st8ess8qprrn5m0g46y5rz3dhm2vnw79qeelqp",
+		Amount:  math.NewInt(19370000),
+	},
+	{
+		Address: "elys1tqne0df4cyf77f4zp4lqt08hafsj3s5u2c0paz",
+		Amount:  math.NewInt(19370000),
+	},
+	{
+		Address: "elys1u2zgmsunaa070fecc083l3nxnrwdc2ml0z4wa3",
+		Amount:  math.NewInt(19370000),
+	},
+	{
+		Address: "elys1c33rkl67dnhmulvms6cslg53d30rc99fyr3z0j",
+		Amount:  math.NewInt(19370000),
+	},
+	{
+		Address: "elys1r0a34gke5d7su8hlhw233qpjwrec837g9k9vfu",
+		Amount:  math.NewInt(19370000),
+	},
+	{
+		Address: "elys1c6h48k2aw0pzwe4qj9gdu8nqyzxhzulerwq76m",
+		Amount:  math.NewInt(19370000),
+	},
+	{
+		Address: "elys1p8n54xnfy9nyseyy29rr9nxnwhlgqyssdmzwnh",
+		Amount:  math.NewInt(19370000),
+	},
+	{
+		Address: "elys16tuzhh7ytdcm63f52ynzafryv8p3erfsyudpqd",
+		Amount:  math.NewInt(19370000),
+	},
+	{
+		Address: "elys1wt5skrd9y8aa8amhpswjwntv748ykdvjzsz9vt",
+		Amount:  math.NewInt(19370000),
+	},
+	{
+		Address: "elys145h5w6p4u897h62f6t4pk6arjkal2wph2fwdyt",
+		Amount:  math.NewInt(19370000),
+	},
+	{
+		Address: "elys1kh9dgrhxjr042lukgnlz3ykpvka0uegh48qkv5",
+		Amount:  math.NewInt(19370000),
+	},
+	{
+		Address: "elys1uwf6xrl4ttc8tx63dp8e0f728483taut6mu4t3",
+		Amount:  math.NewInt(19370000),
+	},
+	{
+		Address: "elys13gkh3cdaqdp25tltynm62kd4lkgmtgx78lz3e6",
+		Amount:  math.NewInt(19380000),
+	},
+	{
+		Address: "elys17y8uc04swgrjfrqpnz6kd0kspwjq4taad29nc5",
+		Amount:  math.NewInt(19380000),
+	},
+	{
+		Address: "elys12c7ensf0h0n5frwr9vc5hhcz8npwgqa4s0kx0p",
+		Amount:  math.NewInt(19380000),
+	},
+	{
+		Address: "elys10cptayrxc7xdn0pq872kmd63y45ms8st9c8z3f",
+		Amount:  math.NewInt(19380000),
+	},
+	{
+		Address: "elys1p3cprsv5uek84arduurdwhsa8amx2truhxkdum",
+		Amount:  math.NewInt(19380000),
+	},
+	{
+		Address: "elys130wyupj4wxdrukuvd8xwk2y7cyzr988a5njdhv",
+		Amount:  math.NewInt(19380000),
+	},
+	{
+		Address: "elys1g5qq5yklpkky0wutgmlfr4fx8vc3gyqnzgwc98",
+		Amount:  math.NewInt(19380000),
+	},
+	{
+		Address: "elys1qmajryhsc8ejcw3lukwmzjgz70lc4tgjq25m76",
+		Amount:  math.NewInt(19380000),
+	},
+	{
+		Address: "elys1939ntzfumlfm9978ds7nr6wqkddl30synd384x",
+		Amount:  math.NewInt(19380000),
+	},
+	{
+		Address: "elys1cfx97yfr9rwth4kqxf4m632a4eh833ujd2hzvv",
+		Amount:  math.NewInt(19390000),
+	},
+	{
+		Address: "elys1c7mxu29k4exwarrk23qd824602c0pkfmh0jj83",
+		Amount:  math.NewInt(19390000),
+	},
+	{
+		Address: "elys1jkwyz9n4vhxklnnjy3k6cqhgu3vxm62twwfcu2",
+		Amount:  math.NewInt(19390000),
+	},
+	{
+		Address: "elys1gz7r387xq3r9t5mczqx9wz96kfa0yqpfjnjusx",
+		Amount:  math.NewInt(19390000),
+	},
+	{
+		Address: "elys1s685wh6f53e29zd3e77yw0z4spd2zrvfrqq7sv",
+		Amount:  math.NewInt(19390000),
+	},
+	{
+		Address: "elys1ze8c5fm4ac3r7spndm2ta0mdyv3uqml4kn0fyp",
+		Amount:  math.NewInt(19390000),
+	},
+	{
+		Address: "elys1y3n993ldjwl2e9uf2e0a67c99a7le7v58jqdpa",
+		Amount:  math.NewInt(19390000),
+	},
+	{
+		Address: "elys1t78a52xlv0fs3ehavvwkfzegwp8w7r8ssy9058",
+		Amount:  math.NewInt(19390000),
+	},
+	{
+		Address: "elys1ere0epzeulu96rm9w7ujcm9grv5cnznaart72k",
+		Amount:  math.NewInt(19400000),
+	},
+	{
+		Address: "elys1hrdlj7qkyhfduj74w2wlewu2wdllc5a67jf4v4",
+		Amount:  math.NewInt(19400000),
+	},
+	{
+		Address: "elys1hrrtrwjvzays70zf5j7wmkvlwd4eavndtjvysv",
+		Amount:  math.NewInt(19400000),
+	},
+	{
+		Address: "elys1ayey07yal6yghlm2saqjunupcks3ftg3q9tanx",
+		Amount:  math.NewInt(19400000),
+	},
+	{
+		Address: "elys1m85k4d40mfwkl68q3kr4zmutg8j48zytmwth92",
+		Amount:  math.NewInt(19400000),
+	},
+	{
+		Address: "elys1qzyp3xpv67pyez0622t0yxup8x8tjeshme28kh",
+		Amount:  math.NewInt(19400000),
+	},
+	{
+		Address: "elys1l30e8lh8556p0sg542k7fskmjp4u4rhta6j5dn",
+		Amount:  math.NewInt(19400000),
+	},
+	{
+		Address: "elys1c3phravdffkv7gte087qnlrxjhws8md67uqxgv",
+		Amount:  math.NewInt(19400000),
+	},
+	{
+		Address: "elys1g2pnpjpkt4a9v3j0cfg9s8c4c5w6alees6f6yk",
+		Amount:  math.NewInt(19400000),
+	},
+	{
+		Address: "elys1x5nzh932dk7lf2344c25e7weu6ehfg07uh95u0",
+		Amount:  math.NewInt(19400000),
+	},
+	{
+		Address: "elys1spzaku9lmlcgfgxtj5vavfes648q0r4a7lvcvz",
+		Amount:  math.NewInt(19400000),
+	},
+	{
+		Address: "elys19gvgueeslkhy2j8c94v8wlq7dasg4unjggtktu",
+		Amount:  math.NewInt(19410000),
+	},
+	{
+		Address: "elys1exqqskmk4c5cr9xrltzu9vd2u0u7krzx4kxl3x",
+		Amount:  math.NewInt(19410000),
+	},
+	{
+		Address: "elys1tl60m8ymnlf7khvnjakvymf2z5fckcc8ndudc6",
+		Amount:  math.NewInt(19410000),
+	},
+	{
+		Address: "elys1whtjkuk9mmvy4rnrhzjar5xfffjklqm5lepz9f",
+		Amount:  math.NewInt(19410000),
+	},
+	{
+		Address: "elys12gn85frs8qhh5p9pw23h7l2359h7323kykpjzj",
+		Amount:  math.NewInt(19410000),
+	},
+	{
+		Address: "elys1nrnmw9qqgslj2qgxw3qvfhc4zxf3t4qnlu47ym",
+		Amount:  math.NewInt(19410000),
+	},
+	{
+		Address: "elys166cfg7stu95k07cr7r32ctzl9dec3thd7e6sx4",
+		Amount:  math.NewInt(19410000),
+	},
+	{
+		Address: "elys1q8wshsexd4p2nelpq662su93dz62rc4vljw585",
+		Amount:  math.NewInt(19410000),
+	},
+	{
+		Address: "elys1f7lafcdsftm6zfamgkxkjd9nl32fdedhehh4uh",
+		Amount:  math.NewInt(19410000),
+	},
+	{
+		Address: "elys1e4rp9hrhxgw7gdtntvhrus2s0j6k80jlpy27ng",
+		Amount:  math.NewInt(19410000),
+	},
+	{
+		Address: "elys1xvsegqd0fr95c80nggt40xn28ncpjkfwaapjus",
+		Amount:  math.NewInt(19410000),
+	},
+	{
+		Address: "elys1wjs9sjduvpsxy5v2xntll89rmd9t9rhsa7u5t3",
+		Amount:  math.NewInt(19410000),
+	},
+	{
+		Address: "elys14cmv5vv5pw8sek327zhf506vtpmh3669h62cah",
+		Amount:  math.NewInt(19410000),
+	},
+	{
+		Address: "elys1l9p84yklf90mhzh6kzy44fzch252lfl5n7e4q3",
+		Amount:  math.NewInt(19410000),
+	},
+	{
+		Address: "elys15esklh0x0gc9tq96725krmt79fq42gml0sn8ps",
+		Amount:  math.NewInt(19420000),
+	},
+	{
+		Address: "elys10vg5aum3hjy5pjn06gv5a0av9rdqgty0yyadzk",
+		Amount:  math.NewInt(19420000),
+	},
+	{
+		Address: "elys1jlmj0vlv9l20p2ejmg2ruruxqzr42cctch9a8z",
+		Amount:  math.NewInt(19420000),
+	},
+	{
+		Address: "elys12rege0n9rdfhg83lp7rn60ws9ezjfzpls0a39p",
+		Amount:  math.NewInt(19420000),
+	},
+	{
+		Address: "elys1ycsmamp6hhealghtqt8rkxnmlw94aa7xculvwm",
+		Amount:  math.NewInt(19420000),
+	},
+	{
+		Address: "elys1x9uxgedzasmkvg64vfep34mr2jc6jngzdjj0uk",
+		Amount:  math.NewInt(19420000),
+	},
+	{
+		Address: "elys1pten7phczftq787uqzxrful7k9u05r3kmf58zy",
+		Amount:  math.NewInt(19420000),
+	},
+	{
+		Address: "elys1zdtmgwpzwtwepqywvdhzjg6h0tatddzeuwx6rz",
+		Amount:  math.NewInt(19420000),
+	},
+	{
+		Address: "elys1wmk48yuhvjgdgrd6wxk2w7tdfu4mlvj497069m",
+		Amount:  math.NewInt(19430000),
+	},
+	{
+		Address: "elys14fe47v4kj0nr3wjksrfleydwuwrq5egjp38l93",
+		Amount:  math.NewInt(19430000),
+	},
+	{
+		Address: "elys1muvwmtt76w45q36h8pxcjqpph97kdhxpd876f5",
+		Amount:  math.NewInt(19430000),
+	},
+	{
+		Address: "elys10tzprmqv455hg37satlfxel5d596t7afjclyau",
+		Amount:  math.NewInt(19430000),
+	},
+	{
+		Address: "elys1rheldd3wnn7vwje022tne3c4wvz6wta4wxu8xq",
+		Amount:  math.NewInt(19430000),
+	},
+	{
+		Address: "elys1e8np28edl7d8qx6jke6nuyz6hxgv0w2frx6ykq",
+		Amount:  math.NewInt(19430000),
+	},
+	{
+		Address: "elys1ruhmc2qetyva87qw6u2l4uz6w7x7xr7klchzh3",
+		Amount:  math.NewInt(19430000),
+	},
+	{
+		Address: "elys1gvgy6sh8qvqwj6x3mqpqwz9lca03960fkcrxrm",
+		Amount:  math.NewInt(19430000),
+	},
+	{
+		Address: "elys1cu2g2utc4s3lh6wwxceu90c98ch9zqnl4nh9hu",
+		Amount:  math.NewInt(19430000),
+	},
+	{
+		Address: "elys1lnyl59nfcj2xcpn4skydfp5p7xf5hx0revptk8",
+		Amount:  math.NewInt(19440000),
+	},
+	{
+		Address: "elys1j2xy98k482awrm0rdlca4n872rtxqe3tx8p6a2",
+		Amount:  math.NewInt(19440000),
+	},
+	{
+		Address: "elys1dvnmfly2p290cv3jtqgve7adps6rj3hcmu4f2k",
+		Amount:  math.NewInt(19440000),
+	},
+	{
+		Address: "elys1tl9ef8vesplye5skeepwngc0tmphgn5jv24v4g",
+		Amount:  math.NewInt(19440000),
+	},
+	{
+		Address: "elys18exae7c928jvfmrsrn7vlcjmc4wmsjr364r8ae",
+		Amount:  math.NewInt(19440000),
+	},
+	{
+		Address: "elys1f30gmjqxnxyentfdg40fcnfppn55x5ffsv2cvt",
+		Amount:  math.NewInt(19440000),
+	},
+	{
+		Address: "elys1pjhmqg074yy8stc62uwkpcen0dtxzqe9fq8wpn",
+		Amount:  math.NewInt(19440000),
+	},
+	{
+		Address: "elys1vcj89adhnls4u42m52ucvx63zqumwj0xg6gqsf",
+		Amount:  math.NewInt(19440000),
+	},
+	{
+		Address: "elys1jg0258k604evesghnt2dxta0x6q4w3c4uecg82",
+		Amount:  math.NewInt(19450000),
+	},
+	{
+		Address: "elys13mtwmmmxv96pnvylnuz86xg65dnsa74vsg9wak",
+		Amount:  math.NewInt(19450000),
+	},
+	{
+		Address: "elys10gk4kzfcp9nfu2u5z22jmxv5vz8npqd0anru0w",
+		Amount:  math.NewInt(19450000),
+	},
+	{
+		Address: "elys1snmwm4t8c4nxukz06ntcealg8rjarqkrdlh6xl",
+		Amount:  math.NewInt(19450000),
+	},
+	{
+		Address: "elys1pavgwwm6aeynljkn58h7ddv78lc9ws9ww80pdj",
+		Amount:  math.NewInt(19450000),
+	},
+	{
+		Address: "elys1udttcchkwdz7tm7030vhcjdpgs20vq8d6z83j9",
+		Amount:  math.NewInt(19450000),
+	},
+	{
+		Address: "elys1qxs479qyawgru4ye0v5qgmp4vtsqrlkw7603kj",
+		Amount:  math.NewInt(19450000),
+	},
+	{
+		Address: "elys102feq0d9t05ujdpcre9htzvphxw9zg282f6eal",
+		Amount:  math.NewInt(19450000),
+	},
+	{
+		Address: "elys1sgllz0rt3st4vxfztpaxvexxgle9ln304zqe5h",
+		Amount:  math.NewInt(19450000),
+	},
+	{
+		Address: "elys1m8qjq2skf7mz583pfva42sga9j9yqypapl5j46",
+		Amount:  math.NewInt(19460000),
+	},
+	{
+		Address: "elys1cwecw85ecn5zjppfsm59ddsa7gqa3pnftekytu",
+		Amount:  math.NewInt(19460000),
+	},
+	{
+		Address: "elys1cmrxayg26fraupnx93mwl70t9w73uddwme4qmd",
+		Amount:  math.NewInt(19460000),
+	},
+	{
+		Address: "elys1fk2hqag0gn0zvg800ycu7ee5dfwwkadeeyn06p",
+		Amount:  math.NewInt(19460000),
+	},
+	{
+		Address: "elys1d954yx8n2plwvmqulya3tu00rygslwyqzzlmch",
+		Amount:  math.NewInt(19460000),
+	},
+	{
+		Address: "elys1xzp4dq55wgr2em4vtlgk42hwmryr0h9rqyz2k4",
+		Amount:  math.NewInt(19460000),
+	},
+	{
+		Address: "elys18pdzj89fck3vaz3vwfx702kcnkqg7tz4n3cyjw",
+		Amount:  math.NewInt(19460000),
+	},
+	{
+		Address: "elys1chckfyh2ttpx9fhu7r6nqnrsfl9zeptznju5wy",
+		Amount:  math.NewInt(19460000),
+	},
+	{
+		Address: "elys1t356mnsdm3qzqcr656utteqpfjwzhyjet8ygjs",
+		Amount:  math.NewInt(19460000),
+	},
+	{
+		Address: "elys16cwysvemkhcda2v3tts2me5cefjnlux9zxllrt",
+		Amount:  math.NewInt(19460000),
+	},
+	{
+		Address: "elys1pfpyfmcc33pdtrakwar72y234rfq8nmvpw95t5",
+		Amount:  math.NewInt(19460000),
+	},
+	{
+		Address: "elys1m5le3euluq0kvcrkzh49w6vzs6l9u3hpjx49d8",
+		Amount:  math.NewInt(19460000),
+	},
+	{
+		Address: "elys1ruk9ltxt0nh2hvxlupell93zrg6ezjheypznd4",
+		Amount:  math.NewInt(19460000),
+	},
+	{
+		Address: "elys1fe3qekqd7ketjgzyvz8e8zfrsry7swfpf3n7v7",
+		Amount:  math.NewInt(19460000),
+	},
+	{
+		Address: "elys1hl2awe8768w6jqg8ew7hrgqvj0p4vnd5wyyr37",
+		Amount:  math.NewInt(19460000),
+	},
+	{
+		Address: "elys1u60n2nxcjh9zmgdaw9xy8js9l6l6s8tc42jdj4",
+		Amount:  math.NewInt(19460000),
+	},
+	{
+		Address: "elys1lx286w7mvk2jwzh8y57acn5v8cxvkpr58gfq9v",
+		Amount:  math.NewInt(19460000),
+	},
+	{
+		Address: "elys1k9lshz0mg3ar7p45ppcnx6nnxs63ser3vsc9w9",
+		Amount:  math.NewInt(19460000),
+	},
+	{
+		Address: "elys1hhltadujw3jl2tt3gnlvvg2a0th7fw77w5k77n",
+		Amount:  math.NewInt(19460000),
+	},
+	{
+		Address: "elys17k08v297znpzf5c2mlxhkw4pe6mwj4a9c95z8r",
+		Amount:  math.NewInt(19460000),
+	},
+	{
+		Address: "elys10tuzz4x04vlq7lruannsye0drx9vf3nwqx0ewz",
+		Amount:  math.NewInt(19460000),
+	},
+	{
+		Address: "elys1cpz3ntszph7epqrzlzase3h7utfdyt6zakxqm0",
+		Amount:  math.NewInt(19460000),
+	},
+	{
+		Address: "elys18yjr6r2yy60w8dayfxh2l2j69mc96ju37h6wgg",
+		Amount:  math.NewInt(19460000),
+	},
+	{
+		Address: "elys13ua3q23mhdq69hfn4lnckhc5j8r4h7tlyr32rj",
+		Amount:  math.NewInt(19460000),
+	},
+	{
+		Address: "elys17zn99kzl8fpf67xn3nd7rcgjpxy4z7vkxjd0n4",
+		Amount:  math.NewInt(19470000),
+	},
+	{
+		Address: "elys1gq25j0lllcw9nx5fkqzq9m3c6jyryrc40mv22t",
+		Amount:  math.NewInt(19470000),
+	},
+	{
+		Address: "elys1mg06m0heh8wmgzugz7g6pkdcca94w5j2lv8y64",
+		Amount:  math.NewInt(19470000),
+	},
+	{
+		Address: "elys1pa724ngjace7d4uaessqedq4m2k8ddkra96xst",
+		Amount:  math.NewInt(19470000),
+	},
+	{
+		Address: "elys1rxp2ly5r8c87dl8czvjzgkpp9q82rkechqmyxx",
+		Amount:  math.NewInt(19470000),
+	},
+	{
+		Address: "elys1u0fuumnjm9qvdwe82uutx6dls03vtnlhdugaf3",
+		Amount:  math.NewInt(19470000),
+	},
+	{
+		Address: "elys1hs8pl2fftjx08uqcq0slyh9w7fd34xp9vmzumk",
+		Amount:  math.NewInt(19470000),
+	},
+	{
+		Address: "elys1e6v968xjdgvjdastjf4z7m306n9snkefvhmde0",
+		Amount:  math.NewInt(19470000),
+	},
+	{
+		Address: "elys1jdre8c8faxml94q4jyu5vasyfeza9tdc7u9ntt",
+		Amount:  math.NewInt(19470000),
+	},
+	{
+		Address: "elys1qykh7ppf8fqs9musah3t6cqkz53wmp6l7nnz3m",
+		Amount:  math.NewInt(19470000),
+	},
+	{
+		Address: "elys1jjqdtm5ug2zjvtwnqfjjm5ch0pf8e4txf3n47e",
+		Amount:  math.NewInt(19470000),
+	},
+	{
+		Address: "elys1c729ye0rwcslfsm4udz4mjeapdqrn20j9hq0ra",
+		Amount:  math.NewInt(19470000),
+	},
+	{
+		Address: "elys10r3kr3v5uqvq3cnj3lm47mhqlvtu5597jjcm3h",
+		Amount:  math.NewInt(19470000),
+	},
+	{
+		Address: "elys1yxfx0sq3dzry3pecmd2evxc0qwpq6szc7km9lq",
+		Amount:  math.NewInt(19480000),
+	},
+	{
+		Address: "elys1s7hlvr2mcme6jx3del73zum8ex7f9y3m73ajg0",
+		Amount:  math.NewInt(19480000),
+	},
+	{
+		Address: "elys19lpyasxcrm4ca969jl2kz78uqfezfz9vfrt8wg",
+		Amount:  math.NewInt(19480000),
+	},
+	{
+		Address: "elys12nwm4q7utqlu34lv08kmetjgsr4l8wr284yd5a",
+		Amount:  math.NewInt(19480000),
+	},
+	{
+		Address: "elys179fldh8za6twvat8grtnwlcy5v8ydt3yakaxf3",
+		Amount:  math.NewInt(19480000),
+	},
+	{
+		Address: "elys1rmk972wd09fjx5r2pcy6assujskykq98q5svs2",
+		Amount:  math.NewInt(19480000),
+	},
+	{
+		Address: "elys12nd60d3pkh739n4lpf2kuz5kaxgfxdr9pw8e3e",
+		Amount:  math.NewInt(19480000),
+	},
+	{
+		Address: "elys1zwvuyv8lhjaewapw3m730c0vxn62sw47mxt6du",
+		Amount:  math.NewInt(19480000),
+	},
+	{
+		Address: "elys1ypf7u6zrn34n4re63t3zjretkslylggd0uc7xk",
+		Amount:  math.NewInt(19480000),
+	},
+	{
+		Address: "elys10cd32jmmaas7q33e9cwgjj53r52005hqm6r2f6",
+		Amount:  math.NewInt(19480000),
+	},
+	{
+		Address: "elys1tdzmk6yyqmgqstw752gqj9pnxdlzterk53dl8z",
+		Amount:  math.NewInt(19480000),
+	},
+	{
+		Address: "elys1vk6dvjzyqgzuj2yvfam55ewxwcnea34m36znnj",
+		Amount:  math.NewInt(19480000),
+	},
+	{
+		Address: "elys1mgt992pqx640756sjvl03z4n2njat75pg4cu2n",
+		Amount:  math.NewInt(19480000),
+	},
+	{
+		Address: "elys1yc46u0yhc3fyjpfgdcskd95sytm4dhqrnqq4wy",
+		Amount:  math.NewInt(19480000),
+	},
+	{
+		Address: "elys1pkpn0xlp0ud3qqtk7awk33pa0rchszqfd8j9cm",
+		Amount:  math.NewInt(19480000),
+	},
+	{
+		Address: "elys1agxclayrnsz5tvlmz6ngwduntmazelk3rzua9j",
+		Amount:  math.NewInt(19490000),
+	},
+	{
+		Address: "elys1tuaqzm9qkdn20snnew0wrj9ad7tpy6gev52j2z",
+		Amount:  math.NewInt(19490000),
+	},
+	{
+		Address: "elys1sntp5x9j7j0prazxpwh9eyqedkrkj5mxlqywtk",
+		Amount:  math.NewInt(19490000),
+	},
+	{
+		Address: "elys1w2x75gckqw3z7csypzh7dct3trkqyk8ja4804w",
+		Amount:  math.NewInt(19490000),
+	},
+	{
+		Address: "elys1nplynk3hegh0wd6skzf6zyczakwntvjmadf58e",
+		Amount:  math.NewInt(19490000),
+	},
+	{
+		Address: "elys18crvw4qkw8ju6s9jqyw6w3wx5ghh3unvr68g4w",
+		Amount:  math.NewInt(19490000),
+	},
+	{
+		Address: "elys1tcjhzzg7u2u4zeuhvnv8ptl0k3schqdevnk4fp",
+		Amount:  math.NewInt(19490000),
+	},
+	{
+		Address: "elys1l9qtfw9nc27rue79pdyhz8t8aw7qs9cafhc8vl",
+		Amount:  math.NewInt(19490000),
+	},
+	{
+		Address: "elys1zdhc5g9n9y4s0fzx98pxk6vrgw9tg2v480mzm8",
+		Amount:  math.NewInt(19490000),
+	},
+	{
+		Address: "elys1r55yh0h50r3pz2ushhycmy6lzc275a8trl9uru",
+		Amount:  math.NewInt(19490000),
+	},
+	{
+		Address: "elys159467p3m24umcffdwfkp4wcx5symhv0nzced7c",
+		Amount:  math.NewInt(19490000),
+	},
+	{
+		Address: "elys1swdh0htw90l2c2ep8c7t5qpkx9k2zdx335ujge",
+		Amount:  math.NewInt(19490000),
+	},
+	{
+		Address: "elys1q78h58fr2f85u5rvndj5pfyd9n3q7q6jm5shqy",
+		Amount:  math.NewInt(19490000),
+	},
+	{
+		Address: "elys1q7xksjgjaflc9un2c7v39zqgthdul4qngk0l3s",
+		Amount:  math.NewInt(19490000),
+	},
+	{
+		Address: "elys1cv728dlc9gkzs8hd42gaa6rt5pk8yjngt940aa",
+		Amount:  math.NewInt(19490000),
+	},
+	{
+		Address: "elys1l8ujkau65z8f52fz2nnz6gw002t3fjlhlmv372",
+		Amount:  math.NewInt(19490000),
+	},
+	{
+		Address: "elys14940jxcqdk9u60jrz6pde9clmy2fagy0uhh55q",
+		Amount:  math.NewInt(19490000),
+	},
+	{
+		Address: "elys1d3z75044sme90rmh9w9z44cmpdx6z8hw4d8uq3",
+		Amount:  math.NewInt(19490000),
+	},
+	{
+		Address: "elys12q5asw7myw6n6qfctsg0kctj9um92env3mxqrn",
+		Amount:  math.NewInt(19490000),
+	},
+	{
+		Address: "elys1w2nczcf3efhc0zaqjxfnwljdplxalltrwzqmyf",
+		Amount:  math.NewInt(19490000),
+	},
+	{
+		Address: "elys1jlr56zkjrw9gswgqeev2z0vlnq5xru84vrah50",
+		Amount:  math.NewInt(19490000),
+	},
+	{
+		Address: "elys1j6qgnse0n9nmfupfsq9amkee3lma0xj67t5dcm",
+		Amount:  math.NewInt(19490000),
+	},
+	{
+		Address: "elys10pm0sdng0r5cnj9404mu8j2285kkv68gpr5rj8",
+		Amount:  math.NewInt(19490000),
+	},
+	{
+		Address: "elys1e7thmsxdvgef636sljs322mxxwl563mm9dfpj2",
+		Amount:  math.NewInt(19500000),
+	},
+	{
+		Address: "elys1c703ywgqkg3erlw4ra8x2lmmhhekyyld3426k0",
+		Amount:  math.NewInt(19500000),
+	},
+	{
+		Address: "elys1l0gs89yvp2cwgwzw6k5u42flzqhd0slmdfhsz0",
+		Amount:  math.NewInt(19500000),
+	},
+	{
+		Address: "elys1vyfmzw9dfw4xhef2368pd6mauuwh2765ccl3dm",
+		Amount:  math.NewInt(19500000),
+	},
+	{
+		Address: "elys1unn8rgfhytm8npl75dt5dtgkkj2v24njry0j5k",
+		Amount:  math.NewInt(19500000),
+	},
+	{
+		Address: "elys1546y0zlmpeh3vpv387z49l2ndjm2xkgl9ev2vu",
+		Amount:  math.NewInt(19500000),
+	},
+	{
+		Address: "elys1m4u3mcwmafr6ws9z23rayyvgewwcwgrrmm4ytk",
+		Amount:  math.NewInt(19500000),
+	},
+	{
+		Address: "elys17hmenu8k2hffug596gg3lchv8vpc826p6mrsj0",
+		Amount:  math.NewInt(19500000),
+	},
+	{
+		Address: "elys1ehv4exw64w65zrpetrrzwq23uezj3l6u9edggj",
+		Amount:  math.NewInt(19500000),
+	},
+	{
+		Address: "elys1n4j29qu9fv84jk2hauqhfp2k4tlznsfkk6avq0",
+		Amount:  math.NewInt(19500000),
+	},
+	{
+		Address: "elys1pss9fg4dhw96sur424k6ce475m3k847p680cnz",
+		Amount:  math.NewInt(19500000),
+	},
+	{
+		Address: "elys13gfahcxky28duk9m3vre5yjdw7ah0n9q3c8c8q",
+		Amount:  math.NewInt(19500000),
+	},
+	{
+		Address: "elys1x595jsy3wnnmfcfn89t0zpxt9try2kcqs0qdzt",
+		Amount:  math.NewInt(19500000),
+	},
+	{
+		Address: "elys1wnygzrhrgm0s3sfm6srzjej4z69w97r02ds0sr",
+		Amount:  math.NewInt(19500000),
+	},
+	{
+		Address: "elys1rf9amj36qdxchsupzs4tctnh67nxdz7z3xwlxm",
+		Amount:  math.NewInt(19510000),
+	},
+	{
+		Address: "elys1nek34zy8vkekgrqly4ghrnakpv789xthvt9jra",
+		Amount:  math.NewInt(19510000),
+	},
+	{
+		Address: "elys18l83fa7u66p2pwpa4rxfmunjkzzhf35kuqh7cm",
+		Amount:  math.NewInt(19510000),
+	},
+	{
+		Address: "elys12z2988anxfkyrn9jtd942xgjlxqk6t8murv2nf",
+		Amount:  math.NewInt(19510000),
+	},
+	{
+		Address: "elys1sjxacsq60sdnm58zu2jew04mjhwjemd3acn5fa",
+		Amount:  math.NewInt(19510000),
+	},
+	{
+		Address: "elys1murkyf5q0qkwa0v8rd2tpw6a02scnkch665lar",
+		Amount:  math.NewInt(19510000),
+	},
+	{
+		Address: "elys1cvnhlrwg0ym7dlygx6vvktyp3nasdg5y3wayya",
+		Amount:  math.NewInt(19510000),
+	},
+	{
+		Address: "elys1q8szyq0evr2s6fau4zkn26ve4dd5tp28xwqcm3",
+		Amount:  math.NewInt(19510000),
+	},
+	{
+		Address: "elys159jvdt0j58j6aj0zulcxevtc9zcwswy99tchc6",
+		Amount:  math.NewInt(19510000),
+	},
+	{
+		Address: "elys1gptage50xhrqgsnflj5xs9rsxxu2uv5knnxnk9",
+		Amount:  math.NewInt(19510000),
+	},
+	{
+		Address: "elys1juwd7dxf282m35eene8373e0stkwy3vwga8qnm",
+		Amount:  math.NewInt(19510000),
+	},
+	{
+		Address: "elys1vxsaq3dqsekfv7k802kdjt399w024qh3nsl0ss",
+		Amount:  math.NewInt(19510000),
+	},
+	{
+		Address: "elys1ae7x7zlc5gttpsh8p8wdv6r28rnen6vk7z9p2r",
+		Amount:  math.NewInt(19510000),
+	},
+	{
+		Address: "elys17j48d603pgc9nc8g2g53a3eyd0n47qfjquswsv",
+		Amount:  math.NewInt(19510000),
+	},
+	{
+		Address: "elys1xwz4xhgrqucy7hpahxv2tmjkj5fvkk0whu66vc",
+		Amount:  math.NewInt(19510000),
+	},
+	{
+		Address: "elys1z657ysvyxe2vk3rne96kvqg0fxm98c5cr98tjc",
+		Amount:  math.NewInt(19510000),
+	},
+	{
+		Address: "elys1elt0eazh78wtfn2v93xs6dh732ayq096frvr9v",
+		Amount:  math.NewInt(19510000),
+	},
+	{
+		Address: "elys1anahj39ll7m68jhxdcp5hdhalenr0mhh4nmvuv",
+		Amount:  math.NewInt(19510000),
+	},
+	{
+		Address: "elys1spfymqmcayumhs9vhzfjg3nk6mv7wxedpxal7v",
+		Amount:  math.NewInt(19510000),
+	},
+	{
+		Address: "elys1ltnmzaknwmjcq0a2ze9wkccrt0fy5tnu0e2vzq",
+		Amount:  math.NewInt(19510000),
+	},
+	{
+		Address: "elys1qp4fw8halp6suyy8cdj9fd4dn5jgzakmfsck94",
+		Amount:  math.NewInt(19510000),
+	},
+	{
+		Address: "elys1weqpg40yncp6wlwmnaq9yejnrhrmue8h9ldsry",
+		Amount:  math.NewInt(19510000),
+	},
+	{
+		Address: "elys1xpf42qf48tssgfu3crcq0eju4qfqe849hm8j97",
+		Amount:  math.NewInt(19510000),
+	},
+	{
+		Address: "elys16km734t7d0tx3jxnvwv9vzvcf3rjhncdpg2xxc",
+		Amount:  math.NewInt(19510000),
+	},
+	{
+		Address: "elys1fmahc5r3fk2fxne6q5z8rhdmfhsecar8jlwqu8",
+		Amount:  math.NewInt(19510000),
+	},
+	{
+		Address: "elys1qkq7l3vy8dcfh9xezayap69j9eydnhwm4x59jt",
+		Amount:  math.NewInt(19510000),
+	},
+	{
+		Address: "elys1j5ckxu0tmnaakm3t33c5f79snsu046ckah9yhq",
+		Amount:  math.NewInt(19510000),
+	},
+	{
+		Address: "elys1phkaqg3e5nnjjudredqyx4sz3ve0ffkwrul9lm",
+		Amount:  math.NewInt(19510000),
+	},
+	{
+		Address: "elys136uwkwpq9uptsdc9dn2v2nksmda50hvh026esv",
+		Amount:  math.NewInt(19510000),
+	},
+	{
+		Address: "elys1y03src9ej2mtnxrmw5w2d7laljhf3mljezxruf",
+		Amount:  math.NewInt(19510000),
+	},
+	{
+		Address: "elys1jhntd7yd4yssrluqlzshcgnd34kpyrpr6rjlk7",
+		Amount:  math.NewInt(19510000),
+	},
+	{
+		Address: "elys13puhspx3nq0m8lc5hcp6e3krnmrp2jpr88czqv",
+		Amount:  math.NewInt(19520000),
+	},
+	{
+		Address: "elys1h0a9mjtgjvc90v7tterdff7d4szl5y49lz823c",
+		Amount:  math.NewInt(19520000),
+	},
+	{
+		Address: "elys13reean9kraeyvakh4yhcxqkxt0gt8urlf8alj7",
+		Amount:  math.NewInt(19520000),
+	},
+	{
+		Address: "elys1mhkuzfws4xgcpkq252nv22vtdk93j3xd2jw2u9",
+		Amount:  math.NewInt(19520000),
+	},
+	{
+		Address: "elys1w2thvet5hp3rssqts0kg4sjnk2kydrsrdx52f9",
+		Amount:  math.NewInt(19520000),
+	},
+	{
+		Address: "elys1rsxgcm9gppkk8phzwaq6z7ttumulqatc3lrmty",
+		Amount:  math.NewInt(19520000),
+	},
+	{
+		Address: "elys15ckhx8wrvq24uqpkmhwyc3l544jt9x7r6mzxpa",
+		Amount:  math.NewInt(19520000),
+	},
+	{
+		Address: "elys1u2cedkfar0pldequc753z8jxnzsnlg9ykmpne6",
+		Amount:  math.NewInt(19520000),
+	},
+	{
+		Address: "elys179a9ejh20vmujut9rpl6lvsvckkxa397eshn3r",
+		Amount:  math.NewInt(19520000),
+	},
+	{
+		Address: "elys1c7j4k4alq5wjzlvze0qvwnpprlmfj76vcj6tkh",
+		Amount:  math.NewInt(19520000),
+	},
+	{
+		Address: "elys1p3qp86hpx6cuzn0mc6wf5x8sqhxynm0g8gks9c",
+		Amount:  math.NewInt(19520000),
+	},
+	{
+		Address: "elys1sqxfvmp3ut5nrc7uw6g4zs57w8643eeu3hdl05",
+		Amount:  math.NewInt(19520000),
+	},
+	{
+		Address: "elys1j8qan2hh6rlc7knx4uyrcldyhcvsewv3nn2d26",
+		Amount:  math.NewInt(19530000),
+	},
+	{
+		Address: "elys10hx5qwjkuzr3hae6xcrs9vt0v8p3x3qlhqfj85",
+		Amount:  math.NewInt(19530000),
+	},
+	{
+		Address: "elys1y5jx0d0ryq0zemc4mjyeyc42lyz0p8zw8qwm00",
+		Amount:  math.NewInt(19530000),
+	},
+	{
+		Address: "elys1vmh7hq9tp0m94mjh582sc3enfxl52wta2n7exy",
+		Amount:  math.NewInt(19530000),
+	},
+	{
+		Address: "elys1wr45d92m0r9lh03fzwpwsnjjaznpkx704h0ecp",
+		Amount:  math.NewInt(19530000),
+	},
+	{
+		Address: "elys1vnqerwcs4x9ausxx4uzvm6p6853e9fgc3fcr4d",
+		Amount:  math.NewInt(19530000),
+	},
+	{
+		Address: "elys12f5zek3vlm9l4zf8uhpkadre5dury3hnz0ny9f",
+		Amount:  math.NewInt(19530000),
+	},
+	{
+		Address: "elys18ywwgc84luq0u8evna62hasdeyagzenar53sq8",
+		Amount:  math.NewInt(19530000),
+	},
+	{
+		Address: "elys1a2st2r4kmuj6cev48wq3tcqj2xvaqa3xvsuuzw",
+		Amount:  math.NewInt(19530000),
+	},
+	{
+		Address: "elys1nc05m9ft73xuvmnmew9ymdxxlj92sju04x0zyc",
+		Amount:  math.NewInt(19530000),
+	},
+	{
+		Address: "elys16c7t5jwg7qgndwaag5fpytj4p85reue2yg4vn0",
+		Amount:  math.NewInt(19540000),
+	},
+	{
+		Address: "elys16vx8j3egn32cyxxkfjs4hnhfuk3xxq6lzc569g",
+		Amount:  math.NewInt(19540000),
+	},
+	{
+		Address: "elys1n6wmjmh9p80r3hd5dlrsh56gam4a6nsj4wvcwz",
+		Amount:  math.NewInt(19540000),
+	},
+	{
+		Address: "elys10pnzf28q855e74fuq06ra53r95dfw2flgj409x",
+		Amount:  math.NewInt(19540000),
+	},
+	{
+		Address: "elys1jye7uha8kzy5ldcvhlpkxyph2yhm8c9rc36vyl",
+		Amount:  math.NewInt(19540000),
+	},
+	{
+		Address: "elys1fky45lvsttf3n4x40hseyuav0wu4vscufj6kyt",
+		Amount:  math.NewInt(19540000),
+	},
+	{
+		Address: "elys1w7wyxwv3rzhw79mrx0h55gdedn5r8c4rd7uln4",
+		Amount:  math.NewInt(19540000),
+	},
+	{
+		Address: "elys14dfjr8lyfanv5puuyj7g8wr2zj8fhwagu97k3z",
+		Amount:  math.NewInt(19540000),
+	},
+	{
+		Address: "elys1le5xqz7vh0sp8f84j9at94ftglf0et559ezdyq",
+		Amount:  math.NewInt(19540000),
+	},
+	{
+		Address: "elys1zvqlvlaz2adxa2z4kw40rx0n5cx83p03pv3mrh",
+		Amount:  math.NewInt(19540000),
+	},
+	{
+		Address: "elys13sm9u37735gxqm2gzmt07r02dy8dc3902ma5d2",
+		Amount:  math.NewInt(19540000),
+	},
+	{
+		Address: "elys1ksclkwxqlv42t33yp9yqpdtzcdm7d5ak7rqp7k",
+		Amount:  math.NewInt(19540000),
+	},
+	{
+		Address: "elys1xqhk2ynn4uxgz5guje5n4trwyftvg78mrcarws",
+		Amount:  math.NewInt(19540000),
+	},
+	{
+		Address: "elys1xjwvnmz49ma9nkd4pkyh0jmcmq2vgql778pens",
+		Amount:  math.NewInt(19540000),
+	},
+	{
+		Address: "elys1trqknkspvcwk6f43q6qzxzz37rpqrnypgr9z20",
+		Amount:  math.NewInt(19550000),
+	},
+	{
+		Address: "elys1n5dgrlduy5hkh7qr32l42c9nz7asawytmz3r88",
+		Amount:  math.NewInt(19550000),
+	},
+	{
+		Address: "elys19xkh4p2fermyf9m4dmr0gt8rmhmp9zg867dhq3",
+		Amount:  math.NewInt(19550000),
+	},
+	{
+		Address: "elys1up9qwe284hzmdqsyc88w7wm3pypcwkkpdljgz6",
+		Amount:  math.NewInt(19550000),
+	},
+	{
+		Address: "elys1japhr3c7a3fmz8ngt4j8dstzegvdfq23jc380n",
+		Amount:  math.NewInt(19550000),
+	},
+	{
+		Address: "elys1pmlg7nh2gq7fpyuzt6rk7mrahjjntunrsuw2uz",
+		Amount:  math.NewInt(19550000),
+	},
+	{
+		Address: "elys1p2z2uk6l2emnwnxl5v5kmcku0jllsa34gj43h6",
+		Amount:  math.NewInt(19550000),
+	},
+	{
+		Address: "elys1ujhweamhvkc98h5zf3kaafw2tlaspgxer8rwal",
+		Amount:  math.NewInt(19550000),
+	},
+	{
+		Address: "elys196709avptlg0yweudm9ah9664srdslcxde9sna",
+		Amount:  math.NewInt(19560000),
+	},
+	{
+		Address: "elys12hnvgn9egmvd9tke6u00c2f72twurq2enyrur2",
+		Amount:  math.NewInt(19560000),
+	},
+	{
+		Address: "elys1kq5uvxhquzajhu9msdkwp9lnvux7gpa2sav63z",
+		Amount:  math.NewInt(19560000),
+	},
+	{
+		Address: "elys1tzd6wuhlgng43m5hhgxalvwn6nadtx9g8l37ex",
+		Amount:  math.NewInt(19560000),
+	},
+	{
+		Address: "elys1xla7lvfxj2nhl8qsv6mnkpg2txtpjeqv7ux8pw",
+		Amount:  math.NewInt(19560000),
+	},
+	{
+		Address: "elys1y6xcaft5v7996wpqk0n2ur9zdj0c4cxsy8kgv2",
+		Amount:  math.NewInt(19560000),
+	},
+	{
+		Address: "elys1c90szsjttcfjqd2l30wewc7pcrna3mgz3nc2js",
+		Amount:  math.NewInt(19560000),
+	},
+	{
+		Address: "elys1q63vs3vx3ngarmnwpvqm43t26u2n7huup77h2k",
+		Amount:  math.NewInt(19560000),
+	},
+	{
+		Address: "elys13p40ds6y8unstruqyms9j7gr377ye5dgp7u92c",
+		Amount:  math.NewInt(19560000),
+	},
+	{
+		Address: "elys1dqjzmdlfel7q9xkjle0wa7ljfqv6qvkgjawtwf",
+		Amount:  math.NewInt(19570000),
+	},
+	{
+		Address: "elys1x22fak2s8a6m9gysx7y4d5794dgds0jyaarj97",
+		Amount:  math.NewInt(19570000),
+	},
+	{
+		Address: "elys1u7za7zq4qf95jskd43g8st4zh9j5yu73vw00s9",
+		Amount:  math.NewInt(19570000),
+	},
+	{
+		Address: "elys13k3a5008lckys7t9pfzx5x88dq32mshnmr20xu",
+		Amount:  math.NewInt(19570000),
+	},
+	{
+		Address: "elys1fmstsjencmtghr3w9pqfnqgxr7q434p5wnd7nv",
+		Amount:  math.NewInt(19570000),
+	},
+	{
+		Address: "elys1eggtwc9l7u96xc4jvr3hv9tudvzjw57ks9yqhe",
+		Amount:  math.NewInt(19570000),
+	},
+	{
+		Address: "elys1gxfqgcwyz3p4mupm4n0fx8g342s4wu7rqqwjt0",
+		Amount:  math.NewInt(19570000),
+	},
+	{
+		Address: "elys1cn4fh7x3frran4k42hmnl6f6yguwk0jvdrkrj8",
+		Amount:  math.NewInt(19570000),
+	},
+	{
+		Address: "elys1a0rm85vm3ar3dugv0tz6lrm7k57pyxc6q36chf",
+		Amount:  math.NewInt(19580000),
+	},
+	{
+		Address: "elys19httdx5a752wgvremy60xc6xwlatfj7y0gurqp",
+		Amount:  math.NewInt(19580000),
+	},
+	{
+		Address: "elys15ugp3vcry6dd555t02l7nlxwx3lx45erd26atz",
+		Amount:  math.NewInt(19580000),
+	},
+	{
+		Address: "elys1y5tvmw0cvqjcm48j3x5r4hjj00vcqduexk8prz",
+		Amount:  math.NewInt(19580000),
+	},
+	{
+		Address: "elys1ehvcn3xkrtfcnvqwm0fcgjcfudjayuxytq9csa",
+		Amount:  math.NewInt(19580000),
+	},
+	{
+		Address: "elys1cqked40kz9d3drz7efe27277p8vq09kz53k2qa",
+		Amount:  math.NewInt(19590000),
+	},
+	{
+		Address: "elys1zkutx5qswsdz0u9mn4wp30hxthamk7d5zxt3fp",
+		Amount:  math.NewInt(19590000),
+	},
+	{
+		Address: "elys1tm7vvzn8pfg7nxat5ss8qwajhgv4m33lccy230",
+		Amount:  math.NewInt(19590000),
+	},
+	{
+		Address: "elys1y08k53p3r47q6crv2a3qfjvlfspyasxy73ljz5",
+		Amount:  math.NewInt(19590000),
+	},
+	{
+		Address: "elys1tgvfncczc6r8p80gdj7gux270ezpxq485eqswj",
+		Amount:  math.NewInt(19590000),
+	},
+	{
+		Address: "elys1drjz3mjxs0wp9wlvy6pgj7ky778l53wldkvk5w",
+		Amount:  math.NewInt(19590000),
+	},
+	{
+		Address: "elys14temdt8w8nhgqpzmppkn0dpternhv53fxf2znd",
+		Amount:  math.NewInt(19590000),
+	},
+	{
+		Address: "elys1rer3qx83un3x96zkhc2gy6285r2ysjsh7ap33z",
+		Amount:  math.NewInt(19590000),
+	},
+	{
+		Address: "elys1tf3g8wxymrhsw7ctgxnzum9ftxdv2zlckqt9vm",
+		Amount:  math.NewInt(19590000),
+	},
+	{
+		Address: "elys15xw2c6kgrcdk2c07zu9hc83rtr82rz43q4w8x3",
+		Amount:  math.NewInt(19590000),
+	},
+	{
+		Address: "elys1scqrh73ryv7utmazl430mfqcc6p6kywt43g0e8",
+		Amount:  math.NewInt(19600000),
+	},
+	{
+		Address: "elys1e5f8r53mfgeaprq4fw4cl9aq5j758qnz5h856c",
+		Amount:  math.NewInt(19600000),
+	},
+	{
+		Address: "elys1savwdlrsus5kqcxfgnrqlnzm4d5q6rxeeg3mvm",
+		Amount:  math.NewInt(19600000),
+	},
+	{
+		Address: "elys1eryhxgl8xwttfjyxfng8z4hg3r6wesmkxrekee",
+		Amount:  math.NewInt(19600000),
+	},
+	{
+		Address: "elys1dsh5uxz68c7tv8jvqw48nca4yj2d8euxf4dm9n",
+		Amount:  math.NewInt(19600000),
+	},
+	{
+		Address: "elys1003cuvvyk5rvdw23vrs2mdxjetdgapuj24dh7a",
+		Amount:  math.NewInt(19600000),
+	},
+	{
+		Address: "elys1452c2vzf8e5jkut2036z44vqsrf5lcrlxffqrm",
+		Amount:  math.NewInt(19600000),
+	},
+	{
+		Address: "elys1fytwy0x098qx3r0cy3aw7fv9jsjgpjpw25p2mz",
+		Amount:  math.NewInt(19600000),
+	},
+	{
+		Address: "elys12852uxp5z750rl6c7dpcuwfpga6ppdn6gsdh6j",
+		Amount:  math.NewInt(19600000),
+	},
+	{
+		Address: "elys10kxz4mk2ggcqjx20fg3kkwxjw537gxt7hqq4at",
+		Amount:  math.NewInt(19600000),
+	},
+	{
+		Address: "elys1j92hxtqep6sy5f4zl3h05w7uhhzyz8yltvmkmj",
+		Amount:  math.NewInt(19600000),
+	},
+	{
+		Address: "elys1nv4tq0hzgnguqq2m6rz3n5gvj85mj2u3r3efdp",
+		Amount:  math.NewInt(19600000),
+	},
+	{
+		Address: "elys1lxp85umr8r4yvp89mx3yxxpsfan49ps9yfry2l",
+		Amount:  math.NewInt(19600000),
+	},
+	{
+		Address: "elys1g9a4tj9ks9hzeqkcrkltkz5fv0fqfwwhps2egv",
+		Amount:  math.NewInt(19600000),
+	},
+	{
+		Address: "elys1fd29razns4gd0pv7z8xx4uw0eg39d403dwug5j",
+		Amount:  math.NewInt(19610000),
+	},
+	{
+		Address: "elys1zc4amwutw57qsja9q65eljh7qkpjmqn479nn3r",
+		Amount:  math.NewInt(19610000),
+	},
+	{
+		Address: "elys1fr9g76k3al980ljm5c3x42x7wj6893mxwhs9y6",
+		Amount:  math.NewInt(19610000),
+	},
+	{
+		Address: "elys1lurhf9yjuuy8cjnu8zupmt0a8ascvs9nzgu9rq",
+		Amount:  math.NewInt(19610000),
+	},
+	{
+		Address: "elys1082q0w0avzvgzvzwkz3hvj2xavycdfnvy9sec0",
+		Amount:  math.NewInt(19610000),
+	},
+	{
+		Address: "elys1cquedgn3cktnuwnngz8wjjkufv29qt770r3dh9",
+		Amount:  math.NewInt(19610000),
+	},
+	{
+		Address: "elys10muq0agueefxdgg42zpr9f2j6n0wqdtddtu9ge",
+		Amount:  math.NewInt(19610000),
+	},
+	{
+		Address: "elys1nph7stae4ljdpkmavedym8l7uancrsfmyq95h6",
+		Amount:  math.NewInt(19620000),
+	},
+	{
+		Address: "elys17n3ejuvukj9umcyn5saldmlqneppg0cktkqjxr",
+		Amount:  math.NewInt(19620000),
+	},
+	{
+		Address: "elys1eyvr4dhx2tnj7e37tsde8f2k84ra0vkk8dyn64",
+		Amount:  math.NewInt(19620000),
+	},
+	{
+		Address: "elys1g9h6zlu24rart4t9485zejatuhh5smw2m5z7aj",
+		Amount:  math.NewInt(19620000),
+	},
+	{
+		Address: "elys1uuweea7v7ktq3njec7ygcwju805gpks7gqq5yw",
+		Amount:  math.NewInt(19620000),
+	},
+	{
+		Address: "elys1xzz3frr887rq4kx763jy5g237zzvf74nf5yyau",
+		Amount:  math.NewInt(19620000),
+	},
+	{
+		Address: "elys1yrt8ne94k4rwet6tkkth2yfnhurqpva6fav6us",
+		Amount:  math.NewInt(19620000),
+	},
+	{
+		Address: "elys1fctdqpnrrpmkhl2eyszjeepgenery34dugvjl9",
+		Amount:  math.NewInt(19630000),
+	},
+	{
+		Address: "elys1urqqv76gkxwdwnhjy8hsz54xkjmh8mdw354r8u",
+		Amount:  math.NewInt(19630000),
+	},
+	{
+		Address: "elys1a88t58mdm6mg4xylp996qng8zec52m79f33cv7",
+		Amount:  math.NewInt(19630000),
+	},
+	{
+		Address: "elys1a5jd9wsh7fuvnlf8jlsrf9697laky64qw76xc7",
+		Amount:  math.NewInt(19630000),
+	},
+	{
+		Address: "elys1phh4hgzrpqz3gt5mludyn7eedtz8ljulxu2geg",
+		Amount:  math.NewInt(19640000),
+	},
+	{
+		Address: "elys1k4skfk7azmqnr47cqhaxkg9zhvg5eufd4peaep",
+		Amount:  math.NewInt(19640000),
+	},
+	{
+		Address: "elys125saaptyps3uzrsn3j8wdjgyxwrhlc7pnm624a",
+		Amount:  math.NewInt(19640000),
+	},
+	{
+		Address: "elys1cerl49z5pnssefpt8qltshh04ymyt6apvn5amz",
+		Amount:  math.NewInt(19650000),
+	},
+	{
+		Address: "elys1e47h9ejggd65g8794wdzv9swk99qh6keq204sd",
+		Amount:  math.NewInt(19650000),
+	},
+	{
+		Address: "elys1myveef73uf6nxefenu7v09f4g26rduxdef06su",
+		Amount:  math.NewInt(19650000),
+	},
+	{
+		Address: "elys1yc4f90ljmls44h5g3dm8f9ksxdq06qd7ua9v6f",
+		Amount:  math.NewInt(19650000),
+	},
+	{
+		Address: "elys15dhw2rxvkgewldee6hz6mx7wjz7x88qcjgs8hp",
+		Amount:  math.NewInt(19650000),
+	},
+	{
+		Address: "elys1aqj5qejddfl4peh9zq3xsny8uk97g03ud3egrz",
+		Amount:  math.NewInt(19650000),
+	},
+	{
+		Address: "elys1clx7vg9gghgrsn8k03x002r55y7pxwkkpj6y4t",
+		Amount:  math.NewInt(19650000),
+	},
+	{
+		Address: "elys163l3ykm703dcv3qzkxcqt59jf00r53q4vdnyh2",
+		Amount:  math.NewInt(19650000),
+	},
+	{
+		Address: "elys1qu6z6vxxf3yndnk4w5eyrdr3q40tyf7fknezl2",
+		Amount:  math.NewInt(19650000),
+	},
+	{
+		Address: "elys12da8p9zf88nt9df9uwcwnn56mjvydvnrdt2gfk",
+		Amount:  math.NewInt(19650000),
+	},
+	{
+		Address: "elys1fj6eqv2scndeveyyjxknh6prsm2y893esnsz8e",
+		Amount:  math.NewInt(19650000),
+	},
+	{
+		Address: "elys1aunwayahve33yz0yt6rl0sugsv8gc3cj7lu9j5",
+		Amount:  math.NewInt(19650000),
+	},
+	{
+		Address: "elys1tvsr3yvrv22w8kdnxveu28zufrs37ee5wwu0g0",
+		Amount:  math.NewInt(19660000),
+	},
+	{
+		Address: "elys1a8gx9m553deeajj8jcdlp37tgwqyy2c0vxym2h",
+		Amount:  math.NewInt(19660000),
+	},
+	{
+		Address: "elys1fgxamk2xz3pslsfc8w46t88nu998ses5n65tll",
+		Amount:  math.NewInt(19660000),
+	},
+	{
+		Address: "elys173a7qk3qeceuttdnren3lqrvs4pgqrwdltsa47",
+		Amount:  math.NewInt(19660000),
+	},
+	{
+		Address: "elys1vy5nyevg00usdvecvwjuny09g0m8cwrv08lezt",
+		Amount:  math.NewInt(19660000),
+	},
+	{
+		Address: "elys1lq8dgtlmgkem6sfrlun647a5fjsu3epmu3lm0c",
+		Amount:  math.NewInt(19660000),
+	},
+	{
+		Address: "elys1jtugk5agsqu6wf8wrfslyszwthsw7yt525vhvc",
+		Amount:  math.NewInt(19660000),
+	},
+	{
+		Address: "elys1pamf6cxspvf3e6lyu53e030xgl7v5ljmynj9r0",
+		Amount:  math.NewInt(19660000),
+	},
+	{
+		Address: "elys109spef9xs73p2vhpz9q9640ecqvx5twrklk0na",
+		Amount:  math.NewInt(19660000),
+	},
+	{
+		Address: "elys1pglfgg9qeyxtsjys6dp7s47sanwuepuqqgtg5r",
+		Amount:  math.NewInt(19660000),
+	},
+	{
+		Address: "elys1rtnj905gy6nq46rw8nye7kcc2h94e4kpgj2wcg",
+		Amount:  math.NewInt(19660000),
+	},
+	{
+		Address: "elys1mzq2xzvvxyw38gvt768drj9cx9zln3sslknpxy",
+		Amount:  math.NewInt(19660000),
+	},
+	{
+		Address: "elys1tn94xg9w8gkn7wuqrzl57pwjmn4hwf0ra3u8hw",
+		Amount:  math.NewInt(19670000),
+	},
+	{
+		Address: "elys18mhc5msd3gdnp6ym8xsucz8ytzllz58x9c4m7p",
+		Amount:  math.NewInt(19670000),
+	},
+	{
+		Address: "elys1snyfmw6rtcv70zegxsg39564y8fdp2h25p0ngn",
+		Amount:  math.NewInt(19670000),
+	},
+	{
+		Address: "elys1scjgxr8d2a5rxgsae6h3edsaw6t33t83zypdmg",
+		Amount:  math.NewInt(19670000),
+	},
+	{
+		Address: "elys1a2rt84u3hwhxmgl7zdx2sw0den35wh9ua5twuk",
+		Amount:  math.NewInt(19670000),
+	},
+	{
+		Address: "elys14rt3hrk0s20x2swd0kwqjtz8tykdgjyywvlfy7",
+		Amount:  math.NewInt(19680000),
+	},
+	{
+		Address: "elys14wgfmh375slzsllq4u0lkxlkatrh48ke3w9vr7",
+		Amount:  math.NewInt(19680000),
+	},
+	{
+		Address: "elys1sy389gmmvd2939fvr8nga7fs3ax4s8cf7w6tjj",
+		Amount:  math.NewInt(19680000),
+	},
+	{
+		Address: "elys1kw6pymc0mqh7tdh4d7u0gex3zw7lvqjs6j8hxj",
+		Amount:  math.NewInt(19680000),
+	},
+	{
+		Address: "elys1tjhqlzf46y2j383hyxmrqfng355cdpy34a38gs",
+		Amount:  math.NewInt(19680000),
+	},
+	{
+		Address: "elys1mn8336skffuhx8lmhheedaqnp06g68et3pvhyy",
+		Amount:  math.NewInt(19680000),
+	},
+	{
+		Address: "elys1gt0h2608sfpsn8qlde0tnvm6695r3fk6uf2n9t",
+		Amount:  math.NewInt(19680000),
+	},
+	{
+		Address: "elys1w4a2t0sy7zzfn9mdf3au69x9twlmp6kk7a9cgp",
+		Amount:  math.NewInt(19680000),
+	},
+	{
+		Address: "elys1w2l5djhvh75gw7fapm26n657upqth4jm7rj49d",
+		Amount:  math.NewInt(19680000),
+	},
+	{
+		Address: "elys1ern7zyta4slmam2hkxlpvkwg84fhtsrgwqm909",
+		Amount:  math.NewInt(19680000),
+	},
+	{
+		Address: "elys1cy8wgvkn5e2ygn07qa8f58wferfvcmz766q8dq",
+		Amount:  math.NewInt(19680000),
+	},
+	{
+		Address: "elys1cft0kcq3euped2dl9z3qlu5xdng602592k7ljn",
+		Amount:  math.NewInt(19690000),
+	},
+	{
+		Address: "elys1jzgww727j26mllazuqmp0ew6xecfwypvhqmxg4",
+		Amount:  math.NewInt(19690000),
+	},
+	{
+		Address: "elys1zc334tkq72tvl8589srda4gylmjlwxnf66uahr",
+		Amount:  math.NewInt(19690000),
+	},
+	{
+		Address: "elys1s84468d93v4u4fgkcwkg28z65q8kaxs2g6sah3",
+		Amount:  math.NewInt(19690000),
+	},
+	{
+		Address: "elys1u6k7pnhwpqfnt7p6v264jv4qyh36wjtq2xyzlu",
+		Amount:  math.NewInt(19700000),
+	},
+	{
+		Address: "elys1v40pg0j9ce06rmgncuc0j53rvk59d6084ltufe",
+		Amount:  math.NewInt(19700000),
+	},
+	{
+		Address: "elys17j6rg3c46j453stnms5tkjhz644g2vngqgpmr7",
+		Amount:  math.NewInt(19700000),
+	},
+	{
+		Address: "elys1lv58ql37gp76qtsqyue0gpfz8krmmuat7j6yp3",
+		Amount:  math.NewInt(19710000),
+	},
+	{
+		Address: "elys128pv3mupprtt0slucy54764tj6qg40rhaxj0h3",
+		Amount:  math.NewInt(19710000),
+	},
+	{
+		Address: "elys1y6l4av7458ca7pj97wrfd5u4lcd4agwsm09w7t",
+		Amount:  math.NewInt(19710000),
+	},
+	{
+		Address: "elys1csku44ku5lx9pnjydx0v8zvn6yaw7rzg9q23jk",
+		Amount:  math.NewInt(19720000),
+	},
+	{
+		Address: "elys10cpf5kzvxdq82e3x6qhrf0pzjdknl43fmfnvcg",
+		Amount:  math.NewInt(19720000),
+	},
+	{
+		Address: "elys1ew3ussp5skkxkew8jrw6emr706f6y2j3yknyly",
+		Amount:  math.NewInt(19730000),
+	},
+	{
+		Address: "elys14jrewvvwth62nnlytn0hxjrxlgyj4gjkz3au68",
+		Amount:  math.NewInt(19730000),
+	},
+	{
+		Address: "elys19qc25l2nwztml9nvhqpg7y55420uvg59yu6j8w",
+		Amount:  math.NewInt(19730000),
+	},
+	{
+		Address: "elys159rr80t64x49wdrf747auus33uhwhwzwlnndqv",
+		Amount:  math.NewInt(19730000),
+	},
+	{
+		Address: "elys1srv8qy0vjgtu6lfd2xewtygjqgnrz5autg76za",
+		Amount:  math.NewInt(19740000),
+	},
+	{
+		Address: "elys1hfscmdaefd0rnyw3yhhgt79s4c72w9ufe5xvn7",
+		Amount:  math.NewInt(19740000),
+	},
+	{
+		Address: "elys1shwck77lgnle66sg9satc0r0vwu5avs6d6kllx",
+		Amount:  math.NewInt(19740000),
+	},
+	{
+		Address: "elys1uw33t5r0tn88myusks9dnvjda8m3wn6zfy2hd2",
+		Amount:  math.NewInt(19740000),
+	},
+	{
+		Address: "elys1xnlev80v378r9r53rt464c3nv6rm6ktwhdfuzx",
+		Amount:  math.NewInt(19740000),
+	},
+	{
+		Address: "elys17afy5z6whyawhkt56xuf9wtuw9n72ge2my2nvs",
+		Amount:  math.NewInt(19740000),
+	},
+	{
+		Address: "elys194rvajmruy5uxz04hg2dx3lm9xajf6uccmqq67",
+		Amount:  math.NewInt(19740000),
+	},
+	{
+		Address: "elys1tq7sekrludvn8xj5tu4vt9f6cvyanht2xtj68c",
+		Amount:  math.NewInt(19740000),
+	},
+	{
+		Address: "elys1ugfkw2cc4wvpgzq47n9kfqtlga7m64exdrfzgr",
+		Amount:  math.NewInt(19740000),
+	},
+	{
+		Address: "elys1vpehazjf45sppvay7ym876an2dqwvpex07e7gw",
+		Amount:  math.NewInt(19750000),
+	},
+	{
+		Address: "elys1hdh5xc5m30u5cayqgmy59flgk7ht9m82d32kwx",
+		Amount:  math.NewInt(19750000),
+	},
+	{
+		Address: "elys13h6hxe704jzkwdq2w59yvjz7fwre6f9m954zjc",
+		Amount:  math.NewInt(19750000),
+	},
+	{
+		Address: "elys19t74z779jq6ys2yemv93cxldegjrymdl286xug",
+		Amount:  math.NewInt(19750000),
+	},
+	{
+		Address: "elys1dcr2sh4vtnzrqef2t6x39yu3u0uwxj9zgr558y",
+		Amount:  math.NewInt(19750000),
+	},
+	{
+		Address: "elys16cj43a7qndj7thcf2fctr90zjxcyhyddfrk9vg",
+		Amount:  math.NewInt(19760000),
+	},
+	{
+		Address: "elys1zunwjua0chqdy5w6jpq8a59lwv0fdmz9hxsr2y",
+		Amount:  math.NewInt(19760000),
+	},
+	{
+		Address: "elys1aqhhxmt838ev52ztrz92ks84qkrqh3g33crasc",
+		Amount:  math.NewInt(19760000),
+	},
+	{
+		Address: "elys1uh7qk3mxa0hd4f3rr55rq6jty8szf3hetmf50x",
+		Amount:  math.NewInt(19760000),
+	},
+	{
+		Address: "elys1v7xyjj2we4udmyyy68hhlv5gtamcut7cxnhz3t",
+		Amount:  math.NewInt(19770000),
+	},
+	{
+		Address: "elys1qjvgkvmzwfhw7whk85xdr5n08e8dnnepcmsqne",
+		Amount:  math.NewInt(19770000),
+	},
+	{
+		Address: "elys1nxyzetfgklx86qgdagyueyk0y72n8fmxyqqgww",
+		Amount:  math.NewInt(19770000),
+	},
+	{
+		Address: "elys1hjgdl82g44v0eeme70488xjta46c7d0wng3wlr",
+		Amount:  math.NewInt(19770000),
+	},
+	{
+		Address: "elys1svgrg5gztq5a5643vr4wuy0q22gugeqntznda0",
+		Amount:  math.NewInt(19770000),
+	},
+	{
+		Address: "elys1v43nw9lldeyszkx24u2hxn7kfg37hmy60xfgdz",
+		Amount:  math.NewInt(19770000),
+	},
+	{
+		Address: "elys1mmw7ycq4pr0l5n3ks3ekgvtaplc9ztry6k7pvy",
+		Amount:  math.NewInt(19770000),
+	},
+	{
+		Address: "elys1pysm5c9aw72wykdhx5uzxcjttrfmycmrj0xdsf",
+		Amount:  math.NewInt(19770000),
+	},
+	{
+		Address: "elys19nhhaqgz4nejt65zl9retwm85wmdx2wkg3jnsg",
+		Amount:  math.NewInt(19780000),
+	},
+	{
+		Address: "elys1q2unr0g47z2ynca223y9pjxrk8vrczhwjgsqhq",
+		Amount:  math.NewInt(19780000),
+	},
+	{
+		Address: "elys18rek6kf5rhthuqewqggvesccn2stf5t0kly2rv",
+		Amount:  math.NewInt(19780000),
+	},
+	{
+		Address: "elys1kyk4kruhlr9e06ph9wswg7dsfhpkkvpdyftf2j",
+		Amount:  math.NewInt(19790000),
+	},
+	{
+		Address: "elys1xarg5p87ptpztxrejzygyz3fgwsne2emrual95",
+		Amount:  math.NewInt(19790000),
+	},
+	{
+		Address: "elys1q5zy48r58kwp06f0ewhl0v3sp67kqyfcm0esz6",
+		Amount:  math.NewInt(19790000),
+	},
+	{
+		Address: "elys1wfee8vk9xwe7zaqq6pm4g0p7g3akj3hqmxtuze",
+		Amount:  math.NewInt(19790000),
+	},
+	{
+		Address: "elys1dkfcalyrgnx0qmf6nve4fdvxjvfmu4gzf0uzry",
+		Amount:  math.NewInt(19790000),
+	},
+	{
+		Address: "elys1yftwzn4lfugsc3sh93c5gc2txaj4me8ve59exz",
+		Amount:  math.NewInt(19800000),
+	},
+	{
+		Address: "elys1q3z2yc3k6lj5ys7eue0hyejyfda49j0cw5j66j",
+		Amount:  math.NewInt(19800000),
+	},
+	{
+		Address: "elys1qfavgkffnpz2d6s5det2s28scq5dcwl7kr6azq",
+		Amount:  math.NewInt(19800000),
+	},
+	{
+		Address: "elys14dthjpdgqthfrv7drd4k6ygjhhz3258ja7x5cr",
+		Amount:  math.NewInt(19810000),
+	},
+	{
+		Address: "elys1sv6g4cd5j6nhe9xqydl0khumqf89xly82qgl90",
+		Amount:  math.NewInt(19810000),
+	},
+	{
+		Address: "elys103rqha0kps4kl9wr0lzqcjahfp3p6d5uckmr03",
+		Amount:  math.NewInt(19810000),
+	},
+	{
+		Address: "elys1s0wltftrff7889rslyep8qvtqtsa33ps03423c",
+		Amount:  math.NewInt(19810000),
+	},
+	{
+		Address: "elys1z6zcey49pw0hs6symmh99xz0rk4ld55s3cjh4p",
+		Amount:  math.NewInt(19810000),
+	},
+	{
+		Address: "elys16mg8rs5urz9f4jkjqac64emqyselwfuxdc8hsz",
+		Amount:  math.NewInt(19820000),
+	},
+	{
+		Address: "elys1wktncac3u5erdl7z6das4xyfz8u9zf8wxzggzc",
+		Amount:  math.NewInt(19820000),
+	},
+	{
+		Address: "elys1ejk5dqg5uykvl5cwn8k80jxu98khl8e72ruwy2",
+		Amount:  math.NewInt(19820000),
+	},
+	{
+		Address: "elys16yy4gdtjg08mue7wxdyvmkpd8n9753vycynjp2",
+		Amount:  math.NewInt(19820000),
+	},
+	{
+		Address: "elys1ywv2tl5hvzlvd0snv3ykhkv4p899pdtv0573fp",
+		Amount:  math.NewInt(19820000),
+	},
+	{
+		Address: "elys1hk4cwg8wv02ter5ehszy9l6jqmqhmsdtqd9fht",
+		Amount:  math.NewInt(19840000),
+	},
+	{
+		Address: "elys193gw097sgy9lmmjtxej8925sv0mk4z5zavnkhl",
+		Amount:  math.NewInt(19840000),
+	},
+	{
+		Address: "elys1jsr6hcc58ej27f2vyafwcmfsk96ylfee0jur8p",
+		Amount:  math.NewInt(19840000),
+	},
+	{
+		Address: "elys1yg7depxym5fdnafnt4qd4xranyzrumzgdsz0uu",
+		Amount:  math.NewInt(19850000),
+	},
+	{
+		Address: "elys1n88c8x0vmse2klm9cy25ud7sggphjypdajdmup",
+		Amount:  math.NewInt(19850000),
+	},
+	{
+		Address: "elys1uv04x8lregsfg045z0nrgapxvqkd7hznd340gp",
+		Amount:  math.NewInt(19850000),
+	},
+	{
+		Address: "elys1qjpeh6ap3t7ztez7tw23wg74jcv2ffgsep6svq",
+		Amount:  math.NewInt(19850000),
+	},
+	{
+		Address: "elys18fhhtt6a7t4xndxgteh5tszmnjw5t4cmcvkpkx",
+		Amount:  math.NewInt(19850000),
+	},
+	{
+		Address: "elys1388t8wvtw0jsj7jdkq735swp84t45xgaj6xnzc",
+		Amount:  math.NewInt(19850000),
+	},
+	{
+		Address: "elys1r907838g69uzq8kq24hstg7emhlvdvcphfzqsr",
+		Amount:  math.NewInt(19860000),
+	},
+	{
+		Address: "elys1wjfkhqu60d6qtl2j5dmwtv3tatvs7m9ug5afj2",
+		Amount:  math.NewInt(19860000),
+	},
+	{
+		Address: "elys1wkthml9ml68knxujncarmnegwcxw8jnl39zdmd",
+		Amount:  math.NewInt(19860000),
+	},
+	{
+		Address: "elys1g42ztv63e8nsvtry23pjxmq8k4hf06egjxhw8q",
+		Amount:  math.NewInt(19870000),
+	},
+	{
+		Address: "elys17pgkye0er063ld2t3ks94f3kc946atm6v3sfze",
+		Amount:  math.NewInt(19870000),
+	},
+	{
+		Address: "elys1rwtgwdv0f5gn36ln6zukx2e5kxjrnulk7qmh2p",
+		Amount:  math.NewInt(19880000),
+	},
+	{
+		Address: "elys1wv5a4quvyg7rugg99wj9l2n8ardg6ccys8tsdp",
+		Amount:  math.NewInt(19880000),
+	},
+	{
+		Address: "elys1rnscv2fzrkc69aaxgacxllpkp3lafqf8979zs3",
+		Amount:  math.NewInt(19880000),
+	},
+	{
+		Address: "elys1e8tntlwyz2llg8cr4mz2tsvvgly98zh2l0nu6q",
+		Amount:  math.NewInt(19880000),
+	},
+	{
+		Address: "elys1nuwv4kuckv3vpktr5kp4me7hufn777je6vand9",
+		Amount:  math.NewInt(19880000),
+	},
+	{
+		Address: "elys1tcenavqeug2z4uje7mav9nlc202g8suyvd9923",
+		Amount:  math.NewInt(19890000),
+	},
+	{
+		Address: "elys182y27eywyfejhhxnmh8gmw3h0erdd0dyja6tp4",
+		Amount:  math.NewInt(19890000),
+	},
+	{
+		Address: "elys1730d78xdqzztf5fzgvvx8de63zkm5k9mvadp7u",
+		Amount:  math.NewInt(19890000),
+	},
+	{
+		Address: "elys1khga7tgp4nv7d6fknz90r8ez93uvek5jp076cm",
+		Amount:  math.NewInt(19890000),
+	},
+	{
+		Address: "elys1lvhf6z3gdx28eceu2ah9ey4hl3rn02z4tclnkn",
+		Amount:  math.NewInt(19890000),
+	},
+	{
+		Address: "elys1zzees3my2aksd6spuuk46c7n6mgwck53t0qju3",
+		Amount:  math.NewInt(19890000),
+	},
+	{
+		Address: "elys1ljrtvgenhmzjdunrhmntn8uckx7czyc27smgmf",
+		Amount:  math.NewInt(19900000),
+	},
+	{
+		Address: "elys18wn8v2vjpujkff94zdstvkad5yz0h4ey5jcrkd",
+		Amount:  math.NewInt(19910000),
+	},
+	{
+		Address: "elys1jcz4txe5kl9e0u0hrkpnst54z46adacehk3q05",
+		Amount:  math.NewInt(19920000),
+	},
+	{
+		Address: "elys1lkk4w8qsv2pfvwwejmmjxgwn9xlzqf59h50zlv",
+		Amount:  math.NewInt(19920000),
+	},
+	{
+		Address: "elys1s2ew9pkf46smv68d0ustnj0mmhzexectcjw3c0",
+		Amount:  math.NewInt(19920000),
+	},
+	{
+		Address: "elys1fgvf7mvt74mnvp0deedh0pna2n6cletxhudzyj",
+		Amount:  math.NewInt(19930000),
+	},
+	{
+		Address: "elys1uttrrgn0f9hdems4qqjkdrnftgzey8u06m7eva",
+		Amount:  math.NewInt(19930000),
+	},
+	{
+		Address: "elys1dqcdtwstez03sazypvuh0rq86xltqy4gnq8x8k",
+		Amount:  math.NewInt(19930000),
+	},
+	{
+		Address: "elys15a4mwuzxttjs2agp0xtt4m2kwccsudpjx45snc",
+		Amount:  math.NewInt(19950000),
+	},
+	{
+		Address: "elys16dsnxpqanlsvlel875jmvfhakdqh9ha4m20x69",
+		Amount:  math.NewInt(19950000),
+	},
+	{
+		Address: "elys1ek5sh4sh4hljs567nsgtgntls42anpg088cl5u",
+		Amount:  math.NewInt(19950000),
+	},
+	{
+		Address: "elys19n263mv8c8qwuvsx39d4kvxy8u6cqxj09lugzf",
+		Amount:  math.NewInt(19950000),
+	},
+	{
+		Address: "elys1d44yupv3t96gsyzkpx43fa4qdtnrssfks3rjta",
+		Amount:  math.NewInt(19950000),
+	},
+	{
+		Address: "elys1kel2mvayxrd8hxvrz8zs4ay22m2h6qhsmjtt4u",
+		Amount:  math.NewInt(19960000),
+	},
+	{
+		Address: "elys1758fu9jzgs2s9rh2qx68m04up0cdev2u258gt0",
+		Amount:  math.NewInt(19960000),
+	},
+	{
+		Address: "elys1eatf8d33pvmd06v8xll343y652nfdnu9mvjm2a",
+		Amount:  math.NewInt(19960000),
+	},
+	{
+		Address: "elys1qve6yzh6f4r8sqflfmxq7ywxh5cflzexpnmdrz",
+		Amount:  math.NewInt(19960000),
+	},
+	{
+		Address: "elys1lct3uwjcyfvufhkusshqwaqpykvhp77aruj6he",
+		Amount:  math.NewInt(19960000),
+	},
+	{
+		Address: "elys1p6htdss04qd26crgcehrstl3x46uaxngyfxw95",
+		Amount:  math.NewInt(19960000),
+	},
+	{
+		Address: "elys1tc9r3tsptaucvwa6p6paud7vsyqxw774xst2jd",
+		Amount:  math.NewInt(19970000),
+	},
+	{
+		Address: "elys13nwv9d4swmn90rvrmnmscshm5utecul9l7drc3",
+		Amount:  math.NewInt(19970000),
+	},
+	{
+		Address: "elys10nzazzyjf2q76x9s3ey9lujwkshhzsz0a2ek8r",
+		Amount:  math.NewInt(19970000),
+	},
+	{
+		Address: "elys1ehxm7kz25j9vtzkdxf8yvkpsqqykxz2d2kztp0",
+		Amount:  math.NewInt(19980000),
+	},
+	{
+		Address: "elys14gfwaazvmpp2qrpse4fftl95yeqsruvgn6pj8u",
+		Amount:  math.NewInt(19980000),
+	},
+	{
+		Address: "elys166mwyyajnmgzu6kequql00hkelvgtqrxqqaxvr",
+		Amount:  math.NewInt(19990000),
+	},
+	{
+		Address: "elys1azvpvptzt2n5hwkyxfq99d3qetjvxsgwrym36g",
+		Amount:  math.NewInt(19990000),
+	},
+	{
+		Address: "elys1fjt43kkae65x0lrzcq0kaf206tgrjys64srml9",
+		Amount:  math.NewInt(19990000),
+	},
+	{
+		Address: "elys13ahe83n6ah077uegxp53lyaukr6xhqpu74f44x",
+		Amount:  math.NewInt(19990000),
+	},
+	{
+		Address: "elys1slxj33ejx5yqaktsf62cs8gxp33cwy7gh3ls0g",
+		Amount:  math.NewInt(20000000),
+	},
+	{
+		Address: "elys1nanl20hu8yyejw58yesh7578sgufq4h96zrjq6",
+		Amount:  math.NewInt(20000000),
+	},
+	{
+		Address: "elys18ned0nh5d9qdnjvv9jtdz26mka3guuwa8yh8ry",
+		Amount:  math.NewInt(20000000),
+	},
+	{
+		Address: "elys1elgfhvj3saycxcqtjw554m5uwhp8yv68gfsn3a",
+		Amount:  math.NewInt(20000000),
+	},
+	{
+		Address: "elys1g6ayggrs827ey8kn6jgqrusc9d5n4w3z4u2kwc",
+		Amount:  math.NewInt(20000000),
+	},
+	{
+		Address: "elys1vatkhzjrzvkt259wn37r30z2z7dx9vghchwnjc",
+		Amount:  math.NewInt(20000000),
+	},
+	{
+		Address: "elys1dkq8d9m3put6ace0mn5k7km3ch837e3eyy77az",
+		Amount:  math.NewInt(20000000),
+	},
+	{
+		Address: "elys1lqt9sy9z7sstmg9sc0r499pfymgzh0m9edvrn4",
+		Amount:  math.NewInt(20020000),
+	},
+	{
+		Address: "elys1vw4k30qwt6lpzp3gwkvwql9tprt56dvv82pws7",
+		Amount:  math.NewInt(20020000),
+	},
+	{
+		Address: "elys1dfz0mwa5lff8afq6yglz03daagda03878zw5n9",
+		Amount:  math.NewInt(20030000),
+	},
+	{
+		Address: "elys1v9c824j8xd5nr42e8m96ujkaqmzru4lhte524e",
+		Amount:  math.NewInt(20030000),
+	},
+	{
+		Address: "elys1py0nm22hy3gc6nxg6rw8k6luz4twr6fhvqsu2j",
+		Amount:  math.NewInt(20030000),
+	},
+	{
+		Address: "elys1v5xjz279t4244lk9rpaupnxl7v7rnsp9a7jrp3",
+		Amount:  math.NewInt(20030000),
+	},
+	{
+		Address: "elys1jx59paj48tg6m97hv0kq0404g22pa35srk8xc6",
+		Amount:  math.NewInt(20030000),
+	},
+	{
+		Address: "elys1gcwpv45uvktusx427w9e9p6a9uqrl0gkj2qlje",
+		Amount:  math.NewInt(20040000),
+	},
+	{
+		Address: "elys1x8ltc5dr5h7pj9y44v9k9lyg8mcmeejhjwdjjl",
+		Amount:  math.NewInt(20040000),
+	},
+	{
+		Address: "elys1erucnq2xcwc7zn4ey7nhr959glyhdl3xu76qfu",
+		Amount:  math.NewInt(20050000),
+	},
+	{
+		Address: "elys1j05np3lcg0jgvs93par83j8t3eu5sgvy9a3snh",
+		Amount:  math.NewInt(20050000),
+	},
+	{
+		Address: "elys1gfv2c5j339u74ca0g4ve9uv7tpn4x89plw5n05",
+		Amount:  math.NewInt(20050000),
+	},
+	{
+		Address: "elys1hztz7nc53qhjuew5nksdye5qeudmdjs4agq274",
+		Amount:  math.NewInt(20050000),
+	},
+	{
+		Address: "elys1cezhtfzmnyq7w5dpugqzuuwwx3fwsvhyxya4aj",
+		Amount:  math.NewInt(20050000),
+	},
+	{
+		Address: "elys1v3nx86wdp9uxdfplgc865scpxv9aqc6733tc3m",
+		Amount:  math.NewInt(20050000),
+	},
+	{
+		Address: "elys1xqc20kjde8jwzadgzzpykznslkaragqtfwm3vc",
+		Amount:  math.NewInt(20060000),
+	},
+	{
+		Address: "elys18rxt8qu9sugd95tz0zhtckczdad9829ef3ht5x",
+		Amount:  math.NewInt(20060000),
+	},
+	{
+		Address: "elys1n6am7q4gle3vw0lqqzel2yh9m2ym3pfh3mxx8l",
+		Amount:  math.NewInt(20060000),
+	},
+	{
+		Address: "elys1ykqpluuf7mxrsfxc66pw9044eacwq6uac0sjy3",
+		Amount:  math.NewInt(20060000),
+	},
+	{
+		Address: "elys1ntszwlyrr6l7jl8sg4s2pukdnceeuv72une663",
+		Amount:  math.NewInt(20070000),
+	},
+	{
+		Address: "elys1gr62mwlg56fn8akpzyqkc4rz9hwgf3p67s6mcr",
+		Amount:  math.NewInt(20070000),
+	},
+	{
+		Address: "elys1neqlx0fkwta8v7z9kw0leyehhy4r2uwkrk3gr2",
+		Amount:  math.NewInt(20070000),
+	},
+	{
+		Address: "elys1re7zjcs5rjaat4k4m7y4uh8j9dqk5m6qjx4lnf",
+		Amount:  math.NewInt(20070000),
+	},
+	{
+		Address: "elys13dgmght25cqfl9hjhzd0c6whphuwh5wmx27fk5",
+		Amount:  math.NewInt(20080000),
+	},
+	{
+		Address: "elys1dyr59r2r7ecfn80668rstm9j9mv85xdt9h5uq4",
+		Amount:  math.NewInt(20080000),
+	},
+	{
+		Address: "elys15taya4q30t8e02v3rwwjzd4l8lt2fy9e7943th",
+		Amount:  math.NewInt(20080000),
+	},
+	{
+		Address: "elys18anxlf2ldxk0ughw8xk0xc5d8a85m8alhycke4",
+		Amount:  math.NewInt(20090000),
+	},
+	{
+		Address: "elys1sj5zyq6pple07fsjfghy80wc0s38chrxmyfzz2",
+		Amount:  math.NewInt(20100000),
+	},
+	{
+		Address: "elys1cf2rvtz89sqvp9qa3sjqezvwm37gqgwemdvtzj",
+		Amount:  math.NewInt(20100000),
+	},
+	{
+		Address: "elys1vxxz4unslf9h9vfesk27k5gagn4tfq0ht25wzl",
+		Amount:  math.NewInt(20100000),
+	},
+	{
+		Address: "elys16yllawuvz5l3tgp29fa4jds0gr8tl9xaxp2uy4",
+		Amount:  math.NewInt(20100000),
+	},
+	{
+		Address: "elys17xk5kxamvappxy2h6573wdt49yp90jczhtmaww",
+		Amount:  math.NewInt(20100000),
+	},
+	{
+		Address: "elys1dzmu9eu8735ume4dt5rjspz9mktwjh307xzu8g",
+		Amount:  math.NewInt(20110000),
+	},
+	{
+		Address: "elys1gktlrtvmw0wac6rttqjtpkv662hef5pl8vhgse",
+		Amount:  math.NewInt(20110000),
+	},
+	{
+		Address: "elys1gv2wkg7t6r4mt9pu5my64ae4ysjt5uczgv0d5h",
+		Amount:  math.NewInt(20110000),
+	},
+	{
+		Address: "elys1etf7qxplygqkr6v9dxr4cx62m66krfe678t33k",
+		Amount:  math.NewInt(20110000),
+	},
+	{
+		Address: "elys14rm6elyhsx5u9xxvenfwx8anef0hsqwlvl7ftl",
+		Amount:  math.NewInt(20110000),
+	},
+	{
+		Address: "elys1peeferq9u2vcvd594k3awxjvnjmw3cx6mt45y9",
+		Amount:  math.NewInt(20130000),
+	},
+	{
+		Address: "elys1cq6mdz0aqz9ge2cew52judcxrqnjgf2sfqceu7",
+		Amount:  math.NewInt(20130000),
+	},
+	{
+		Address: "elys1yzj930htyyrcyfghru0yugr5fwcn4n8ksyy9sw",
+		Amount:  math.NewInt(20140000),
+	},
+	{
+		Address: "elys1vm7dke2s92ecx3zagnhe88ht5g4q8qqx8eetux",
+		Amount:  math.NewInt(20150000),
+	},
+	{
+		Address: "elys1cpapj25cdx0x7d6dvu2kaqs8eg0elzqfj0sc4m",
+		Amount:  math.NewInt(20150000),
+	},
+	{
+		Address: "elys1h8kncdu4ypcut9fy704p6rwl4ggh0qa5e36qwm",
+		Amount:  math.NewInt(20150000),
+	},
+	{
+		Address: "elys1zqvhpztcx84sj4luqt3x5wrhlmfyyengwkm47m",
+		Amount:  math.NewInt(20160000),
+	},
+	{
+		Address: "elys108esz7zhm37k6tfmrvkmxweav8nelvmpe924dk",
+		Amount:  math.NewInt(20160000),
+	},
+	{
+		Address: "elys10sr7fzxyuukxlc8h67m2ckhh4p5q674uqkw4vk",
+		Amount:  math.NewInt(20160000),
+	},
+	{
+		Address: "elys10twp80tt04zp5ssez9jmdqjlkn7g4wz7jmcpwc",
+		Amount:  math.NewInt(20160000),
+	},
+	{
+		Address: "elys1twg60udf98ayar5hdeksfgev9krycpeha8n6vd",
+		Amount:  math.NewInt(20170000),
+	},
+	{
+		Address: "elys1lh78a0p9p744uas9kryx4gwq3zggny07wte0n3",
+		Amount:  math.NewInt(20170000),
+	},
+	{
+		Address: "elys1u2d6mjcchkfn8t6pav0220kz2rkvr3j3g65nxw",
+		Amount:  math.NewInt(20190000),
+	},
+	{
+		Address: "elys1wnpga06v323mvf98a2c6clyal4aytt676cnuup",
+		Amount:  math.NewInt(20190000),
+	},
+	{
+		Address: "elys10487rxhpghzhyudpnuh585hn4s54ruzsfx0j5n",
+		Amount:  math.NewInt(20200000),
+	},
+	{
+		Address: "elys1tdmmkn2aknpgavr6xmlssq40vydrvxqxa4j3r5",
+		Amount:  math.NewInt(20210000),
+	},
+	{
+		Address: "elys1q7xutyyuunc7tmdd6qlfaklzhpzss7y2wnv4z2",
+		Amount:  math.NewInt(20210000),
+	},
+	{
+		Address: "elys1na7cgm0cz5msymynsjw0jazplmr3mjn7w30sx0",
+		Amount:  math.NewInt(20210000),
+	},
+	{
+		Address: "elys1jadejmcf8h7msj97ys42m8vunansyv76gcj893",
+		Amount:  math.NewInt(20210000),
+	},
+	{
+		Address: "elys1z2vvzyusa7v89z2rpd6ca4jx4tw2cf4c78q9w0",
+		Amount:  math.NewInt(20220000),
+	},
+	{
+		Address: "elys1zdv9rkx00kg8mes2shhp9y496w2heprr5wukx2",
+		Amount:  math.NewInt(20230000),
+	},
+	{
+		Address: "elys1ue76ddt754znjv0wv7tqzy3f58u8jqxq3apsxe",
+		Amount:  math.NewInt(20230000),
+	},
+	{
+		Address: "elys1gmldc4msum7fer0mp3dq4u9k3wnemw8q6dsj6w",
+		Amount:  math.NewInt(20230000),
+	},
+	{
+		Address: "elys19d52axundg80vge0s7nsxslk4tdc338qf4dk64",
+		Amount:  math.NewInt(20230000),
+	},
+	{
+		Address: "elys1627ywgquwpclqlxhpus7lfus6apt7vgtsndycf",
+		Amount:  math.NewInt(20230000),
+	},
+	{
+		Address: "elys1cm4kkqsuh35pzjpn0lyv27kh90xhnyvjzdxkm8",
+		Amount:  math.NewInt(20230000),
+	},
+	{
+		Address: "elys1hx0875zj5x9p5wlzzxsvttwmmue6ftclklq3hu",
+		Amount:  math.NewInt(20230000),
+	},
+	{
+		Address: "elys1hk4tzw5nqc43zt4aukxn5za5fmgk7qqq7jehgz",
+		Amount:  math.NewInt(20230000),
+	},
+	{
+		Address: "elys1ngr5pfhr04rumnzz8vk7cmueat0au88ym4rkrv",
+		Amount:  math.NewInt(20230000),
+	},
+	{
+		Address: "elys19e4l3hnkzp0wzz2zmngpkqtdwt49zlgpq9msz7",
+		Amount:  math.NewInt(20230000),
+	},
+	{
+		Address: "elys1tkvkxz9fqrcd45zp3pxhtz7fhzmxgm5v04ax2t",
+		Amount:  math.NewInt(20230000),
+	},
+	{
+		Address: "elys1vy472j5kvkzeqzwp7vzylcch0pjk6227vweuw3",
+		Amount:  math.NewInt(20230000),
+	},
+	{
+		Address: "elys1ntqjylqqzw4a22hhljxsmwd7vf3h4eq6mt4d5d",
+		Amount:  math.NewInt(20230000),
+	},
+	{
+		Address: "elys1z4u04mep5hu8y67hpw33mf3dw07pw90kdvn9dz",
+		Amount:  math.NewInt(20230000),
+	},
+	{
+		Address: "elys1wlg3r97try92fgvvt5puntmekacwqjep5efe3l",
+		Amount:  math.NewInt(20230000),
+	},
+	{
+		Address: "elys15ezd9p9ha0fvp5mtuct8rfrttsty4a2ey8wfxf",
+		Amount:  math.NewInt(20230000),
+	},
+	{
+		Address: "elys16kmc5esy37tu6jpywhmgts889ukewwy5av3h2a",
+		Amount:  math.NewInt(20230000),
+	},
+	{
+		Address: "elys1fq7vr623h07la8vk3jpxrnsqw4myul0f84xmnf",
+		Amount:  math.NewInt(20230000),
+	},
+	{
+		Address: "elys1a8pzmrxm2ph5cpue30putsc9pp5xla278c2wuj",
+		Amount:  math.NewInt(20230000),
+	},
+	{
+		Address: "elys1znwj766fkuxcje3qlgdwze04cp5mll4u6q9v2m",
+		Amount:  math.NewInt(20240000),
+	},
+	{
+		Address: "elys1nflmlfnhza6xr4tncnx5k9vgtgvjkvvt0yqlpu",
+		Amount:  math.NewInt(20240000),
+	},
+	{
+		Address: "elys15h2lpysmlrsu052camh64x8g0k23e47g5043jv",
+		Amount:  math.NewInt(20240000),
+	},
+	{
+		Address: "elys1chf4gpsp3k08r27w0674uwvvaztt2txmxywntg",
+		Amount:  math.NewInt(20240000),
+	},
+	{
+		Address: "elys1kqx8f04v9d6zgzwfz6arvettax3pz4ewndkny3",
+		Amount:  math.NewInt(20240000),
+	},
+	{
+		Address: "elys1r74s3zzye0ukwt04eveump6kuftm6c7fnrd8c5",
+		Amount:  math.NewInt(20240000),
+	},
+	{
+		Address: "elys12gkhm2kxpe9w9452z0ry0qkf8peejvpva9yv0l",
+		Amount:  math.NewInt(20240000),
+	},
+	{
+		Address: "elys1yfrnmaq9q7z9532dnm4fyd5zp5z2pydken7e5x",
+		Amount:  math.NewInt(20240000),
+	},
+	{
+		Address: "elys129u9yne2zsrrxlztnwhv5jwpmnurn2sjh9z0rf",
+		Amount:  math.NewInt(20240000),
+	},
+	{
+		Address: "elys1z26guyz2mjr5sa8ap9tvvs3f8dcu3hyuajw0tt",
+		Amount:  math.NewInt(20240000),
+	},
+	{
+		Address: "elys18nafhwxxqrxhnrf4n9yc2gek762p48hpjp8xcp",
+		Amount:  math.NewInt(20240000),
+	},
+	{
+		Address: "elys1hj0r9z6plc3fj6ph78zy03j9fer96xaklgmzy7",
+		Amount:  math.NewInt(20240000),
+	},
+	{
+		Address: "elys1vmrufwxxyytlnwkz4cmmscq4cllf96tdpwy5mj",
+		Amount:  math.NewInt(20240000),
+	},
+	{
+		Address: "elys1g8652xl5kdeevc4eaepqgw76pdrz0f92tg9w3u",
+		Amount:  math.NewInt(20240000),
+	},
+	{
+		Address: "elys1d00z4v2unkhvqwnm9c38hec6radvcmpjzz0quu",
+		Amount:  math.NewInt(20240000),
+	},
+	{
+		Address: "elys1xumhalcph6mxkucfq6apqwhj8wl4jj5c2kk0ht",
+		Amount:  math.NewInt(20250000),
+	},
+	{
+		Address: "elys1tk839cgfylk02aauz3s67d3xg2sd5a3z3fzzef",
+		Amount:  math.NewInt(20250000),
+	},
+	{
+		Address: "elys13kq3cz9ngc5t7kd6z5td7z9xnatqds2sg7u60v",
+		Amount:  math.NewInt(20250000),
+	},
+	{
+		Address: "elys1qx867k0u9mqvqjqe7ytdz8kmxnud53uff6du6c",
+		Amount:  math.NewInt(20250000),
+	},
+	{
+		Address: "elys17srv8ule7lumuz488w9cnh0p2ypkc7tv0n76g9",
+		Amount:  math.NewInt(20250000),
+	},
+	{
+		Address: "elys12vxdle0lp9yts8usd5pszz2n5pkcn36ysmx3m6",
+		Amount:  math.NewInt(20250000),
+	},
+	{
+		Address: "elys1ak5k0vnlqlv46z8ux878cx6lpm30rpc3cptq8t",
+		Amount:  math.NewInt(20250000),
+	},
+	{
+		Address: "elys1wh52zm4xzfd6cyzj3xlgjagdfnmc7sf7gtxx9r",
+		Amount:  math.NewInt(20250000),
+	},
+	{
+		Address: "elys1ms58a4cgcg7ud5p4038rfsdxqd8y94ncmtz4x9",
+		Amount:  math.NewInt(20250000),
+	},
+	{
+		Address: "elys1qlnf6h7uqyqwcpqtmavwwyljr4r6e7w95xhthu",
+		Amount:  math.NewInt(20270000),
+	},
+	{
+		Address: "elys1jp92dsnysw9j7jftz40d4n882rm44c2m6d723f",
+		Amount:  math.NewInt(20270000),
+	},
+	{
+		Address: "elys1umad62npu94c8jm3nyf40h0uqjkdreh02udpls",
+		Amount:  math.NewInt(20270000),
+	},
+	{
+		Address: "elys1erkch362f5l9vysy7xvn2gdr0wx63a5jzh5twc",
+		Amount:  math.NewInt(20270000),
+	},
+	{
+		Address: "elys1h45lh6ny79gujcqpxzlq9wuzqwkec734x0fam5",
+		Amount:  math.NewInt(20280000),
+	},
+	{
+		Address: "elys1pwqt0h7a042dmm5qta6vcdxxcqq3frlqu9fxvx",
+		Amount:  math.NewInt(20290000),
+	},
+	{
+		Address: "elys1engjlssp2pq6k0jx5rcxjxrd27rr8ctv5y6vur",
+		Amount:  math.NewInt(20290000),
+	},
+	{
+		Address: "elys1tlk9d3w3tkpustelgzlej7yaya3csjc03mvmwv",
+		Amount:  math.NewInt(20300000),
+	},
+	{
+		Address: "elys1dtynha6tlazlcldzr49xktf6jqkqvzxlgwlyr7",
+		Amount:  math.NewInt(20300000),
+	},
+	{
+		Address: "elys13xw0yxvwscn55wsdn9utt34jmdhtyalgkappd5",
+		Amount:  math.NewInt(20300000),
+	},
+	{
+		Address: "elys154lhehemh9ezd6f87dvtpgh03l3j8nn9hr777k",
+		Amount:  math.NewInt(20300000),
+	},
+	{
+		Address: "elys18t39y3vxlwre7r0l9pwp964u8klxkm3sw497es",
+		Amount:  math.NewInt(20300000),
+	},
+	{
+		Address: "elys16cyppal2auanderx4jztvpwyhaljpgkw6hl0pv",
+		Amount:  math.NewInt(20300000),
+	},
+	{
+		Address: "elys1zdtgrl8sw005ajgm6u82ngnh9mt4268xs9yple",
+		Amount:  math.NewInt(20310000),
+	},
+	{
+		Address: "elys1rpk0ntx8ak42gud94htjj4d9yv3y8vk33anxrs",
+		Amount:  math.NewInt(20320000),
+	},
+	{
+		Address: "elys1dccc0ykz2hjssx9e569jhgy3qzsyfgcjex6aau",
+		Amount:  math.NewInt(20320000),
+	},
+	{
+		Address: "elys1hhef32qjjhcy7zqx8u6e4znk598v30e87yj5wl",
+		Amount:  math.NewInt(20340000),
+	},
+	{
+		Address: "elys15tspkzxwg6pugefprlk8d2e2sdr4p4uxunf5lg",
+		Amount:  math.NewInt(20340000),
+	},
+	{
+		Address: "elys1s5vgzsa3kn29nhk6edqarj6u83fm5gty5tvupq",
+		Amount:  math.NewInt(20340000),
+	},
+	{
+		Address: "elys1gxyk5s2nr0uwx7vcd9eyutl2vqec0ep2s375lw",
+		Amount:  math.NewInt(20340000),
+	},
+	{
+		Address: "elys1vesmpgurpvfg8a3lug536hvyrvjy2e4a86s5av",
+		Amount:  math.NewInt(20340000),
+	},
+	{
+		Address: "elys1qg2vgahmvrx0p64rl9hrmrg7mptrgnfzfku4sc",
+		Amount:  math.NewInt(20350000),
+	},
+	{
+		Address: "elys1kykkhgp8ynlnrlxvuy66gjkhf6l5v2ntyhl7xe",
+		Amount:  math.NewInt(20350000),
+	},
+	{
+		Address: "elys1j90l87l5rtw88q7mugl99v373s9phtdcpuj4wq",
+		Amount:  math.NewInt(20350000),
+	},
+	{
+		Address: "elys1t0yqtccwv2nh56gnyuxdcguf2d4s40g7kvupk3",
+		Amount:  math.NewInt(20350000),
+	},
+	{
+		Address: "elys1w4dpmczjzttwvxzpt268j72huffe6dgmfecdg4",
+		Amount:  math.NewInt(20370000),
+	},
+	{
+		Address: "elys187pwevqkwgcjh9fk937fft4a90stg52l93jqsw",
+		Amount:  math.NewInt(20370000),
+	},
+	{
+		Address: "elys19nnd7ymw69kna8dfkhx94tr5yzwt3np4r5wgv0",
+		Amount:  math.NewInt(20380000),
+	},
+	{
+		Address: "elys180cjl6u2dcht42sfc0qpg5p526zejtlq2e9kmw",
+		Amount:  math.NewInt(20380000),
+	},
+	{
+		Address: "elys1t89w600830ra5ewedducckpapjtkd326sfqael",
+		Amount:  math.NewInt(20380000),
+	},
+	{
+		Address: "elys1tz78zev3l3z27rrgk7ugj2wee09hhvxesgchj3",
+		Amount:  math.NewInt(20390000),
+	},
+	{
+		Address: "elys1lrw0l7gqafn6r4ztj98rszv0yv6ggw7um6q3nv",
+		Amount:  math.NewInt(20390000),
+	},
+	{
+		Address: "elys14fg5fspjw6wlpay03nup0nrhrc7emh4skqdsyg",
+		Amount:  math.NewInt(20390000),
+	},
+	{
+		Address: "elys15d23ekfyn0tyszfaaymvdg6v6k0kqn9v0ejdk5",
+		Amount:  math.NewInt(20390000),
+	},
+	{
+		Address: "elys18ennzdayt5958a0qda7prw04dg05zu3lr8ny7g",
+		Amount:  math.NewInt(20390000),
+	},
+	{
+		Address: "elys1kahgd5qgy23w7djkc43ghpqg2uv52ds02rdqmt",
+		Amount:  math.NewInt(20390000),
+	},
+	{
+		Address: "elys1lfvm4c4ke9vkzd30lqkt93vgzr05wrx48ffvug",
+		Amount:  math.NewInt(20400000),
+	},
+	{
+		Address: "elys1z05s6xu7c4z7s6wxg80ftauxvvszz36lng0g4u",
+		Amount:  math.NewInt(20410000),
+	},
+	{
+		Address: "elys1hsmjjnsa5q6ee7uak4r8958cdalyap06fv7qta",
+		Amount:  math.NewInt(20410000),
+	},
+	{
+		Address: "elys1flyvpwsp4unhel7gpeq334ulc2k3xtenp60v3k",
+		Amount:  math.NewInt(20410000),
+	},
+	{
+		Address: "elys1jmah52cmvevgc27rcny8anunwfyalx95v6ect0",
+		Amount:  math.NewInt(20410000),
+	},
+	{
+		Address: "elys1r3jxxp43ujyckd252zr8ssqx4kjzat3gdknrjm",
+		Amount:  math.NewInt(20410000),
+	},
+	{
+		Address: "elys15qypa0nx5yn2jdvms26fcejra6axjdeaw02vna",
+		Amount:  math.NewInt(20410000),
+	},
+	{
+		Address: "elys1v779pqxnvamjv2fkvfn27dwkteljnvrcvpfwrm",
+		Amount:  math.NewInt(20420000),
+	},
+	{
+		Address: "elys1ehf8r5mgg2lv25glrzgl9v58awxerlvk49vsr7",
+		Amount:  math.NewInt(20420000),
+	},
+	{
+		Address: "elys1z4mpedp09nl8cc8xllr9uwp9sra7mkvqe992rn",
+		Amount:  math.NewInt(20420000),
+	},
+	{
+		Address: "elys1kpv2can82d2rmcfx5t4ft86h4wcugy9zy3s3wt",
+		Amount:  math.NewInt(20420000),
+	},
+	{
+		Address: "elys10gs39flfrp60yqj86qqezw85e6gngju548n5cp",
+		Amount:  math.NewInt(20420000),
+	},
+	{
+		Address: "elys17ug02c0yw5k7r5dmc506j7j0zmhufj5pssvmcq",
+		Amount:  math.NewInt(20440000),
+	},
+	{
+		Address: "elys1p69wkfuxavnxwkdh27c5uxvx70m3j3j2mnepgv",
+		Amount:  math.NewInt(20440000),
+	},
+	{
+		Address: "elys1nwfug8u9g7na9dzfysuhw4el9jmhvvy76vppgd",
+		Amount:  math.NewInt(20460000),
+	},
+	{
+		Address: "elys1qc044skzyfma84xzeuvh5dw4js52q7vp4vnp8v",
+		Amount:  math.NewInt(20460000),
+	},
+	{
+		Address: "elys10j5smfx49vgtwja7zvfdv7hpd7yk3vzv3pwcgs",
+		Amount:  math.NewInt(20460000),
+	},
+	{
+		Address: "elys1k0gngvg60gxhx0rezs3u07syuh7qajdq2un4pe",
+		Amount:  math.NewInt(20460000),
+	},
+	{
+		Address: "elys1ej0fr5crdppuxvz6u5ydyyy2rpt8gue2vm7h3z",
+		Amount:  math.NewInt(20460000),
+	},
+	{
+		Address: "elys1hhxu076ssfenw9ue2sl4cvngk38rvdq6hr6pnf",
+		Amount:  math.NewInt(20470000),
+	},
+	{
+		Address: "elys12dx7zyysqkhm39c7rx6mdldtddn2cnejdzn24j",
+		Amount:  math.NewInt(20480000),
+	},
+	{
+		Address: "elys1yvwz42xuz8x9c0nyl04cu5ndztsl4wf4hz2zv3",
+		Amount:  math.NewInt(20510000),
+	},
+	{
+		Address: "elys1g5n5y34kxuyd7zrle9mxrgz9essgzjt3a0zj4c",
+		Amount:  math.NewInt(20520000),
+	},
+	{
+		Address: "elys15m0ntssmzts9vkcsl4a97dtwtzfk2l56p7n7nd",
+		Amount:  math.NewInt(20530000),
+	},
+	{
+		Address: "elys12mt3pg5p9g6ur4vfxuaedkj7yjd8vhdgpawfgx",
+		Amount:  math.NewInt(20540000),
+	},
+	{
+		Address: "elys178a5gp6ejpq7g6jrww9v226ertwk62jy37p8rl",
+		Amount:  math.NewInt(20550000),
+	},
+	{
+		Address: "elys1wyvzy9628qzwraqnz538v5v6n4gj0ach5ddygr",
+		Amount:  math.NewInt(20550000),
+	},
+	{
+		Address: "elys13fqqx5afpl8xl4uq3ugsm6t4xdgung550u8gev",
+		Amount:  math.NewInt(20560000),
+	},
+	{
+		Address: "elys1zknm2w2q88ef93putmttykktepc9knzntszmxx",
+		Amount:  math.NewInt(20560000),
+	},
+	{
+		Address: "elys1lz0svm0asdcjdhrznxf2nj8r94xyanupmzv205",
+		Amount:  math.NewInt(20570000),
+	},
+	{
+		Address: "elys12sqnxw4n8kqlchey5qj3z7tdlztej56uug8gua",
+		Amount:  math.NewInt(20580000),
+	},
+	{
+		Address: "elys1ahjltsyctekskquv3cv0lcjjmsvqk0zn929cha",
+		Amount:  math.NewInt(20600000),
+	},
+	{
+		Address: "elys19pmkj5cdqye6duvrlsvrtf7cprjhxy8r537n2d",
+		Amount:  math.NewInt(20600000),
+	},
+	{
+		Address: "elys1eygextqsk9p7pyzw7fz5pf4c3z9xfysxv7luam",
+		Amount:  math.NewInt(20610000),
+	},
+	{
+		Address: "elys17v6apkcxlv4qsrh8vgnvlccwy7mjyzkyg3k5a5",
+		Amount:  math.NewInt(20610000),
+	},
+	{
+		Address: "elys10yv32va2nuzzhmkaad06jafqp8xv4xweys0c6x",
+		Amount:  math.NewInt(20610000),
+	},
+	{
+		Address: "elys1muvqmkvsq6slv0u6qje957x389neksq4ug8d3k",
+		Amount:  math.NewInt(20640000),
+	},
+	{
+		Address: "elys1xsf5a29s89kft2gurs4wcjs07npy4lansseq3w",
+		Amount:  math.NewInt(20650000),
+	},
+	{
+		Address: "elys1yktng538a2np8266xr74sd3k598plh7gfr3wrz",
+		Amount:  math.NewInt(20650000),
+	},
+	{
+		Address: "elys1cr0hghfp20c38md5gkwrhxvrcp8alcyyueg66q",
+		Amount:  math.NewInt(20660000),
+	},
+	{
+		Address: "elys1n9wl97cms52tkhc2j40mmktgew0e08aw5e03fs",
+		Amount:  math.NewInt(20660000),
+	},
+	{
+		Address: "elys1pzg9aeezl2trqlz6hu7egp7g3088fsnvc5rs0p",
+		Amount:  math.NewInt(20660000),
+	},
+	{
+		Address: "elys1a6mjc0nzrpzdr94s7hffthuscehy96h8ackytl",
+		Amount:  math.NewInt(20660000),
+	},
+	{
+		Address: "elys1wg74efaqjkxhj6ptrlkhnl667n5y72k6vv3yh2",
+		Amount:  math.NewInt(20690000),
+	},
+	{
+		Address: "elys132rlhcxtv9lz5fuzmk6s4q24luvmvhtm90aj00",
+		Amount:  math.NewInt(20690000),
+	},
+	{
+		Address: "elys155h526kgjgjzmhqrvfv6f3v05fd0h3q0f8dlgc",
+		Amount:  math.NewInt(20690000),
+	},
+	{
+		Address: "elys199069uxda46lxwmsntx05w49c09h0p4ccg4df6",
+		Amount:  math.NewInt(20690000),
+	},
+	{
+		Address: "elys1929qfrk9h42x6208f644wkllr89kp0qth6xw2t",
+		Amount:  math.NewInt(20690000),
+	},
+	{
+		Address: "elys1g33q3q8cf980tugmxmx9p87f0vg4ngz69l9rap",
+		Amount:  math.NewInt(20700000),
+	},
+	{
+		Address: "elys16gfyqxz6kz5gdr6fypv06vhzunkntk52vl77t5",
+		Amount:  math.NewInt(20710000),
+	},
+	{
+		Address: "elys1vead6ext86h7jcvxy8xhv35q23dt5sdhmd8ye0",
+		Amount:  math.NewInt(20720000),
+	},
+	{
+		Address: "elys1lnc2e6vlxr47y7d7yecu4cwqldynyt4tqhc04h",
+		Amount:  math.NewInt(20720000),
+	},
+	{
+		Address: "elys15v6kgmympltahjl3mfsscq4j4q3vj3vl3zq040",
+		Amount:  math.NewInt(20720000),
+	},
+	{
+		Address: "elys1jhhsghkrena9hkqv4tgrg9488tzlh0vlc95csp",
+		Amount:  math.NewInt(20720000),
+	},
+	{
+		Address: "elys1rwdh42qj9hejtl7qlt6gnyaksyt8pwg89ldgpc",
+		Amount:  math.NewInt(20740000),
+	},
+	{
+		Address: "elys129avvjtjr5d8mlwzl2qaqwe0msygejkhfydmfc",
+		Amount:  math.NewInt(20740000),
+	},
+	{
+		Address: "elys1a7atkdf6yfph5cqcyl5fs4c77n8shwcjmrjd5t",
+		Amount:  math.NewInt(20740000),
+	},
+	{
+		Address: "elys1874us43wn5d505ys9dwq4gwshy9ur076ehm908",
+		Amount:  math.NewInt(20760000),
+	},
+	{
+		Address: "elys10mutswqjh463y9g2nyl7pey06u2rgnjaf2r0jz",
+		Amount:  math.NewInt(20760000),
+	},
+	{
+		Address: "elys1nnz0wtntxz9cmpsmczs0a22t2884lnqvhpe7vs",
+		Amount:  math.NewInt(20770000),
+	},
+	{
+		Address: "elys1mqeurysw3kwc2jgparjdjjp7m5jal5u7mhgfkc",
+		Amount:  math.NewInt(20770000),
+	},
+	{
+		Address: "elys1k049u58dlc9s3ep8a4flkt2z0rzcw9krylvdcp",
+		Amount:  math.NewInt(20790000),
+	},
+	{
+		Address: "elys1kdqz6dqj5xc5q98rr3hs4r8xy0zznxkf67j4zp",
+		Amount:  math.NewInt(20800000),
+	},
+	{
+		Address: "elys1ef6ahm8n9ns2e984ptxce6qkyteppqwjdnxczv",
+		Amount:  math.NewInt(20820000),
+	},
+	{
+		Address: "elys1jug6tn3uvssn8pk8r5ctxctu2c2jsn8kk07f6x",
+		Amount:  math.NewInt(20860000),
+	},
+	{
+		Address: "elys1y73v68s8hgeucscf88282eqavek0jgals078rr",
+		Amount:  math.NewInt(20870000),
+	},
+	{
+		Address: "elys108zpzn38m0xngk4edsfuel8ra3gcu55pt8puk8",
+		Amount:  math.NewInt(20890000),
+	},
+	{
+		Address: "elys10vsa82gc72ajq72ny788lx7mjtuh706dztkjpf",
+		Amount:  math.NewInt(20890000),
+	},
+	{
+		Address: "elys10299u7v3tt6p4z8l0fd437nsty6n4twqndj70x",
+		Amount:  math.NewInt(20910000),
+	},
+	{
+		Address: "elys1tvwal8u8cj9xjwaa3vtsvdj2hvgwtcc5xrtmlh",
+		Amount:  math.NewInt(20930000),
+	},
+	{
+		Address: "elys1zg0qsxk4js2jevpfzdg4y972gx4gwqjqly84u0",
+		Amount:  math.NewInt(20930000),
+	},
+	{
+		Address: "elys1rsu8mfh68gkx8f3uvkzhxzakx0z5xp339cqyjs",
+		Amount:  math.NewInt(20960000),
+	},
+	{
+		Address: "elys1eewjvdgt8enmcpjlp65wvp6xl6khgzl7jg2cxc",
+		Amount:  math.NewInt(20960000),
+	},
+	{
+		Address: "elys1ezw8tx54hnec48du8s0eyqmelnxqv83v7kxc6e",
+		Amount:  math.NewInt(20960000),
+	},
+	{
+		Address: "elys18n9vftghekmcgw45y73hy2dkmkmn3x87gpskrs",
+		Amount:  math.NewInt(20960000),
+	},
+	{
+		Address: "elys1xr0kc69593v3mgqc33yljtfeketnud8mp4jmxq",
+		Amount:  math.NewInt(20960000),
+	},
+	{
+		Address: "elys1gvlazea5yav7dvffczfzlm2sznpf0dgurng7wt",
+		Amount:  math.NewInt(20960000),
+	},
+	{
+		Address: "elys1ktd3mn0dale9l7ya80w9059fwr0snekaggdclc",
+		Amount:  math.NewInt(20960000),
+	},
+	{
+		Address: "elys1zqknejna0myy7jpjs8vrxg2e306r9jetvnnk30",
+		Amount:  math.NewInt(20960000),
+	},
+	{
+		Address: "elys1g8eh5hf0evykjuxl2f4wryguhxanjg6nat36az",
+		Amount:  math.NewInt(20970000),
+	},
+	{
+		Address: "elys18tklvpk47gz8saqd0cfsfhg9td534hd0h8dyzk",
+		Amount:  math.NewInt(20970000),
+	},
+	{
+		Address: "elys1dxartewm2w93n0d393dajygkwgtvq5qhvzkwen",
+		Amount:  math.NewInt(20970000),
+	},
+	{
+		Address: "elys1045czr9qxsq66eknz88ratcynkvxxgsgq6q54j",
+		Amount:  math.NewInt(20970000),
+	},
+	{
+		Address: "elys127txaw6mvlsq804pe7505y3ac0sxrk650fvehz",
+		Amount:  math.NewInt(20980000),
+	},
+	{
+		Address: "elys174peymq76p2uuqhuuy88hdq09hzu7euyz25lxy",
+		Amount:  math.NewInt(20980000),
+	},
+	{
+		Address: "elys17prz2ww2r89w8ds3nhjt32lf7rwu37envh5txz",
+		Amount:  math.NewInt(20980000),
+	},
+	{
+		Address: "elys1hwxdqswaj3aw22rhvrljw8ncu54dtmwjmc8ngt",
+		Amount:  math.NewInt(20980000),
+	},
+	{
+		Address: "elys1hkyrfpqyrlqrvmc6p9qh4tznvw59y9fy0puh8w",
+		Amount:  math.NewInt(20980000),
+	},
+	{
+		Address: "elys1k023vfhr5l8jcjt0s0v8sgne3vsu7vnhua8xvy",
+		Amount:  math.NewInt(20980000),
+	},
+	{
+		Address: "elys1lkzl4euxmx2a74m6kmcsw6yx0qe6ez2zvn2zgp",
+		Amount:  math.NewInt(20980000),
+	},
+	{
+		Address: "elys1va2xq5d9lj5v8aakxawgne3chn9phzwlh4dq99",
+		Amount:  math.NewInt(20980000),
+	},
+	{
+		Address: "elys17uf26qu2702zs38qpqsu03mg8dp346v4549ndx",
+		Amount:  math.NewInt(20990000),
+	},
+	{
+		Address: "elys17jymm87u0s7r5n65g8vxs55zs4jkx377sndwjv",
+		Amount:  math.NewInt(20990000),
+	},
+	{
+		Address: "elys1ea4x8zyee854ju6k3ue20x8zgv3y95cdfatdxe",
+		Amount:  math.NewInt(20990000),
+	},
+	{
+		Address: "elys1gsvr0kpfrqfkanl5c7fu50ducua2k8p0u4a73f",
+		Amount:  math.NewInt(20990000),
+	},
+	{
+		Address: "elys1wkrvg5sg3gg53ewd32alu49mxz8m3x57tknh4a",
+		Amount:  math.NewInt(20990000),
+	},
+	{
+		Address: "elys1maxa5tc9yqgvmq386pmxhjkc5hxwzvje8tedwz",
+		Amount:  math.NewInt(20990000),
+	},
+	{
+		Address: "elys1n5wjlt5waeqsyyztjm47xuyspgjgjxdzlamnre",
+		Amount:  math.NewInt(20990000),
+	},
+	{
+		Address: "elys1s8akgc6yzzd7398jumtq3rckcnlhzmfz7jnpur",
+		Amount:  math.NewInt(21000000),
+	},
+	{
+		Address: "elys1xrweapxkfsgzh8ea8d3v6f6663f98jf5tdm48e",
+		Amount:  math.NewInt(21010000),
+	},
+	{
+		Address: "elys1a9fjv74zxynm2gqylsx78a6cykl594s57ep480",
+		Amount:  math.NewInt(21010000),
+	},
+	{
+		Address: "elys1dq3ydan4sh0hl4njfxhvsmeft00l2xf45jd000",
+		Amount:  math.NewInt(21010000),
+	},
+	{
+		Address: "elys1j5q6jta2en4ls2r25wez242wx77lcptvrhs2tq",
+		Amount:  math.NewInt(21020000),
+	},
+	{
+		Address: "elys17gzft9s2xk22wp9frn9s4v8p07z83zfe6zpfj4",
+		Amount:  math.NewInt(21030000),
+	},
+	{
+		Address: "elys1ae3y7ymqxtagskl5t95lu3kthpm23ydzl743ke",
+		Amount:  math.NewInt(21030000),
+	},
+	{
+		Address: "elys193a6zj0tw5mv4cm9r9yphq2xy0ymfkuccas49h",
+		Amount:  math.NewInt(21030000),
+	},
+	{
+		Address: "elys1p7gyng5y74pvrfdnlg2h7yr7vmfs9r6gnw38xq",
+		Amount:  math.NewInt(21030000),
+	},
+	{
+		Address: "elys16tvdcyjmu0ekvnerwf30n5h68zy95zd7dt0pvx",
+		Amount:  math.NewInt(21030000),
+	},
+	{
+		Address: "elys16rn58vzdwpfjnjljjqth5yaarn4ety28n4alnt",
+		Amount:  math.NewInt(21030000),
+	},
+	{
+		Address: "elys1n0l8ehk90umpw2xtpmc73x7lk5hg46j4f5h28v",
+		Amount:  math.NewInt(21030000),
+	},
+	{
+		Address: "elys1x33h20pmc8x0q0ge70sfy0x38eaycwcvacajnu",
+		Amount:  math.NewInt(21040000),
+	},
+	{
+		Address: "elys1gqc4q8mdsqj2e6gjj5at4j9kdmccsx30pmcrht",
+		Amount:  math.NewInt(21040000),
+	},
+	{
+		Address: "elys149lw779qf29vf4e7cfw7x7z8clpuule8vqawpu",
+		Amount:  math.NewInt(21040000),
+	},
+	{
+		Address: "elys1feu0xt6cv2g4gthnjn83y8pa2m27dqpphjgxe0",
+		Amount:  math.NewInt(21040000),
+	},
+	{
+		Address: "elys1gzpn0zt0e9ela0qlfk4jusec3sr9t2qkalflse",
+		Amount:  math.NewInt(21060000),
+	},
+	{
+		Address: "elys1706lernp0n8euxxkh2xafmqx6ergq7k63m5ave",
+		Amount:  math.NewInt(21060000),
+	},
+	{
+		Address: "elys1stgh98ya8vaf4xe7fd42dz2tv3ya6nzj4l5yae",
+		Amount:  math.NewInt(21070000),
+	},
+	{
+		Address: "elys1ytye4vm96xx0ev4ap2d2nqwe0lgawnycqflkq4",
+		Amount:  math.NewInt(21070000),
+	},
+	{
+		Address: "elys19ltzaj8hugkxwdx4a5qge5exdwvthrrxu687r0",
+		Amount:  math.NewInt(21070000),
+	},
+	{
+		Address: "elys1argw93gp2xdgw6pdf6syap8g5zsgc658uc572u",
+		Amount:  math.NewInt(21070000),
+	},
+	{
+		Address: "elys1vdgqc9tc8f895zr677acwlggvny2cv3n53jkyp",
+		Amount:  math.NewInt(21070000),
+	},
+	{
+		Address: "elys1hvxf5mj2m3cajhcnslucuf2gse3q4yuv85l9h4",
+		Amount:  math.NewInt(21070000),
+	},
+	{
+		Address: "elys1pzn0qyaw6s08nkeuf728lh4ccz9d3ueptc0dpc",
+		Amount:  math.NewInt(21080000),
+	},
+	{
+		Address: "elys1h20ln8xvznxd2nlmxxft3du3zkglfhm5gxjxqk",
+		Amount:  math.NewInt(21090000),
+	},
+	{
+		Address: "elys1wdf42t8vkgk06xgn06qltsqcz8s7mfva9glsx8",
+		Amount:  math.NewInt(21090000),
+	},
+	{
+		Address: "elys1uzaaqwrneh6cwzcmurz5qnu0qfm6mevver4t4u",
+		Amount:  math.NewInt(21090000),
+	},
+	{
+		Address: "elys12vl3nyg4l5n57hte03vexr7e7pw4mgyklr84pl",
+		Amount:  math.NewInt(21090000),
+	},
+	{
+		Address: "elys1jn8jljz8tchn5macqcj03tqymv7l60w03jfgg6",
+		Amount:  math.NewInt(21090000),
+	},
+	{
+		Address: "elys1w5y78vhg6eupuvxjqcrd228yzh05rhal44jtxu",
+		Amount:  math.NewInt(21100000),
+	},
+	{
+		Address: "elys15nxgf7gu3katvy4082g938qwuy6xf0fdwg0que",
+		Amount:  math.NewInt(21100000),
+	},
+	{
+		Address: "elys1plpg5c303smnfgkfnwh4c7e40gxsu32n78zk24",
+		Amount:  math.NewInt(21100000),
+	},
+	{
+		Address: "elys1pnnhr8kp667wda0fgka3p85ddf4rxkm4sat7xp",
+		Amount:  math.NewInt(21110000),
+	},
+	{
+		Address: "elys1kwkt0qa9a7tcxaqqgyvflmpmhh7vtr39w2z2dy",
+		Amount:  math.NewInt(21110000),
+	},
+	{
+		Address: "elys17runfsvml886glcqzujgntm7zegn6llc02jm6v",
+		Amount:  math.NewInt(21120000),
+	},
+	{
+		Address: "elys1ejh60vkp0j9d8c0rpyjv40td4uwel9uuvcye0z",
+		Amount:  math.NewInt(21120000),
+	},
+	{
+		Address: "elys1wy4zfasw8u0sazdggxszfft426fn8enlz7k7q5",
+		Amount:  math.NewInt(21120000),
+	},
+	{
+		Address: "elys164hf4ft72gemqtv5fwavzvyvn68tealuerwltc",
+		Amount:  math.NewInt(21120000),
+	},
+	{
+		Address: "elys14ek9m202ma58s33m623z0l6mpvk26ysk3uqq55",
+		Amount:  math.NewInt(21130000),
+	},
+	{
+		Address: "elys1uddj878z5z4v6a0suhmdgqezzwjuxr74zenda9",
+		Amount:  math.NewInt(21150000),
+	},
+	{
+		Address: "elys1h5tfvtm57la2gmp8h70e32aghww7z3zv0z909y",
+		Amount:  math.NewInt(21170000),
+	},
+	{
+		Address: "elys19g48nzz2xtwn2p8cskarqsypvx5jw8nctuvexe",
+		Amount:  math.NewInt(21170000),
+	},
+	{
+		Address: "elys1tceq0tjcg8vxl7va9qat6wdht20asseljmgdj5",
+		Amount:  math.NewInt(21180000),
+	},
+	{
+		Address: "elys1m7zlvh8zujek60m8x2zaxmtkws32d626ha0d5c",
+		Amount:  math.NewInt(21180000),
+	},
+	{
+		Address: "elys1vued9e5zeprzygpxsevw4lqypga56w54a0tcw6",
+		Amount:  math.NewInt(21190000),
+	},
+	{
+		Address: "elys1z8tqg0vydgttg4mc2a0hm00daatcghlpyv8xdt",
+		Amount:  math.NewInt(21190000),
+	},
+	{
+		Address: "elys1utey7ccefw8gl470mv7vecvkqjq0e78pzpxn0n",
+		Amount:  math.NewInt(21190000),
+	},
+	{
+		Address: "elys1jc8aakqgstgjy9z672f0vkuq4uwk6fnjz5eldx",
+		Amount:  math.NewInt(21190000),
+	},
+	{
+		Address: "elys1s8xfq3tzlrda22wkeylm0f7lpuaypmpnvjwu92",
+		Amount:  math.NewInt(21200000),
+	},
+	{
+		Address: "elys1gvcz82vjzfvzyvwl4jx8xx6y5g29rttdzw4fep",
+		Amount:  math.NewInt(21200000),
+	},
+	{
+		Address: "elys1mkt2zpqh78t99fnvlptm3y5qtp4mp6z5sg60up",
+		Amount:  math.NewInt(21210000),
+	},
+	{
+		Address: "elys16nqwe2xzgz92mfsqrgqjegwu7wd2mpfuqyr7uk",
+		Amount:  math.NewInt(21230000),
+	},
+	{
+		Address: "elys100uqtjngcq3a9wa7d7fanmw85qscckn4j7m2sp",
+		Amount:  math.NewInt(21230000),
+	},
+	{
+		Address: "elys107rxteyewuc0znn7l5dxfpa43zcj5f26d2fpdn",
+		Amount:  math.NewInt(21240000),
+	},
+	{
+		Address: "elys1q65vnvj4cldkg603t8t55l0rslnmrtd73v6hap",
+		Amount:  math.NewInt(21250000),
+	},
+	{
+		Address: "elys1hqyuhqf4c6ww3hygmmq4v5mv87atpwr7m0x4dm",
+		Amount:  math.NewInt(21260000),
+	},
+	{
+		Address: "elys1dy78v47vxscxxs97lqcexyuzxwqggna039x0nd",
+		Amount:  math.NewInt(21260000),
+	},
+	{
+		Address: "elys1jzrjrg2twjyt9z8xuwwdrh4jhv85klgwytg0ld",
+		Amount:  math.NewInt(21270000),
+	},
+	{
+		Address: "elys1p6m0g95avlfdh3mhzvwrxrf5a6g680g2hqrrn9",
+		Amount:  math.NewInt(21270000),
+	},
+	{
+		Address: "elys1fpqynxjshsm9hlmx8awujwj24qhkf2tdy6r4ez",
+		Amount:  math.NewInt(21280000),
+	},
+	{
+		Address: "elys1f7r6sja4x5hjvp6a7g9lypd94x2nvf9f8auc0j",
+		Amount:  math.NewInt(21280000),
+	},
+	{
+		Address: "elys1pzt9lmpdwuaqsdrter5k03jf4hss8gy9nds6j8",
+		Amount:  math.NewInt(21280000),
+	},
+	{
+		Address: "elys1ygcc7z5j025w2hyc38cnl7mn0whvggm2xe02cw",
+		Amount:  math.NewInt(21280000),
+	},
+	{
+		Address: "elys1tjuf68dfhymtc3j3zlu9d7m6vjeqrcmp0s5hhv",
+		Amount:  math.NewInt(21290000),
+	},
+	{
+		Address: "elys18d9akv970e95knt2ucp4y7my2xt2pgqp6l4f3e",
+		Amount:  math.NewInt(21300000),
+	},
+	{
+		Address: "elys120rf827hkduy60yafx02henn9ffeh0p80fm3z9",
+		Amount:  math.NewInt(21300000),
+	},
+	{
+		Address: "elys1n89ekapkaydlpudf5da8ljfpljzxml2gj798tf",
+		Amount:  math.NewInt(21300000),
+	},
+	{
+		Address: "elys153c02kjn5yakk8m6lwv7q33lm05w4gzlev58s8",
+		Amount:  math.NewInt(21300000),
+	},
+	{
+		Address: "elys1w0hwp29v8cpcmqskwt9d6fxle0zsu2vgujtr5r",
+		Amount:  math.NewInt(21330000),
+	},
+	{
+		Address: "elys1q9pc0lgasemk5yyg6ht4tj0w4e6ehtusl62p2s",
+		Amount:  math.NewInt(21330000),
+	},
+	{
+		Address: "elys1ef2x86lh7e4rv6vxhxql7nmc6sj3t9gh9mxznw",
+		Amount:  math.NewInt(21330000),
+	},
+	{
+		Address: "elys1fdu2pm0j2nm0et45p9anefzw5sjrrcx0sq8npc",
+		Amount:  math.NewInt(21330000),
+	},
+	{
+		Address: "elys1cx6zm0jt5mtnp2tf47nzdrls7sanwn26vtx5l0",
+		Amount:  math.NewInt(21340000),
+	},
+	{
+		Address: "elys1ey8alm9d0kdvmsr0n4jlr92dsjzqhwcsmkp8xh",
+		Amount:  math.NewInt(21340000),
+	},
+	{
+		Address: "elys1gnx9c5mz5zc7205tpgeyf5zcn78lhh9rnsvvct",
+		Amount:  math.NewInt(21360000),
+	},
+	{
+		Address: "elys1jdpadfzqe4fpu94hp3s7mgtqpr86du9y573zwm",
+		Amount:  math.NewInt(21370000),
+	},
+	{
+		Address: "elys1qf36e6wmq9h4twhdvs6pyq9qcaeu7ye0xrhu25",
+		Amount:  math.NewInt(21370000),
+	},
+	{
+		Address: "elys1aknwes55k58crag9jc77k6aq4jxwuw0w56858d",
+		Amount:  math.NewInt(21400000),
+	},
+	{
+		Address: "elys1rd67am29xmget93mz2ru0r3qcuf5l9zdf6k6jg",
+		Amount:  math.NewInt(21400000),
+	},
+	{
+		Address: "elys1wrdhvg9xx7f3whl95hk3q3379l6yyy0kgpc562",
+		Amount:  math.NewInt(21410000),
+	},
+	{
+		Address: "elys10urdyacw32gp28jzz2ns5zms073en4g8da3ph0",
+		Amount:  math.NewInt(21410000),
+	},
+	{
+		Address: "elys1znpd48lz88cx34vkg9dvgjs70782cnyx6920d6",
+		Amount:  math.NewInt(21430000),
+	},
+	{
+		Address: "elys1nvpz60ery5passqjp7a0gwnjxpfp8pccv6p5k6",
+		Amount:  math.NewInt(21440000),
+	},
+	{
+		Address: "elys17he7ysyv5gqdmzzdrrq2ygg9709q7yrua3n00k",
+		Amount:  math.NewInt(21440000),
+	},
+	{
+		Address: "elys1pt8atmzp05z7q32nr42zf7xu0t9gzdkydm4t9j",
+		Amount:  math.NewInt(21450000),
+	},
+	{
+		Address: "elys1lshzf3a36wut8d5nrt7zrjqyy90uav999h3pk9",
+		Amount:  math.NewInt(21460000),
+	},
+	{
+		Address: "elys17k2pnqf5dge5fgx4pxn6dm5m24sl33aag745fr",
+		Amount:  math.NewInt(21470000),
+	},
+	{
+		Address: "elys1z88qxpkz09sp2mdtmwtmk0vt0vyhe40kxwff4n",
+		Amount:  math.NewInt(21520000),
+	},
+	{
+		Address: "elys1qq84kujmpk23m9cfcs0wzmdrxadsy6v4pgnnk8",
+		Amount:  math.NewInt(21530000),
+	},
+	{
+		Address: "elys14jgg9j9nz26ghny0v82z93njqus69sgxdp8y4q",
+		Amount:  math.NewInt(21530000),
+	},
+	{
+		Address: "elys1mhm0jtpqzmpjrjm0c33dg598pg0ytln7qkx3vf",
+		Amount:  math.NewInt(21540000),
+	},
+	{
+		Address: "elys1e4lhqhnm05dkfayw7xew6gjej4nj4w2ezhdr5u",
+		Amount:  math.NewInt(21550000),
+	},
+	{
+		Address: "elys1fmpjpqryddaqte5tuv8vnk20xlr9x4sytnmkpe",
+		Amount:  math.NewInt(21550000),
+	},
+	{
+		Address: "elys1lz24q5pvnnwnwxlajhdsqjpn24scszjpz8y55r",
+		Amount:  math.NewInt(21550000),
+	},
+	{
+		Address: "elys1mvfaxgqke0pkkazmtms66nxk2rrl4vcuj8fyv7",
+		Amount:  math.NewInt(21550000),
+	},
+	{
+		Address: "elys1rj6euww95ck76axd6cp5kty4kl9qpgn67ylahv",
+		Amount:  math.NewInt(21550000),
+	},
+	{
+		Address: "elys1lqvhpyx25z2pdl8s3fycy5qskfqxxjee2glse4",
+		Amount:  math.NewInt(21550000),
+	},
+	{
+		Address: "elys1vrw0td8ex98lkfatc02m4qsfgtsqm324p32cmw",
+		Amount:  math.NewInt(21550000),
+	},
+	{
+		Address: "elys144ggelg2kpeuf5rrl34zpf7dn4m7ea0vjfevm7",
+		Amount:  math.NewInt(21560000),
+	},
+	{
+		Address: "elys1ajxlta2dhdqxfuyj78wvae9e3jhmpuxplq22wc",
+		Amount:  math.NewInt(21560000),
+	},
+	{
+		Address: "elys1curvy76u6gtq7x90sh3h4rzln5qz40l054fq3d",
+		Amount:  math.NewInt(21560000),
+	},
+	{
+		Address: "elys1fhwcyxx2lgefnslf0prm53k93qxsef6uylq3aq",
+		Amount:  math.NewInt(21570000),
+	},
+	{
+		Address: "elys1t6jdh86ldrzgm3a3kz4s4577uud6yaam2amgv2",
+		Amount:  math.NewInt(21570000),
+	},
+	{
+		Address: "elys1dwmn29l4ww5lz0raegzgqjn0trp2xrdm6m6xd3",
+		Amount:  math.NewInt(21570000),
+	},
+	{
+		Address: "elys14yzqd0mn0gsttacz45japvu604t6423skgvdvf",
+		Amount:  math.NewInt(21570000),
+	},
+	{
+		Address: "elys1jt0mnl2233u7na838pm7jpxjmu4sz3z5u0mwh8",
+		Amount:  math.NewInt(21570000),
+	},
+	{
+		Address: "elys1sas5ncqjz0cjwl5an0hjuvd9kdluakxlg0uap9",
+		Amount:  math.NewInt(21570000),
+	},
+	{
+		Address: "elys1sr7ckfkulp2u5p85tcrnee6h5z6u950d06hlmv",
+		Amount:  math.NewInt(21570000),
+	},
+	{
+		Address: "elys1q4t5dr2np5gwp6cfdrpxrmnpmjzza4p638775t",
+		Amount:  math.NewInt(21580000),
+	},
+	{
+		Address: "elys15d4ts3g47qmzad33nsz9wmdxzsu0cnet22fjhr",
+		Amount:  math.NewInt(21580000),
+	},
+	{
+		Address: "elys1u35pnkuje88srdwhd0e8gm7w239yucd2la8756",
+		Amount:  math.NewInt(21580000),
+	},
+	{
+		Address: "elys1ffw7zc4r3rah62k42m6stanj5e49deaqfqnsnx",
+		Amount:  math.NewInt(21590000),
+	},
+	{
+		Address: "elys18knva0jawu8zzlgtg0d9hq509w8v9myf8pzlh3",
+		Amount:  math.NewInt(21590000),
+	},
+	{
+		Address: "elys1n5hmum0fpuswq4nerff9rrwqudlylxxvrrtyzk",
+		Amount:  math.NewInt(21590000),
+	},
+	{
+		Address: "elys129xwdh649egy57czkvs420utmsdyksdjldrjlr",
+		Amount:  math.NewInt(21600000),
+	},
+	{
+		Address: "elys1kal2jr6dvfx2jzyh06ne523zy98s3pd8qshzgy",
+		Amount:  math.NewInt(21600000),
+	},
+	{
+		Address: "elys1rl4tuq777hxt0fec46x8dy68utzs0qr5z73h4j",
+		Amount:  math.NewInt(21600000),
+	},
+	{
+		Address: "elys1nadc2thw3fqm8d4nuc5m2kywyvn6sp0ggulggg",
+		Amount:  math.NewInt(21600000),
+	},
+	{
+		Address: "elys18lc6ykcfw5npljtmvc3udgqu4vnz84ngt8n4xv",
+		Amount:  math.NewInt(21610000),
+	},
+	{
+		Address: "elys1unyqff30lrhar5uyxjzs300hn2z6zwzmd3kqy4",
+		Amount:  math.NewInt(21610000),
+	},
+	{
+		Address: "elys1vdfaezwnl5qgtysz6zdcls6mfjeuhz5xf3az4r",
+		Amount:  math.NewInt(21610000),
+	},
+	{
+		Address: "elys1yc444rq7wukvk75nghux5nncv256ulesvj3utx",
+		Amount:  math.NewInt(21630000),
+	},
+	{
+		Address: "elys16f9v65rnf2qlq538jykynvmp40jz0yuv4jmdaq",
+		Amount:  math.NewInt(21630000),
+	},
+	{
+		Address: "elys17ggrvpkq2ttu23hympzglyzylgjm2rqts0j9ph",
+		Amount:  math.NewInt(21630000),
+	},
+	{
+		Address: "elys1dclfk37jd0uhgrtmstxakr0l0r5540jd5kgace",
+		Amount:  math.NewInt(21630000),
+	},
+	{
+		Address: "elys1ydthxdntqc48ajqy87ecd343l0sfm3e6dmacmq",
+		Amount:  math.NewInt(21630000),
+	},
+	{
+		Address: "elys13gu6uzke76x2jwvna9fglyhl5jacpryg4d26xu",
+		Amount:  math.NewInt(21660000),
+	},
+	{
+		Address: "elys1jp4l37rzlnp3luhukzemlq3x6g5r9f4uf82lpn",
+		Amount:  math.NewInt(21670000),
+	},
+	{
+		Address: "elys1y5nzcv0ka6087vez8cyderss284rla9xnpw2yl",
+		Amount:  math.NewInt(21670000),
+	},
+	{
+		Address: "elys1djgcdzrtprv30pljmg7nfee7pk9sy9m6jwqnf5",
+		Amount:  math.NewInt(21670000),
+	},
+	{
+		Address: "elys1y2rfrgh374gd40gj0yusjasw2paaysaheck8km",
+		Amount:  math.NewInt(21670000),
+	},
+	{
+		Address: "elys1ra9563z5tn2lmqhydt2atrgzftk2d7ump7raz8",
+		Amount:  math.NewInt(21670000),
+	},
+	{
+		Address: "elys1uk77p6he26undp9wjjav6ygtu53kswl629m9w5",
+		Amount:  math.NewInt(21680000),
+	},
+	{
+		Address: "elys1hspkfnzexvn4drk9dlfpg8n0ppw8sxsl2jatk5",
+		Amount:  math.NewInt(21680000),
+	},
+	{
+		Address: "elys1smknl4uf89ef84kg020ff7ask7l0sxz34c8ew5",
+		Amount:  math.NewInt(21680000),
+	},
+	{
+		Address: "elys1maftqvya3edj4gsl6urq2fwtjyy88qyytru8ya",
+		Amount:  math.NewInt(21690000),
+	},
+	{
+		Address: "elys1wsp0x6g3sm6vf496flgejnk90j5pawg2f55mgp",
+		Amount:  math.NewInt(21700000),
+	},
+	{
+		Address: "elys1gy2ne7m62uer4h5s4e7xlfq7aeem5zpwr89d8f",
+		Amount:  math.NewInt(21700000),
+	},
+	{
+		Address: "elys1mtav8n8j44dx2ymny35ydehphtwt7kut56um7k",
+		Amount:  math.NewInt(21710000),
+	},
+	{
+		Address: "elys1ek4as5w4tnqas2qqwfvp0fx2qe9tnj4jm39flw",
+		Amount:  math.NewInt(21710000),
+	},
+	{
+		Address: "elys1rgj9uw4x5tf606yry7c3g8zeeqtrmamqznwz74",
+		Amount:  math.NewInt(21710000),
+	},
+	{
+		Address: "elys186e2f3uqtea5cuueeaf7fkmgcn8zf3gx2qylfz",
+		Amount:  math.NewInt(21720000),
+	},
+	{
+		Address: "elys1pvnazmptykt500u2c2fxsgxvz6eawsp2twrsnw",
+		Amount:  math.NewInt(21750000),
+	},
+	{
+		Address: "elys19v3yxrvxpphl6nc0pgr5p8n34ljv35yjxpjd5a",
+		Amount:  math.NewInt(21760000),
+	},
+	{
+		Address: "elys1x356c2qfn9gfjl9z6j28sk2vnggwsanur3lhre",
+		Amount:  math.NewInt(21770000),
+	},
+	{
+		Address: "elys1p33s4jhk8tkmn2r2mvv2javtrkns7vwd5eyz05",
+		Amount:  math.NewInt(21770000),
+	},
+	{
+		Address: "elys1mqlk4jsh2ewamp45d0nx87m7x6larfp8dvlke6",
+		Amount:  math.NewInt(21770000),
+	},
+	{
+		Address: "elys1g7266hgx66am968gml4pk4jjh2u9rqk4ljplk7",
+		Amount:  math.NewInt(21770000),
+	},
+	{
+		Address: "elys12nu9gcmuzfwwwn3vddfduxxlvkq2rh545r83xe",
+		Amount:  math.NewInt(21780000),
+	},
+	{
+		Address: "elys1q8wp9x6hhq8ymm5x5qm5l2fm3npzdfmktttheh",
+		Amount:  math.NewInt(21780000),
+	},
+	{
+		Address: "elys1yc9xx5e2h5332gt6fc5pqk62xmtzqfkmpm6zh2",
+		Amount:  math.NewInt(21790000),
+	},
+	{
+		Address: "elys14tdlfefe9w9nuhmxptj6h37gule9ndxs3y9py4",
+		Amount:  math.NewInt(21800000),
+	},
+	{
+		Address: "elys197qpxfkpmg8zzst7j5yp4wlsuvlvmy0a9aa5yj",
+		Amount:  math.NewInt(21810000),
+	},
+	{
+		Address: "elys1p70wfauj06fyfjttx9fgs8l5syj6tcm6aq0sdk",
+		Amount:  math.NewInt(21810000),
+	},
+	{
+		Address: "elys10y6p0f0srtsgxqu9glu60wr2962jn6f3q7nrzr",
+		Amount:  math.NewInt(21820000),
+	},
+	{
+		Address: "elys1569wsc063ydf4cgdj8zlnys6vkg05kxhg84je8",
+		Amount:  math.NewInt(21840000),
+	},
+	{
+		Address: "elys1q068sw4gauqa945thk9sfm3p7a9nzk4js3tec3",
+		Amount:  math.NewInt(21860000),
+	},
+	{
+		Address: "elys19uw8kssmd6fng44m82l3pz67xmnsy66ems0ck7",
+		Amount:  math.NewInt(21900000),
+	},
+	{
+		Address: "elys1cwya5nux2y7xtdmjzgnm593k4hpul5jd9kmv69",
+		Amount:  math.NewInt(21910000),
+	},
+	{
+		Address: "elys1u77nz4njsvu6ee7sn887a7rruxf62tqur4pt6r",
+		Amount:  math.NewInt(21920000),
+	},
+	{
+		Address: "elys15c70tmnylhtw79t8wq0dzd3arr23hj4kqdlegx",
+		Amount:  math.NewInt(21940000),
+	},
+	{
+		Address: "elys1ujlq9c3zfxfcln0hmvg36xmemu59a54tys4lkw",
+		Amount:  math.NewInt(21940000),
+	},
+	{
+		Address: "elys1rdflkpxqzra9eam6402f7sw5ha25a2cwg403ep",
+		Amount:  math.NewInt(21950000),
+	},
+	{
+		Address: "elys1alwaal2ft5mprpknr5sta498qsxsy4r3rudvdn",
+		Amount:  math.NewInt(21970000),
+	},
+	{
+		Address: "elys1r2rh0l432fkda2r8yawfady5hj7lwek0zx7z3p",
+		Amount:  math.NewInt(21990000),
+	},
+	{
+		Address: "elys1ezcuj5f7hzsa0tvzrahjxuynssx92z6evj58xl",
+		Amount:  math.NewInt(22040000),
+	},
+	{
+		Address: "elys168u6svepfstljjats3cagp8l6qe506me6rq4d3",
+		Amount:  math.NewInt(22050000),
+	},
+	{
+		Address: "elys1jpeahky6p7wa0cdjgmxl20nktrc3s54ehu9sa0",
+		Amount:  math.NewInt(22050000),
+	},
+	{
+		Address: "elys1fnj9jhja8eaye2x2qx0lw7arwhlau3rtqdy4cy",
+		Amount:  math.NewInt(22050000),
+	},
+	{
+		Address: "elys1weh24dewta9s3kvy6wdsyd0d9qmh24jdhrqjcc",
+		Amount:  math.NewInt(22050000),
+	},
+	{
+		Address: "elys1vwdwz9f3fzql0v20ypg24hvna5dq9d9azepla9",
+		Amount:  math.NewInt(22050000),
+	},
+	{
+		Address: "elys1wvrsezctzfcsst608lj4t30rr02rjx8sfgngsf",
+		Amount:  math.NewInt(22060000),
+	},
+	{
+		Address: "elys197jaxn6z2jluy2juctyvd455rrxgsqdwklfdla",
+		Amount:  math.NewInt(22060000),
+	},
+	{
+		Address: "elys1w4guf3t7efay3n9g96hhynaxyn5nhryax3c2hg",
+		Amount:  math.NewInt(22060000),
+	},
+	{
+		Address: "elys1l0akv3saed4kykn90fk0ek6awgex5zgjejmcfm",
+		Amount:  math.NewInt(22060000),
+	},
+	{
+		Address: "elys1dky5wr0x8gyvhrgecqey9d2px28llmlw7t0lkn",
+		Amount:  math.NewInt(22070000),
+	},
+	{
+		Address: "elys1zd6ym5x5535qwcl37vjgflyjeq20ndpe42gql8",
+		Amount:  math.NewInt(22080000),
+	},
+	{
+		Address: "elys12uuweyuphf6mlajazkpxke2hxwdfew2wqaga4q",
+		Amount:  math.NewInt(22080000),
+	},
+	{
+		Address: "elys1rt9rzvewd4lx9kc9lx6wlky8x6eae57n5td602",
+		Amount:  math.NewInt(22080000),
+	},
+	{
+		Address: "elys1v7m000yrylxjea7c9e5se07hzdggegj6gsr5rk",
+		Amount:  math.NewInt(22090000),
+	},
+	{
+		Address: "elys1kcw3m4wjd76gzvnfx5p5pj5tp2ng4avq5dkv7e",
+		Amount:  math.NewInt(22090000),
+	},
+	{
+		Address: "elys1v9guha8yagw2taqp0jf0g4km2wf0khv5r9nkeu",
+		Amount:  math.NewInt(22090000),
+	},
+	{
+		Address: "elys1um62yqe6w8xna8v34qra03dmzwydnpn3nh0a48",
+		Amount:  math.NewInt(22100000),
+	},
+	{
+		Address: "elys1zdk397796e5m6tjvneaf39xhvk7sgtkq5s039k",
+		Amount:  math.NewInt(22120000),
+	},
+	{
+		Address: "elys138x0ldcgzcns794vpsz0uqd8fal7jxm0egr2m9",
+		Amount:  math.NewInt(22130000),
+	},
+	{
+		Address: "elys1d3pgeuyz9x4ajg4egrksean472zd859vf3fh8n",
+		Amount:  math.NewInt(22140000),
+	},
+	{
+		Address: "elys1zaf0lfsc0wvr5sfhhqhhl334v9hfnyyv2238t5",
+		Amount:  math.NewInt(22160000),
+	},
+	{
+		Address: "elys152772r8ym0wlv02ajzfzl94yze6lezfmzx85s9",
+		Amount:  math.NewInt(22190000),
+	},
+	{
+		Address: "elys1c4ux38yh77q8kjmg68f29kxw4rt3wlxa2pnlvw",
+		Amount:  math.NewInt(22190000),
+	},
+	{
+		Address: "elys1qk4g4pv07gymxchkucjfluepm5q59v8as52awg",
+		Amount:  math.NewInt(22210000),
+	},
+	{
+		Address: "elys1h2u4z8fg4r6hgjry3nyel35wec906l736wt4hc",
+		Amount:  math.NewInt(22210000),
+	},
+	{
+		Address: "elys1wkep6k06rqh2vls8t5q2jjkdn4z803alj5u22w",
+		Amount:  math.NewInt(22240000),
+	},
+	{
+		Address: "elys1dysx6ylarjmes57tv0e3vycrz0qgweudvj27w6",
+		Amount:  math.NewInt(22240000),
+	},
+	{
+		Address: "elys1leae7fx997hkfg88dsl0zshr9f64jcaaspd6dc",
+		Amount:  math.NewInt(22250000),
+	},
+	{
+		Address: "elys1h4v5d5lkm5lfrl2hdl4nj0hdkyptfpk7flceur",
+		Amount:  math.NewInt(22270000),
+	},
+	{
+		Address: "elys1ywu2st6hgudcetmmg32k8xdkd0pwdpkrtjmhe2",
+		Amount:  math.NewInt(22270000),
+	},
+	{
+		Address: "elys17mqn8ys44803q485qlh0cmur3tfy9dtqdlhe65",
+		Amount:  math.NewInt(22280000),
+	},
+	{
+		Address: "elys18r6vrf896fuu5976wacdj0k0pz5slh55tyeaye",
+		Amount:  math.NewInt(22280000),
+	},
+	{
+		Address: "elys1kwzflm29glaluk7k70n4lh78rc7898rh6nvc79",
+		Amount:  math.NewInt(22280000),
+	},
+	{
+		Address: "elys185zcsm5x5r78jn2wt2au7m2ygyt45gh54wdllx",
+		Amount:  math.NewInt(22290000),
+	},
+	{
+		Address: "elys17qc00csd4g83nlrgewxvcq6jph8862v8uqyy2a",
+		Amount:  math.NewInt(22320000),
+	},
+	{
+		Address: "elys13dzman9ddxs6vwyz6vj7wmz2q436nje0rj56kw",
+		Amount:  math.NewInt(22320000),
+	},
+	{
+		Address: "elys1qkw3hflye6p0hmcxn99lnrs7xulqcr4hpl2gpm",
+		Amount:  math.NewInt(22320000),
+	},
+	{
+		Address: "elys1k8j0q5lrpptneswrld5rltkfq7hgxr7jm68pt6",
+		Amount:  math.NewInt(22340000),
+	},
+	{
+		Address: "elys10qrdcg2ax025cnacna8790ue7s2dmag87ls59c",
+		Amount:  math.NewInt(22360000),
+	},
+	{
+		Address: "elys1566q4ngdmgfv3l7p35l92pp3v2u4t4hkkd0a86",
+		Amount:  math.NewInt(22370000),
+	},
+	{
+		Address: "elys1nx62uhkecpvvw9q99pv978d4y9jrm8gdav7jgh",
+		Amount:  math.NewInt(22380000),
+	},
+	{
+		Address: "elys1stp8wkxyjehmkg3ejk8zadcjx89eg3zs2fn3qd",
+		Amount:  math.NewInt(22400000),
+	},
+	{
+		Address: "elys1fasprxqpf4fsye9ufc6vhevvptwh20qpekv9f3",
+		Amount:  math.NewInt(22400000),
+	},
+	{
+		Address: "elys194ckf6flu5cxf08lrfkqvl3sazxspngn5vwmnu",
+		Amount:  math.NewInt(22410000),
+	},
+	{
+		Address: "elys13fsawjrf8hx5g5wdqklcuekth9jmekzvkg9kj5",
+		Amount:  math.NewInt(22460000),
+	},
+	{
+		Address: "elys1x204fwguzz9c4qq2ee7g4yv26t9yw4suuyuvua",
+		Amount:  math.NewInt(22480000),
+	},
+	{
+		Address: "elys1mx2cr4hafy9fs49emu5ppepknwda90y7zkvdua",
+		Amount:  math.NewInt(22480000),
+	},
+	{
+		Address: "elys1u06w7wslw0jp3e5xj54xmmdj695990mjvpkjyn",
+		Amount:  math.NewInt(22480000),
+	},
+	{
+		Address: "elys1r7cs5naj5nehlftu400mf4tdewhc40pga9a05n",
+		Amount:  math.NewInt(22490000),
+	},
+	{
+		Address: "elys1hc5qjj9qzpwyep4fa49ptj37p9yexewptxk7z4",
+		Amount:  math.NewInt(22500000),
+	},
+	{
+		Address: "elys1ut7fzx5vheelputssa2xh2vsvfs5glncp6ch99",
+		Amount:  math.NewInt(22500000),
+	},
+	{
+		Address: "elys1fz9p0erjxua6f6rclm7sve07htf5s5nkua9wch",
+		Amount:  math.NewInt(22520000),
+	},
+	{
+		Address: "elys1lng8ackudgpqvflmudkr08fjfe8cw3j3lyqt3c",
+		Amount:  math.NewInt(22530000),
+	},
+	{
+		Address: "elys17206qyffsxplqw094lv3nz8dmrcku2kg54er89",
+		Amount:  math.NewInt(22550000),
+	},
+	{
+		Address: "elys1vv2nm8tvpyx88r07hx5x4zyctpkztp6yshxjgz",
+		Amount:  math.NewInt(22560000),
+	},
+	{
+		Address: "elys1k907nvpxzqldwjj3y57ka0yp3wh6svfpkjpzdg",
+		Amount:  math.NewInt(22570000),
+	},
+	{
+		Address: "elys1w9h50qesf5jd7nyztfap26nr4pym8eyhyuv3jw",
+		Amount:  math.NewInt(22570000),
+	},
+	{
+		Address: "elys1772mnmdsmj6g5lat6ahnturve6zgxf8qxp8zve",
+		Amount:  math.NewInt(22580000),
+	},
+	{
+		Address: "elys17tjz9zvxdygh26568tr906kall6xay3p2h80ks",
+		Amount:  math.NewInt(22610000),
+	},
+	{
+		Address: "elys1kt0mphr3j3cwmss3qctn3rlwqf27mdgh50dj8h",
+		Amount:  math.NewInt(22610000),
+	},
+	{
+		Address: "elys17szv873pcrvx7wde7q9n7agd6zl3z0gefxeta2",
+		Amount:  math.NewInt(22630000),
+	},
+	{
+		Address: "elys1ahfuktd7nyn3j9gkg7grphqpldgkyacruvrnx4",
+		Amount:  math.NewInt(22640000),
+	},
+	{
+		Address: "elys16jy6ssuxkrgdr9q460tvmuhk62dtz8xerwgrc0",
+		Amount:  math.NewInt(22680000),
+	},
+	{
+		Address: "elys1q2uxuchm759m4mqx9weewgmfn4z8zytx86549k",
+		Amount:  math.NewInt(22700000),
+	},
+	{
+		Address: "elys1xcuvm55n242qxpjlej2j7r7g3jslry5qfthqsk",
+		Amount:  math.NewInt(22710000),
+	},
+	{
+		Address: "elys12vf2ws8fmq97fu5ujqrfrpgwqp68l2mxyzl8qa",
+		Amount:  math.NewInt(22740000),
+	},
+	{
+		Address: "elys1902l9pkyyquq02ejqxlq2tg3ec805czv2nuh4g",
+		Amount:  math.NewInt(22770000),
+	},
+	{
+		Address: "elys19ewx4uqhpfuz7dz67vg5rtvymdseasxrutl4ac",
+		Amount:  math.NewInt(22780000),
+	},
+	{
+		Address: "elys1epfd4f38hwkjy6klkk5my0mnrcxrw8ezfx864w",
+		Amount:  math.NewInt(22780000),
+	},
+	{
+		Address: "elys1lrzj9s49zaeg34tjkn8h3suh6xq7tdn2pmk4ar",
+		Amount:  math.NewInt(22860000),
+	},
+	{
+		Address: "elys1cwexwttmvm5hzyyn9ht5n752gcysnjnhl8hy04",
+		Amount:  math.NewInt(22860000),
+	},
+	{
+		Address: "elys1r0qpy0ckahfzs45q0vzqks2a7spx34zm82cmxh",
+		Amount:  math.NewInt(22860000),
+	},
+	{
+		Address: "elys1ymepwnyrl9yjsy4fgwj59xdnh2gutn0n36qvd7",
+		Amount:  math.NewInt(22860000),
+	},
+	{
+		Address: "elys1lrpa5ldy9mqrgls0e3786vxq35j5atd2nkc22q",
+		Amount:  math.NewInt(22860000),
+	},
+	{
+		Address: "elys1rlv3828c276aqhf2ggzd3r3e6megsypyv0k3e9",
+		Amount:  math.NewInt(22870000),
+	},
+	{
+		Address: "elys1es6xc2v0fmz9045xahdf325q396nv0qfw9jy20",
+		Amount:  math.NewInt(22870000),
+	},
+	{
+		Address: "elys1lxfj9ez83efa59dx4erz9dkgps8eax9z24wkql",
+		Amount:  math.NewInt(22870000),
+	},
+	{
+		Address: "elys138pl8udw69f9x5xrhyt4atk83u2nygguu9uemy",
+		Amount:  math.NewInt(22880000),
+	},
+	{
+		Address: "elys1kjyk39gqxqeh7xam6ejc7l3ng6edgsgnfflw3v",
+		Amount:  math.NewInt(22880000),
+	},
+	{
+		Address: "elys1jejtj2auqk3te7xygwucfnyyv0rvqfz95q9557",
+		Amount:  math.NewInt(22880000),
+	},
+	{
+		Address: "elys168wszvpl34jqy54rdjxwfcvs48sg2e4xe4ws73",
+		Amount:  math.NewInt(22880000),
+	},
+	{
+		Address: "elys1w4quyzndf8sffq4fd2zt3cxrapuyx9g3w6l5tw",
+		Amount:  math.NewInt(22890000),
+	},
+	{
+		Address: "elys1q5z2fwjlnsgxmnqfyy5tnw4dhf6kecevhn5u86",
+		Amount:  math.NewInt(22900000),
+	},
+	{
+		Address: "elys1p0aflys26er2hw5nt0erd4qe9d8u0t3dkxxw3n",
+		Amount:  math.NewInt(22910000),
+	},
+	{
+		Address: "elys1ed26xpx9lyp7duws0p7whajc8up2ltsnw5r0wu",
+		Amount:  math.NewInt(22920000),
+	},
+	{
+		Address: "elys1xze0l22e234jwcwrnnavdhhlwre9df0mzhxf2l",
+		Amount:  math.NewInt(22930000),
+	},
+	{
+		Address: "elys1a6hysvs2lr92s0k7dgt284kranvexmdqqyukac",
+		Amount:  math.NewInt(22930000),
+	},
+	{
+		Address: "elys1cna2ddd7zcxcv4ssc4ffmsk4zvd4h7ql04anez",
+		Amount:  math.NewInt(22930000),
+	},
+	{
+		Address: "elys1kl7s06xgxze4esvz4qf54l5xhnwps78metdgj0",
+		Amount:  math.NewInt(22940000),
+	},
+	{
+		Address: "elys1rkz324jya79j7jse7cm00pyeqv6mtaf0p0skzv",
+		Amount:  math.NewInt(22940000),
+	},
+	{
+		Address: "elys1acwzarzx923uvkmmes6x9hferny2thegzu0pr5",
+		Amount:  math.NewInt(22940000),
+	},
+	{
+		Address: "elys165ze86u2guv2n79d9t5dmnvhkwnt2dtlsxh9es",
+		Amount:  math.NewInt(23000000),
+	},
+	{
+		Address: "elys19s8837e0tymxz4k2z7lyqxpt8mguseyyd0savy",
+		Amount:  math.NewInt(23030000),
+	},
+	{
+		Address: "elys16qdegwlj705qzc7svnww9dqzze7m2dv8hrn57z",
+		Amount:  math.NewInt(23030000),
+	},
+	{
+		Address: "elys1rhhnrq79ge6yjvserkyvng7qnawqf6msld380h",
+		Amount:  math.NewInt(23030000),
+	},
+	{
+		Address: "elys13wsgjdanpsnqnp8q639p6zflxnpgwsk5ppj8py",
+		Amount:  math.NewInt(23040000),
+	},
+	{
+		Address: "elys1n202wkwnqzxf0jxgk8zp3cw4ugzjtu06n77xgv",
+		Amount:  math.NewInt(23080000),
+	},
+	{
+		Address: "elys17syz4v8g3ylqhca07ek4qldukjur2tq7ke54u7",
+		Amount:  math.NewInt(23100000),
+	},
+	{
+		Address: "elys12kyuc6qhdja6cv35xet4vyalsudl73650pgndh",
+		Amount:  math.NewInt(23130000),
+	},
+	{
+		Address: "elys1mfpccfvyvf2qe3x692dpywrpnaajzmryuv7m5e",
+		Amount:  math.NewInt(23160000),
+	},
+	{
+		Address: "elys1n76k463ds6vccle556p0x4y3q0ths862ykknej",
+		Amount:  math.NewInt(23160000),
+	},
+	{
+		Address: "elys1qmfe576aayfk4rlcp4278cyqgl68wfl7s2t2lz",
+		Amount:  math.NewInt(23160000),
+	},
+	{
+		Address: "elys1asggtgpuay7dt0ymz7fqxhu9u74wgz2qxrkh5h",
+		Amount:  math.NewInt(23170000),
+	},
+	{
+		Address: "elys1ftccvwl72c86q60qwk3nxsgug4630arvh8mnll",
+		Amount:  math.NewInt(23190000),
+	},
+	{
+		Address: "elys10zmstyqhfz29gyvsurat5gyh5s5gfqc4nau6h0",
+		Amount:  math.NewInt(23200000),
+	},
+	{
+		Address: "elys1t85dzcflqnghkdjwf9ncvv5msd4mc7fwjf9dz0",
+		Amount:  math.NewInt(23200000),
+	},
+	{
+		Address: "elys1c5tkr33wypezsfy02wl27tmx9852l30phcauyh",
+		Amount:  math.NewInt(23200000),
+	},
+	{
+		Address: "elys1r8vqsajke730sd8legwxt72n8c4t2tpd6qezhy",
+		Amount:  math.NewInt(23210000),
+	},
+	{
+		Address: "elys1grz6eaurwf0m82z7zdna85rz56dz26suc5yx5l",
+		Amount:  math.NewInt(23240000),
+	},
+	{
+		Address: "elys154w02faj2ndxg2nmd8rnn0ng4kfahn379fc0uz",
+		Amount:  math.NewInt(23240000),
+	},
+	{
+		Address: "elys1zucptvqqkkt8gd3f5gwlaglpg3pg0zuxc93cwe",
+		Amount:  math.NewInt(23270000),
+	},
+	{
+		Address: "elys122yjsf5lvrc2mk53y4jt9majlpmm958rvaxspv",
+		Amount:  math.NewInt(23310000),
+	},
+	{
+		Address: "elys18e9g3kfkzc9n9aet5c9eqwvt6ay5raar0q0wps",
+		Amount:  math.NewInt(23360000),
+	},
+	{
+		Address: "elys13lrdpmrlpqugu2lt62q7hj84m5yvcd22jaqv92",
+		Amount:  math.NewInt(23370000),
+	},
+	{
+		Address: "elys1se9tma2ufjamtzsfw0jpn2e0fh5ayg4239sf4k",
+		Amount:  math.NewInt(23410000),
+	},
+	{
+		Address: "elys16xfel95rm70f6ymkg3m225r69354tcg9rfqphy",
+		Amount:  math.NewInt(23420000),
+	},
+	{
+		Address: "elys1zrm9t7dwtkgnphvy6x2qmrss0sm20nwws6s2fx",
+		Amount:  math.NewInt(23440000),
+	},
+	{
+		Address: "elys1dyrn5gwetazs9xrsrkk0y79ldw4s244tt9h2hy",
+		Amount:  math.NewInt(23440000),
+	},
+	{
+		Address: "elys1hlmuc0w9uh8fupchez73u69f7wmyt8c6049nl2",
+		Amount:  math.NewInt(23460000),
+	},
+	{
+		Address: "elys1ur3hly2c92q8x96y9le9qdt7ttfcsgam7mz8sy",
+		Amount:  math.NewInt(23500000),
+	},
+	{
+		Address: "elys1plh2vje0yrmejvx3v0739cxu237586ngklmwsw",
+		Amount:  math.NewInt(23500000),
+	},
+	{
+		Address: "elys1yen5f0ej9njg0d9pa8nn2hwjpqqm36zj843ms3",
+		Amount:  math.NewInt(23510000),
+	},
+	{
+		Address: "elys1gr4xqrhmn44a7uu4ddhdulyrngxs0w2ngvys6z",
+		Amount:  math.NewInt(23510000),
+	},
+	{
+		Address: "elys1wzvr6mwrfgly9x878wrv4cdv0hph6tqykkuxtw",
+		Amount:  math.NewInt(23510000),
+	},
+	{
+		Address: "elys1kprc0svypnrf4a0uj63w8ajs3zx0sh4gwnw7tv",
+		Amount:  math.NewInt(23510000),
+	},
+	{
+		Address: "elys1lemmewm759dzrmqtzeqtjnmcprme5p35ehetju",
+		Amount:  math.NewInt(23510000),
+	},
+	{
+		Address: "elys1lwpjndh04uaq44z4xlt0ljftfczq74z7mvq7ka",
+		Amount:  math.NewInt(23510000),
+	},
+	{
+		Address: "elys18n3lej6kfdnj57cezte5tjx6ua88av8dk3yk06",
+		Amount:  math.NewInt(23510000),
+	},
+	{
+		Address: "elys1nnf85kd8d8fx4dnccrqdpr5eq6d74vhazvrpe8",
+		Amount:  math.NewInt(23510000),
+	},
+	{
+		Address: "elys1fpj9l64aqwr2nez07e2aw57rp5pytnukj7tpt8",
+		Amount:  math.NewInt(23520000),
+	},
+	{
+		Address: "elys16g9szss36hrndzagvx3ff7mmng8ggnftcqxlm0",
+		Amount:  math.NewInt(23520000),
+	},
+	{
+		Address: "elys1umvsh7y8djmtartql3dwsun9h8gq5ddxqt60gj",
+		Amount:  math.NewInt(23530000),
+	},
+	{
+		Address: "elys14qyra7846r4wsqzfyhe0ryuutsh8rqkwldplys",
+		Amount:  math.NewInt(23540000),
+	},
+	{
+		Address: "elys1g430zghxwktrc0hcydh8l6f9uf83ku97g6af2n",
+		Amount:  math.NewInt(23550000),
+	},
+	{
+		Address: "elys1k35uru4g6s8gtk22u32lmra0gc6ed7vjz7uf9k",
+		Amount:  math.NewInt(23560000),
+	},
+	{
+		Address: "elys19kqec7a7m6umy3yhxtu8e3khq5kuvwwg432a7j",
+		Amount:  math.NewInt(23570000),
+	},
+	{
+		Address: "elys1r7rska45yf4pejut9qku4d9af7u9glu09cp0j0",
+		Amount:  math.NewInt(23570000),
+	},
+	{
+		Address: "elys1ad7my7krv5zfjwsv64k95smsq0vzvvvjcpce54",
+		Amount:  math.NewInt(23570000),
+	},
+	{
+		Address: "elys1dlcy3jq3llsvt8ze7fmarezt2ddlvkkr233030",
+		Amount:  math.NewInt(23570000),
+	},
+	{
+		Address: "elys1j00zg8ey440q0tztktty89p0wf4rmjhjckx457",
+		Amount:  math.NewInt(23570000),
+	},
+	{
+		Address: "elys1sxcxnt8t2hwu6em27xxx6k7gn6wafd9g47r7jp",
+		Amount:  math.NewInt(23570000),
+	},
+	{
+		Address: "elys1zcsdrwx2gnu7gv5aul05gv9q2a3tfnsq44tlea",
+		Amount:  math.NewInt(23590000),
+	},
+	{
+		Address: "elys1a02ufg3wvft34vzqq23kk6ykf64ned6ev68ahr",
+		Amount:  math.NewInt(23590000),
+	},
+	{
+		Address: "elys1945qxzyv5nswwfsa37h0v7spe9qa57ksdqm5lj",
+		Amount:  math.NewInt(23600000),
+	},
+	{
+		Address: "elys1cgekxjacxnnv0lc0ddk8cduprm4wzejdf6jwps",
+		Amount:  math.NewInt(23600000),
+	},
+	{
+		Address: "elys1uw2834qzvpyfyu4mcc99dskjwplkddtu8v7gz4",
+		Amount:  math.NewInt(23630000),
+	},
+	{
+		Address: "elys1zucarjeq5ar6nqsdwdez5fewtd9xa3tcph3el4",
+		Amount:  math.NewInt(23640000),
+	},
+	{
+		Address: "elys1zv28av3yzdjlespvd7s0p3y6vlhk6rer0wv6q8",
+		Amount:  math.NewInt(23650000),
+	},
+	{
+		Address: "elys1swnalywfa24jwjfzy7v4k6veukmml4p8a9tjz8",
+		Amount:  math.NewInt(23670000),
+	},
+	{
+		Address: "elys12hhdkx0dhd368sn6njjfmn2yryd39nhhvdu8ks",
+		Amount:  math.NewInt(23710000),
+	},
+	{
+		Address: "elys15hr8c7wv92d7wllksy06wkz4d5x6826vfsw296",
+		Amount:  math.NewInt(23720000),
+	},
+	{
+		Address: "elys1hxvdnkqfdv6khv6sjkr2dq5q9m4dh555r0ckd7",
+		Amount:  math.NewInt(23720000),
+	},
+	{
+		Address: "elys1ln5qztnnl5tq3g3k43leq57hwny7tp2dszx74w",
+		Amount:  math.NewInt(23720000),
+	},
+	{
+		Address: "elys1s9t9jkqvwcwh66c4nya5vxnsntew3wrcal5zhd",
+		Amount:  math.NewInt(23730000),
+	},
+	{
+		Address: "elys1efqkqp5kg0c390rkl5s3ne73qsshpuejql9zug",
+		Amount:  math.NewInt(23760000),
+	},
+	{
+		Address: "elys147vk54zz6ga368defn94qgfhfc8ayeyqlfefgy",
+		Amount:  math.NewInt(23760000),
+	},
+	{
+		Address: "elys1yxdq2tf8dq6x3mmvrsv7769ap9vfvjaudj5ekq",
+		Amount:  math.NewInt(23770000),
+	},
+	{
+		Address: "elys1hxwq9t7clfayusahk6cf6hkl26f0cdq9pfflqz",
+		Amount:  math.NewInt(23770000),
+	},
+	{
+		Address: "elys1c95984pds84l09d9z6v8g77l96hslr0fd5la9s",
+		Amount:  math.NewInt(23790000),
+	},
+	{
+		Address: "elys1phgm5zfp3thm7ge4xan5hhdc8vsg5gh0shcaay",
+		Amount:  math.NewInt(23810000),
+	},
+	{
+		Address: "elys1uh3ljxutckrw4d2a04d3dtgp5jj0ehla5u3zxd",
+		Amount:  math.NewInt(23850000),
+	},
+	{
+		Address: "elys19w80yjlsxyjcc86z04p4kff45hkjxdchr620g6",
+		Amount:  math.NewInt(23850000),
+	},
+	{
+		Address: "elys1gumnwznw2jg6nalmulmmz0nz5npcpnlehwywq3",
+		Amount:  math.NewInt(23860000),
+	},
+	{
+		Address: "elys1z73kgg0saja069d9cszzsay3tfquf89x4qr5qn",
+		Amount:  math.NewInt(23880000),
+	},
+	{
+		Address: "elys1utf3kwuraecdq8zlhm49gg2pknpuvxhcez75w6",
+		Amount:  math.NewInt(23900000),
+	},
+	{
+		Address: "elys1w256kjzs77t7pazzrh8j8454mx7px3e2w6q9qh",
+		Amount:  math.NewInt(23920000),
+	},
+	{
+		Address: "elys1eulzxy7vqc2kx63e72r5ec98k8g6rexznn50xu",
+		Amount:  math.NewInt(23930000),
+	},
+	{
+		Address: "elys10yzxz2tmpj4v5md65s0yqewxzuc77ng82q6f4s",
+		Amount:  math.NewInt(23940000),
+	},
+	{
+		Address: "elys1wgahmf863takdln7z7shfsw4xwn8tkp0j7rewl",
+		Amount:  math.NewInt(23970000),
+	},
+	{
+		Address: "elys1ksgpnd82fputs4mphmvn4l2j2fgkklvygtjx6q",
+		Amount:  math.NewInt(23990000),
+	},
+	{
+		Address: "elys12vn7u0wmkf67epmr427hdka76wvk7gej7l0yu5",
+		Amount:  math.NewInt(24050000),
+	},
+	{
+		Address: "elys1hsnv76wmlxu78kxfdhg85fzry9uvaunq5t0j06",
+		Amount:  math.NewInt(24060000),
+	},
+	{
+		Address: "elys1tdgxn40u8l8dpeds9snjx9w4eqkzf0n0r5d9hv",
+		Amount:  math.NewInt(24060000),
+	},
+	{
+		Address: "elys19rxg8umesxcdc8lc56uzenz4pa6ataq2npp6dj",
+		Amount:  math.NewInt(24070000),
+	},
+	{
+		Address: "elys1y2evyf7x4s6q6l8q54wwka8q6t4yxszywe39r7",
+		Amount:  math.NewInt(24070000),
+	},
+	{
+		Address: "elys1dz90kcag5qnk5fk6ma03z6v52v9z5tkypwdk57",
+		Amount:  math.NewInt(24070000),
+	},
+	{
+		Address: "elys1r0g75trczn4vc9mpuq4lmkpazxd9y643krzsr0",
+		Amount:  math.NewInt(24110000),
+	},
+	{
+		Address: "elys1ha7mqr0sh99xkx027wr4t7cynvq6war090jc8q",
+		Amount:  math.NewInt(24120000),
+	},
+	{
+		Address: "elys1wqtx3330dfy5lt6w7z08vlk52szzevrem4054k",
+		Amount:  math.NewInt(24170000),
+	},
+	{
+		Address: "elys17nr2asjfrph0vm0nrhaff00yn3c92xmd0m5zcw",
+		Amount:  math.NewInt(24170000),
+	},
+	{
+		Address: "elys16c8dyq4mjga3r9mfuvnqjjar3mjjru2k095xx3",
+		Amount:  math.NewInt(24180000),
+	},
+	{
+		Address: "elys1rsntu55zwhlhcfghh2wtzsxkr67qszupxdamrm",
+		Amount:  math.NewInt(24240000),
+	},
+	{
+		Address: "elys12grexukpkfu6hlka07yzdm5s02zrncjr890k5s",
+		Amount:  math.NewInt(24260000),
+	},
+	{
+		Address: "elys1d2lqlzkqsds0sr2u5pxd4ajka4aja7jkc4kvgy",
+		Amount:  math.NewInt(24270000),
+	},
+	{
+		Address: "elys184pvqp8hhyzgf8t7cft962787xkkce2crac9lf",
+		Amount:  math.NewInt(24290000),
+	},
+	{
+		Address: "elys1nm9egnyhrh732mxdt0rcns5yz4vjummhp98pxt",
+		Amount:  math.NewInt(24290000),
+	},
+	{
+		Address: "elys1fxu0vhtd608petrrx9pwjfv2c0zxxnh5q3w00w",
+		Amount:  math.NewInt(24300000),
+	},
+	{
+		Address: "elys16pyf55tmcpn65u42xnpyltp97yj8zhltada2rp",
+		Amount:  math.NewInt(24320000),
+	},
+	{
+		Address: "elys10m9x6v99eem0zxz80xhrmth47lwfac29n4hnvd",
+		Amount:  math.NewInt(24320000),
+	},
+	{
+		Address: "elys1k3uzj9ecuddzdmhdc9ekc079dxz43x4aagl056",
+		Amount:  math.NewInt(24360000),
+	},
+	{
+		Address: "elys198jln84kn4nez39f6xw8zud0ft937yfe6e8zka",
+		Amount:  math.NewInt(24370000),
+	},
+	{
+		Address: "elys1d09hgtyhza07d0vcsl3jvwkmp5fte7c36xh4ck",
+		Amount:  math.NewInt(24380000),
+	},
+	{
+		Address: "elys1shj26dpmzdg9lcpajewj9ja48m6l5dhmyl5ja2",
+		Amount:  math.NewInt(24410000),
+	},
+	{
+		Address: "elys1kjzflhf9tauqj7jyeueeq8wan7a5trzsh59hlf",
+		Amount:  math.NewInt(24460000),
+	},
+	{
+		Address: "elys147wvpcsq6p9lpm5gcv4d0kk8t6rxugsq58jady",
+		Amount:  math.NewInt(24460000),
+	},
+	{
+		Address: "elys1k2hhhwa4hn3qy6awwr4vptkxjq96efx068a8u9",
+		Amount:  math.NewInt(24520000),
+	},
+	{
+		Address: "elys1ja9ec3shcjh3fflajcg4yuluehr2gp4zfxu3sx",
+		Amount:  math.NewInt(24520000),
+	},
+	{
+		Address: "elys1kfja4ydsf7krt9wpwrcvqy5nspglk620t5a2j5",
+		Amount:  math.NewInt(24520000),
+	},
+	{
+		Address: "elys1wnh76q2lg7uh8n06kc5dy8kjajn70s5zcvfpra",
+		Amount:  math.NewInt(24560000),
+	},
+	{
+		Address: "elys1cljpq5h2xjd2ymjjersxp05qq5gdg7zy2ec449",
+		Amount:  math.NewInt(24560000),
+	},
+	{
+		Address: "elys173t07arwygyx6r47r9kjnw5azcrtu8fqly278m",
+		Amount:  math.NewInt(24600000),
+	},
+	{
+		Address: "elys10tgsx0xza7v4kaaw23cyglcpr27c86qrvaz22j",
+		Amount:  math.NewInt(24600000),
+	},
+	{
+		Address: "elys1rwmnsuxtsr3f9gp6xe6tww0cry3c9cdjs7taec",
+		Amount:  math.NewInt(24610000),
+	},
+	{
+		Address: "elys176prr5slsky7fra330vlwkpwfgvd37r3m0lazt",
+		Amount:  math.NewInt(24620000),
+	},
+	{
+		Address: "elys1c60qxt64946vww87v7vq2wd9vetwtfgqrlgukt",
+		Amount:  math.NewInt(24640000),
+	},
+	{
+		Address: "elys1xxntzlrgekrk7nt9xdh5fk52c2kds2r0p2e9q9",
+		Amount:  math.NewInt(24650000),
+	},
+	{
+		Address: "elys1ulhjvhwctv0mj5hsqz89e0uajm5r0znyg6l07e",
+		Amount:  math.NewInt(24680000),
+	},
+	{
+		Address: "elys1seq2v0pvfdkscfr3par50qnt9cu4ytw3ulnjpx",
+		Amount:  math.NewInt(24700000),
+	},
+	{
+		Address: "elys16caj0q5r04qaz0e5ejxd85uh8zna6jsc30kwqe",
+		Amount:  math.NewInt(24720000),
+	},
+	{
+		Address: "elys1cnplena0u8n549djh3w5n0kzs4j8me3s0dv5df",
+		Amount:  math.NewInt(24720000),
+	},
+	{
+		Address: "elys1k5dwx37dj2fyk7lg72aspdy9x0tyxzyn3qj0ng",
+		Amount:  math.NewInt(24730000),
+	},
+	{
+		Address: "elys1vdh0j8p3xnlaa5j7lju9gd335hadxu38cnrlcy",
+		Amount:  math.NewInt(24750000),
+	},
+	{
+		Address: "elys1xtdpkqtm4x4t95m4n6s6vlmgkq4kkl6gfz2ezq",
+		Amount:  math.NewInt(24820000),
+	},
+	{
+		Address: "elys1zkzfu5tqee0p698w3g83x8a2zswgqgljhlfv8q",
+		Amount:  math.NewInt(24930000),
+	},
+	{
+		Address: "elys14kkdpz7ntzwst5vw97wfutddd35rqsxms0da0t",
+		Amount:  math.NewInt(24930000),
+	},
+	{
+		Address: "elys1nlj3wgunmjehnpue8a98wsflnx26tfhxmhs966",
+		Amount:  math.NewInt(25090000),
+	},
+	{
+		Address: "elys16pz7nadwt63s2k8nmkgj300hppxjchsnjta6zs",
+		Amount:  math.NewInt(25110000),
+	},
+	{
+		Address: "elys1v6akkxmkclq9rcjdwym4qps9jc6patjkvtzdw0",
+		Amount:  math.NewInt(25120000),
+	},
+	{
+		Address: "elys1d9urmdrc3e2lgjktckn9vzg8es3sraza7sl4ny",
+		Amount:  math.NewInt(25120000),
+	},
+	{
+		Address: "elys1httcumfuhn9akdqyxng09x8498xtnh73y0dpgh",
+		Amount:  math.NewInt(25150000),
+	},
+	{
+		Address: "elys17du97esur46k28s932cewjeguyt5p82k9zmnlg",
+		Amount:  math.NewInt(25180000),
+	},
+	{
+		Address: "elys149saauy7w66an2t9rsfv4we5dv254ml7zvru06",
+		Amount:  math.NewInt(25190000),
+	},
+	{
+		Address: "elys1sp73fkg4nncgckml2ka4p8jqm9ufdd0zmxa507",
+		Amount:  math.NewInt(25230000),
+	},
+	{
+		Address: "elys178j4ynle8znanlxt7e0ug4unq3w92sxfe8dl8p",
+		Amount:  math.NewInt(25240000),
+	},
+	{
+		Address: "elys1g7xp4c7umnpk4kdrp3ayjgy4vv82vt59hv8qq4",
+		Amount:  math.NewInt(25240000),
+	},
+	{
+		Address: "elys137y4w7yl6e7zv4em85t88zc3e02s8rhjmm6qgy",
+		Amount:  math.NewInt(25260000),
+	},
+	{
+		Address: "elys1m743zhm0p835f5yte04pvyw29smdgsqx88k3yf",
+		Amount:  math.NewInt(25290000),
+	},
+	{
+		Address: "elys1zxfgrq5azczc4dtulpjcf6zaf3ma4y3rqnegvh",
+		Amount:  math.NewInt(25290000),
+	},
+	{
+		Address: "elys15pc5k50sevxq9a3ndyca43gwep8adasz0yvlt8",
+		Amount:  math.NewInt(25290000),
+	},
+	{
+		Address: "elys1ngexql4vfzrdj7u6qg9x53qhqcltgzghwmtap6",
+		Amount:  math.NewInt(25300000),
+	},
+	{
+		Address: "elys1aenhddaju37xtxlkwjk5gf3yzl5ggee0pt36g8",
+		Amount:  math.NewInt(25340000),
+	},
+	{
+		Address: "elys1rsta2kjgn4sd5p7k0ysgttxedneqwc8egkt07u",
+		Amount:  math.NewInt(25350000),
+	},
+	{
+		Address: "elys105gec2790w0x6st7t28yrkpr6jxf33z0nwn6dz",
+		Amount:  math.NewInt(25520000),
+	},
+	{
+		Address: "elys1fcxywvkt3t5y34vayjy7r9zyqnczu06s59seek",
+		Amount:  math.NewInt(25550000),
+	},
+	{
+		Address: "elys132gj8w4mj9jperd5fglj3w43h4jv5r60g666xh",
+		Amount:  math.NewInt(25560000),
+	},
+	{
+		Address: "elys1mkvz62w99w9jlt7stsxdcj5e948a5acxtmc9jj",
+		Amount:  math.NewInt(25630000),
+	},
+	{
+		Address: "elys1wd3j7cvcnr3pfey4fx2mz9xml9euu68zjezca3",
+		Amount:  math.NewInt(25630000),
+	},
+	{
+		Address: "elys16w0njz3mzldvnmgc4jqpn7yhjhy705vgxxmz7n",
+		Amount:  math.NewInt(25630000),
+	},
+	{
+		Address: "elys1en2c9wslk3g74l06lrswump2p3n5xazt23c726",
+		Amount:  math.NewInt(25630000),
+	},
+	{
+		Address: "elys1c08fr3yjgy3vdn80ssgt0u8xevpsztus02d2n4",
+		Amount:  math.NewInt(25630000),
+	},
+	{
+		Address: "elys13swpggjtcw035dmdwkzvfp3rle8z968jy2raus",
+		Amount:  math.NewInt(25630000),
+	},
+	{
+		Address: "elys15dphzgemj7jcmmz7tz8dff7rvc4y4dfht2uhmp",
+		Amount:  math.NewInt(25630000),
+	},
+	{
+		Address: "elys1s9v9enc7qz9zgkuw4wystg2ztqy90tvr9lmcgf",
+		Amount:  math.NewInt(25630000),
+	},
+	{
+		Address: "elys1zxx8j75ngm8m38v9l5wreaavwnsuun7g30ctdq",
+		Amount:  math.NewInt(25630000),
+	},
+	{
+		Address: "elys1zpct0nktf0r0f7ench6sgklypste9w452plh80",
+		Amount:  math.NewInt(25640000),
+	},
+	{
+		Address: "elys18qetgmrz23wgfx4gtm50e0gvkzl4phhrukswm4",
+		Amount:  math.NewInt(25640000),
+	},
+	{
+		Address: "elys1m7cah08a2fvqkchl63dh8jx8jj9k2wmdaggcp3",
+		Amount:  math.NewInt(25640000),
+	},
+	{
+		Address: "elys17mrgaacv0h472nf44e8v2rdln5kmwhr7s8thrn",
+		Amount:  math.NewInt(25640000),
+	},
+	{
+		Address: "elys168k5wr3xccdch9uwgz2me45g3u6fgxshyvn8sv",
+		Amount:  math.NewInt(25640000),
+	},
+	{
+		Address: "elys12nqmvqp3qknxvucqwfdsnefyhqpvfzeugzc28p",
+		Amount:  math.NewInt(25640000),
+	},
+	{
+		Address: "elys1nne64h7enafasyqkft5yymuvzrjyxdq4qt059k",
+		Amount:  math.NewInt(25640000),
+	},
+	{
+		Address: "elys1n0cqf0gdzhqg74vjqy2pjn2nwnwn3s0jjnuxee",
+		Amount:  math.NewInt(25640000),
+	},
+	{
+		Address: "elys1atpknsgyc5ztuzq98xcxqxea8p0kpll00ujlar",
+		Amount:  math.NewInt(25640000),
+	},
+	{
+		Address: "elys1kvq4n4n4x3gqlyfr672pjyqn73c2hdkuh66gxc",
+		Amount:  math.NewInt(25640000),
+	},
+	{
+		Address: "elys1c5gurl2vqae3v5t25aswnh0x66xkp994nnlwvs",
+		Amount:  math.NewInt(25650000),
+	},
+	{
+		Address: "elys1mqvvm7gftqc3ua22w86fqdpa428vz2uy9smhwr",
+		Amount:  math.NewInt(25650000),
+	},
+	{
+		Address: "elys1fkcd8dtx7yemjdpxf2e6tr2y0z7nmzaqua9g7g",
+		Amount:  math.NewInt(25660000),
+	},
+	{
+		Address: "elys1lspte5l6q8f8yll9v5h3el5jkxvz4q3a0evkap",
+		Amount:  math.NewInt(25660000),
+	},
+	{
+		Address: "elys1psnrszung3nyl7zwjg3xyncxtqnsjr92klfxjd",
+		Amount:  math.NewInt(25680000),
+	},
+	{
+		Address: "elys1mnhntespym33m77qkkgpwmhcmkekdvy88p9p8c",
+		Amount:  math.NewInt(25710000),
+	},
+	{
+		Address: "elys1tj3jhe269ltdu3mnmuyd37r3yakct9s5u75l8u",
+		Amount:  math.NewInt(25720000),
+	},
+	{
+		Address: "elys1spfuppc6lycpzrdeavg4a5mplflru7yjnd3al4",
+		Amount:  math.NewInt(25730000),
+	},
+	{
+		Address: "elys1rghzq0ahpq7xt2sq3srw3yd0tskfe3ufxayeqx",
+		Amount:  math.NewInt(25750000),
+	},
+	{
+		Address: "elys1zzhzmceepxrsmdu0rchm4rehglnx6j4aqgamcv",
+		Amount:  math.NewInt(25830000),
+	},
+	{
+		Address: "elys1uu6jk3gpkfud4zwtscc302sug3tf3u3j6yw5u0",
+		Amount:  math.NewInt(25830000),
+	},
+	{
+		Address: "elys1qswm8gqx6fe93sxftuwtjemyu4ylxfhek7de7u",
+		Amount:  math.NewInt(25870000),
+	},
+	{
+		Address: "elys1mlktvjh6zpeq0963t22mmddy2qj5w6lm8re7px",
+		Amount:  math.NewInt(25880000),
+	},
+	{
+		Address: "elys1qsen6u8azadv789r9wlh6qk0kk6lr4rnr37e49",
+		Amount:  math.NewInt(25930000),
+	},
+	{
+		Address: "elys1funm05xhue83k3yx5crveum7t42vl2j9x6e8cj",
+		Amount:  math.NewInt(25970000),
+	},
+	{
+		Address: "elys1k248wstanqqw8x0pvvcnckmlutgm6tach3xtav",
+		Amount:  math.NewInt(25980000),
+	},
+	{
+		Address: "elys1tpewg8jvsqh67dkdky9p0rxf6m3xsancn2u02c",
+		Amount:  math.NewInt(25980000),
+	},
+	{
+		Address: "elys13lxj3anvvhqty04jj2nzqhajpqcgxd30vu4e9l",
+		Amount:  math.NewInt(26000000),
+	},
+	{
+		Address: "elys1a3rjmvy9wchlj44d3l7uwgeynp6g9rtsuukhl0",
+		Amount:  math.NewInt(26010000),
+	},
+	{
+		Address: "elys1xug82emf6kt7jwezv7llauxyx5332dd8ejmjqv",
+		Amount:  math.NewInt(26010000),
+	},
+	{
+		Address: "elys1phdasnn0v0hq2dzcu53gu8fu67jv3txpx4dzmh",
+		Amount:  math.NewInt(26010000),
+	},
+	{
+		Address: "elys19a7qjhyxw7azu322se83dyf06p2c7zummhwahz",
+		Amount:  math.NewInt(26010000),
+	},
+	{
+		Address: "elys1t0r42cq332k7vq5rjyw60wr64c62aky0rjede3",
+		Amount:  math.NewInt(26010000),
+	},
+	{
+		Address: "elys15lva5fscd8ndgx2vgv92afprjh7hct3upshqn7",
+		Amount:  math.NewInt(26020000),
+	},
+	{
+		Address: "elys1hhnf9njmhdl0689ls35zzdj0svypggn75m3rzu",
+		Amount:  math.NewInt(26020000),
+	},
+	{
+		Address: "elys1jrdngywfdfuj7vmmnzaquzm5krukvy3a7hvd34",
+		Amount:  math.NewInt(26020000),
+	},
+	{
+		Address: "elys192km6jjx60f8p52n800z7p0nwn2awmahmshfrw",
+		Amount:  math.NewInt(26020000),
+	},
+	{
+		Address: "elys17qxdz0fmp0jed0pq4xyxsg4djq8sfkf4j5hhzh",
+		Amount:  math.NewInt(26020000),
+	},
+	{
+		Address: "elys1dasxgph8s62qest78ffw066l2ah3hdr7fxn0fw",
+		Amount:  math.NewInt(26020000),
+	},
+	{
+		Address: "elys1mpekqrp7x8vrdjj8k32xd5wkc7w79d6pdfv2hc",
+		Amount:  math.NewInt(26020000),
+	},
+	{
+		Address: "elys19c8w604f9tfhngxj0f6kgn30exumjc52xeppha",
+		Amount:  math.NewInt(26020000),
+	},
+	{
+		Address: "elys1c5qtzcgtym43uapczskmcu4athkpclptzfxau9",
+		Amount:  math.NewInt(26020000),
+	},
+	{
+		Address: "elys1wka9styf6k9xdgs782hmheqsjv0sp8xvwful3z",
+		Amount:  math.NewInt(26020000),
+	},
+	{
+		Address: "elys18p5d3w9hu336mugsn826vhvul03nft4e7p3grr",
+		Amount:  math.NewInt(26020000),
+	},
+	{
+		Address: "elys1tzeh88ag7enxzpmmyhtjqs27y39swwrpld2w2j",
+		Amount:  math.NewInt(26020000),
+	},
+	{
+		Address: "elys1ypmhjhujhdsu3vh4ytds753xfp7pjgg8l9mrye",
+		Amount:  math.NewInt(26020000),
+	},
+	{
+		Address: "elys1l3z9k99czaaj4tf5u52q0yq88y36j7l7yyhguf",
+		Amount:  math.NewInt(26020000),
+	},
+	{
+		Address: "elys16mc339hq4f8kpqdpwy3my73jf344pfqmgeenjm",
+		Amount:  math.NewInt(26020000),
+	},
+	{
+		Address: "elys1nra32ryrxuc6shl0yuvhun58gcgh4w7wy8qv8a",
+		Amount:  math.NewInt(26020000),
+	},
+	{
+		Address: "elys1sqn8d0td69aw9h80tyafehtk87cq7nchzmlwh3",
+		Amount:  math.NewInt(26020000),
+	},
+	{
+		Address: "elys1furxnzvcfc0v49ud68u5femsuyh7gj7z3ys2mj",
+		Amount:  math.NewInt(26020000),
+	},
+	{
+		Address: "elys1q4lqj27y44m4kf30s9q5jggp93cqpfxs348gl3",
+		Amount:  math.NewInt(26030000),
+	},
+	{
+		Address: "elys186v5857yajly4hpuhpuus4j7krndhfdzjw70j3",
+		Amount:  math.NewInt(26030000),
+	},
+	{
+		Address: "elys1krnpdgz6q0v7gax08wfjlzglspjtk5ln79k0qx",
+		Amount:  math.NewInt(26040000),
+	},
+	{
+		Address: "elys144yjwr38rl5zn4hntwad0su3rk9scpz0q03tmn",
+		Amount:  math.NewInt(26040000),
+	},
+	{
+		Address: "elys1zf3mugz6l0uckme3n2egensnst52g49l8euqr5",
+		Amount:  math.NewInt(26130000),
+	},
+	{
+		Address: "elys1k75lydjhc6w5fv658fe5rfakmgwfmf97vgmkuy",
+		Amount:  math.NewInt(26180000),
+	},
+	{
+		Address: "elys17x5su6nw2cwvg2pwytdxqg72wdxrc99rf5dd4e",
+		Amount:  math.NewInt(26230000),
+	},
+	{
+		Address: "elys13l2cphu2rldhmygrwn2un79j05rhywnkxhxg42",
+		Amount:  math.NewInt(26340000),
+	},
+	{
+		Address: "elys1tw29cctvkahxagwlqv8q6hj0rt7h07yuqmpm4m",
+		Amount:  math.NewInt(26360000),
+	},
+	{
+		Address: "elys1gq8uv8s94gls578x5hgzq4gq4gwhe6tdh9hx0j",
+		Amount:  math.NewInt(26410000),
+	},
+	{
+		Address: "elys1wndqst2c667mfphzrjx8dn23q9cd2d5vyy07l3",
+		Amount:  math.NewInt(26430000),
+	},
+	{
+		Address: "elys1m0d02v2tx988re6hu66xy7m50evzrlu7mrt7rj",
+		Amount:  math.NewInt(26440000),
+	},
+	{
+		Address: "elys1fzspdmt6m2el8vvpg5r338uqk4k0swxmqcwkk7",
+		Amount:  math.NewInt(26530000),
+	},
+	{
+		Address: "elys1rwyll8csqa90lkdat628wguf6upe0njf44akzj",
+		Amount:  math.NewInt(26690000),
+	},
+	{
+		Address: "elys168xnldvk22upp35dhxlhfypepkte3w40pzkw4x",
+		Amount:  math.NewInt(26720000),
+	},
+	{
+		Address: "elys15yfteczvqvhcs574dwgxl4pfjuh884zqupz9f6",
+		Amount:  math.NewInt(26780000),
+	},
+	{
+		Address: "elys15np8esxkqlc526fsg6pg42f7leu7qfpgahldk6",
+		Amount:  math.NewInt(26820000),
+	},
+	{
+		Address: "elys19wv7srdrfn9qtt69jf3ep8ks280qgvk0p76vg6",
+		Amount:  math.NewInt(26830000),
+	},
+	{
+		Address: "elys1ggljcu7hypmu7pch97l25dhra5zlcjh60puv65",
+		Amount:  math.NewInt(26830000),
+	},
+	{
+		Address: "elys188k9scht5ptf26njznymsz884c5z2nx7k7zrtf",
+		Amount:  math.NewInt(26870000),
+	},
+	{
+		Address: "elys166x7y7207cpjahmcd76vch474v6vvmarmqr0z9",
+		Amount:  math.NewInt(26890000),
+	},
+	{
+		Address: "elys1xhwp2uvctz5z76kk2ckvsa4r7jacg5j4hnwf2a",
+		Amount:  math.NewInt(26930000),
+	},
+	{
+		Address: "elys132cfp3jw6pyt6l6328eu9pnzpejr95sevhxzgc",
+		Amount:  math.NewInt(26960000),
+	},
+	{
+		Address: "elys1sjjdhvqtga8w5aq7fwc987l6ng35nxwg78tpxk",
+		Amount:  math.NewInt(26960000),
+	},
+	{
+		Address: "elys1x9fqxhz55s2ccv2c0v03na5ax58htvucz7s4pq",
+		Amount:  math.NewInt(26960000),
+	},
+	{
+		Address: "elys1nnhztvcw9l7zxp8cc6wfrg3tey6zy8gw9u2dwn",
+		Amount:  math.NewInt(26960000),
+	},
+	{
+		Address: "elys175xw2nxwpfdgeytfrdemj0rr6y5y5mrcr42kux",
+		Amount:  math.NewInt(26970000),
+	},
+	{
+		Address: "elys18pf09c2smpjlzjy5pphkfsjq6hz4cw0kct8j4t",
+		Amount:  math.NewInt(26990000),
+	},
+	{
+		Address: "elys1tqa7kt5vkzg3x5m64ky8x2lrv2uvlqmss8gscf",
+		Amount:  math.NewInt(27000000),
+	},
+	{
+		Address: "elys14sqrtg9rxmp3th3h6q8a77w8z2hgh29c9sg8vk",
+		Amount:  math.NewInt(27010000),
+	},
+	{
+		Address: "elys1p3e4zw9n9t7pdwnnr5lq6v5ynnqv9j5fjf03c7",
+		Amount:  math.NewInt(27010000),
+	},
+	{
+		Address: "elys1s5l57pnek4xdaclqmy9ms6m37fuqexmy3e4k7e",
+		Amount:  math.NewInt(27070000),
+	},
+	{
+		Address: "elys19gyrmsml33rz636k9y9jv4qf0kq444cjp4uux7",
+		Amount:  math.NewInt(27170000),
+	},
+	{
+		Address: "elys133s8nm96euz4xacqrff6vdvn5kdwfk5090dvud",
+		Amount:  math.NewInt(27190000),
+	},
+	{
+		Address: "elys138rx6qvg5g0tnwykreamy9vszmlls5yk6s2usk",
+		Amount:  math.NewInt(27310000),
+	},
+	{
+		Address: "elys1s8zk0vfjugymczm7tcyxsmd6j2kzpflvefzx5t",
+		Amount:  math.NewInt(27480000),
+	},
+	{
+		Address: "elys1g0wp83xhx83k4zjlaumxjnur0znv284prpe5gn",
+		Amount:  math.NewInt(27480000),
+	},
+	{
+		Address: "elys1gdjuppwxgmck7cy8rw4vc5d22ajn0d96ttp25n",
+		Amount:  math.NewInt(27780000),
+	},
+	{
+		Address: "elys14ygdu4jvlz4tfj6f0kmazepdczhkzgmdm46hsz",
+		Amount:  math.NewInt(27800000),
+	},
+	{
+		Address: "elys19kyymss6anw4fwqyc36gmpyxhj53dr9sj2nnw7",
+		Amount:  math.NewInt(27810000),
+	},
+	{
+		Address: "elys1vhkv66yqw93gq8g3dyl2yhs58adcfh4cjfu25u",
+		Amount:  math.NewInt(27850000),
+	},
+	{
+		Address: "elys1ma52p37dpcmljqfs05cxsdngu8cw47f8t45lh5",
+		Amount:  math.NewInt(27960000),
+	},
+	{
+		Address: "elys1xf4n5alscmyuhuyv5elnpns38lf64u8yszdzrt",
+		Amount:  math.NewInt(27960000),
+	},
+	{
+		Address: "elys1jyqhvhhwq52k6nzjpqk33tv2fwdqpwk32t00yj",
+		Amount:  math.NewInt(27960000),
+	},
+	{
+		Address: "elys1dr8rh6pj78f6wzddjyruyj3ga3r0tsjkurxxv0",
+		Amount:  math.NewInt(27960000),
+	},
+	{
+		Address: "elys195p0870p8fy2t7lly0xu9t94wm0fdr34nc0q42",
+		Amount:  math.NewInt(27960000),
+	},
+	{
+		Address: "elys1jv9h2n2lf8dj0dvauwe6n6u9mh02xkl926d4e7",
+		Amount:  math.NewInt(28010000),
+	},
+	{
+		Address: "elys1q7egkcv9ex4ykysgctknpj6p50ac53cvekm0s5",
+		Amount:  math.NewInt(28010000),
+	},
+	{
+		Address: "elys1y9ls725ta2pzqzdp35n6uf29kxwn65nk0g8r36",
+		Amount:  math.NewInt(28040000),
+	},
+	{
+		Address: "elys1maq47cetfju4d6yfjk55p334xv996mrf4ldunj",
+		Amount:  math.NewInt(28040000),
+	},
+	{
+		Address: "elys1fu8xg9s0gqkse6kakp7538jfqqatpl67ue9m2l",
+		Amount:  math.NewInt(28100000),
+	},
+	{
+		Address: "elys1x3suqdmyw4pzf3rrdddh5w52ytajrjnvx93d8g",
+		Amount:  math.NewInt(28100000),
+	},
+	{
+		Address: "elys12m0aj36dnlxrs0ar82d7jqkpd8t9rpw2xzrft0",
+		Amount:  math.NewInt(28210000),
+	},
+	{
+		Address: "elys12tvsrn3c4m4fs8sux27nnmvcnkjflgw9xkfgqt",
+		Amount:  math.NewInt(28290000),
+	},
+	{
+		Address: "elys1expxrrapp368uctr5ye60hgjhgh797s0ukr7vr",
+		Amount:  math.NewInt(28290000),
+	},
+	{
+		Address: "elys19hs0ws3rphgzw0cv377c379efwtxwtx4x4f2th",
+		Amount:  math.NewInt(28330000),
+	},
+	{
+		Address: "elys1auyfmxesuzx8zpp9xxu5zp60u67clxcyfv93rl",
+		Amount:  math.NewInt(28760000),
+	},
+	{
+		Address: "elys17593qqceld6d9c9tdvfvdawkvkdpv2jq2qyhzw",
+		Amount:  math.NewInt(28760000),
+	},
+	{
+		Address: "elys1fzjckfkh0mua4g94lluqqv89zqkj4466v8mtwx",
+		Amount:  math.NewInt(28770000),
+	},
+	{
+		Address: "elys1cellr4peut556lvu7szaqg5nk7umetyz4p4vy4",
+		Amount:  math.NewInt(28770000),
+	},
+	{
+		Address: "elys1wszwa984f2qwx08mdq29u8j0hlv73s69ag72a4",
+		Amount:  math.NewInt(28770000),
+	},
+	{
+		Address: "elys1ug69uv7dlkdf8lg3mcn05azgpll8y0eku2ksvv",
+		Amount:  math.NewInt(28770000),
+	},
+	{
+		Address: "elys1tu89rckvfcqvuz6pwz3467azz0gzkdfuxtj7gl",
+		Amount:  math.NewInt(28790000),
+	},
+	{
+		Address: "elys1hw57838y2laaqjafmzfka4hgu9mln9a6apqp7r",
+		Amount:  math.NewInt(28790000),
+	},
+	{
+		Address: "elys1kvm2p5xt9xgfx0gtv3thdzvm9cswjlv5fuwrpc",
+		Amount:  math.NewInt(28800000),
+	},
+	{
+		Address: "elys17lk0szvay2xs325sf76y2f23p6tmr27qyaxafv",
+		Amount:  math.NewInt(28840000),
+	},
+	{
+		Address: "elys1gn2ecy788963kp0z7yer8w9d9l2yt5xk4ahpsh",
+		Amount:  math.NewInt(28860000),
+	},
+	{
+		Address: "elys1w63yt2fja872xnd0yayg7cfxfd4pjzpxw3qwt2",
+		Amount:  math.NewInt(28910000),
+	},
+	{
+		Address: "elys17kyd8gy6x0rjlf2swjq9jck7m9uav9rgc4aj33",
+		Amount:  math.NewInt(28920000),
+	},
+	{
+		Address: "elys12r7zfwhq804zc5u8net9l2ww6aly5jn5cc48m9",
+		Amount:  math.NewInt(28940000),
+	},
+	{
+		Address: "elys1fe453vnvzmf5ktu3tyq7kd68gymcfzuu4qepqc",
+		Amount:  math.NewInt(29080000),
+	},
+	{
+		Address: "elys12cq746u8mm6katyrv8zheejhts5mpjhz693drg",
+		Amount:  math.NewInt(29210000),
+	},
+	{
+		Address: "elys1vvpke3ju3xuwrfpqzf65ytep5aw5hafxdx8xyt",
+		Amount:  math.NewInt(29310000),
+	},
+	{
+		Address: "elys1yg0yswdw0r9tf5zt0a93rlsv3y7duswth29vvz",
+		Amount:  math.NewInt(29320000),
+	},
+	{
+		Address: "elys1mkn4j92nzqgd9xknck5789lwjgczjfw5w8z60e",
+		Amount:  math.NewInt(29370000),
+	},
+	{
+		Address: "elys124afp727hec9673hhjf328vaxyqyr7gegh4tsg",
+		Amount:  math.NewInt(29400000),
+	},
+	{
+		Address: "elys1h2zmghjzgf4sfmzgftley59kdrcx432xk72xdq",
+		Amount:  math.NewInt(29400000),
+	},
+	{
+		Address: "elys1cvdtez082r092a7p8xuwrxxenlreyehpatkv9a",
+		Amount:  math.NewInt(29400000),
+	},
+	{
+		Address: "elys1jqpmg5dswrrrtlg0tfuyl8mvay5mgaqr5yhwnz",
+		Amount:  math.NewInt(29400000),
+	},
+	{
+		Address: "elys1t3ecu6khpws8jz4wuu770yqahvwnfrydy6tg0m",
+		Amount:  math.NewInt(29400000),
+	},
+	{
+		Address: "elys1srmyr7lhx8kw5epevrj2pu7q26qwde6ua0p70e",
+		Amount:  math.NewInt(29400000),
+	},
+	{
+		Address: "elys10mkczsrf8snhdhazkf7lav2hjdctyupvnuyqlq",
+		Amount:  math.NewInt(29410000),
+	},
+	{
+		Address: "elys1czxk68p0pkyxlrgvn09neh7k4an2hvpnkt6u6q",
+		Amount:  math.NewInt(29410000),
+	},
+	{
+		Address: "elys1mwg0ry0ppm8fyk2d5z69lxxd0fhedcxzppr698",
+		Amount:  math.NewInt(29410000),
+	},
+	{
+		Address: "elys1qdx4qw80x6mcdf3m9kmt9rrsw7dp4zjw2jqhqp",
+		Amount:  math.NewInt(29410000),
+	},
+	{
+		Address: "elys1rwh605rfjpdgq9ep8q5mqla58e2zc2gwak6hkc",
+		Amount:  math.NewInt(29410000),
+	},
+	{
+		Address: "elys1j8m0dmrhp0wmnwsyy66ynk7pcx693u9rmkfrz7",
+		Amount:  math.NewInt(29410000),
+	},
+	{
+		Address: "elys1qpqnajk7ryumrsff59flf3ypy2pufjkjvja9q9",
+		Amount:  math.NewInt(29410000),
+	},
+	{
+		Address: "elys1g40swggry4fdejwcxn2u8v7dpwhh20at0ccl38",
+		Amount:  math.NewInt(29410000),
+	},
+	{
+		Address: "elys1xwr235zsy75qt00cu04ah2qn77eyv0ukex5fxp",
+		Amount:  math.NewInt(29410000),
+	},
+	{
+		Address: "elys1g0g69xp3my0kvtxafrc58a4n3gym55ry5f7rq4",
+		Amount:  math.NewInt(29410000),
+	},
+	{
+		Address: "elys17dadjkfqvxvnw46x2um0qy8fymryqycgdjgyqv",
+		Amount:  math.NewInt(29410000),
+	},
+	{
+		Address: "elys15uq5dnqt8jv0ltv4rzj4nkz436ku0lerv22a96",
+		Amount:  math.NewInt(29420000),
+	},
+	{
+		Address: "elys1eeff63x97xzuzy0crushnmzru2g5anvxge697w",
+		Amount:  math.NewInt(29480000),
+	},
+	{
+		Address: "elys13mlda5p2ycudyzuy2l0n4uru3ngh6zum3j6ut2",
+		Amount:  math.NewInt(29490000),
+	},
+	{
+		Address: "elys1ff9tskaz9faad5ajg2sqhwmuk9nht3hyk4pt4t",
+		Amount:  math.NewInt(29490000),
+	},
+	{
+		Address: "elys18359mjlfkp5s9ev8tw798m8xcc8lrq0kx7tp0h",
+		Amount:  math.NewInt(29510000),
+	},
+	{
+		Address: "elys1gfnnpxnn8l9f3zagaawqpsv9f7umyfrk7sahrm",
+		Amount:  math.NewInt(29510000),
+	},
+	{
+		Address: "elys1upvpl9tzg7a9ltxzgyxvm97csmagerwvn8a8ym",
+		Amount:  math.NewInt(29530000),
+	},
+	{
+		Address: "elys1luj2g2q8sdj2pxvg84cgmrkcaml6ln2um4pygc",
+		Amount:  math.NewInt(29530000),
+	},
+	{
+		Address: "elys1tks9cvg9l4qgsza0pgz5gxdc7smh7rlj7ac38e",
+		Amount:  math.NewInt(29530000),
+	},
+	{
+		Address: "elys1gc42qsdlmhsdgkgu98dmwznq23eadphtqg5nse",
+		Amount:  math.NewInt(29530000),
+	},
+	{
+		Address: "elys1jgxlx40xd7qhldpnl400rwx847ycq7wksnypp0",
+		Amount:  math.NewInt(29540000),
+	},
+	{
+		Address: "elys1s33h2tfauzsvdapd2uavlvufpgpjagua2ruwne",
+		Amount:  math.NewInt(29540000),
+	},
+	{
+		Address: "elys1tcaw75s8r4ukj0g6qztscqssd5vrpka97rcnlk",
+		Amount:  math.NewInt(29540000),
+	},
+	{
+		Address: "elys1gegd6ufdzp0xw2jlrvehnyk7mac0mtew8t7cmw",
+		Amount:  math.NewInt(29550000),
+	},
+	{
+		Address: "elys10fm6kym6ktjfylst0svk2kkae7rd724ugq3fs3",
+		Amount:  math.NewInt(29560000),
+	},
+	{
+		Address: "elys102mlyl4ay4qpqrly67fzj08pdmuxnz4rtyxs2p",
+		Amount:  math.NewInt(29560000),
+	},
+	{
+		Address: "elys19maqgjzj5x8dngjvfyqcl342ushul6erkfrhvm",
+		Amount:  math.NewInt(29560000),
+	},
+	{
+		Address: "elys1fg4q69f7yf3vc8pmtghptxhgctnrvh6readr60",
+		Amount:  math.NewInt(29590000),
+	},
+	{
+		Address: "elys1mw6k8ul079uat6c0smwtzjqnly2nl2qrzede5p",
+		Amount:  math.NewInt(29650000),
+	},
+	{
+		Address: "elys13dlljyldaaafuh4ktanzdagn4x8hc673yt86sr",
+		Amount:  math.NewInt(29910000),
+	},
+	{
+		Address: "elys1mg9cn5cyrm440qmz58f2l85yt87eah5wayyxrm",
+		Amount:  math.NewInt(29980000),
+	},
+	{
+		Address: "elys1uwdat75n9mnammxl2c3r3yktu976kwfgdj5rp4",
+		Amount:  math.NewInt(29980000),
+	},
+	{
+		Address: "elys1vz73yxk594xlxeveu7muafzkynejjcgreg34p4",
+		Amount:  math.NewInt(29980000),
+	},
+	{
+		Address: "elys1k5l4r4k0l22cg4qkeeej4rafuvlrnvttj4tzuu",
+		Amount:  math.NewInt(29980000),
+	},
+	{
+		Address: "elys13w9rc28r6axne3kvnpxck0qaskmqrxc0qnj4us",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys1zpx22ut8j3hvaffss9yxtasa9vlg8vj7s2mypz",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys1rgeq9jr90clpgt92e68afzn2sr0dj5tne9pun5",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys1y54rjjlmyselkufxrrdcua3w3ukhzyhgd8783g",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys10v28alfhslmnw7jmzwxl6pqxkffhwwmjvsx328",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys1vm8s6m2c2405mu6wjtqqh3rs0wyqtxcpj83pdp",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys175lqlhec5w8q84nz79d60wdejsxczryva6ex5d",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys150lhtn4eyfxamgdt9td5azr2tusj4cymculpav",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys1jfm85muxzrlv4an9yf0gu30yknv6zk7tyu8cgm",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys1lpuamle9upg8xztkdq2ctru2wvuukr9rp8kk5c",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys1rsxk522vywtgpv3uasl0f5fmg4zh83xaeln9vm",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys1aympg8znel6p9zlq7hk8d9tl70pgs3vn0ae3da",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys1ec7n0623ldu43n2gp2qyfwrtc5tkfyx4vc2665",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys1nawucrwkqqwevn4nyllfk0r6csw0mkywht4c5j",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys10sm4u85hc4qgvsff8dx60kfyuscvm7ex472j9d",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys1rsytuf6y4ayw4ekrwpes0yys2atu96g8xgd0vw",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys1vl4djzrpaj76x5f2a8fzddvdjqvrjjaz997k4j",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys1w3m47vguq5jmhrga6zmsfsta59zdfez8fkt9va",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys14zzjec8la569ruld9vqqt6nvrc85f20lptuwwg",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys1rpz0ptv8wd5vgk6dgpr9rtwlzp2grhtywa5yvc",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys1nzwgqfl9hxnzsh8dqx2ddzfkvmq5u4jegvf8y9",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys1hjs6d86t6xxqzz3u98qwaxz0r4shetmepq69dj",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys1n00svuw806ujdq4uq0dv0ls4uv6e8h8qjrpg0n",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys17fre6650n0xvyjaklxeeuezeak08dw5wma3mg4",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys14aw43q28gs6h0668s97lm27trqw7zllg2qgm8u",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys13nnp438pzfcehqdf4kuguwq6h5q8phatpj6mpl",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys1j3r03dpsv7v0hrgtnxxmnvnf94h2zwu6tsh083",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys14wumm87mhsckl6cagyppjpd0c2wgfxpcp9c2j2",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys1s8nmy3khrydsuc2fr68dn9wfh0pf3x5y654kxj",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys1egemy4l9ykydgvk3zx76wpd2xw8j9tvp2wrc43",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys1hc7q7ykhtgmd3fpr7uaf392f6xj3wt0uecnzxm",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys1y4wzfnvak6fwdm934stksjt9g0gz8klm5jl5w2",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys1pvgdhrlfc5eqkkzlptjrs6u35zd0qcte89fh2f",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys1xlykrvmztj07nkvw6aulkwahc2vyfqjrl79ds5",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys1nhfc04w08j8fmd0rwu8hc6f92g7qq9zlngv0kg",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys1dn4ksttedez0lzk9842un0v24xx04ppd9l5wg6",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys1ustw2pgws4fdwcym7ta5a5h520trp4ykh28md6",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys1udv53r6wa8l0kqn0yaf800hkmyx28q52tatsv5",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys1lev2r7utwqnptp3kldu0t884w6ahe7cajz5svv",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys1ksdk42kr2xngwltk64q5v40cnq9wk3dd2shauk",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys15s5tdy33p3nqnx7g27kju9q3vcewe2nx33uq52",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys17z28u8w7f94culkda54nzz9409xp8fa7kumt4l",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys1mzd0a4x2pgzxgdqdsdprsdwlfejfnsrek28nes",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys1vslkgyz7jn56pgsw5vjs2p5cnsqaaqy0j7x2c3",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys10evcqqf458k9d7y9aw65xv3cpgqgadw74chrf9",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys1wgdegtthkx0n5fmyt2l2xn9jchywffack2dwwj",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys1mnmn9866tjnu9erm93jnqrcttye5ntvqmmecyr",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys1flugyfe78evxntjguehmhmd9necacdwuqxngn9",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys129fhjcakchhv8d4f6g5hs3vae0m4z3h3u9leg5",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys1uyum2hplfn9fauwaewnlyvqsk5asqge5mtg0ul",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys1ej5l4zz79shdxeklga6f7pf38lxvwtlljma6y2",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys1ppuprz7y8dmkw6a26dpxd6pc8nvnuq4m7tpc8u",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys1xajyrrg5jndz8gqhn6cvkkndhluzjpr4cxrkct",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys1cd4m6ql2aqddwkne6myyn7wjxrqx5tukspyklu",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys1sdf80g92at333j0r3hfh3ksuqgpg4f07y2n229",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys1pw4ggdkkv5dugalrkae35mdu2exuu0dnc63sf3",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys166f7qetvlesa82zd85kxe77mtnem9u54c8ce3k",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys1njusvz6kcg2844cpuetke5yghjrp57uyz04lk2",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys13gd97ke6erejqk2p050xkpc63jhtujreyfkw03",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys1hzdne7xvvs8unp497t6x0g32lpz6m5mqk9m8n0",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys1tk57w5udfjqvetszwzecaawn4ps4rm9aekzv59",
+		Amount:  math.NewInt(30000000),
+	},
+	{
+		Address: "elys1mh74w0gprseer9p7jnp77tpwjzc9e4ur9wmufl",
+		Amount:  math.NewInt(30000000),
+	},
+}
diff --git a/x/commitment/migrations/v6_migration.go b/x/commitment/migrations/v6_migration.go
index 6fe871259..3ea040a5a 100644
--- a/x/commitment/migrations/v6_migration.go
+++ b/x/commitment/migrations/v6_migration.go
@@ -2,26 +2,25 @@ package migrations
 
 import (
 	sdk "github.com/cosmos/cosmos-sdk/types"
-	"github.com/elys-network/elys/x/commitment/types"
 )
 
 func (m Migrator) V6Migration(ctx sdk.Context) error {
-	legacy := m.keeper.GetLegacyParams(ctx)
-	newParams := types.Params{
-		VestingInfos:           legacy.VestingInfos,
-		TotalCommitted:         legacy.TotalCommitted,
-		NumberOfCommitments:    legacy.NumberOfCommitments,
-		EnableVestNow:          legacy.EnableVestNow,
-		StartAtomStakersHeight: 0,
-		StartCadetsHeight:      0,
-		StartGovernorsHeight:   0,
-		StartNftHoldersHeight:  0,
-		EndAtomStakersHeight:   0,
-		EndCadetsHeight:        0,
-		EndGovernorsHeight:     0,
-		EndNftHoldersHeight:    0,
-	}
-	m.keeper.SetParams(ctx, newParams)
+	// legacy := m.keeper.GetLegacyParams(ctx)
+	// newParams := types.Params{
+	// 	VestingInfos:           legacy.VestingInfos,
+	// 	TotalCommitted:         legacy.TotalCommitted,
+	// 	NumberOfCommitments:    legacy.NumberOfCommitments,
+	// 	EnableVestNow:          legacy.EnableVestNow,
+	// 	StartAtomStakersHeight: 0,
+	// 	StartCadetsHeight:      0,
+	// 	StartGovernorsHeight:   0,
+	// 	StartNftHoldersHeight:  0,
+	// 	EndAtomStakersHeight:   0,
+	// 	EndCadetsHeight:        0,
+	// 	EndGovernorsHeight:     0,
+	// 	EndNftHoldersHeight:    0,
+	// }
+	// m.keeper.SetParams(ctx, newParams)
 
 	return nil
 }
diff --git a/x/commitment/migrations/v7_migration.go b/x/commitment/migrations/v7_migration.go
new file mode 100644
index 000000000..3cee8c794
--- /dev/null
+++ b/x/commitment/migrations/v7_migration.go
@@ -0,0 +1,26 @@
+package migrations
+
+import (
+	sdk "github.com/cosmos/cosmos-sdk/types"
+	"github.com/elys-network/elys/x/commitment/types"
+)
+
+func (m Migrator) V7Migration(ctx sdk.Context) error {
+	legacy := m.keeper.GetLegacyParams(ctx)
+	newParams := types.Params{
+		VestingInfos:            legacy.VestingInfos,
+		TotalCommitted:          legacy.TotalCommitted,
+		NumberOfCommitments:     legacy.NumberOfCommitments,
+		EnableVestNow:           legacy.EnableVestNow,
+		StartAirdropClaimHeight: legacy.StartAtomStakersHeight,
+		EndAirdropClaimHeight:   legacy.EndAtomStakersHeight,
+	}
+	m.keeper.SetParams(ctx, newParams)
+
+	// Add missing wallet addresses to atom stakers DS
+	for _, staker := range AtomStakers {
+		m.keeper.SetAtomStaker(ctx, staker)
+	}
+
+	return nil
+}
diff --git a/x/commitment/module.go b/x/commitment/module.go
index 9701ab821..2815e990d 100644
--- a/x/commitment/module.go
+++ b/x/commitment/module.go
@@ -128,7 +128,7 @@ func (am AppModule) RegisterServices(cfg module.Configurator) {
 	types.RegisterMsgServer(cfg.MsgServer(), keeper.NewMsgServerImpl(am.keeper))
 	types.RegisterQueryServer(cfg.QueryServer(), am.keeper)
 	m := migrations.NewMigrator(am.keeper)
-	err := cfg.RegisterMigration(types.ModuleName, 5, m.V6Migration)
+	err := cfg.RegisterMigration(types.ModuleName, 6, m.V7Migration)
 	if err != nil {
 		panic(err)
 	}
@@ -155,7 +155,7 @@ func (am AppModule) ExportGenesis(ctx sdk.Context, cdc codec.JSONCodec) json.Raw
 }
 
 // ConsensusVersion is a sequence number for state-breaking change of the module. It should be incremented on each consensus-breaking change introduced by the module. To avoid wrong/empty versions, the initial version should be set to 1
-func (AppModule) ConsensusVersion() uint64 { return 6 }
+func (AppModule) ConsensusVersion() uint64 { return 7 }
 
 // BeginBlock contains the logic that is automatically triggered at the beginning of each block
 func (am AppModule) BeginBlock(_ context.Context) error {
@@ -163,7 +163,7 @@ func (am AppModule) BeginBlock(_ context.Context) error {
 }
 
 // EndBlock contains the logic that is automatically triggered at the end of each block
-func (am AppModule) EndBlock(_ context.Context) error {
+func (am AppModule) EndBlock(goCtx context.Context) error {
 	return nil
 }
 
diff --git a/x/commitment/types/airdrop.pb.go b/x/commitment/types/airdrop.pb.go
index 6dca46369..5b6cbb165 100644
--- a/x/commitment/types/airdrop.pb.go
+++ b/x/commitment/types/airdrop.pb.go
@@ -205,36 +205,133 @@ func (m *Governor) GetAddress() string {
 	return ""
 }
 
+type AirdropClaimed struct {
+	Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
+	Claimed bool   `protobuf:"varint,2,opt,name=claimed,proto3" json:"claimed,omitempty"`
+}
+
+func (m *AirdropClaimed) Reset()         { *m = AirdropClaimed{} }
+func (m *AirdropClaimed) String() string { return proto.CompactTextString(m) }
+func (*AirdropClaimed) ProtoMessage()    {}
+func (*AirdropClaimed) Descriptor() ([]byte, []int) {
+	return fileDescriptor_85a3a9a27ef94285, []int{4}
+}
+func (m *AirdropClaimed) XXX_Unmarshal(b []byte) error {
+	return m.Unmarshal(b)
+}
+func (m *AirdropClaimed) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
+	if deterministic {
+		return xxx_messageInfo_AirdropClaimed.Marshal(b, m, deterministic)
+	} else {
+		b = b[:cap(b)]
+		n, err := m.MarshalToSizedBuffer(b)
+		if err != nil {
+			return nil, err
+		}
+		return b[:n], nil
+	}
+}
+func (m *AirdropClaimed) XXX_Merge(src proto.Message) {
+	xxx_messageInfo_AirdropClaimed.Merge(m, src)
+}
+func (m *AirdropClaimed) XXX_Size() int {
+	return m.Size()
+}
+func (m *AirdropClaimed) XXX_DiscardUnknown() {
+	xxx_messageInfo_AirdropClaimed.DiscardUnknown(m)
+}
+
+var xxx_messageInfo_AirdropClaimed proto.InternalMessageInfo
+
+func (m *AirdropClaimed) GetAddress() string {
+	if m != nil {
+		return m.Address
+	}
+	return ""
+}
+
+func (m *AirdropClaimed) GetClaimed() bool {
+	if m != nil {
+		return m.Claimed
+	}
+	return false
+}
+
+type TotalClaimed struct {
+	TotalElysClaimed cosmossdk_io_math.Int `protobuf:"bytes,1,opt,name=total_elys_claimed,json=totalElysClaimed,proto3,customtype=cosmossdk.io/math.Int" json:"total_elys_claimed"`
+	TotalEdenClaimed cosmossdk_io_math.Int `protobuf:"bytes,2,opt,name=total_eden_claimed,json=totalEdenClaimed,proto3,customtype=cosmossdk.io/math.Int" json:"total_eden_claimed"`
+}
+
+func (m *TotalClaimed) Reset()         { *m = TotalClaimed{} }
+func (m *TotalClaimed) String() string { return proto.CompactTextString(m) }
+func (*TotalClaimed) ProtoMessage()    {}
+func (*TotalClaimed) Descriptor() ([]byte, []int) {
+	return fileDescriptor_85a3a9a27ef94285, []int{5}
+}
+func (m *TotalClaimed) XXX_Unmarshal(b []byte) error {
+	return m.Unmarshal(b)
+}
+func (m *TotalClaimed) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
+	if deterministic {
+		return xxx_messageInfo_TotalClaimed.Marshal(b, m, deterministic)
+	} else {
+		b = b[:cap(b)]
+		n, err := m.MarshalToSizedBuffer(b)
+		if err != nil {
+			return nil, err
+		}
+		return b[:n], nil
+	}
+}
+func (m *TotalClaimed) XXX_Merge(src proto.Message) {
+	xxx_messageInfo_TotalClaimed.Merge(m, src)
+}
+func (m *TotalClaimed) XXX_Size() int {
+	return m.Size()
+}
+func (m *TotalClaimed) XXX_DiscardUnknown() {
+	xxx_messageInfo_TotalClaimed.DiscardUnknown(m)
+}
+
+var xxx_messageInfo_TotalClaimed proto.InternalMessageInfo
+
 func init() {
 	proto.RegisterType((*AtomStaker)(nil), "elys.commitment.AtomStaker")
 	proto.RegisterType((*NftHolder)(nil), "elys.commitment.NftHolder")
 	proto.RegisterType((*Cadet)(nil), "elys.commitment.Cadet")
 	proto.RegisterType((*Governor)(nil), "elys.commitment.Governor")
+	proto.RegisterType((*AirdropClaimed)(nil), "elys.commitment.AirdropClaimed")
+	proto.RegisterType((*TotalClaimed)(nil), "elys.commitment.TotalClaimed")
 }
 
 func init() { proto.RegisterFile("elys/commitment/airdrop.proto", fileDescriptor_85a3a9a27ef94285) }
 
 var fileDescriptor_85a3a9a27ef94285 = []byte{
-	// 300 bytes of a gzipped FileDescriptorProto
-	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x92, 0xc1, 0x4a, 0x02, 0x41,
-	0x18, 0xc7, 0x77, 0x82, 0x2c, 0xe7, 0x12, 0x88, 0x81, 0x09, 0x8d, 0xe1, 0x29, 0x08, 0x77, 0xa0,
-	0x9e, 0x40, 0x3d, 0x94, 0x97, 0x0e, 0x7a, 0xeb, 0x12, 0xa3, 0x33, 0xad, 0x8b, 0xce, 0x7c, 0x32,
-	0xf3, 0x59, 0x79, 0x0b, 0xaa, 0x7b, 0x0f, 0xe3, 0x43, 0x78, 0x14, 0x4f, 0xd1, 0x41, 0xc2, 0x7d,
-	0x91, 0xd8, 0x9d, 0x8d, 0x7a, 0x83, 0xbd, 0xcd, 0xc7, 0xef, 0xfb, 0x0f, 0x7f, 0x3e, 0x7e, 0xf4,
-	0x54, 0x4d, 0x17, 0x8e, 0x8f, 0x40, 0xeb, 0x18, 0xb5, 0x32, 0xc8, 0x45, 0x6c, 0xa5, 0x85, 0x59,
-	0x38, 0xb3, 0x80, 0x50, 0x39, 0x4a, 0x71, 0xf8, 0x87, 0xeb, 0xd5, 0x08, 0x22, 0xc8, 0x18, 0x4f,
-	0x5f, 0x7e, 0xad, 0x7e, 0x32, 0x02, 0xa7, 0xc1, 0xdd, 0x7b, 0xe0, 0x07, 0x8f, 0x9a, 0xef, 0x84,
-	0xd2, 0x36, 0x82, 0x1e, 0xa0, 0x98, 0x28, 0x5b, 0xb9, 0xa4, 0x07, 0x42, 0x4a, 0xab, 0x9c, 0xab,
-	0x91, 0x33, 0x72, 0x5e, 0xee, 0xd4, 0x36, 0xcb, 0x56, 0x35, 0x4f, 0xb4, 0x3d, 0x19, 0xa0, 0x8d,
-	0x4d, 0xd4, 0xff, 0x5d, 0xac, 0x74, 0x69, 0x49, 0x68, 0x98, 0x1b, 0xac, 0xed, 0x65, 0x91, 0x8b,
-	0xd5, 0xb6, 0x11, 0x7c, 0x6d, 0x1b, 0xc7, 0x3e, 0xe6, 0xe4, 0x24, 0x8c, 0x81, 0x6b, 0x81, 0xe3,
-	0xb0, 0x67, 0x70, 0xb3, 0x6c, 0xd1, 0xfc, 0xbf, 0x9e, 0xc1, 0x7e, 0x1e, 0x6d, 0xbe, 0x11, 0x5a,
-	0xbe, 0x7d, 0xc0, 0x1b, 0x98, 0xca, 0x22, 0x6b, 0xbc, 0x10, 0xba, 0xdf, 0x15, 0x52, 0x61, 0x71,
-	0x15, 0x5e, 0x09, 0x3d, 0xbc, 0x86, 0x47, 0x65, 0x0d, 0x14, 0x77, 0x88, 0x4e, 0x6f, 0xb5, 0x63,
-	0x64, 0xbd, 0x63, 0xe4, 0x7b, 0xc7, 0xc8, 0x47, 0xc2, 0x82, 0x75, 0xc2, 0x82, 0xcf, 0x84, 0x05,
-	0x77, 0x3c, 0x8a, 0x71, 0x3c, 0x1f, 0xa6, 0xd6, 0xf1, 0x54, 0xbf, 0x96, 0x51, 0xf8, 0x04, 0x76,
-	0x92, 0x0d, 0xfc, 0xf9, 0xbf, 0xac, 0xb8, 0x98, 0x29, 0x37, 0x2c, 0x65, 0xa6, 0x5d, 0xfd, 0x04,
-	0x00, 0x00, 0xff, 0xff, 0xf3, 0xed, 0x84, 0x79, 0xcc, 0x02, 0x00, 0x00,
+	// 377 bytes of a gzipped FileDescriptorProto
+	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x53, 0x4d, 0x8b, 0x13, 0x41,
+	0x14, 0x9c, 0x16, 0xcc, 0x47, 0x23, 0x2a, 0x43, 0x84, 0x31, 0xe0, 0x44, 0x72, 0x12, 0x24, 0x33,
+	0xa0, 0xbf, 0x20, 0x09, 0xa2, 0xb9, 0x78, 0x48, 0xbc, 0xe8, 0xc1, 0xa1, 0x93, 0x6e, 0x27, 0x43,
+	0xa6, 0xfb, 0x85, 0xee, 0x17, 0x35, 0x37, 0x41, 0xbd, 0xef, 0x8f, 0xc9, 0x4f, 0xd8, 0x43, 0x8e,
+	0x21, 0xa7, 0x65, 0x0f, 0x61, 0x49, 0xfe, 0xc8, 0x32, 0xd3, 0x33, 0x6c, 0x60, 0x4f, 0x9b, 0x4b,
+	0x6e, 0x5d, 0xd4, 0xab, 0xa2, 0x5e, 0xf3, 0x8a, 0xbe, 0x12, 0xe9, 0xd2, 0x84, 0x13, 0x90, 0x32,
+	0x41, 0x29, 0x14, 0x86, 0x2c, 0xd1, 0x5c, 0xc3, 0x3c, 0x98, 0x6b, 0x40, 0x70, 0x9f, 0x65, 0x74,
+	0x70, 0x47, 0x37, 0x1b, 0x31, 0xc4, 0x90, 0x73, 0x61, 0xf6, 0xb2, 0x63, 0xcd, 0x97, 0x13, 0x30,
+	0x12, 0x4c, 0x64, 0x09, 0x0b, 0x2c, 0xd5, 0xfe, 0x4f, 0x28, 0xed, 0x22, 0xc8, 0x11, 0xb2, 0x99,
+	0xd0, 0xee, 0x3b, 0x5a, 0x65, 0x9c, 0x6b, 0x61, 0x8c, 0x47, 0x5e, 0x93, 0x37, 0xf5, 0x9e, 0xb7,
+	0x5d, 0x75, 0x1a, 0x85, 0xa2, 0x6b, 0x99, 0x11, 0xea, 0x44, 0xc5, 0xc3, 0x72, 0xd0, 0xed, 0xd3,
+	0x0a, 0x93, 0xb0, 0x50, 0xe8, 0x3d, 0xca, 0x25, 0x6f, 0xd7, 0xbb, 0x96, 0x73, 0xbd, 0x6b, 0xbd,
+	0xb0, 0x32, 0xc3, 0x67, 0x41, 0x02, 0xa1, 0x64, 0x38, 0x0d, 0x06, 0x0a, 0xb7, 0xab, 0x0e, 0x2d,
+	0xfc, 0x06, 0x0a, 0x87, 0x85, 0xb4, 0xfd, 0x8f, 0xd0, 0xfa, 0xe7, 0x1f, 0xf8, 0x09, 0x52, 0x7e,
+	0xce, 0x18, 0x7f, 0x08, 0x7d, 0xdc, 0x67, 0x5c, 0xe0, 0xf9, 0x22, 0xfc, 0x25, 0xb4, 0xf6, 0x11,
+	0x7e, 0x0a, 0xad, 0xe0, 0x8c, 0x1f, 0xf1, 0x9d, 0x3e, 0xed, 0xda, 0x53, 0xeb, 0xa7, 0x2c, 0x91,
+	0x82, 0x9f, 0x14, 0xc5, 0xa3, 0xd5, 0x89, 0x95, 0xe7, 0x59, 0x6a, 0xc3, 0x12, 0xb6, 0x2f, 0x09,
+	0x7d, 0xf2, 0x05, 0x90, 0xa5, 0xa5, 0xfd, 0x57, 0xea, 0x62, 0x86, 0xa3, 0xec, 0xa4, 0xa3, 0x52,
+	0x45, 0x1e, 0xbe, 0xc1, 0xf3, 0xdc, 0xe6, 0x43, 0xba, 0x34, 0xf7, 0xad, 0xb9, 0x50, 0xd1, 0x71,
+	0xa0, 0xd3, 0xac, 0xb9, 0x50, 0x85, 0x75, 0x6f, 0xb0, 0xde, 0xfb, 0x64, 0xb3, 0xf7, 0xc9, 0xcd,
+	0xde, 0x27, 0x17, 0x07, 0xdf, 0xd9, 0x1c, 0x7c, 0xe7, 0xea, 0xe0, 0x3b, 0xdf, 0xc2, 0x38, 0xc1,
+	0xe9, 0x62, 0x9c, 0x95, 0x33, 0xcc, 0x56, 0xea, 0x28, 0x81, 0xbf, 0x40, 0xcf, 0x72, 0x10, 0xfe,
+	0x3e, 0xee, 0x34, 0x2e, 0xe7, 0xc2, 0x8c, 0x2b, 0x79, 0x21, 0xdf, 0xdf, 0x06, 0x00, 0x00, 0xff,
+	0xff, 0xb6, 0x21, 0x61, 0xea, 0xf3, 0x03, 0x00, 0x00,
 }
 
 func (m *AtomStaker) Marshal() (dAtA []byte, err error) {
@@ -397,6 +494,89 @@ func (m *Governor) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 	return len(dAtA) - i, nil
 }
 
+func (m *AirdropClaimed) Marshal() (dAtA []byte, err error) {
+	size := m.Size()
+	dAtA = make([]byte, size)
+	n, err := m.MarshalToSizedBuffer(dAtA[:size])
+	if err != nil {
+		return nil, err
+	}
+	return dAtA[:n], nil
+}
+
+func (m *AirdropClaimed) MarshalTo(dAtA []byte) (int, error) {
+	size := m.Size()
+	return m.MarshalToSizedBuffer(dAtA[:size])
+}
+
+func (m *AirdropClaimed) MarshalToSizedBuffer(dAtA []byte) (int, error) {
+	i := len(dAtA)
+	_ = i
+	var l int
+	_ = l
+	if m.Claimed {
+		i--
+		if m.Claimed {
+			dAtA[i] = 1
+		} else {
+			dAtA[i] = 0
+		}
+		i--
+		dAtA[i] = 0x10
+	}
+	if len(m.Address) > 0 {
+		i -= len(m.Address)
+		copy(dAtA[i:], m.Address)
+		i = encodeVarintAirdrop(dAtA, i, uint64(len(m.Address)))
+		i--
+		dAtA[i] = 0xa
+	}
+	return len(dAtA) - i, nil
+}
+
+func (m *TotalClaimed) Marshal() (dAtA []byte, err error) {
+	size := m.Size()
+	dAtA = make([]byte, size)
+	n, err := m.MarshalToSizedBuffer(dAtA[:size])
+	if err != nil {
+		return nil, err
+	}
+	return dAtA[:n], nil
+}
+
+func (m *TotalClaimed) MarshalTo(dAtA []byte) (int, error) {
+	size := m.Size()
+	return m.MarshalToSizedBuffer(dAtA[:size])
+}
+
+func (m *TotalClaimed) MarshalToSizedBuffer(dAtA []byte) (int, error) {
+	i := len(dAtA)
+	_ = i
+	var l int
+	_ = l
+	{
+		size := m.TotalEdenClaimed.Size()
+		i -= size
+		if _, err := m.TotalEdenClaimed.MarshalTo(dAtA[i:]); err != nil {
+			return 0, err
+		}
+		i = encodeVarintAirdrop(dAtA, i, uint64(size))
+	}
+	i--
+	dAtA[i] = 0x12
+	{
+		size := m.TotalElysClaimed.Size()
+		i -= size
+		if _, err := m.TotalElysClaimed.MarshalTo(dAtA[i:]); err != nil {
+			return 0, err
+		}
+		i = encodeVarintAirdrop(dAtA, i, uint64(size))
+	}
+	i--
+	dAtA[i] = 0xa
+	return len(dAtA) - i, nil
+}
+
 func encodeVarintAirdrop(dAtA []byte, offset int, v uint64) int {
 	offset -= sovAirdrop(v)
 	base := offset
@@ -468,6 +648,35 @@ func (m *Governor) Size() (n int) {
 	return n
 }
 
+func (m *AirdropClaimed) Size() (n int) {
+	if m == nil {
+		return 0
+	}
+	var l int
+	_ = l
+	l = len(m.Address)
+	if l > 0 {
+		n += 1 + l + sovAirdrop(uint64(l))
+	}
+	if m.Claimed {
+		n += 2
+	}
+	return n
+}
+
+func (m *TotalClaimed) Size() (n int) {
+	if m == nil {
+		return 0
+	}
+	var l int
+	_ = l
+	l = m.TotalElysClaimed.Size()
+	n += 1 + l + sovAirdrop(uint64(l))
+	l = m.TotalEdenClaimed.Size()
+	n += 1 + l + sovAirdrop(uint64(l))
+	return n
+}
+
 func sovAirdrop(x uint64) (n int) {
 	return (math_bits.Len64(x|1) + 6) / 7
 }
@@ -938,6 +1147,226 @@ func (m *Governor) Unmarshal(dAtA []byte) error {
 	}
 	return nil
 }
+func (m *AirdropClaimed) Unmarshal(dAtA []byte) error {
+	l := len(dAtA)
+	iNdEx := 0
+	for iNdEx < l {
+		preIndex := iNdEx
+		var wire uint64
+		for shift := uint(0); ; shift += 7 {
+			if shift >= 64 {
+				return ErrIntOverflowAirdrop
+			}
+			if iNdEx >= l {
+				return io.ErrUnexpectedEOF
+			}
+			b := dAtA[iNdEx]
+			iNdEx++
+			wire |= uint64(b&0x7F) << shift
+			if b < 0x80 {
+				break
+			}
+		}
+		fieldNum := int32(wire >> 3)
+		wireType := int(wire & 0x7)
+		if wireType == 4 {
+			return fmt.Errorf("proto: AirdropClaimed: wiretype end group for non-group")
+		}
+		if fieldNum <= 0 {
+			return fmt.Errorf("proto: AirdropClaimed: illegal tag %d (wire type %d)", fieldNum, wire)
+		}
+		switch fieldNum {
+		case 1:
+			if wireType != 2 {
+				return fmt.Errorf("proto: wrong wireType = %d for field Address", wireType)
+			}
+			var stringLen uint64
+			for shift := uint(0); ; shift += 7 {
+				if shift >= 64 {
+					return ErrIntOverflowAirdrop
+				}
+				if iNdEx >= l {
+					return io.ErrUnexpectedEOF
+				}
+				b := dAtA[iNdEx]
+				iNdEx++
+				stringLen |= uint64(b&0x7F) << shift
+				if b < 0x80 {
+					break
+				}
+			}
+			intStringLen := int(stringLen)
+			if intStringLen < 0 {
+				return ErrInvalidLengthAirdrop
+			}
+			postIndex := iNdEx + intStringLen
+			if postIndex < 0 {
+				return ErrInvalidLengthAirdrop
+			}
+			if postIndex > l {
+				return io.ErrUnexpectedEOF
+			}
+			m.Address = string(dAtA[iNdEx:postIndex])
+			iNdEx = postIndex
+		case 2:
+			if wireType != 0 {
+				return fmt.Errorf("proto: wrong wireType = %d for field Claimed", wireType)
+			}
+			var v int
+			for shift := uint(0); ; shift += 7 {
+				if shift >= 64 {
+					return ErrIntOverflowAirdrop
+				}
+				if iNdEx >= l {
+					return io.ErrUnexpectedEOF
+				}
+				b := dAtA[iNdEx]
+				iNdEx++
+				v |= int(b&0x7F) << shift
+				if b < 0x80 {
+					break
+				}
+			}
+			m.Claimed = bool(v != 0)
+		default:
+			iNdEx = preIndex
+			skippy, err := skipAirdrop(dAtA[iNdEx:])
+			if err != nil {
+				return err
+			}
+			if (skippy < 0) || (iNdEx+skippy) < 0 {
+				return ErrInvalidLengthAirdrop
+			}
+			if (iNdEx + skippy) > l {
+				return io.ErrUnexpectedEOF
+			}
+			iNdEx += skippy
+		}
+	}
+
+	if iNdEx > l {
+		return io.ErrUnexpectedEOF
+	}
+	return nil
+}
+func (m *TotalClaimed) Unmarshal(dAtA []byte) error {
+	l := len(dAtA)
+	iNdEx := 0
+	for iNdEx < l {
+		preIndex := iNdEx
+		var wire uint64
+		for shift := uint(0); ; shift += 7 {
+			if shift >= 64 {
+				return ErrIntOverflowAirdrop
+			}
+			if iNdEx >= l {
+				return io.ErrUnexpectedEOF
+			}
+			b := dAtA[iNdEx]
+			iNdEx++
+			wire |= uint64(b&0x7F) << shift
+			if b < 0x80 {
+				break
+			}
+		}
+		fieldNum := int32(wire >> 3)
+		wireType := int(wire & 0x7)
+		if wireType == 4 {
+			return fmt.Errorf("proto: TotalClaimed: wiretype end group for non-group")
+		}
+		if fieldNum <= 0 {
+			return fmt.Errorf("proto: TotalClaimed: illegal tag %d (wire type %d)", fieldNum, wire)
+		}
+		switch fieldNum {
+		case 1:
+			if wireType != 2 {
+				return fmt.Errorf("proto: wrong wireType = %d for field TotalElysClaimed", wireType)
+			}
+			var stringLen uint64
+			for shift := uint(0); ; shift += 7 {
+				if shift >= 64 {
+					return ErrIntOverflowAirdrop
+				}
+				if iNdEx >= l {
+					return io.ErrUnexpectedEOF
+				}
+				b := dAtA[iNdEx]
+				iNdEx++
+				stringLen |= uint64(b&0x7F) << shift
+				if b < 0x80 {
+					break
+				}
+			}
+			intStringLen := int(stringLen)
+			if intStringLen < 0 {
+				return ErrInvalidLengthAirdrop
+			}
+			postIndex := iNdEx + intStringLen
+			if postIndex < 0 {
+				return ErrInvalidLengthAirdrop
+			}
+			if postIndex > l {
+				return io.ErrUnexpectedEOF
+			}
+			if err := m.TotalElysClaimed.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
+				return err
+			}
+			iNdEx = postIndex
+		case 2:
+			if wireType != 2 {
+				return fmt.Errorf("proto: wrong wireType = %d for field TotalEdenClaimed", wireType)
+			}
+			var stringLen uint64
+			for shift := uint(0); ; shift += 7 {
+				if shift >= 64 {
+					return ErrIntOverflowAirdrop
+				}
+				if iNdEx >= l {
+					return io.ErrUnexpectedEOF
+				}
+				b := dAtA[iNdEx]
+				iNdEx++
+				stringLen |= uint64(b&0x7F) << shift
+				if b < 0x80 {
+					break
+				}
+			}
+			intStringLen := int(stringLen)
+			if intStringLen < 0 {
+				return ErrInvalidLengthAirdrop
+			}
+			postIndex := iNdEx + intStringLen
+			if postIndex < 0 {
+				return ErrInvalidLengthAirdrop
+			}
+			if postIndex > l {
+				return io.ErrUnexpectedEOF
+			}
+			if err := m.TotalEdenClaimed.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
+				return err
+			}
+			iNdEx = postIndex
+		default:
+			iNdEx = preIndex
+			skippy, err := skipAirdrop(dAtA[iNdEx:])
+			if err != nil {
+				return err
+			}
+			if (skippy < 0) || (iNdEx+skippy) < 0 {
+				return ErrInvalidLengthAirdrop
+			}
+			if (iNdEx + skippy) > l {
+				return io.ErrUnexpectedEOF
+			}
+			iNdEx += skippy
+		}
+	}
+
+	if iNdEx > l {
+		return io.ErrUnexpectedEOF
+	}
+	return nil
+}
 func skipAirdrop(dAtA []byte) (n int, err error) {
 	l := len(dAtA)
 	iNdEx := 0
diff --git a/x/commitment/types/errors.go b/x/commitment/types/errors.go
index 60f47b254..4e62edd29 100644
--- a/x/commitment/types/errors.go
+++ b/x/commitment/types/errors.go
@@ -22,4 +22,9 @@ var (
 	ErrVestNowIsNotEnabled            = errorsmod.Register(ModuleName, 1012, "instant vesting is not enabled at this stage")
 	ErrUnsupportedWithdrawMode        = errorsmod.Register(ModuleName, 1013, "unsupported withdraw mode")
 	ErrUnsupportedUncommitToken       = errorsmod.Register(ModuleName, 1014, "unsupported uncommit token")
+	ErrAirdropAlreadyClaimed          = errorsmod.Register(ModuleName, 1015, "airdrop already claimed")
+	ErrAirdropNotStarted              = errorsmod.Register(ModuleName, 1016, "airdrop not started")
+	ErrAirdropEnded                   = errorsmod.Register(ModuleName, 1017, "airdrop ended")
+	ErrMaxElysAmountReached           = errorsmod.Register(ModuleName, 1018, "maximum elys amount reached")
+	ErrMaxEdenAmountReached           = errorsmod.Register(ModuleName, 1019, "maximum eden amount reached")
 )
diff --git a/x/commitment/types/keys.go b/x/commitment/types/keys.go
index 43d83291c..6942ffee8 100644
--- a/x/commitment/types/keys.go
+++ b/x/commitment/types/keys.go
@@ -16,12 +16,14 @@ const (
 const MaxPageLimit = 10000
 
 var (
-	CommitmentsKeyPrefix = []byte{0x01}
-	ParamsKey            = []byte{0x02}
-	AtomStakersKeyPrefix = []byte{0x03}
-	NFTHoldersKeyPrefix  = []byte{0x04}
-	CadetsKeyPrefix      = []byte{0x05}
-	GovernorKeyPrefix    = []byte{0x06}
+	CommitmentsKeyPrefix    = []byte{0x01}
+	ParamsKey               = []byte{0x02}
+	AtomStakersKeyPrefix    = []byte{0x03}
+	NFTHoldersKeyPrefix     = []byte{0x04}
+	CadetsKeyPrefix         = []byte{0x05}
+	GovernorKeyPrefix       = []byte{0x06}
+	AirdropClaimedKeyPrefix = []byte{0x07}
+	TotalClaimedKeyPrefix   = []byte{0x08}
 )
 
 func GetCommitmentsKey(creator sdk.AccAddress) []byte {
@@ -43,3 +45,7 @@ func GetCadetKey(addr sdk.AccAddress) []byte {
 func GetGovernorKey(addr sdk.AccAddress) []byte {
 	return append(GovernorKeyPrefix, address.MustLengthPrefix(addr)...)
 }
+
+func GetAirdropClaimedKey(addr sdk.AccAddress) []byte {
+	return append(AirdropClaimedKeyPrefix, address.MustLengthPrefix(addr)...)
+}
diff --git a/x/commitment/types/message_claim_airdrop.go b/x/commitment/types/message_claim_airdrop.go
new file mode 100644
index 000000000..b66340976
--- /dev/null
+++ b/x/commitment/types/message_claim_airdrop.go
@@ -0,0 +1,24 @@
+package types
+
+import (
+	errorsmod "cosmossdk.io/errors"
+	sdk "github.com/cosmos/cosmos-sdk/types"
+	sdkerrors "github.com/cosmos/cosmos-sdk/types/errors"
+)
+
+var _ sdk.Msg = &MsgCancelVest{}
+
+func NewMsgClaimAirdrop(creator string) *MsgClaimAirdrop {
+	return &MsgClaimAirdrop{
+		ClaimAddress: creator,
+	}
+}
+
+func (msg *MsgClaimAirdrop) ValidateBasic() error {
+	_, err := sdk.AccAddressFromBech32(msg.ClaimAddress)
+	if err != nil {
+		return errorsmod.Wrapf(sdkerrors.ErrInvalidAddress, "invalid creator address (%s)", err)
+	}
+
+	return nil
+}
diff --git a/x/commitment/types/message_claim_airdrop_test.go b/x/commitment/types/message_claim_airdrop_test.go
new file mode 100644
index 000000000..4a0c42f3f
--- /dev/null
+++ b/x/commitment/types/message_claim_airdrop_test.go
@@ -0,0 +1,39 @@
+package types_test
+
+import (
+	"testing"
+
+	"github.com/elys-network/elys/x/commitment/types"
+
+	sdkerrors "github.com/cosmos/cosmos-sdk/types/errors"
+	"github.com/elys-network/elys/testutil/sample"
+	"github.com/stretchr/testify/require"
+)
+
+func TestMsgClaimAirdrop_ValidateBasic(t *testing.T) {
+	tests := []struct {
+		name string
+		msg  types.MsgClaimAirdrop
+		err  error
+	}{
+		{
+			name: "invalid address",
+			msg:  *types.NewMsgClaimAirdrop("invalid_address"),
+			err:  sdkerrors.ErrInvalidAddress,
+		},
+		{
+			name: "valid address",
+			msg:  *types.NewMsgClaimAirdrop(sample.AccAddress()),
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			err := tt.msg.ValidateBasic()
+			if tt.err != nil {
+				require.ErrorIs(t, err, tt.err)
+				return
+			}
+			require.NoError(t, err)
+		})
+	}
+}
diff --git a/x/commitment/types/params.pb.go b/x/commitment/types/params.pb.go
index 80331df97..5156de72d 100644
--- a/x/commitment/types/params.pb.go
+++ b/x/commitment/types/params.pb.go
@@ -65,10 +65,18 @@ func (EarnType) EnumDescriptor() ([]byte, []int) {
 }
 
 type LegacyParams struct {
-	VestingInfos        []VestingInfo                            `protobuf:"bytes,1,rep,name=vesting_infos,json=vestingInfos,proto3" json:"vesting_infos"`
-	TotalCommitted      github_com_cosmos_cosmos_sdk_types.Coins `protobuf:"bytes,2,rep,name=total_committed,json=totalCommitted,proto3,castrepeated=github.com/cosmos/cosmos-sdk/types.Coins" json:"total_committed"`
-	NumberOfCommitments uint64                                   `protobuf:"varint,3,opt,name=number_of_commitments,json=numberOfCommitments,proto3" json:"number_of_commitments,omitempty"`
-	EnableVestNow       bool                                     `protobuf:"varint,4,opt,name=enable_vest_now,json=enableVestNow,proto3" json:"enable_vest_now,omitempty"`
+	VestingInfos           []VestingInfo                            `protobuf:"bytes,1,rep,name=vesting_infos,json=vestingInfos,proto3" json:"vesting_infos"`
+	TotalCommitted         github_com_cosmos_cosmos_sdk_types.Coins `protobuf:"bytes,2,rep,name=total_committed,json=totalCommitted,proto3,castrepeated=github.com/cosmos/cosmos-sdk/types.Coins" json:"total_committed"`
+	NumberOfCommitments    uint64                                   `protobuf:"varint,3,opt,name=number_of_commitments,json=numberOfCommitments,proto3" json:"number_of_commitments,omitempty"`
+	EnableVestNow          bool                                     `protobuf:"varint,4,opt,name=enable_vest_now,json=enableVestNow,proto3" json:"enable_vest_now,omitempty"`
+	StartAtomStakersHeight uint64                                   `protobuf:"varint,5,opt,name=start_atom_stakers_height,json=startAtomStakersHeight,proto3" json:"start_atom_stakers_height,omitempty"`
+	EndAtomStakersHeight   uint64                                   `protobuf:"varint,6,opt,name=end_atom_stakers_height,json=endAtomStakersHeight,proto3" json:"end_atom_stakers_height,omitempty"`
+	StartCadetsHeight      uint64                                   `protobuf:"varint,7,opt,name=start_cadets_height,json=startCadetsHeight,proto3" json:"start_cadets_height,omitempty"`
+	EndCadetsHeight        uint64                                   `protobuf:"varint,8,opt,name=end_cadets_height,json=endCadetsHeight,proto3" json:"end_cadets_height,omitempty"`
+	StartNftHoldersHeight  uint64                                   `protobuf:"varint,9,opt,name=start_nft_holders_height,json=startNftHoldersHeight,proto3" json:"start_nft_holders_height,omitempty"`
+	EndNftHoldersHeight    uint64                                   `protobuf:"varint,10,opt,name=end_nft_holders_height,json=endNftHoldersHeight,proto3" json:"end_nft_holders_height,omitempty"`
+	StartGovernorsHeight   uint64                                   `protobuf:"varint,11,opt,name=start_governors_height,json=startGovernorsHeight,proto3" json:"start_governors_height,omitempty"`
+	EndGovernorsHeight     uint64                                   `protobuf:"varint,12,opt,name=end_governors_height,json=endGovernorsHeight,proto3" json:"end_governors_height,omitempty"`
 }
 
 func (m *LegacyParams) Reset()         { *m = LegacyParams{} }
@@ -132,19 +140,69 @@ func (m *LegacyParams) GetEnableVestNow() bool {
 	return false
 }
 
+func (m *LegacyParams) GetStartAtomStakersHeight() uint64 {
+	if m != nil {
+		return m.StartAtomStakersHeight
+	}
+	return 0
+}
+
+func (m *LegacyParams) GetEndAtomStakersHeight() uint64 {
+	if m != nil {
+		return m.EndAtomStakersHeight
+	}
+	return 0
+}
+
+func (m *LegacyParams) GetStartCadetsHeight() uint64 {
+	if m != nil {
+		return m.StartCadetsHeight
+	}
+	return 0
+}
+
+func (m *LegacyParams) GetEndCadetsHeight() uint64 {
+	if m != nil {
+		return m.EndCadetsHeight
+	}
+	return 0
+}
+
+func (m *LegacyParams) GetStartNftHoldersHeight() uint64 {
+	if m != nil {
+		return m.StartNftHoldersHeight
+	}
+	return 0
+}
+
+func (m *LegacyParams) GetEndNftHoldersHeight() uint64 {
+	if m != nil {
+		return m.EndNftHoldersHeight
+	}
+	return 0
+}
+
+func (m *LegacyParams) GetStartGovernorsHeight() uint64 {
+	if m != nil {
+		return m.StartGovernorsHeight
+	}
+	return 0
+}
+
+func (m *LegacyParams) GetEndGovernorsHeight() uint64 {
+	if m != nil {
+		return m.EndGovernorsHeight
+	}
+	return 0
+}
+
 type Params struct {
-	VestingInfos           []VestingInfo                            `protobuf:"bytes,1,rep,name=vesting_infos,json=vestingInfos,proto3" json:"vesting_infos"`
-	TotalCommitted         github_com_cosmos_cosmos_sdk_types.Coins `protobuf:"bytes,2,rep,name=total_committed,json=totalCommitted,proto3,castrepeated=github.com/cosmos/cosmos-sdk/types.Coins" json:"total_committed"`
-	NumberOfCommitments    uint64                                   `protobuf:"varint,3,opt,name=number_of_commitments,json=numberOfCommitments,proto3" json:"number_of_commitments,omitempty"`
-	EnableVestNow          bool                                     `protobuf:"varint,4,opt,name=enable_vest_now,json=enableVestNow,proto3" json:"enable_vest_now,omitempty"`
-	StartAtomStakersHeight uint64                                   `protobuf:"varint,5,opt,name=start_atom_stakers_height,json=startAtomStakersHeight,proto3" json:"start_atom_stakers_height,omitempty"`
-	EndAtomStakersHeight   uint64                                   `protobuf:"varint,6,opt,name=end_atom_stakers_height,json=endAtomStakersHeight,proto3" json:"end_atom_stakers_height,omitempty"`
-	StartCadetsHeight      uint64                                   `protobuf:"varint,7,opt,name=start_cadets_height,json=startCadetsHeight,proto3" json:"start_cadets_height,omitempty"`
-	EndCadetsHeight        uint64                                   `protobuf:"varint,8,opt,name=end_cadets_height,json=endCadetsHeight,proto3" json:"end_cadets_height,omitempty"`
-	StartNftHoldersHeight  uint64                                   `protobuf:"varint,9,opt,name=start_nft_holders_height,json=startNftHoldersHeight,proto3" json:"start_nft_holders_height,omitempty"`
-	EndNftHoldersHeight    uint64                                   `protobuf:"varint,10,opt,name=end_nft_holders_height,json=endNftHoldersHeight,proto3" json:"end_nft_holders_height,omitempty"`
-	StartGovernorsHeight   uint64                                   `protobuf:"varint,11,opt,name=start_governors_height,json=startGovernorsHeight,proto3" json:"start_governors_height,omitempty"`
-	EndGovernorsHeight     uint64                                   `protobuf:"varint,12,opt,name=end_governors_height,json=endGovernorsHeight,proto3" json:"end_governors_height,omitempty"`
+	VestingInfos            []VestingInfo                            `protobuf:"bytes,1,rep,name=vesting_infos,json=vestingInfos,proto3" json:"vesting_infos"`
+	TotalCommitted          github_com_cosmos_cosmos_sdk_types.Coins `protobuf:"bytes,2,rep,name=total_committed,json=totalCommitted,proto3,castrepeated=github.com/cosmos/cosmos-sdk/types.Coins" json:"total_committed"`
+	NumberOfCommitments     uint64                                   `protobuf:"varint,3,opt,name=number_of_commitments,json=numberOfCommitments,proto3" json:"number_of_commitments,omitempty"`
+	EnableVestNow           bool                                     `protobuf:"varint,4,opt,name=enable_vest_now,json=enableVestNow,proto3" json:"enable_vest_now,omitempty"`
+	StartAirdropClaimHeight uint64                                   `protobuf:"varint,5,opt,name=start_airdrop_claim_height,json=startAirdropClaimHeight,proto3" json:"start_airdrop_claim_height,omitempty"`
+	EndAirdropClaimHeight   uint64                                   `protobuf:"varint,6,opt,name=end_airdrop_claim_height,json=endAirdropClaimHeight,proto3" json:"end_airdrop_claim_height,omitempty"`
 }
 
 func (m *Params) Reset()         { *m = Params{} }
@@ -208,58 +266,16 @@ func (m *Params) GetEnableVestNow() bool {
 	return false
 }
 
-func (m *Params) GetStartAtomStakersHeight() uint64 {
-	if m != nil {
-		return m.StartAtomStakersHeight
-	}
-	return 0
-}
-
-func (m *Params) GetEndAtomStakersHeight() uint64 {
-	if m != nil {
-		return m.EndAtomStakersHeight
-	}
-	return 0
-}
-
-func (m *Params) GetStartCadetsHeight() uint64 {
-	if m != nil {
-		return m.StartCadetsHeight
-	}
-	return 0
-}
-
-func (m *Params) GetEndCadetsHeight() uint64 {
+func (m *Params) GetStartAirdropClaimHeight() uint64 {
 	if m != nil {
-		return m.EndCadetsHeight
+		return m.StartAirdropClaimHeight
 	}
 	return 0
 }
 
-func (m *Params) GetStartNftHoldersHeight() uint64 {
+func (m *Params) GetEndAirdropClaimHeight() uint64 {
 	if m != nil {
-		return m.StartNftHoldersHeight
-	}
-	return 0
-}
-
-func (m *Params) GetEndNftHoldersHeight() uint64 {
-	if m != nil {
-		return m.EndNftHoldersHeight
-	}
-	return 0
-}
-
-func (m *Params) GetStartGovernorsHeight() uint64 {
-	if m != nil {
-		return m.StartGovernorsHeight
-	}
-	return 0
-}
-
-func (m *Params) GetEndGovernorsHeight() uint64 {
-	if m != nil {
-		return m.EndGovernorsHeight
+		return m.EndAirdropClaimHeight
 	}
 	return 0
 }
@@ -343,54 +359,57 @@ func init() {
 func init() { proto.RegisterFile("elys/commitment/params.proto", fileDescriptor_92e317feaf73ff7e) }
 
 var fileDescriptor_92e317feaf73ff7e = []byte{
-	// 748 bytes of a gzipped FileDescriptorProto
-	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xec, 0x55, 0xdd, 0x4e, 0x5a, 0x49,
-	0x1c, 0xe7, 0x00, 0xba, 0x32, 0xa0, 0xc8, 0x28, 0x2e, 0x1a, 0x45, 0xe2, 0x26, 0x1b, 0xe2, 0xc6,
-	0x73, 0xfc, 0xd8, 0xcd, 0x66, 0x2f, 0x05, 0x5d, 0x24, 0x41, 0x34, 0x87, 0xdd, 0x26, 0xed, 0xcd,
-	0x64, 0xe0, 0x0c, 0x70, 0x02, 0x67, 0x86, 0x9c, 0x19, 0x40, 0xd2, 0x97, 0xe8, 0x6b, 0xb4, 0xd7,
-	0x7d, 0x87, 0x7a, 0x69, 0x7a, 0xd5, 0xf4, 0xc2, 0x36, 0xfa, 0x00, 0x7d, 0x85, 0x66, 0x66, 0x0e,
-	0x1f, 0x7e, 0x24, 0x7d, 0x81, 0x5e, 0xe9, 0xfc, 0x3e, 0xe6, 0xff, 0x91, 0xdf, 0x1c, 0xc0, 0x26,
-	0xe9, 0x8e, 0xb8, 0xd5, 0x60, 0x9e, 0xe7, 0x0a, 0x8f, 0x50, 0x61, 0xf5, 0xb0, 0x8f, 0x3d, 0x6e,
-	0xf6, 0x7c, 0x26, 0x18, 0x4c, 0x4a, 0xd6, 0x9c, 0xb2, 0x1b, 0xab, 0x2d, 0xd6, 0x62, 0x8a, 0xb3,
-	0xe4, 0x7f, 0x5a, 0xb6, 0xb1, 0xde, 0x60, 0xdc, 0x63, 0x1c, 0x69, 0x42, 0x1f, 0x02, 0x2a, 0xab,
-	0x4f, 0x56, 0x1d, 0x73, 0x62, 0x0d, 0x0e, 0xea, 0x44, 0xe0, 0x03, 0xab, 0xc1, 0x5c, 0xaa, 0xf9,
-	0x9d, 0xb7, 0x61, 0x90, 0xa8, 0x90, 0x16, 0x6e, 0x8c, 0x2e, 0x55, 0x61, 0x58, 0x02, 0x8b, 0x03,
-	0xc2, 0x85, 0x4b, 0x5b, 0xc8, 0xa5, 0x4d, 0xc6, 0x33, 0x46, 0x2e, 0x92, 0x8f, 0x1f, 0x6e, 0x9a,
-	0x8f, 0x5a, 0x31, 0x5f, 0x68, 0x55, 0x99, 0x36, 0x59, 0x21, 0x7a, 0x7d, 0xbb, 0x1d, 0xb2, 0x13,
-	0x83, 0x29, 0xc4, 0xa1, 0x00, 0x49, 0xc1, 0x04, 0xee, 0x22, 0xed, 0x11, 0xc4, 0xc9, 0x84, 0xd5,
-	0x55, 0xeb, 0x66, 0xd0, 0xa1, 0xec, 0xc9, 0x0c, 0x7a, 0x32, 0x8b, 0xcc, 0xa5, 0x85, 0x7d, 0x79,
-	0xcf, 0xbb, 0x2f, 0xdb, 0xf9, 0x96, 0x2b, 0xda, 0xfd, 0xba, 0x2c, 0x17, 0x8c, 0x13, 0xfc, 0xd9,
-	0xe3, 0x4e, 0xc7, 0x12, 0xa3, 0x1e, 0xe1, 0xca, 0xc0, 0xed, 0x25, 0x55, 0xa3, 0x38, 0x2e, 0x01,
-	0x0f, 0x41, 0x9a, 0xf6, 0xbd, 0x3a, 0xf1, 0x11, 0x6b, 0xa2, 0x69, 0xb7, 0x3c, 0x13, 0xc9, 0x19,
-	0xf9, 0xa8, 0xbd, 0xa2, 0xc9, 0x8b, 0x66, 0x71, 0x4a, 0xc1, 0xdf, 0x41, 0x92, 0x50, 0x5c, 0xef,
-	0x12, 0x24, 0x07, 0x40, 0x94, 0x0d, 0x33, 0xd1, 0x9c, 0x91, 0x5f, 0xb0, 0x17, 0x35, 0x2c, 0x27,
-	0xad, 0xb2, 0xe1, 0xce, 0x87, 0x39, 0x30, 0xff, 0x73, 0x4b, 0x3f, 0xd8, 0x12, 0xfc, 0x07, 0xac,
-	0x73, 0x81, 0x7d, 0x81, 0xb0, 0x60, 0x1e, 0xe2, 0x02, 0x77, 0x88, 0xcf, 0x51, 0x9b, 0xb8, 0xad,
-	0xb6, 0xc8, 0xcc, 0xa9, 0xfb, 0xd7, 0x94, 0xe0, 0x58, 0x30, 0xaf, 0xa6, 0xe9, 0x33, 0xc5, 0xc2,
-	0xbf, 0xc0, 0xaf, 0x84, 0x3a, 0xcf, 0x1a, 0xe7, 0x95, 0x71, 0x95, 0x50, 0xe7, 0xa9, 0xcd, 0x04,
-	0x2b, 0xba, 0x62, 0x03, 0x3b, 0x44, 0x4c, 0x2c, 0xbf, 0x28, 0x4b, 0x4a, 0x51, 0x45, 0xc5, 0x04,
-	0xfa, 0x5d, 0x90, 0x92, 0x65, 0x1e, 0xaa, 0x17, 0x94, 0x3a, 0x49, 0xa8, 0xf3, 0x40, 0xfb, 0x37,
-	0xc8, 0xe8, 0xbb, 0x69, 0x53, 0xa0, 0x36, 0xeb, 0x3a, 0x33, 0x3d, 0xc5, 0x94, 0x25, 0xad, 0xf8,
-	0x6a, 0x53, 0x9c, 0x69, 0x36, 0x30, 0x1e, 0x81, 0x35, 0x59, 0xe4, 0x19, 0x1b, 0xd0, 0x3b, 0x26,
-	0xd4, 0x79, 0x62, 0xfa, 0x13, 0xe8, 0xd5, 0xa0, 0x16, 0x1b, 0x10, 0x9f, 0xb2, 0xa9, 0x29, 0xae,
-	0xe7, 0x57, 0x6c, 0x69, 0x4c, 0x06, 0xae, 0x7d, 0x20, 0xf7, 0xf2, 0xd4, 0x93, 0x50, 0x1e, 0x48,
-	0xa8, 0xf3, 0xc8, 0xb1, 0xf3, 0xcd, 0x00, 0xf1, 0x99, 0x64, 0xc2, 0x2d, 0x00, 0x64, 0xcc, 0x90,
-	0x43, 0x28, 0xf3, 0x32, 0x46, 0xce, 0xc8, 0xc7, 0xec, 0x98, 0x44, 0x4e, 0x24, 0x00, 0x7f, 0x9b,
-	0xa6, 0x5d, 0x2b, 0xc2, 0x4a, 0x31, 0x4e, 0xb2, 0x16, 0x6d, 0x01, 0x40, 0xfb, 0x1e, 0xaa, 0x77,
-	0x59, 0xa3, 0xa3, 0x83, 0x14, 0xb1, 0x63, 0xb4, 0xef, 0x15, 0x14, 0x00, 0x6b, 0x20, 0x39, 0xce,
-	0x0d, 0x6a, 0xe2, 0x86, 0x60, 0xbe, 0x8a, 0x4f, 0xac, 0xf0, 0x87, 0x4c, 0xf3, 0xe7, 0xdb, 0xed,
-	0xb4, 0xce, 0x2e, 0x77, 0x3a, 0xa6, 0xcb, 0x2c, 0x0f, 0x8b, 0xb6, 0x59, 0xa6, 0xe2, 0xe3, 0xfb,
-	0x3d, 0x10, 0x3c, 0x84, 0x32, 0x15, 0xb6, 0xea, 0xa3, 0xca, 0x86, 0xff, 0xaa, 0x1b, 0x60, 0x1e,
-	0x2c, 0xcb, 0x9a, 0x1e, 0xbe, 0x42, 0x41, 0x2f, 0x5c, 0x45, 0x2c, 0x62, 0x2f, 0xd1, 0xbe, 0x77,
-	0x8e, 0xaf, 0x82, 0x21, 0xf9, 0xee, 0x6b, 0xb0, 0x70, 0x8a, 0x7d, 0xfa, 0xdf, 0xa8, 0x47, 0x60,
-	0x12, 0xc4, 0x8f, 0x2b, 0x15, 0x74, 0x69, 0x5f, 0x94, 0xec, 0xe3, 0xf3, 0xe5, 0x10, 0x5c, 0x06,
-	0x89, 0xff, 0x6b, 0x27, 0xc5, 0x09, 0x62, 0x48, 0xe4, 0xb4, 0xf2, 0xb2, 0x36, 0x41, 0xc2, 0x0a,
-	0x39, 0x39, 0xad, 0x4e, 0x90, 0x08, 0x4c, 0x81, 0x45, 0x89, 0x14, 0x26, 0x50, 0x14, 0xa6, 0x41,
-	0xaa, 0x72, 0x89, 0xce, 0xcb, 0xd5, 0x72, 0xb5, 0x34, 0x81, 0xe7, 0x0a, 0xe5, 0xeb, 0xbb, 0xac,
-	0x71, 0x73, 0x97, 0x35, 0xbe, 0xde, 0x65, 0x8d, 0x37, 0xf7, 0xd9, 0xd0, 0xcd, 0x7d, 0x36, 0xf4,
-	0xe9, 0x3e, 0x1b, 0x7a, 0x65, 0xcd, 0x3c, 0x61, 0xf9, 0xe9, 0xd8, 0xa3, 0x44, 0x0c, 0x99, 0xdf,
-	0x51, 0x07, 0xeb, 0x6a, 0xf6, 0x87, 0x41, 0xbd, 0xe7, 0xfa, 0xbc, 0xfa, 0x6c, 0x1f, 0x7d, 0x0f,
-	0x00, 0x00, 0xff, 0xff, 0xf2, 0x9d, 0x1b, 0x84, 0x38, 0x06, 0x00, 0x00,
+	// 787 bytes of a gzipped FileDescriptorProto
+	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xec, 0x55, 0xdf, 0x4e, 0x2a, 0x47,
+	0x18, 0x67, 0x05, 0xad, 0x0c, 0x28, 0x32, 0x8a, 0xa2, 0x51, 0x24, 0x36, 0x69, 0x88, 0x8d, 0xbb,
+	0xfe, 0x69, 0xd3, 0x34, 0xbd, 0x12, 0xb4, 0x48, 0x82, 0x68, 0x96, 0xb6, 0x49, 0x7b, 0x33, 0x19,
+	0x76, 0x07, 0xd8, 0xc0, 0xce, 0x90, 0x9d, 0x01, 0x24, 0x7d, 0x89, 0xde, 0xf6, 0x15, 0x7a, 0xdd,
+	0x87, 0xf0, 0xa6, 0x89, 0xe9, 0x55, 0xd3, 0x0b, 0xcf, 0x89, 0x3e, 0xc0, 0x79, 0x85, 0x93, 0x99,
+	0x59, 0xfe, 0x28, 0x26, 0xe7, 0x05, 0xce, 0x95, 0xce, 0xef, 0xcf, 0x7c, 0xdf, 0x7c, 0xdf, 0x8f,
+	0x2c, 0xd8, 0x25, 0xdd, 0x11, 0xb7, 0x1c, 0xe6, 0xfb, 0x9e, 0xf0, 0x09, 0x15, 0x56, 0x0f, 0x07,
+	0xd8, 0xe7, 0x66, 0x2f, 0x60, 0x82, 0xc1, 0x94, 0x64, 0xcd, 0x29, 0xbb, 0xb3, 0xd1, 0x62, 0x2d,
+	0xa6, 0x38, 0x4b, 0xfe, 0xa7, 0x65, 0x3b, 0xdb, 0x0e, 0xe3, 0x3e, 0xe3, 0x48, 0x13, 0xfa, 0x10,
+	0x52, 0x39, 0x7d, 0xb2, 0x1a, 0x98, 0x13, 0x6b, 0x70, 0xd2, 0x20, 0x02, 0x9f, 0x58, 0x0e, 0xf3,
+	0xa8, 0xe6, 0x0f, 0xfe, 0x59, 0x04, 0xc9, 0x2a, 0x69, 0x61, 0x67, 0x74, 0xab, 0x0a, 0xc3, 0x32,
+	0x58, 0x19, 0x10, 0x2e, 0x3c, 0xda, 0x42, 0x1e, 0x6d, 0x32, 0x9e, 0x35, 0xf2, 0xd1, 0x42, 0xe2,
+	0x74, 0xd7, 0x7c, 0xd5, 0x8a, 0xf9, 0x8b, 0x56, 0x55, 0x68, 0x93, 0x15, 0x63, 0xf7, 0x8f, 0xfb,
+	0x11, 0x3b, 0x39, 0x98, 0x42, 0x1c, 0x0a, 0x90, 0x12, 0x4c, 0xe0, 0x2e, 0xd2, 0x1e, 0x41, 0xdc,
+	0xec, 0x82, 0xba, 0x6a, 0xdb, 0x0c, 0x3b, 0x94, 0x3d, 0x99, 0x61, 0x4f, 0x66, 0x89, 0x79, 0xb4,
+	0x78, 0x2c, 0xef, 0xf9, 0xeb, 0xdd, 0x7e, 0xa1, 0xe5, 0x89, 0x76, 0xbf, 0x21, 0xcb, 0x85, 0xcf,
+	0x09, 0xff, 0x1c, 0x71, 0xb7, 0x63, 0x89, 0x51, 0x8f, 0x70, 0x65, 0xe0, 0xf6, 0xaa, 0xaa, 0x51,
+	0x1a, 0x97, 0x80, 0xa7, 0x20, 0x43, 0xfb, 0x7e, 0x83, 0x04, 0x88, 0x35, 0xd1, 0xb4, 0x5b, 0x9e,
+	0x8d, 0xe6, 0x8d, 0x42, 0xcc, 0x5e, 0xd7, 0xe4, 0x4d, 0xb3, 0x34, 0xa5, 0xe0, 0x57, 0x20, 0x45,
+	0x28, 0x6e, 0x74, 0x09, 0x92, 0x0f, 0x40, 0x94, 0x0d, 0xb3, 0xb1, 0xbc, 0x51, 0x58, 0xb6, 0x57,
+	0x34, 0x2c, 0x5f, 0x5a, 0x63, 0x43, 0xf8, 0x3d, 0xd8, 0xe6, 0x02, 0x07, 0x02, 0x61, 0xc1, 0x7c,
+	0xc4, 0x05, 0xee, 0x90, 0x80, 0xa3, 0x36, 0xf1, 0x5a, 0x6d, 0x91, 0x5d, 0x54, 0xf7, 0x6f, 0x2a,
+	0xc1, 0xb9, 0x60, 0x7e, 0x5d, 0xd3, 0x57, 0x8a, 0x85, 0xdf, 0x82, 0x2d, 0x42, 0xdd, 0x37, 0x8d,
+	0x4b, 0xca, 0xb8, 0x41, 0xa8, 0x3b, 0x6f, 0x33, 0xc1, 0xba, 0xae, 0xe8, 0x60, 0x97, 0x88, 0x89,
+	0xe5, 0x0b, 0x65, 0x49, 0x2b, 0xaa, 0xa4, 0x98, 0x50, 0x7f, 0x08, 0xd2, 0xb2, 0xcc, 0x4b, 0xf5,
+	0xb2, 0x52, 0xa7, 0x08, 0x75, 0x5f, 0x68, 0xbf, 0x03, 0x59, 0x7d, 0x37, 0x6d, 0x0a, 0xd4, 0x66,
+	0x5d, 0x77, 0xa6, 0xa7, 0xb8, 0xb2, 0x64, 0x14, 0x5f, 0x6b, 0x8a, 0x2b, 0xcd, 0x86, 0xc6, 0x33,
+	0xb0, 0x29, 0x8b, 0xbc, 0x61, 0x03, 0x7a, 0xc6, 0x84, 0xba, 0x73, 0xa6, 0x6f, 0x80, 0x1e, 0x0d,
+	0x6a, 0xb1, 0x01, 0x09, 0x28, 0x9b, 0x9a, 0x12, 0xfa, 0xfd, 0x8a, 0x2d, 0x8f, 0xc9, 0xd0, 0x75,
+	0x0c, 0xe4, 0x5c, 0xe6, 0x3d, 0x49, 0xe5, 0x81, 0x84, 0xba, 0xaf, 0x1c, 0x07, 0x7f, 0x46, 0xc1,
+	0xd2, 0xe7, 0x24, 0x7f, 0x2a, 0xc9, 0x3f, 0x80, 0x9d, 0x30, 0xc9, 0x5e, 0xe0, 0x06, 0xac, 0x87,
+	0x9c, 0x2e, 0xf6, 0xfc, 0x97, 0x51, 0xde, 0xd2, 0x51, 0xd6, 0x82, 0x92, 0xe4, 0xa7, 0xc1, 0x51,
+	0x59, 0x7e, 0xcb, 0xaa, 0xc3, 0x9c, 0x91, 0x61, 0x9e, 0x33, 0x1e, 0x7c, 0x30, 0x40, 0x62, 0x66,
+	0xd6, 0x70, 0x0f, 0x00, 0x39, 0x38, 0xe4, 0x12, 0xca, 0xfc, 0xac, 0x91, 0x37, 0x0a, 0x71, 0x3b,
+	0x2e, 0x91, 0x0b, 0x09, 0xc0, 0x2f, 0xa7, 0xfb, 0xd3, 0x8a, 0x05, 0xa5, 0x18, 0xef, 0x46, 0x8b,
+	0xf6, 0x00, 0xa0, 0x7d, 0x1f, 0x35, 0xba, 0xcc, 0xe9, 0xe8, 0xd1, 0x44, 0xed, 0x38, 0xed, 0xfb,
+	0x45, 0x05, 0xc0, 0x3a, 0x48, 0x8d, 0x27, 0x81, 0x9a, 0xd8, 0x11, 0x2c, 0x50, 0x03, 0x89, 0x17,
+	0xbf, 0x96, 0xfb, 0xf9, 0xff, 0x71, 0x3f, 0xa3, 0xb7, 0xc1, 0xdd, 0x8e, 0xe9, 0x31, 0xcb, 0xc7,
+	0xa2, 0x6d, 0x56, 0xa8, 0xf8, 0xf7, 0xef, 0x23, 0x10, 0xae, 0xb6, 0x42, 0x85, 0xad, 0xfa, 0xa8,
+	0xb1, 0xe1, 0x8f, 0xea, 0x06, 0x58, 0x00, 0x6b, 0xb2, 0xa6, 0x8f, 0xef, 0x50, 0xd8, 0x0b, 0x57,
+	0x33, 0x8b, 0xda, 0xab, 0xb4, 0xef, 0x5f, 0xe3, 0xbb, 0xf0, 0x91, 0xfc, 0xf0, 0x77, 0xb0, 0x7c,
+	0x89, 0x03, 0xfa, 0xd3, 0xa8, 0x47, 0x60, 0x0a, 0x24, 0xce, 0xab, 0x55, 0x74, 0x6b, 0xdf, 0x94,
+	0xed, 0xf3, 0xeb, 0xb5, 0x08, 0x5c, 0x03, 0xc9, 0x9f, 0xeb, 0x17, 0xa5, 0x09, 0x62, 0x48, 0xe4,
+	0xb2, 0xfa, 0x6b, 0x7d, 0x82, 0x2c, 0x28, 0xe4, 0xe2, 0xb2, 0x36, 0x41, 0xa2, 0x30, 0x0d, 0x56,
+	0x24, 0x52, 0x9c, 0x40, 0x31, 0x98, 0x01, 0xe9, 0xea, 0x2d, 0xba, 0xae, 0xd4, 0x2a, 0xb5, 0xf2,
+	0x04, 0x5e, 0x2c, 0x56, 0xee, 0x9f, 0x72, 0xc6, 0xc3, 0x53, 0xce, 0x78, 0xff, 0x94, 0x33, 0xfe,
+	0x78, 0xce, 0x45, 0x1e, 0x9e, 0x73, 0x91, 0xff, 0x9e, 0x73, 0x91, 0xdf, 0xac, 0x99, 0x50, 0xca,
+	0x1f, 0xc3, 0x11, 0x25, 0x62, 0xc8, 0x82, 0x8e, 0x3a, 0x58, 0x77, 0xb3, 0x9f, 0x23, 0x95, 0xd0,
+	0xc6, 0x92, 0xfa, 0x58, 0x9c, 0x7d, 0x0c, 0x00, 0x00, 0xff, 0xff, 0x56, 0x14, 0x4c, 0x1d, 0xae,
+	0x06, 0x00, 0x00,
 }
 
 func (m *LegacyParams) Marshal() (dAtA []byte, err error) {
@@ -413,6 +432,46 @@ func (m *LegacyParams) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 	_ = i
 	var l int
 	_ = l
+	if m.EndGovernorsHeight != 0 {
+		i = encodeVarintParams(dAtA, i, uint64(m.EndGovernorsHeight))
+		i--
+		dAtA[i] = 0x60
+	}
+	if m.StartGovernorsHeight != 0 {
+		i = encodeVarintParams(dAtA, i, uint64(m.StartGovernorsHeight))
+		i--
+		dAtA[i] = 0x58
+	}
+	if m.EndNftHoldersHeight != 0 {
+		i = encodeVarintParams(dAtA, i, uint64(m.EndNftHoldersHeight))
+		i--
+		dAtA[i] = 0x50
+	}
+	if m.StartNftHoldersHeight != 0 {
+		i = encodeVarintParams(dAtA, i, uint64(m.StartNftHoldersHeight))
+		i--
+		dAtA[i] = 0x48
+	}
+	if m.EndCadetsHeight != 0 {
+		i = encodeVarintParams(dAtA, i, uint64(m.EndCadetsHeight))
+		i--
+		dAtA[i] = 0x40
+	}
+	if m.StartCadetsHeight != 0 {
+		i = encodeVarintParams(dAtA, i, uint64(m.StartCadetsHeight))
+		i--
+		dAtA[i] = 0x38
+	}
+	if m.EndAtomStakersHeight != 0 {
+		i = encodeVarintParams(dAtA, i, uint64(m.EndAtomStakersHeight))
+		i--
+		dAtA[i] = 0x30
+	}
+	if m.StartAtomStakersHeight != 0 {
+		i = encodeVarintParams(dAtA, i, uint64(m.StartAtomStakersHeight))
+		i--
+		dAtA[i] = 0x28
+	}
 	if m.EnableVestNow {
 		i--
 		if m.EnableVestNow {
@@ -479,43 +538,13 @@ func (m *Params) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 	_ = i
 	var l int
 	_ = l
-	if m.EndGovernorsHeight != 0 {
-		i = encodeVarintParams(dAtA, i, uint64(m.EndGovernorsHeight))
-		i--
-		dAtA[i] = 0x60
-	}
-	if m.StartGovernorsHeight != 0 {
-		i = encodeVarintParams(dAtA, i, uint64(m.StartGovernorsHeight))
-		i--
-		dAtA[i] = 0x58
-	}
-	if m.EndNftHoldersHeight != 0 {
-		i = encodeVarintParams(dAtA, i, uint64(m.EndNftHoldersHeight))
-		i--
-		dAtA[i] = 0x50
-	}
-	if m.StartNftHoldersHeight != 0 {
-		i = encodeVarintParams(dAtA, i, uint64(m.StartNftHoldersHeight))
-		i--
-		dAtA[i] = 0x48
-	}
-	if m.EndCadetsHeight != 0 {
-		i = encodeVarintParams(dAtA, i, uint64(m.EndCadetsHeight))
-		i--
-		dAtA[i] = 0x40
-	}
-	if m.StartCadetsHeight != 0 {
-		i = encodeVarintParams(dAtA, i, uint64(m.StartCadetsHeight))
-		i--
-		dAtA[i] = 0x38
-	}
-	if m.EndAtomStakersHeight != 0 {
-		i = encodeVarintParams(dAtA, i, uint64(m.EndAtomStakersHeight))
+	if m.EndAirdropClaimHeight != 0 {
+		i = encodeVarintParams(dAtA, i, uint64(m.EndAirdropClaimHeight))
 		i--
 		dAtA[i] = 0x30
 	}
-	if m.StartAtomStakersHeight != 0 {
-		i = encodeVarintParams(dAtA, i, uint64(m.StartAtomStakersHeight))
+	if m.StartAirdropClaimHeight != 0 {
+		i = encodeVarintParams(dAtA, i, uint64(m.StartAirdropClaimHeight))
 		i--
 		dAtA[i] = 0x28
 	}
@@ -657,6 +686,30 @@ func (m *LegacyParams) Size() (n int) {
 	if m.EnableVestNow {
 		n += 2
 	}
+	if m.StartAtomStakersHeight != 0 {
+		n += 1 + sovParams(uint64(m.StartAtomStakersHeight))
+	}
+	if m.EndAtomStakersHeight != 0 {
+		n += 1 + sovParams(uint64(m.EndAtomStakersHeight))
+	}
+	if m.StartCadetsHeight != 0 {
+		n += 1 + sovParams(uint64(m.StartCadetsHeight))
+	}
+	if m.EndCadetsHeight != 0 {
+		n += 1 + sovParams(uint64(m.EndCadetsHeight))
+	}
+	if m.StartNftHoldersHeight != 0 {
+		n += 1 + sovParams(uint64(m.StartNftHoldersHeight))
+	}
+	if m.EndNftHoldersHeight != 0 {
+		n += 1 + sovParams(uint64(m.EndNftHoldersHeight))
+	}
+	if m.StartGovernorsHeight != 0 {
+		n += 1 + sovParams(uint64(m.StartGovernorsHeight))
+	}
+	if m.EndGovernorsHeight != 0 {
+		n += 1 + sovParams(uint64(m.EndGovernorsHeight))
+	}
 	return n
 }
 
@@ -684,29 +737,11 @@ func (m *Params) Size() (n int) {
 	if m.EnableVestNow {
 		n += 2
 	}
-	if m.StartAtomStakersHeight != 0 {
-		n += 1 + sovParams(uint64(m.StartAtomStakersHeight))
-	}
-	if m.EndAtomStakersHeight != 0 {
-		n += 1 + sovParams(uint64(m.EndAtomStakersHeight))
-	}
-	if m.StartCadetsHeight != 0 {
-		n += 1 + sovParams(uint64(m.StartCadetsHeight))
-	}
-	if m.EndCadetsHeight != 0 {
-		n += 1 + sovParams(uint64(m.EndCadetsHeight))
-	}
-	if m.StartNftHoldersHeight != 0 {
-		n += 1 + sovParams(uint64(m.StartNftHoldersHeight))
-	}
-	if m.EndNftHoldersHeight != 0 {
-		n += 1 + sovParams(uint64(m.EndNftHoldersHeight))
-	}
-	if m.StartGovernorsHeight != 0 {
-		n += 1 + sovParams(uint64(m.StartGovernorsHeight))
+	if m.StartAirdropClaimHeight != 0 {
+		n += 1 + sovParams(uint64(m.StartAirdropClaimHeight))
 	}
-	if m.EndGovernorsHeight != 0 {
-		n += 1 + sovParams(uint64(m.EndGovernorsHeight))
+	if m.EndAirdropClaimHeight != 0 {
+		n += 1 + sovParams(uint64(m.EndAirdropClaimHeight))
 	}
 	return n
 }
@@ -878,6 +913,158 @@ func (m *LegacyParams) Unmarshal(dAtA []byte) error {
 				}
 			}
 			m.EnableVestNow = bool(v != 0)
+		case 5:
+			if wireType != 0 {
+				return fmt.Errorf("proto: wrong wireType = %d for field StartAtomStakersHeight", wireType)
+			}
+			m.StartAtomStakersHeight = 0
+			for shift := uint(0); ; shift += 7 {
+				if shift >= 64 {
+					return ErrIntOverflowParams
+				}
+				if iNdEx >= l {
+					return io.ErrUnexpectedEOF
+				}
+				b := dAtA[iNdEx]
+				iNdEx++
+				m.StartAtomStakersHeight |= uint64(b&0x7F) << shift
+				if b < 0x80 {
+					break
+				}
+			}
+		case 6:
+			if wireType != 0 {
+				return fmt.Errorf("proto: wrong wireType = %d for field EndAtomStakersHeight", wireType)
+			}
+			m.EndAtomStakersHeight = 0
+			for shift := uint(0); ; shift += 7 {
+				if shift >= 64 {
+					return ErrIntOverflowParams
+				}
+				if iNdEx >= l {
+					return io.ErrUnexpectedEOF
+				}
+				b := dAtA[iNdEx]
+				iNdEx++
+				m.EndAtomStakersHeight |= uint64(b&0x7F) << shift
+				if b < 0x80 {
+					break
+				}
+			}
+		case 7:
+			if wireType != 0 {
+				return fmt.Errorf("proto: wrong wireType = %d for field StartCadetsHeight", wireType)
+			}
+			m.StartCadetsHeight = 0
+			for shift := uint(0); ; shift += 7 {
+				if shift >= 64 {
+					return ErrIntOverflowParams
+				}
+				if iNdEx >= l {
+					return io.ErrUnexpectedEOF
+				}
+				b := dAtA[iNdEx]
+				iNdEx++
+				m.StartCadetsHeight |= uint64(b&0x7F) << shift
+				if b < 0x80 {
+					break
+				}
+			}
+		case 8:
+			if wireType != 0 {
+				return fmt.Errorf("proto: wrong wireType = %d for field EndCadetsHeight", wireType)
+			}
+			m.EndCadetsHeight = 0
+			for shift := uint(0); ; shift += 7 {
+				if shift >= 64 {
+					return ErrIntOverflowParams
+				}
+				if iNdEx >= l {
+					return io.ErrUnexpectedEOF
+				}
+				b := dAtA[iNdEx]
+				iNdEx++
+				m.EndCadetsHeight |= uint64(b&0x7F) << shift
+				if b < 0x80 {
+					break
+				}
+			}
+		case 9:
+			if wireType != 0 {
+				return fmt.Errorf("proto: wrong wireType = %d for field StartNftHoldersHeight", wireType)
+			}
+			m.StartNftHoldersHeight = 0
+			for shift := uint(0); ; shift += 7 {
+				if shift >= 64 {
+					return ErrIntOverflowParams
+				}
+				if iNdEx >= l {
+					return io.ErrUnexpectedEOF
+				}
+				b := dAtA[iNdEx]
+				iNdEx++
+				m.StartNftHoldersHeight |= uint64(b&0x7F) << shift
+				if b < 0x80 {
+					break
+				}
+			}
+		case 10:
+			if wireType != 0 {
+				return fmt.Errorf("proto: wrong wireType = %d for field EndNftHoldersHeight", wireType)
+			}
+			m.EndNftHoldersHeight = 0
+			for shift := uint(0); ; shift += 7 {
+				if shift >= 64 {
+					return ErrIntOverflowParams
+				}
+				if iNdEx >= l {
+					return io.ErrUnexpectedEOF
+				}
+				b := dAtA[iNdEx]
+				iNdEx++
+				m.EndNftHoldersHeight |= uint64(b&0x7F) << shift
+				if b < 0x80 {
+					break
+				}
+			}
+		case 11:
+			if wireType != 0 {
+				return fmt.Errorf("proto: wrong wireType = %d for field StartGovernorsHeight", wireType)
+			}
+			m.StartGovernorsHeight = 0
+			for shift := uint(0); ; shift += 7 {
+				if shift >= 64 {
+					return ErrIntOverflowParams
+				}
+				if iNdEx >= l {
+					return io.ErrUnexpectedEOF
+				}
+				b := dAtA[iNdEx]
+				iNdEx++
+				m.StartGovernorsHeight |= uint64(b&0x7F) << shift
+				if b < 0x80 {
+					break
+				}
+			}
+		case 12:
+			if wireType != 0 {
+				return fmt.Errorf("proto: wrong wireType = %d for field EndGovernorsHeight", wireType)
+			}
+			m.EndGovernorsHeight = 0
+			for shift := uint(0); ; shift += 7 {
+				if shift >= 64 {
+					return ErrIntOverflowParams
+				}
+				if iNdEx >= l {
+					return io.ErrUnexpectedEOF
+				}
+				b := dAtA[iNdEx]
+				iNdEx++
+				m.EndGovernorsHeight |= uint64(b&0x7F) << shift
+				if b < 0x80 {
+					break
+				}
+			}
 		default:
 			iNdEx = preIndex
 			skippy, err := skipParams(dAtA[iNdEx:])
@@ -1037,9 +1224,9 @@ func (m *Params) Unmarshal(dAtA []byte) error {
 			m.EnableVestNow = bool(v != 0)
 		case 5:
 			if wireType != 0 {
-				return fmt.Errorf("proto: wrong wireType = %d for field StartAtomStakersHeight", wireType)
+				return fmt.Errorf("proto: wrong wireType = %d for field StartAirdropClaimHeight", wireType)
 			}
-			m.StartAtomStakersHeight = 0
+			m.StartAirdropClaimHeight = 0
 			for shift := uint(0); ; shift += 7 {
 				if shift >= 64 {
 					return ErrIntOverflowParams
@@ -1049,35 +1236,16 @@ func (m *Params) Unmarshal(dAtA []byte) error {
 				}
 				b := dAtA[iNdEx]
 				iNdEx++
-				m.StartAtomStakersHeight |= uint64(b&0x7F) << shift
+				m.StartAirdropClaimHeight |= uint64(b&0x7F) << shift
 				if b < 0x80 {
 					break
 				}
 			}
 		case 6:
 			if wireType != 0 {
-				return fmt.Errorf("proto: wrong wireType = %d for field EndAtomStakersHeight", wireType)
-			}
-			m.EndAtomStakersHeight = 0
-			for shift := uint(0); ; shift += 7 {
-				if shift >= 64 {
-					return ErrIntOverflowParams
-				}
-				if iNdEx >= l {
-					return io.ErrUnexpectedEOF
-				}
-				b := dAtA[iNdEx]
-				iNdEx++
-				m.EndAtomStakersHeight |= uint64(b&0x7F) << shift
-				if b < 0x80 {
-					break
-				}
-			}
-		case 7:
-			if wireType != 0 {
-				return fmt.Errorf("proto: wrong wireType = %d for field StartCadetsHeight", wireType)
+				return fmt.Errorf("proto: wrong wireType = %d for field EndAirdropClaimHeight", wireType)
 			}
-			m.StartCadetsHeight = 0
+			m.EndAirdropClaimHeight = 0
 			for shift := uint(0); ; shift += 7 {
 				if shift >= 64 {
 					return ErrIntOverflowParams
@@ -1087,102 +1255,7 @@ func (m *Params) Unmarshal(dAtA []byte) error {
 				}
 				b := dAtA[iNdEx]
 				iNdEx++
-				m.StartCadetsHeight |= uint64(b&0x7F) << shift
-				if b < 0x80 {
-					break
-				}
-			}
-		case 8:
-			if wireType != 0 {
-				return fmt.Errorf("proto: wrong wireType = %d for field EndCadetsHeight", wireType)
-			}
-			m.EndCadetsHeight = 0
-			for shift := uint(0); ; shift += 7 {
-				if shift >= 64 {
-					return ErrIntOverflowParams
-				}
-				if iNdEx >= l {
-					return io.ErrUnexpectedEOF
-				}
-				b := dAtA[iNdEx]
-				iNdEx++
-				m.EndCadetsHeight |= uint64(b&0x7F) << shift
-				if b < 0x80 {
-					break
-				}
-			}
-		case 9:
-			if wireType != 0 {
-				return fmt.Errorf("proto: wrong wireType = %d for field StartNftHoldersHeight", wireType)
-			}
-			m.StartNftHoldersHeight = 0
-			for shift := uint(0); ; shift += 7 {
-				if shift >= 64 {
-					return ErrIntOverflowParams
-				}
-				if iNdEx >= l {
-					return io.ErrUnexpectedEOF
-				}
-				b := dAtA[iNdEx]
-				iNdEx++
-				m.StartNftHoldersHeight |= uint64(b&0x7F) << shift
-				if b < 0x80 {
-					break
-				}
-			}
-		case 10:
-			if wireType != 0 {
-				return fmt.Errorf("proto: wrong wireType = %d for field EndNftHoldersHeight", wireType)
-			}
-			m.EndNftHoldersHeight = 0
-			for shift := uint(0); ; shift += 7 {
-				if shift >= 64 {
-					return ErrIntOverflowParams
-				}
-				if iNdEx >= l {
-					return io.ErrUnexpectedEOF
-				}
-				b := dAtA[iNdEx]
-				iNdEx++
-				m.EndNftHoldersHeight |= uint64(b&0x7F) << shift
-				if b < 0x80 {
-					break
-				}
-			}
-		case 11:
-			if wireType != 0 {
-				return fmt.Errorf("proto: wrong wireType = %d for field StartGovernorsHeight", wireType)
-			}
-			m.StartGovernorsHeight = 0
-			for shift := uint(0); ; shift += 7 {
-				if shift >= 64 {
-					return ErrIntOverflowParams
-				}
-				if iNdEx >= l {
-					return io.ErrUnexpectedEOF
-				}
-				b := dAtA[iNdEx]
-				iNdEx++
-				m.StartGovernorsHeight |= uint64(b&0x7F) << shift
-				if b < 0x80 {
-					break
-				}
-			}
-		case 12:
-			if wireType != 0 {
-				return fmt.Errorf("proto: wrong wireType = %d for field EndGovernorsHeight", wireType)
-			}
-			m.EndGovernorsHeight = 0
-			for shift := uint(0); ; shift += 7 {
-				if shift >= 64 {
-					return ErrIntOverflowParams
-				}
-				if iNdEx >= l {
-					return io.ErrUnexpectedEOF
-				}
-				b := dAtA[iNdEx]
-				iNdEx++
-				m.EndGovernorsHeight |= uint64(b&0x7F) << shift
+				m.EndAirdropClaimHeight |= uint64(b&0x7F) << shift
 				if b < 0x80 {
 					break
 				}
diff --git a/x/commitment/types/query.pb.go b/x/commitment/types/query.pb.go
index e1e6a87f9..b02972a54 100644
--- a/x/commitment/types/query.pb.go
+++ b/x/commitment/types/query.pb.go
@@ -583,6 +583,7 @@ type QueryAirDropResponse struct {
 	Cadet       cosmossdk_io_math.Int `protobuf:"bytes,2,opt,name=cadet,proto3,customtype=cosmossdk.io/math.Int" json:"cadet"`
 	NftHolder   cosmossdk_io_math.Int `protobuf:"bytes,3,opt,name=nft_holder,json=nftHolder,proto3,customtype=cosmossdk.io/math.Int" json:"nft_holder"`
 	Governor    cosmossdk_io_math.Int `protobuf:"bytes,4,opt,name=governor,proto3,customtype=cosmossdk.io/math.Int" json:"governor"`
+	Claimed     bool                  `protobuf:"varint,5,opt,name=claimed,proto3" json:"claimed,omitempty"`
 }
 
 func (m *QueryAirDropResponse) Reset()         { *m = QueryAirDropResponse{} }
@@ -618,6 +619,87 @@ func (m *QueryAirDropResponse) XXX_DiscardUnknown() {
 
 var xxx_messageInfo_QueryAirDropResponse proto.InternalMessageInfo
 
+func (m *QueryAirDropResponse) GetClaimed() bool {
+	if m != nil {
+		return m.Claimed
+	}
+	return false
+}
+
+type QueryTotalAirDropClaimedRequest struct {
+}
+
+func (m *QueryTotalAirDropClaimedRequest) Reset()         { *m = QueryTotalAirDropClaimedRequest{} }
+func (m *QueryTotalAirDropClaimedRequest) String() string { return proto.CompactTextString(m) }
+func (*QueryTotalAirDropClaimedRequest) ProtoMessage()    {}
+func (*QueryTotalAirDropClaimedRequest) Descriptor() ([]byte, []int) {
+	return fileDescriptor_3594c973c98f55d7, []int{13}
+}
+func (m *QueryTotalAirDropClaimedRequest) XXX_Unmarshal(b []byte) error {
+	return m.Unmarshal(b)
+}
+func (m *QueryTotalAirDropClaimedRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
+	if deterministic {
+		return xxx_messageInfo_QueryTotalAirDropClaimedRequest.Marshal(b, m, deterministic)
+	} else {
+		b = b[:cap(b)]
+		n, err := m.MarshalToSizedBuffer(b)
+		if err != nil {
+			return nil, err
+		}
+		return b[:n], nil
+	}
+}
+func (m *QueryTotalAirDropClaimedRequest) XXX_Merge(src proto.Message) {
+	xxx_messageInfo_QueryTotalAirDropClaimedRequest.Merge(m, src)
+}
+func (m *QueryTotalAirDropClaimedRequest) XXX_Size() int {
+	return m.Size()
+}
+func (m *QueryTotalAirDropClaimedRequest) XXX_DiscardUnknown() {
+	xxx_messageInfo_QueryTotalAirDropClaimedRequest.DiscardUnknown(m)
+}
+
+var xxx_messageInfo_QueryTotalAirDropClaimedRequest proto.InternalMessageInfo
+
+type QueryTotalAirDropClaimedResponse struct {
+	TotalElysClaimed cosmossdk_io_math.Int `protobuf:"bytes,1,opt,name=total_elys_claimed,json=totalElysClaimed,proto3,customtype=cosmossdk.io/math.Int" json:"total_elys_claimed"`
+	TotalEdenClaimed cosmossdk_io_math.Int `protobuf:"bytes,2,opt,name=total_eden_claimed,json=totalEdenClaimed,proto3,customtype=cosmossdk.io/math.Int" json:"total_eden_claimed"`
+}
+
+func (m *QueryTotalAirDropClaimedResponse) Reset()         { *m = QueryTotalAirDropClaimedResponse{} }
+func (m *QueryTotalAirDropClaimedResponse) String() string { return proto.CompactTextString(m) }
+func (*QueryTotalAirDropClaimedResponse) ProtoMessage()    {}
+func (*QueryTotalAirDropClaimedResponse) Descriptor() ([]byte, []int) {
+	return fileDescriptor_3594c973c98f55d7, []int{14}
+}
+func (m *QueryTotalAirDropClaimedResponse) XXX_Unmarshal(b []byte) error {
+	return m.Unmarshal(b)
+}
+func (m *QueryTotalAirDropClaimedResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
+	if deterministic {
+		return xxx_messageInfo_QueryTotalAirDropClaimedResponse.Marshal(b, m, deterministic)
+	} else {
+		b = b[:cap(b)]
+		n, err := m.MarshalToSizedBuffer(b)
+		if err != nil {
+			return nil, err
+		}
+		return b[:n], nil
+	}
+}
+func (m *QueryTotalAirDropClaimedResponse) XXX_Merge(src proto.Message) {
+	xxx_messageInfo_QueryTotalAirDropClaimedResponse.Merge(m, src)
+}
+func (m *QueryTotalAirDropClaimedResponse) XXX_Size() int {
+	return m.Size()
+}
+func (m *QueryTotalAirDropClaimedResponse) XXX_DiscardUnknown() {
+	xxx_messageInfo_QueryTotalAirDropClaimedResponse.DiscardUnknown(m)
+}
+
+var xxx_messageInfo_QueryTotalAirDropClaimedResponse proto.InternalMessageInfo
+
 func init() {
 	proto.RegisterType((*QueryParamsRequest)(nil), "elys.commitment.QueryParamsRequest")
 	proto.RegisterType((*QueryParamsResponse)(nil), "elys.commitment.QueryParamsResponse")
@@ -632,78 +714,85 @@ func init() {
 	proto.RegisterType((*VestingDetails)(nil), "elys.commitment.VestingDetails")
 	proto.RegisterType((*QueryAirDropRequest)(nil), "elys.commitment.QueryAirDropRequest")
 	proto.RegisterType((*QueryAirDropResponse)(nil), "elys.commitment.QueryAirDropResponse")
+	proto.RegisterType((*QueryTotalAirDropClaimedRequest)(nil), "elys.commitment.QueryTotalAirDropClaimedRequest")
+	proto.RegisterType((*QueryTotalAirDropClaimedResponse)(nil), "elys.commitment.QueryTotalAirDropClaimedResponse")
 }
 
 func init() { proto.RegisterFile("elys/commitment/query.proto", fileDescriptor_3594c973c98f55d7) }
 
 var fileDescriptor_3594c973c98f55d7 = []byte{
-	// 1044 bytes of a gzipped FileDescriptorProto
-	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x56, 0xcf, 0x6f, 0x1b, 0x45,
-	0x14, 0xce, 0xba, 0x4d, 0xd2, 0x8c, 0xdb, 0xb8, 0x4c, 0x53, 0x70, 0xdd, 0xc8, 0x4e, 0x96, 0x82,
-	0x42, 0xa9, 0xbd, 0x8d, 0xa3, 0x0a, 0x54, 0x0e, 0x10, 0xb7, 0x50, 0x8c, 0xaa, 0xfe, 0xb0, 0x11,
-	0x48, 0x5c, 0x56, 0x63, 0xef, 0x78, 0x3d, 0xb2, 0x77, 0xc6, 0x9d, 0x99, 0x38, 0x44, 0x55, 0x0f,
-	0xf0, 0x0f, 0x80, 0xc4, 0x7f, 0xc0, 0x09, 0x71, 0xea, 0xa1, 0x88, 0x0b, 0xe2, 0x88, 0xca, 0xad,
-	0x2a, 0x17, 0xc4, 0xa1, 0xa0, 0x04, 0x89, 0x7f, 0x03, 0xed, 0xcc, 0xd8, 0x59, 0xdb, 0x9b, 0x2d,
-	0x76, 0xb9, 0x24, 0xde, 0x9d, 0xf7, 0x7d, 0xef, 0x7b, 0xef, 0x9b, 0xd9, 0x37, 0xe0, 0x3c, 0xee,
-	0xee, 0x09, 0xa7, 0xc9, 0x82, 0x80, 0xc8, 0x00, 0x53, 0xe9, 0xdc, 0xdb, 0xc1, 0x7c, 0xaf, 0xd4,
-	0xe3, 0x4c, 0x32, 0x98, 0x09, 0x17, 0x4b, 0x87, 0x8b, 0xb9, 0x15, 0x9f, 0xf9, 0x4c, 0xad, 0x39,
-	0xe1, 0x2f, 0x1d, 0x96, 0x5b, 0xf5, 0x19, 0xf3, 0xbb, 0xd8, 0x41, 0x3d, 0xe2, 0x20, 0x4a, 0x99,
-	0x44, 0x92, 0x30, 0x2a, 0xcc, 0xea, 0xb9, 0x26, 0x13, 0x01, 0x13, 0xae, 0x86, 0xe9, 0x07, 0xb3,
-	0x74, 0x51, 0x3f, 0x39, 0x0d, 0x24, 0xb0, 0x4e, 0xec, 0xf4, 0x37, 0x1b, 0x58, 0xa2, 0x4d, 0xa7,
-	0x87, 0x7c, 0x42, 0x15, 0xcf, 0x20, 0xc9, 0xb8, 0xd0, 0x1e, 0xe2, 0x28, 0x18, 0x30, 0xad, 0x8f,
-	0xaf, 0x1e, 0xfe, 0x1c, 0x84, 0xbc, 0x84, 0x02, 0x42, 0x99, 0xa3, 0xfe, 0x9a, 0x57, 0xf9, 0x68,
-	0xfe, 0x41, 0xe6, 0x26, 0x23, 0x26, 0xa7, 0xbd, 0x02, 0xe0, 0xdd, 0x50, 0xd5, 0x1d, 0x95, 0xaa,
-	0x86, 0xef, 0xed, 0x60, 0x21, 0xed, 0x9b, 0xe0, 0xcc, 0xc8, 0x5b, 0xd1, 0x63, 0x54, 0x60, 0x78,
-	0x05, 0x2c, 0x68, 0x49, 0x59, 0x6b, 0xcd, 0xda, 0x48, 0x97, 0x5f, 0x29, 0x8d, 0x75, 0xaf, 0xa4,
-	0x01, 0x95, 0xe3, 0x8f, 0x9f, 0x15, 0xe6, 0x6a, 0x26, 0xd8, 0xbe, 0x0b, 0xce, 0x2b, 0xb6, 0x7a,
-	0x9b, 0xed, 0x5e, 0x3b, 0x14, 0x6d, 0x92, 0xc1, 0x32, 0x58, 0x6c, 0x72, 0x8c, 0x24, 0xe3, 0x8a,
-	0x76, 0xa9, 0x92, 0x7d, 0xfa, 0xa8, 0xb8, 0x62, 0xba, 0xb8, 0xed, 0x79, 0x1c, 0x0b, 0x51, 0x97,
-	0x9c, 0x50, 0xbf, 0x36, 0x08, 0xb4, 0x09, 0x58, 0x8d, 0xa7, 0x34, 0x4a, 0xab, 0x20, 0x1d, 0x69,
-	0x8f, 0x91, 0xbb, 0x3a, 0x21, 0x37, 0x02, 0xad, 0x2c, 0x85, 0x9a, 0xbf, 0xfb, 0xe7, 0xe1, 0x45,
-	0xab, 0x16, 0xc5, 0xda, 0xeb, 0xa0, 0xa0, 0x52, 0xdd, 0xda, 0x09, 0x1a, 0x98, 0xdf, 0x6e, 0x4d,
-	0x56, 0x60, 0x5f, 0x05, 0x6b, 0x47, 0x87, 0x18, 0x45, 0x2f, 0x83, 0x05, 0xaa, 0x96, 0x95, 0x98,
-	0x63, 0x35, 0xf3, 0x64, 0x7f, 0x0a, 0xd6, 0x15, 0x56, 0x63, 0x24, 0xf6, 0x3e, 0x66, 0x1d, 0x4c,
-	0xc5, 0x4d, 0xd6, 0xec, 0x60, 0x2f, 0xd2, 0x22, 0xa4, 0x1b, 0xf1, 0xfc, 0x16, 0x99, 0x40, 0xfb,
-	0x97, 0x14, 0xb0, 0x93, 0x98, 0x8d, 0xae, 0x19, 0xa8, 0x61, 0x1f, 0x9c, 0xee, 0x2a, 0x16, 0xb7,
-	0x39, 0xe0, 0xce, 0xa6, 0xd6, 0x8e, 0x6d, 0xa4, 0xcb, 0xe7, 0x4a, 0x06, 0x19, 0xee, 0xb7, 0x92,
-	0xd9, 0x6f, 0xa5, 0x6b, 0x8c, 0xd0, 0xca, 0xe5, 0xb0, 0xbf, 0xdf, 0xff, 0x59, 0xd8, 0xf0, 0x89,
-	0x6c, 0xef, 0x34, 0x42, 0x1b, 0xcc, 0x51, 0x31, 0xff, 0x8a, 0xc2, 0xeb, 0x38, 0x72, 0xaf, 0x87,
-	0x85, 0x02, 0x88, 0x5a, 0x46, 0x27, 0x19, 0xea, 0x87, 0x12, 0x64, 0x24, 0x93, 0xa8, 0x1b, 0x49,
-	0x7b, 0xec, 0xff, 0x4f, 0xbb, 0xac, 0x72, 0x0c, 0xb3, 0x8e, 0x39, 0x14, 0xba, 0xfa, 0x09, 0x16,
-	0x92, 0x50, 0xbf, 0x4a, 0x5b, 0xec, 0x45, 0x1c, 0xfa, 0xc9, 0x1a, 0x71, 0x68, 0x82, 0xd9, 0x38,
-	0xb4, 0x0d, 0xe6, 0x95, 0x22, 0x43, 0xfc, 0x66, 0x58, 0xd0, 0x1f, 0xcf, 0x0a, 0x67, 0x35, 0xb9,
-	0xf0, 0x3a, 0x25, 0xc2, 0x9c, 0x00, 0xc9, 0x76, 0xa9, 0x4a, 0xe5, 0xd3, 0x47, 0x45, 0x60, 0xb2,
-	0x56, 0xa9, 0xac, 0x69, 0x24, 0xac, 0x83, 0x4c, 0x5f, 0x33, 0xbb, 0x1e, 0x96, 0x88, 0x74, 0x85,
-	0xf1, 0xab, 0x30, 0x71, 0x24, 0x8c, 0x82, 0xeb, 0x3a, 0x2c, 0x7a, 0x2a, 0x96, 0xfb, 0x23, 0x4b,
-	0xf6, 0x0f, 0x29, 0xb0, 0x3c, 0x1a, 0x0d, 0x97, 0x41, 0x8a, 0x78, 0x5a, 0x67, 0x2d, 0x45, 0x3c,
-	0x78, 0x07, 0x9c, 0xd2, 0x86, 0x19, 0x68, 0x36, 0x35, 0x7d, 0x09, 0x27, 0x15, 0x83, 0x49, 0x04,
-	0xdf, 0x07, 0x8b, 0xcd, 0x2e, 0x22, 0x81, 0xb2, 0x7e, 0x6a, 0xae, 0x01, 0x16, 0xde, 0x06, 0xa7,
-	0x42, 0x49, 0xd8, 0x73, 0x05, 0x73, 0x5b, 0x88, 0x67, 0x8f, 0x4f, 0x4f, 0x96, 0xd6, 0x0c, 0x75,
-	0xf6, 0x01, 0xe2, 0xf0, 0x0d, 0x70, 0x9a, 0xe3, 0x00, 0x11, 0x1a, 0xf6, 0xb8, 0x11, 0x6e, 0x5c,
-	0x91, 0x9d, 0x57, 0x07, 0x3d, 0x33, 0x7c, 0x5f, 0x51, 0xaf, 0xed, 0xaa, 0xf9, 0xb8, 0x6e, 0x13,
-	0x7e, 0x9d, 0xb3, 0xde, 0x8b, 0xec, 0xa0, 0x9f, 0x53, 0x60, 0x65, 0x94, 0xcb, 0xec, 0x99, 0x5b,
-	0xe0, 0x24, 0x92, 0x2c, 0x70, 0x85, 0x44, 0x9d, 0xb0, 0xef, 0x33, 0x6c, 0x9d, 0x74, 0x48, 0x50,
-	0xd7, 0xf8, 0x70, 0x0f, 0x36, 0x91, 0x87, 0xe5, 0x2c, 0x06, 0x6a, 0x24, 0xfc, 0x08, 0x00, 0xda,
-	0x92, 0x6e, 0x9b, 0x75, 0x3d, 0xcc, 0x67, 0x31, 0x6f, 0x89, 0xb6, 0xe4, 0x87, 0x0a, 0x0d, 0x6f,
-	0x80, 0x13, 0x3e, 0xeb, 0x63, 0x4e, 0xd9, 0x4c, 0xce, 0x0d, 0xc1, 0xe5, 0x6f, 0x4f, 0x80, 0x79,
-	0xd5, 0x40, 0xf8, 0x85, 0x05, 0x16, 0xf4, 0xf4, 0x82, 0xaf, 0x4e, 0x1c, 0x8a, 0xc9, 0x11, 0x99,
-	0xbb, 0x90, 0x1c, 0xa4, 0x7d, 0xb0, 0x2f, 0x7d, 0xf9, 0xdb, 0xdf, 0xdf, 0xa4, 0x5e, 0x87, 0x17,
-	0x9c, 0x30, 0xba, 0x48, 0xb1, 0xdc, 0x65, 0xbc, 0xe3, 0xc4, 0x0f, 0x7a, 0xf8, 0xd0, 0x02, 0x99,
-	0xb1, 0x89, 0x06, 0x2f, 0xc5, 0xe7, 0x89, 0x9f, 0xa5, 0xb9, 0xe2, 0x7f, 0x8c, 0x36, 0xf2, 0xde,
-	0x53, 0xf2, 0xae, 0xc2, 0xb7, 0x93, 0xe5, 0x89, 0x36, 0xdb, 0x75, 0x23, 0x33, 0xd1, 0xb9, 0x6f,
-	0xe6, 0xf0, 0x03, 0xf8, 0xab, 0x05, 0xce, 0xc6, 0x0e, 0x18, 0x58, 0x8e, 0x97, 0x92, 0x34, 0xe7,
-	0x72, 0x5b, 0x53, 0x61, 0x4c, 0x11, 0x37, 0x54, 0x11, 0xdb, 0xf0, 0xdd, 0xe4, 0x22, 0x86, 0x33,
-	0xc3, 0x95, 0x8a, 0xc5, 0xd5, 0xd3, 0xc5, 0xb9, 0x6f, 0x0e, 0xd3, 0x03, 0xf8, 0xa3, 0x05, 0xce,
-	0xc4, 0x8c, 0x70, 0x78, 0x39, 0x5e, 0xd5, 0xd1, 0x17, 0x82, 0xdc, 0xe6, 0x14, 0x08, 0x53, 0xc5,
-	0x3b, 0xaa, 0x8a, 0x2b, 0x70, 0x2b, 0xb9, 0x0a, 0x7d, 0x6b, 0x70, 0x59, 0x2b, 0xea, 0x47, 0xc4,
-	0x85, 0xb1, 0x21, 0x92, 0xec, 0x42, 0xfc, 0x2c, 0x4b, 0x76, 0xe1, 0x88, 0x29, 0x35, 0x9d, 0x0b,
-	0xe1, 0xcf, 0xc1, 0x4c, 0x70, 0x09, 0x6d, 0xb1, 0x88, 0x0b, 0x5f, 0x59, 0x60, 0xd1, 0x7c, 0xce,
-	0xe0, 0x11, 0x87, 0x6c, 0xf4, 0xcb, 0x99, 0x7b, 0xed, 0x39, 0x51, 0x46, 0xe1, 0x5b, 0x4a, 0xe1,
-	0x26, 0x74, 0x92, 0x15, 0x22, 0xc2, 0x3d, 0xce, 0x7a, 0x87, 0x8a, 0x2a, 0xd5, 0xc7, 0xfb, 0x79,
-	0xeb, 0xc9, 0x7e, 0xde, 0xfa, 0x6b, 0x3f, 0x6f, 0x7d, 0x7d, 0x90, 0x9f, 0x7b, 0x72, 0x90, 0x9f,
-	0xfb, 0xfd, 0x20, 0x3f, 0xf7, 0x99, 0x13, 0xb9, 0x54, 0x4c, 0x92, 0x7e, 0x1e, 0xa5, 0x55, 0x37,
-	0x8c, 0xc6, 0x82, 0xba, 0x75, 0x6f, 0xfd, 0x1b, 0x00, 0x00, 0xff, 0xff, 0x40, 0x7a, 0x00, 0x18,
-	0x94, 0x0c, 0x00, 0x00,
+	// 1136 bytes of a gzipped FileDescriptorProto
+	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x57, 0x4f, 0x6f, 0x1b, 0x45,
+	0x14, 0xcf, 0x3a, 0x4d, 0xd2, 0x4c, 0xda, 0x38, 0x4c, 0x53, 0x70, 0xdd, 0xc8, 0x49, 0x96, 0x82,
+	0x42, 0x69, 0xbc, 0x4d, 0xa2, 0x0a, 0x54, 0x0e, 0x10, 0xa7, 0xa5, 0x18, 0x55, 0xfd, 0xe3, 0x54,
+	0x20, 0xb8, 0xac, 0xc6, 0xde, 0xb1, 0x3d, 0xb2, 0x77, 0xc6, 0xdd, 0x99, 0x38, 0x44, 0x55, 0x0f,
+	0xf0, 0x05, 0x40, 0xe2, 0x4b, 0x20, 0x4e, 0x3d, 0x14, 0x71, 0xe1, 0x8c, 0xca, 0xad, 0x2a, 0x97,
+	0x08, 0xa1, 0x82, 0x12, 0x24, 0xbe, 0x06, 0x9a, 0x3f, 0x6b, 0xaf, 0xed, 0xf5, 0xb6, 0x76, 0xb9,
+	0x24, 0xbb, 0x3b, 0xef, 0xfd, 0xde, 0x6f, 0xde, 0xef, 0xcd, 0x7b, 0x63, 0x70, 0x1e, 0x37, 0x0f,
+	0xb8, 0x53, 0x61, 0xbe, 0x4f, 0x84, 0x8f, 0xa9, 0x70, 0xee, 0xef, 0xe1, 0xe0, 0x20, 0xdf, 0x0a,
+	0x98, 0x60, 0x30, 0x2d, 0x17, 0xf3, 0xdd, 0xc5, 0xec, 0x62, 0x8d, 0xd5, 0x98, 0x5a, 0x73, 0xe4,
+	0x93, 0x36, 0xcb, 0x2e, 0xd5, 0x18, 0xab, 0x35, 0xb1, 0x83, 0x5a, 0xc4, 0x41, 0x94, 0x32, 0x81,
+	0x04, 0x61, 0x94, 0x9b, 0xd5, 0x73, 0x15, 0xc6, 0x7d, 0xc6, 0x5d, 0xed, 0xa6, 0x5f, 0xcc, 0xd2,
+	0x45, 0xfd, 0xe6, 0x94, 0x11, 0xc7, 0x3a, 0xb0, 0xd3, 0xde, 0x28, 0x63, 0x81, 0x36, 0x9c, 0x16,
+	0xaa, 0x11, 0xaa, 0x70, 0xc2, 0x20, 0xfd, 0x44, 0x5b, 0x28, 0x40, 0x7e, 0x88, 0xb4, 0xda, 0xbf,
+	0xda, 0x7d, 0x0c, 0x4d, 0x5e, 0x43, 0x3e, 0xa1, 0xcc, 0x51, 0x7f, 0xcd, 0xa7, 0x5c, 0x34, 0x7e,
+	0x18, 0xb9, 0xc2, 0x88, 0x89, 0x69, 0x2f, 0x02, 0x78, 0x57, 0xb2, 0xba, 0xa3, 0x42, 0x95, 0xf0,
+	0xfd, 0x3d, 0xcc, 0x85, 0x7d, 0x13, 0x9c, 0xe9, 0xf9, 0xca, 0x5b, 0x8c, 0x72, 0x0c, 0xaf, 0x80,
+	0x69, 0x4d, 0x29, 0x63, 0xad, 0x58, 0x6b, 0x73, 0x9b, 0x6f, 0xe4, 0xfb, 0xb2, 0x97, 0xd7, 0x0e,
+	0x85, 0x13, 0x4f, 0x9e, 0x2f, 0x4f, 0x94, 0x8c, 0xb1, 0x7d, 0x17, 0x9c, 0x57, 0x68, 0xbb, 0x75,
+	0xb6, 0xbf, 0xd3, 0x25, 0x6d, 0x82, 0xc1, 0x4d, 0x30, 0x53, 0x09, 0x30, 0x12, 0x2c, 0x50, 0xb0,
+	0xb3, 0x85, 0xcc, 0xb3, 0xc7, 0xeb, 0x8b, 0x26, 0x8b, 0xdb, 0x9e, 0x17, 0x60, 0xce, 0x77, 0x45,
+	0x40, 0x68, 0xad, 0x14, 0x1a, 0xda, 0x04, 0x2c, 0xc5, 0x43, 0x1a, 0xa6, 0x45, 0x30, 0x17, 0x49,
+	0x8f, 0xa1, 0xbb, 0x34, 0x40, 0x37, 0xe2, 0x5a, 0x98, 0x95, 0x9c, 0x7f, 0xf8, 0xf7, 0xd1, 0x45,
+	0xab, 0x14, 0xf5, 0xb5, 0x57, 0xc1, 0xb2, 0x0a, 0x75, 0x6b, 0xcf, 0x2f, 0xe3, 0xe0, 0x76, 0x75,
+	0x70, 0x07, 0xf6, 0x55, 0xb0, 0x32, 0xdc, 0xc4, 0x30, 0x7a, 0x1d, 0x4c, 0x53, 0xb5, 0xac, 0xc8,
+	0x4c, 0x96, 0xcc, 0x9b, 0xfd, 0x39, 0x58, 0x55, 0xbe, 0xda, 0x47, 0x60, 0xef, 0x1e, 0x6b, 0x60,
+	0xca, 0x6f, 0xb2, 0x4a, 0x03, 0x7b, 0x91, 0x14, 0x21, 0x9d, 0x88, 0x17, 0xa7, 0xc8, 0x18, 0xda,
+	0xbf, 0xa6, 0x80, 0x9d, 0x84, 0x6c, 0x78, 0x8d, 0x01, 0x0d, 0xdb, 0x60, 0xa1, 0xa9, 0x50, 0xdc,
+	0x4a, 0x88, 0x9d, 0x49, 0xad, 0x4c, 0xae, 0xcd, 0x6d, 0x9e, 0xcb, 0x1b, 0x4f, 0x59, 0x6f, 0x79,
+	0x53, 0x6f, 0xf9, 0x1d, 0x46, 0x68, 0xe1, 0xb2, 0xcc, 0xef, 0x8f, 0x7f, 0x2d, 0xaf, 0xd5, 0x88,
+	0xa8, 0xef, 0x95, 0xa5, 0x0c, 0xe6, 0xa8, 0x98, 0x7f, 0xeb, 0xdc, 0x6b, 0x38, 0xe2, 0xa0, 0x85,
+	0xb9, 0x72, 0xe0, 0xa5, 0xb4, 0x0e, 0xd2, 0xe1, 0x0f, 0x05, 0x48, 0x0b, 0x26, 0x50, 0x33, 0x12,
+	0x76, 0xf2, 0xff, 0x0f, 0x3b, 0xaf, 0x62, 0x74, 0xa2, 0xf6, 0x29, 0x24, 0x55, 0xfd, 0x0c, 0x73,
+	0x41, 0x68, 0xad, 0x48, 0xab, 0xec, 0x55, 0x14, 0xfa, 0xc5, 0xea, 0x51, 0x68, 0x00, 0xd9, 0x28,
+	0xb4, 0x0d, 0xa6, 0x14, 0x23, 0x03, 0xfc, 0xae, 0xdc, 0xd0, 0x1f, 0xcf, 0x97, 0xcf, 0x6a, 0x70,
+	0xee, 0x35, 0xf2, 0x84, 0x39, 0x3e, 0x12, 0xf5, 0x7c, 0x91, 0x8a, 0x67, 0x8f, 0xd7, 0x81, 0x89,
+	0x5a, 0xa4, 0xa2, 0xa4, 0x3d, 0xe1, 0x2e, 0x48, 0xb7, 0x35, 0xb2, 0xeb, 0x61, 0x81, 0x48, 0x93,
+	0x1b, 0xbd, 0x96, 0x07, 0x8e, 0x84, 0x61, 0x70, 0x4d, 0x9b, 0x45, 0x4f, 0xc5, 0x7c, 0xbb, 0x67,
+	0xc9, 0xfe, 0x29, 0x05, 0xe6, 0x7b, 0xad, 0xe1, 0x3c, 0x48, 0x11, 0x4f, 0xf3, 0x2c, 0xa5, 0x88,
+	0x07, 0xef, 0x80, 0xd3, 0x5a, 0x30, 0xe3, 0x9a, 0x49, 0x8d, 0xbe, 0x85, 0x53, 0x0a, 0xc1, 0x04,
+	0x82, 0xd7, 0xc1, 0x4c, 0xa5, 0x89, 0x88, 0xaf, 0xa4, 0x1f, 0x19, 0x2b, 0xf4, 0x85, 0xb7, 0xc1,
+	0x69, 0x49, 0x09, 0x7b, 0x2e, 0x67, 0x6e, 0x15, 0x05, 0x99, 0x13, 0xa3, 0x83, 0xcd, 0x69, 0x84,
+	0x5d, 0xf6, 0x31, 0x0a, 0xe0, 0x3b, 0x60, 0x21, 0xc0, 0x3e, 0x22, 0x54, 0xe6, 0xb8, 0x2c, 0x0b,
+	0x97, 0x67, 0xa6, 0xd4, 0x41, 0x4f, 0x77, 0xbe, 0x17, 0xd4, 0x67, 0xbb, 0x68, 0x9a, 0xeb, 0x36,
+	0x09, 0xae, 0x05, 0xac, 0xf5, 0x2a, 0x15, 0x74, 0x98, 0x02, 0x8b, 0xbd, 0x58, 0xa6, 0x66, 0x6e,
+	0x81, 0x53, 0x48, 0x30, 0xdf, 0xe5, 0x02, 0x35, 0x64, 0xde, 0xc7, 0x28, 0x9d, 0x39, 0x09, 0xb0,
+	0xab, 0xfd, 0x65, 0x0d, 0x56, 0x90, 0x87, 0xc5, 0x38, 0x02, 0x6a, 0x4f, 0xf8, 0x29, 0x00, 0xb4,
+	0x2a, 0xdc, 0x3a, 0x6b, 0x7a, 0x38, 0x18, 0x47, 0xbc, 0x59, 0x5a, 0x15, 0x9f, 0x28, 0x6f, 0x78,
+	0x03, 0x9c, 0xac, 0xb1, 0x36, 0x0e, 0x28, 0x1b, 0x4b, 0xb9, 0x8e, 0x33, 0xcc, 0x74, 0xcb, 0x49,
+	0xaa, 0x75, 0xb2, 0x53, 0x21, 0x9d, 0xb6, 0x7f, 0x4f, 0x56, 0x9f, 0x49, 0xef, 0x8e, 0x5e, 0x0b,
+	0xdb, 0xfe, 0xa1, 0x65, 0xfa, 0x7e, 0xac, 0x8d, 0x51, 0xe2, 0x0b, 0x00, 0xf5, 0x11, 0x90, 0x07,
+	0xcd, 0x0d, 0x83, 0x8d, 0xa1, 0xc7, 0x82, 0x82, 0xb9, 0xde, 0x3c, 0xe0, 0x26, 0x44, 0x04, 0xda,
+	0xc3, 0xb4, 0x03, 0x9d, 0x1a, 0x1b, 0xda, 0xc3, 0xd4, 0x40, 0x6f, 0xfe, 0x39, 0x0b, 0xa6, 0xd4,
+	0xd6, 0xe0, 0xd7, 0x16, 0x98, 0xd6, 0x53, 0x1d, 0xbe, 0x39, 0xd0, 0x2c, 0x06, 0xaf, 0x0e, 0xd9,
+	0x0b, 0xc9, 0x46, 0x3a, 0x2b, 0xf6, 0xa5, 0x6f, 0x7e, 0xff, 0xe7, 0xfb, 0xd4, 0xdb, 0xf0, 0x82,
+	0x23, 0xad, 0xd7, 0x29, 0x16, 0xfb, 0x2c, 0x68, 0x38, 0xf1, 0x17, 0x20, 0xf8, 0xc8, 0x02, 0xe9,
+	0xbe, 0x49, 0x0f, 0x2f, 0xc5, 0xc7, 0x89, 0xbf, 0x63, 0x64, 0xd7, 0x5f, 0xd2, 0xda, 0xd0, 0xfb,
+	0x48, 0xd1, 0xbb, 0x0a, 0xdf, 0x4f, 0xa6, 0xc7, 0xeb, 0x6c, 0xdf, 0x8d, 0xdc, 0x15, 0x9c, 0x07,
+	0xe6, 0x7e, 0xf2, 0x10, 0xfe, 0x66, 0x81, 0xb3, 0xb1, 0x83, 0x17, 0x6e, 0xc6, 0x53, 0x49, 0x9a,
+	0xff, 0xd9, 0xad, 0x91, 0x7c, 0xcc, 0x26, 0x6e, 0xa8, 0x4d, 0x6c, 0xc3, 0x0f, 0x93, 0x37, 0xd1,
+	0x99, 0xa5, 0xae, 0x50, 0x28, 0xae, 0x9e, 0xba, 0xce, 0x03, 0xd3, 0x64, 0x1e, 0xc2, 0x9f, 0x2d,
+	0x70, 0x26, 0xe6, 0x6a, 0x03, 0x2f, 0xc7, 0xb3, 0x1a, 0x7e, 0x51, 0xca, 0x6e, 0x8c, 0xe0, 0x61,
+	0x76, 0xf1, 0x81, 0xda, 0xc5, 0x15, 0xb8, 0x95, 0xbc, 0x0b, 0x7d, 0x9b, 0x72, 0x59, 0x35, 0xaa,
+	0x47, 0x44, 0x85, 0xbe, 0xe1, 0x9a, 0xac, 0x42, 0xfc, 0x8c, 0x4f, 0x56, 0x61, 0xc8, 0xf4, 0x1e,
+	0x4d, 0x05, 0xf9, 0x18, 0xce, 0x4a, 0x97, 0xd0, 0x2a, 0x8b, 0xa8, 0xf0, 0xad, 0x05, 0x66, 0x4c,
+	0x8f, 0x81, 0x43, 0x0e, 0x59, 0xef, 0x44, 0xc9, 0xbe, 0xf5, 0x02, 0x2b, 0xc3, 0xf0, 0x3d, 0xc5,
+	0x70, 0x03, 0x3a, 0xc9, 0x0c, 0x11, 0x09, 0xbc, 0x80, 0xb5, 0xfa, 0xea, 0x22, 0x6c, 0x7d, 0x5e,
+	0xb7, 0xf5, 0x0d, 0xab, 0x8b, 0xe1, 0x9d, 0x74, 0x58, 0x5d, 0x24, 0xf4, 0xd5, 0x97, 0xad, 0x0b,
+	0xdd, 0x20, 0x0d, 0xf7, 0xb0, 0x47, 0x16, 0x8a, 0x4f, 0x8e, 0x72, 0xd6, 0xd3, 0xa3, 0x9c, 0xf5,
+	0xf7, 0x51, 0xce, 0xfa, 0xee, 0x38, 0x37, 0xf1, 0xf4, 0x38, 0x37, 0x71, 0x78, 0x9c, 0x9b, 0xf8,
+	0xd2, 0x89, 0x5c, 0x13, 0x07, 0x81, 0xbf, 0xea, 0x81, 0x96, 0x77, 0xc6, 0xf2, 0xb4, 0xfa, 0x1d,
+	0xb5, 0xf5, 0x5f, 0x00, 0x00, 0x00, 0xff, 0xff, 0x33, 0x38, 0x75, 0xcb, 0x66, 0x0e, 0x00, 0x00,
 }
 
 // Reference imports to suppress errors if they are not otherwise used.
@@ -729,6 +818,7 @@ type QueryClient interface {
 	// Queries a list of CommitmentVestingInfo items.
 	CommitmentVestingInfo(ctx context.Context, in *QueryCommitmentVestingInfoRequest, opts ...grpc.CallOption) (*QueryCommitmentVestingInfoResponse, error)
 	AirDrop(ctx context.Context, in *QueryAirDropRequest, opts ...grpc.CallOption) (*QueryAirDropResponse, error)
+	TotalAirdropClaimed(ctx context.Context, in *QueryTotalAirDropClaimedRequest, opts ...grpc.CallOption) (*QueryTotalAirDropClaimedResponse, error)
 }
 
 type queryClient struct {
@@ -793,6 +883,15 @@ func (c *queryClient) AirDrop(ctx context.Context, in *QueryAirDropRequest, opts
 	return out, nil
 }
 
+func (c *queryClient) TotalAirdropClaimed(ctx context.Context, in *QueryTotalAirDropClaimedRequest, opts ...grpc.CallOption) (*QueryTotalAirDropClaimedResponse, error) {
+	out := new(QueryTotalAirDropClaimedResponse)
+	err := c.cc.Invoke(ctx, "/elys.commitment.Query/TotalAirdropClaimed", in, out, opts...)
+	if err != nil {
+		return nil, err
+	}
+	return out, nil
+}
+
 // QueryServer is the server API for Query service.
 type QueryServer interface {
 	// Parameters queries the parameters of the module.
@@ -806,6 +905,7 @@ type QueryServer interface {
 	// Queries a list of CommitmentVestingInfo items.
 	CommitmentVestingInfo(context.Context, *QueryCommitmentVestingInfoRequest) (*QueryCommitmentVestingInfoResponse, error)
 	AirDrop(context.Context, *QueryAirDropRequest) (*QueryAirDropResponse, error)
+	TotalAirdropClaimed(context.Context, *QueryTotalAirDropClaimedRequest) (*QueryTotalAirDropClaimedResponse, error)
 }
 
 // UnimplementedQueryServer can be embedded to have forward compatible implementations.
@@ -830,6 +930,9 @@ func (*UnimplementedQueryServer) CommitmentVestingInfo(ctx context.Context, req
 func (*UnimplementedQueryServer) AirDrop(ctx context.Context, req *QueryAirDropRequest) (*QueryAirDropResponse, error) {
 	return nil, status.Errorf(codes.Unimplemented, "method AirDrop not implemented")
 }
+func (*UnimplementedQueryServer) TotalAirdropClaimed(ctx context.Context, req *QueryTotalAirDropClaimedRequest) (*QueryTotalAirDropClaimedResponse, error) {
+	return nil, status.Errorf(codes.Unimplemented, "method TotalAirdropClaimed not implemented")
+}
 
 func RegisterQueryServer(s grpc1.Server, srv QueryServer) {
 	s.RegisterService(&_Query_serviceDesc, srv)
@@ -943,6 +1046,24 @@ func _Query_AirDrop_Handler(srv interface{}, ctx context.Context, dec func(inter
 	return interceptor(ctx, in, info, handler)
 }
 
+func _Query_TotalAirdropClaimed_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
+	in := new(QueryTotalAirDropClaimedRequest)
+	if err := dec(in); err != nil {
+		return nil, err
+	}
+	if interceptor == nil {
+		return srv.(QueryServer).TotalAirdropClaimed(ctx, in)
+	}
+	info := &grpc.UnaryServerInfo{
+		Server:     srv,
+		FullMethod: "/elys.commitment.Query/TotalAirdropClaimed",
+	}
+	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
+		return srv.(QueryServer).TotalAirdropClaimed(ctx, req.(*QueryTotalAirDropClaimedRequest))
+	}
+	return interceptor(ctx, in, info, handler)
+}
+
 var _Query_serviceDesc = grpc.ServiceDesc{
 	ServiceName: "elys.commitment.Query",
 	HandlerType: (*QueryServer)(nil),
@@ -971,6 +1092,10 @@ var _Query_serviceDesc = grpc.ServiceDesc{
 			MethodName: "AirDrop",
 			Handler:    _Query_AirDrop_Handler,
 		},
+		{
+			MethodName: "TotalAirdropClaimed",
+			Handler:    _Query_TotalAirdropClaimed_Handler,
+		},
 	},
 	Streams:  []grpc.StreamDesc{},
 	Metadata: "elys/commitment/query.proto",
@@ -1426,6 +1551,16 @@ func (m *QueryAirDropResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 	_ = i
 	var l int
 	_ = l
+	if m.Claimed {
+		i--
+		if m.Claimed {
+			dAtA[i] = 1
+		} else {
+			dAtA[i] = 0
+		}
+		i--
+		dAtA[i] = 0x28
+	}
 	{
 		size := m.Governor.Size()
 		i -= size
@@ -1469,6 +1604,72 @@ func (m *QueryAirDropResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 	return len(dAtA) - i, nil
 }
 
+func (m *QueryTotalAirDropClaimedRequest) Marshal() (dAtA []byte, err error) {
+	size := m.Size()
+	dAtA = make([]byte, size)
+	n, err := m.MarshalToSizedBuffer(dAtA[:size])
+	if err != nil {
+		return nil, err
+	}
+	return dAtA[:n], nil
+}
+
+func (m *QueryTotalAirDropClaimedRequest) MarshalTo(dAtA []byte) (int, error) {
+	size := m.Size()
+	return m.MarshalToSizedBuffer(dAtA[:size])
+}
+
+func (m *QueryTotalAirDropClaimedRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) {
+	i := len(dAtA)
+	_ = i
+	var l int
+	_ = l
+	return len(dAtA) - i, nil
+}
+
+func (m *QueryTotalAirDropClaimedResponse) Marshal() (dAtA []byte, err error) {
+	size := m.Size()
+	dAtA = make([]byte, size)
+	n, err := m.MarshalToSizedBuffer(dAtA[:size])
+	if err != nil {
+		return nil, err
+	}
+	return dAtA[:n], nil
+}
+
+func (m *QueryTotalAirDropClaimedResponse) MarshalTo(dAtA []byte) (int, error) {
+	size := m.Size()
+	return m.MarshalToSizedBuffer(dAtA[:size])
+}
+
+func (m *QueryTotalAirDropClaimedResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) {
+	i := len(dAtA)
+	_ = i
+	var l int
+	_ = l
+	{
+		size := m.TotalEdenClaimed.Size()
+		i -= size
+		if _, err := m.TotalEdenClaimed.MarshalTo(dAtA[i:]); err != nil {
+			return 0, err
+		}
+		i = encodeVarintQuery(dAtA, i, uint64(size))
+	}
+	i--
+	dAtA[i] = 0x12
+	{
+		size := m.TotalElysClaimed.Size()
+		i -= size
+		if _, err := m.TotalElysClaimed.MarshalTo(dAtA[i:]); err != nil {
+			return 0, err
+		}
+		i = encodeVarintQuery(dAtA, i, uint64(size))
+	}
+	i--
+	dAtA[i] = 0xa
+	return len(dAtA) - i, nil
+}
+
 func encodeVarintQuery(dAtA []byte, offset int, v uint64) int {
 	offset -= sovQuery(v)
 	base := offset
@@ -1662,6 +1863,31 @@ func (m *QueryAirDropResponse) Size() (n int) {
 	n += 1 + l + sovQuery(uint64(l))
 	l = m.Governor.Size()
 	n += 1 + l + sovQuery(uint64(l))
+	if m.Claimed {
+		n += 2
+	}
+	return n
+}
+
+func (m *QueryTotalAirDropClaimedRequest) Size() (n int) {
+	if m == nil {
+		return 0
+	}
+	var l int
+	_ = l
+	return n
+}
+
+func (m *QueryTotalAirDropClaimedResponse) Size() (n int) {
+	if m == nil {
+		return 0
+	}
+	var l int
+	_ = l
+	l = m.TotalElysClaimed.Size()
+	n += 1 + l + sovQuery(uint64(l))
+	l = m.TotalEdenClaimed.Size()
+	n += 1 + l + sovQuery(uint64(l))
 	return n
 }
 
@@ -2970,6 +3196,194 @@ func (m *QueryAirDropResponse) Unmarshal(dAtA []byte) error {
 				return err
 			}
 			iNdEx = postIndex
+		case 5:
+			if wireType != 0 {
+				return fmt.Errorf("proto: wrong wireType = %d for field Claimed", wireType)
+			}
+			var v int
+			for shift := uint(0); ; shift += 7 {
+				if shift >= 64 {
+					return ErrIntOverflowQuery
+				}
+				if iNdEx >= l {
+					return io.ErrUnexpectedEOF
+				}
+				b := dAtA[iNdEx]
+				iNdEx++
+				v |= int(b&0x7F) << shift
+				if b < 0x80 {
+					break
+				}
+			}
+			m.Claimed = bool(v != 0)
+		default:
+			iNdEx = preIndex
+			skippy, err := skipQuery(dAtA[iNdEx:])
+			if err != nil {
+				return err
+			}
+			if (skippy < 0) || (iNdEx+skippy) < 0 {
+				return ErrInvalidLengthQuery
+			}
+			if (iNdEx + skippy) > l {
+				return io.ErrUnexpectedEOF
+			}
+			iNdEx += skippy
+		}
+	}
+
+	if iNdEx > l {
+		return io.ErrUnexpectedEOF
+	}
+	return nil
+}
+func (m *QueryTotalAirDropClaimedRequest) Unmarshal(dAtA []byte) error {
+	l := len(dAtA)
+	iNdEx := 0
+	for iNdEx < l {
+		preIndex := iNdEx
+		var wire uint64
+		for shift := uint(0); ; shift += 7 {
+			if shift >= 64 {
+				return ErrIntOverflowQuery
+			}
+			if iNdEx >= l {
+				return io.ErrUnexpectedEOF
+			}
+			b := dAtA[iNdEx]
+			iNdEx++
+			wire |= uint64(b&0x7F) << shift
+			if b < 0x80 {
+				break
+			}
+		}
+		fieldNum := int32(wire >> 3)
+		wireType := int(wire & 0x7)
+		if wireType == 4 {
+			return fmt.Errorf("proto: QueryTotalAirDropClaimedRequest: wiretype end group for non-group")
+		}
+		if fieldNum <= 0 {
+			return fmt.Errorf("proto: QueryTotalAirDropClaimedRequest: illegal tag %d (wire type %d)", fieldNum, wire)
+		}
+		switch fieldNum {
+		default:
+			iNdEx = preIndex
+			skippy, err := skipQuery(dAtA[iNdEx:])
+			if err != nil {
+				return err
+			}
+			if (skippy < 0) || (iNdEx+skippy) < 0 {
+				return ErrInvalidLengthQuery
+			}
+			if (iNdEx + skippy) > l {
+				return io.ErrUnexpectedEOF
+			}
+			iNdEx += skippy
+		}
+	}
+
+	if iNdEx > l {
+		return io.ErrUnexpectedEOF
+	}
+	return nil
+}
+func (m *QueryTotalAirDropClaimedResponse) Unmarshal(dAtA []byte) error {
+	l := len(dAtA)
+	iNdEx := 0
+	for iNdEx < l {
+		preIndex := iNdEx
+		var wire uint64
+		for shift := uint(0); ; shift += 7 {
+			if shift >= 64 {
+				return ErrIntOverflowQuery
+			}
+			if iNdEx >= l {
+				return io.ErrUnexpectedEOF
+			}
+			b := dAtA[iNdEx]
+			iNdEx++
+			wire |= uint64(b&0x7F) << shift
+			if b < 0x80 {
+				break
+			}
+		}
+		fieldNum := int32(wire >> 3)
+		wireType := int(wire & 0x7)
+		if wireType == 4 {
+			return fmt.Errorf("proto: QueryTotalAirDropClaimedResponse: wiretype end group for non-group")
+		}
+		if fieldNum <= 0 {
+			return fmt.Errorf("proto: QueryTotalAirDropClaimedResponse: illegal tag %d (wire type %d)", fieldNum, wire)
+		}
+		switch fieldNum {
+		case 1:
+			if wireType != 2 {
+				return fmt.Errorf("proto: wrong wireType = %d for field TotalElysClaimed", wireType)
+			}
+			var stringLen uint64
+			for shift := uint(0); ; shift += 7 {
+				if shift >= 64 {
+					return ErrIntOverflowQuery
+				}
+				if iNdEx >= l {
+					return io.ErrUnexpectedEOF
+				}
+				b := dAtA[iNdEx]
+				iNdEx++
+				stringLen |= uint64(b&0x7F) << shift
+				if b < 0x80 {
+					break
+				}
+			}
+			intStringLen := int(stringLen)
+			if intStringLen < 0 {
+				return ErrInvalidLengthQuery
+			}
+			postIndex := iNdEx + intStringLen
+			if postIndex < 0 {
+				return ErrInvalidLengthQuery
+			}
+			if postIndex > l {
+				return io.ErrUnexpectedEOF
+			}
+			if err := m.TotalElysClaimed.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
+				return err
+			}
+			iNdEx = postIndex
+		case 2:
+			if wireType != 2 {
+				return fmt.Errorf("proto: wrong wireType = %d for field TotalEdenClaimed", wireType)
+			}
+			var stringLen uint64
+			for shift := uint(0); ; shift += 7 {
+				if shift >= 64 {
+					return ErrIntOverflowQuery
+				}
+				if iNdEx >= l {
+					return io.ErrUnexpectedEOF
+				}
+				b := dAtA[iNdEx]
+				iNdEx++
+				stringLen |= uint64(b&0x7F) << shift
+				if b < 0x80 {
+					break
+				}
+			}
+			intStringLen := int(stringLen)
+			if intStringLen < 0 {
+				return ErrInvalidLengthQuery
+			}
+			postIndex := iNdEx + intStringLen
+			if postIndex < 0 {
+				return ErrInvalidLengthQuery
+			}
+			if postIndex > l {
+				return io.ErrUnexpectedEOF
+			}
+			if err := m.TotalEdenClaimed.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
+				return err
+			}
+			iNdEx = postIndex
 		default:
 			iNdEx = preIndex
 			skippy, err := skipQuery(dAtA[iNdEx:])
diff --git a/x/commitment/types/query.pb.gw.go b/x/commitment/types/query.pb.gw.go
index 3799dee40..76c224dd7 100644
--- a/x/commitment/types/query.pb.gw.go
+++ b/x/commitment/types/query.pb.gw.go
@@ -285,6 +285,24 @@ func local_request_Query_AirDrop_0(ctx context.Context, marshaler runtime.Marsha
 
 }
 
+func request_Query_TotalAirdropClaimed_0(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
+	var protoReq QueryTotalAirDropClaimedRequest
+	var metadata runtime.ServerMetadata
+
+	msg, err := client.TotalAirdropClaimed(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
+	return msg, metadata, err
+
+}
+
+func local_request_Query_TotalAirdropClaimed_0(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
+	var protoReq QueryTotalAirDropClaimedRequest
+	var metadata runtime.ServerMetadata
+
+	msg, err := server.TotalAirdropClaimed(ctx, &protoReq)
+	return msg, metadata, err
+
+}
+
 // RegisterQueryHandlerServer registers the http handlers for service Query to "mux".
 // UnaryRPC     :call QueryServer directly.
 // StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.
@@ -429,6 +447,29 @@ func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, serv
 
 	})
 
+	mux.Handle("GET", pattern_Query_TotalAirdropClaimed_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
+		ctx, cancel := context.WithCancel(req.Context())
+		defer cancel()
+		var stream runtime.ServerTransportStream
+		ctx = grpc.NewContextWithServerTransportStream(ctx, &stream)
+		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
+		rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req)
+		if err != nil {
+			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
+			return
+		}
+		resp, md, err := local_request_Query_TotalAirdropClaimed_0(rctx, inboundMarshaler, server, req, pathParams)
+		md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer())
+		ctx = runtime.NewServerMetadataContext(ctx, md)
+		if err != nil {
+			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
+			return
+		}
+
+		forward_Query_TotalAirdropClaimed_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
+
+	})
+
 	return nil
 }
 
@@ -590,6 +631,26 @@ func RegisterQueryHandlerClient(ctx context.Context, mux *runtime.ServeMux, clie
 
 	})
 
+	mux.Handle("GET", pattern_Query_TotalAirdropClaimed_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
+		ctx, cancel := context.WithCancel(req.Context())
+		defer cancel()
+		inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
+		rctx, err := runtime.AnnotateContext(ctx, mux, req)
+		if err != nil {
+			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
+			return
+		}
+		resp, md, err := request_Query_TotalAirdropClaimed_0(rctx, inboundMarshaler, client, req, pathParams)
+		ctx = runtime.NewServerMetadataContext(ctx, md)
+		if err != nil {
+			runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
+			return
+		}
+
+		forward_Query_TotalAirdropClaimed_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
+
+	})
+
 	return nil
 }
 
@@ -605,6 +666,8 @@ var (
 	pattern_Query_CommitmentVestingInfo_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3, 1, 0, 4, 1, 5, 4}, []string{"elys-network", "elys", "commitment", "commitment_vesting_info", "address"}, "", runtime.AssumeColonVerbOpt(false)))
 
 	pattern_Query_AirDrop_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3, 1, 0, 4, 1, 5, 4}, []string{"elys-network", "elys", "commitment", "airdrop", "address"}, "", runtime.AssumeColonVerbOpt(false)))
+
+	pattern_Query_TotalAirdropClaimed_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3}, []string{"elys-network", "elys", "commitment", "total_airdrop_claimed"}, "", runtime.AssumeColonVerbOpt(false)))
 )
 
 var (
@@ -619,4 +682,6 @@ var (
 	forward_Query_CommitmentVestingInfo_0 = runtime.ForwardResponseMessage
 
 	forward_Query_AirDrop_0 = runtime.ForwardResponseMessage
+
+	forward_Query_TotalAirdropClaimed_0 = runtime.ForwardResponseMessage
 )
diff --git a/x/commitment/types/tx.pb.go b/x/commitment/types/tx.pb.go
index 090ffb6bf..4d968da0c 100644
--- a/x/commitment/types/tx.pb.go
+++ b/x/commitment/types/tx.pb.go
@@ -1080,6 +1080,88 @@ func (m *MsgUnstakeResponse) GetResult() string {
 	return ""
 }
 
+type MsgClaimAirdrop struct {
+	ClaimAddress string `protobuf:"bytes,1,opt,name=claim_address,json=claimAddress,proto3" json:"claim_address,omitempty"`
+}
+
+func (m *MsgClaimAirdrop) Reset()         { *m = MsgClaimAirdrop{} }
+func (m *MsgClaimAirdrop) String() string { return proto.CompactTextString(m) }
+func (*MsgClaimAirdrop) ProtoMessage()    {}
+func (*MsgClaimAirdrop) Descriptor() ([]byte, []int) {
+	return fileDescriptor_eda78aafe7eb119c, []int{22}
+}
+func (m *MsgClaimAirdrop) XXX_Unmarshal(b []byte) error {
+	return m.Unmarshal(b)
+}
+func (m *MsgClaimAirdrop) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
+	if deterministic {
+		return xxx_messageInfo_MsgClaimAirdrop.Marshal(b, m, deterministic)
+	} else {
+		b = b[:cap(b)]
+		n, err := m.MarshalToSizedBuffer(b)
+		if err != nil {
+			return nil, err
+		}
+		return b[:n], nil
+	}
+}
+func (m *MsgClaimAirdrop) XXX_Merge(src proto.Message) {
+	xxx_messageInfo_MsgClaimAirdrop.Merge(m, src)
+}
+func (m *MsgClaimAirdrop) XXX_Size() int {
+	return m.Size()
+}
+func (m *MsgClaimAirdrop) XXX_DiscardUnknown() {
+	xxx_messageInfo_MsgClaimAirdrop.DiscardUnknown(m)
+}
+
+var xxx_messageInfo_MsgClaimAirdrop proto.InternalMessageInfo
+
+func (m *MsgClaimAirdrop) GetClaimAddress() string {
+	if m != nil {
+		return m.ClaimAddress
+	}
+	return ""
+}
+
+type MsgClaimAirdropResponse struct {
+	ElysAmount cosmossdk_io_math.Int `protobuf:"bytes,1,opt,name=elys_amount,json=elysAmount,proto3,customtype=cosmossdk.io/math.Int" json:"elys_amount"`
+	EdenAmount cosmossdk_io_math.Int `protobuf:"bytes,2,opt,name=eden_amount,json=edenAmount,proto3,customtype=cosmossdk.io/math.Int" json:"eden_amount"`
+}
+
+func (m *MsgClaimAirdropResponse) Reset()         { *m = MsgClaimAirdropResponse{} }
+func (m *MsgClaimAirdropResponse) String() string { return proto.CompactTextString(m) }
+func (*MsgClaimAirdropResponse) ProtoMessage()    {}
+func (*MsgClaimAirdropResponse) Descriptor() ([]byte, []int) {
+	return fileDescriptor_eda78aafe7eb119c, []int{23}
+}
+func (m *MsgClaimAirdropResponse) XXX_Unmarshal(b []byte) error {
+	return m.Unmarshal(b)
+}
+func (m *MsgClaimAirdropResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
+	if deterministic {
+		return xxx_messageInfo_MsgClaimAirdropResponse.Marshal(b, m, deterministic)
+	} else {
+		b = b[:cap(b)]
+		n, err := m.MarshalToSizedBuffer(b)
+		if err != nil {
+			return nil, err
+		}
+		return b[:n], nil
+	}
+}
+func (m *MsgClaimAirdropResponse) XXX_Merge(src proto.Message) {
+	xxx_messageInfo_MsgClaimAirdropResponse.Merge(m, src)
+}
+func (m *MsgClaimAirdropResponse) XXX_Size() int {
+	return m.Size()
+}
+func (m *MsgClaimAirdropResponse) XXX_DiscardUnknown() {
+	xxx_messageInfo_MsgClaimAirdropResponse.DiscardUnknown(m)
+}
+
+var xxx_messageInfo_MsgClaimAirdropResponse proto.InternalMessageInfo
+
 func init() {
 	proto.RegisterType((*MsgCommitClaimedRewards)(nil), "elys.commitment.MsgCommitClaimedRewards")
 	proto.RegisterType((*MsgCommitClaimedRewardsResponse)(nil), "elys.commitment.MsgCommitClaimedRewardsResponse")
@@ -1103,78 +1185,85 @@ func init() {
 	proto.RegisterType((*MsgStakeResponse)(nil), "elys.commitment.MsgStakeResponse")
 	proto.RegisterType((*MsgUnstake)(nil), "elys.commitment.MsgUnstake")
 	proto.RegisterType((*MsgUnstakeResponse)(nil), "elys.commitment.MsgUnstakeResponse")
+	proto.RegisterType((*MsgClaimAirdrop)(nil), "elys.commitment.MsgClaimAirdrop")
+	proto.RegisterType((*MsgClaimAirdropResponse)(nil), "elys.commitment.MsgClaimAirdropResponse")
 }
 
 func init() { proto.RegisterFile("elys/commitment/tx.proto", fileDescriptor_eda78aafe7eb119c) }
 
 var fileDescriptor_eda78aafe7eb119c = []byte{
-	// 1045 bytes of a gzipped FileDescriptorProto
-	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe4, 0x57, 0xcf, 0x6f, 0xe3, 0x44,
-	0x14, 0xae, 0xbb, 0x6d, 0xba, 0x79, 0xda, 0x6e, 0x1b, 0x6f, 0xba, 0x4d, 0xdd, 0x6d, 0xda, 0xba,
-	0x50, 0x42, 0x50, 0xe2, 0xa5, 0x8b, 0x38, 0xe4, 0x80, 0x20, 0x65, 0x91, 0x2a, 0x48, 0x0e, 0xde,
-	0x1f, 0x87, 0xbd, 0x04, 0x27, 0x9e, 0x75, 0xad, 0xc4, 0x33, 0xc5, 0xe3, 0x34, 0xed, 0x0d, 0x71,
-	0xe4, 0x02, 0x12, 0xff, 0x07, 0xea, 0xa1, 0x12, 0x27, 0x4e, 0x5c, 0x96, 0xdb, 0xd2, 0x13, 0x42,
-	0x62, 0x85, 0xda, 0x43, 0x0f, 0xfc, 0x13, 0x68, 0xc6, 0x63, 0xc7, 0x76, 0x9c, 0x4d, 0xb5, 0x17,
-	0x8a, 0xb8, 0xb4, 0x9e, 0xf7, 0xbe, 0xf9, 0xe6, 0x7d, 0x9f, 0x27, 0x2f, 0x2f, 0x50, 0x40, 0xbd,
-	0x63, 0xaa, 0x75, 0x88, 0xe3, 0xd8, 0x9e, 0x83, 0xb0, 0xa7, 0x79, 0x47, 0xd5, 0x03, 0x97, 0x78,
-	0x44, 0x5e, 0x60, 0x99, 0xea, 0x30, 0xa3, 0xe4, 0x2d, 0x62, 0x11, 0x9e, 0xd3, 0xd8, 0x93, 0x0f,
-	0x53, 0x96, 0x3b, 0x84, 0x3a, 0x84, 0x6a, 0x0e, 0xb5, 0xb4, 0xc3, 0xf7, 0xd9, 0x3f, 0x91, 0xc8,
-	0x19, 0x8e, 0x8d, 0x89, 0xc6, 0xff, 0x8a, 0xd0, 0x8a, 0x8f, 0x6d, 0xf9, 0x24, 0xfe, 0xc2, 0x4f,
-	0xa9, 0x7f, 0x4a, 0xb0, 0xdc, 0xa0, 0xd6, 0x2e, 0x3f, 0x6e, 0xb7, 0x67, 0xd8, 0x0e, 0x32, 0x75,
-	0x34, 0x30, 0x5c, 0x93, 0xca, 0x3b, 0x30, 0xd7, 0x71, 0x91, 0xe1, 0x11, 0xb7, 0x20, 0x6d, 0x48,
-	0xa5, 0x6c, 0xbd, 0x70, 0x76, 0x5a, 0xc9, 0x8b, 0xed, 0x9f, 0x98, 0xa6, 0x8b, 0x28, 0x7d, 0xe4,
-	0xb9, 0x36, 0xb6, 0xf4, 0x00, 0x28, 0xef, 0x42, 0xc6, 0x70, 0x48, 0x1f, 0x7b, 0x85, 0x69, 0xbe,
-	0xe5, 0xbd, 0x17, 0xaf, 0xd6, 0xa7, 0xfe, 0x78, 0xb5, 0xbe, 0xe4, 0x6f, 0xa3, 0x66, 0xb7, 0x6a,
-	0x13, 0xcd, 0x31, 0xbc, 0xfd, 0xea, 0x1e, 0xf6, 0xce, 0x4e, 0x2b, 0x20, 0xf8, 0xf6, 0xb0, 0xa7,
-	0x8b, 0xad, 0x72, 0x1e, 0x66, 0x4d, 0x84, 0x89, 0x53, 0xb8, 0xc1, 0x38, 0x74, 0x7f, 0x51, 0x7b,
-	0xf0, 0xcd, 0xe5, 0x49, 0x39, 0x38, 0xe8, 0xdb, 0xcb, 0x93, 0xb2, 0x1a, 0xb1, 0x6f, 0x8c, 0x06,
-	0x75, 0x13, 0xd6, 0xc7, 0xa4, 0x74, 0x44, 0x0f, 0x08, 0xa6, 0x48, 0xfd, 0x4d, 0x82, 0x5c, 0x83,
-	0x5a, 0x4f, 0xb0, 0x4f, 0xf7, 0x98, 0x74, 0x11, 0xbe, 0x76, 0xe2, 0x2b, 0x49, 0xf1, 0xf7, 0xe2,
-	0xe2, 0xe3, 0xd5, 0xab, 0xab, 0xb0, 0x32, 0x12, 0x0c, 0x05, 0xff, 0x2c, 0xc1, 0x5c, 0x83, 0x5a,
-	0x4f, 0x11, 0xf5, 0xae, 0x9b, 0xcc, 0xad, 0xa4, 0x4c, 0x39, 0x2e, 0x93, 0xd5, 0xac, 0xe6, 0x60,
-	0x41, 0x3c, 0x86, 0x92, 0x7e, 0x95, 0x60, 0x9e, 0xbd, 0x67, 0x03, 0x77, 0x50, 0xef, 0x3a, 0x0a,
-	0x7b, 0x37, 0x29, 0xac, 0x90, 0xb8, 0xbc, 0x61, 0xe5, 0xea, 0x32, 0x2c, 0xc5, 0x02, 0xa1, 0x48,
-	0xc2, 0x75, 0xf3, 0x5b, 0xcc, 0xe2, 0x36, 0xb6, 0xe4, 0xfb, 0x90, 0xa1, 0x08, 0x9b, 0x68, 0xb2,
-	0x48, 0x81, 0xab, 0x95, 0x59, 0x21, 0x62, 0xc1, 0xea, 0x50, 0x12, 0x75, 0x44, 0xd8, 0xd5, 0x15,
-	0xbf, 0x37, 0x44, 0x42, 0x61, 0x2d, 0xbf, 0x48, 0x00, 0xe2, 0x25, 0x34, 0xc9, 0xe0, 0xba, 0xb9,
-	0xbd, 0x9d, 0x74, 0x7b, 0x69, 0xf4, 0x1a, 0x35, 0xc9, 0x40, 0xcd, 0x83, 0x3c, 0x5c, 0x85, 0xda,
-	0x7e, 0x9a, 0x86, 0x3c, 0xfb, 0xf4, 0x1c, 0x98, 0x86, 0x87, 0x84, 0xf0, 0x3d, 0xfc, 0x9c, 0xc8,
-	0x1f, 0x42, 0xd6, 0xe8, 0x7b, 0xfb, 0xc4, 0xb5, 0xbd, 0xe3, 0x89, 0x3a, 0x87, 0x50, 0x79, 0x0d,
-	0xa0, 0x6d, 0x50, 0xd4, 0xf2, 0x2b, 0xe5, 0x6a, 0xf5, 0x2c, 0x8b, 0x7c, 0xca, 0x02, 0xf2, 0x16,
-	0xcc, 0x1f, 0xfa, 0xa7, 0xb4, 0xa2, 0x5a, 0x6e, 0x89, 0xa0, 0x0f, 0x5a, 0x03, 0xc0, 0x7d, 0xa7,
-	0xd5, 0xee, 0x91, 0x4e, 0x97, 0x16, 0x66, 0x36, 0xa4, 0xd2, 0x0d, 0x3d, 0x8b, 0xfb, 0x4e, 0x9d,
-	0x07, 0xe4, 0x6d, 0x58, 0x60, 0xf0, 0x16, 0x26, 0x83, 0xd6, 0x73, 0xa3, 0xc3, 0x5e, 0xc4, 0x2c,
-	0xc7, 0x70, 0xea, 0x26, 0x19, 0x7c, 0xc6, 0x83, 0x72, 0x09, 0x16, 0x19, 0x8d, 0x63, 0x1c, 0xb5,
-	0x04, 0x3d, 0x2d, 0x64, 0x38, 0xf0, 0x36, 0xee, 0x3b, 0x0d, 0xe3, 0x48, 0xe8, 0xa5, 0xb5, 0x1d,
-	0xe6, 0xe1, 0x50, 0x04, 0x73, 0x71, 0x3d, 0xd1, 0x73, 0x92, 0x06, 0xa9, 0x45, 0xb8, 0x97, 0x16,
-	0x0f, 0x9d, 0xfd, 0x51, 0x82, 0xbb, 0x21, 0xe0, 0x21, 0x36, 0xda, 0x3d, 0x14, 0xdc, 0xa0, 0x37,
-	0xf5, 0x76, 0x1b, 0x16, 0x10, 0x27, 0x6a, 0x05, 0xfa, 0xb9, 0xc1, 0x37, 0xf5, 0x79, 0x14, 0xe5,
-	0xaf, 0x7d, 0x30, 0x2a, 0x67, 0x33, 0x4d, 0x4e, 0xac, 0x2a, 0x75, 0x03, 0x8a, 0xe9, 0x99, 0x64,
-	0xe7, 0x61, 0xe1, 0x2f, 0xec, 0xaf, 0xfa, 0xb6, 0xf9, 0x5f, 0xeb, 0x3c, 0xc3, 0xca, 0x45, 0xe7,
-	0x19, 0x06, 0x42, 0x91, 0xdf, 0x4d, 0xc3, 0xcd, 0x06, 0xb5, 0x1e, 0x79, 0x46, 0x17, 0xfd, 0xab,
-	0xfa, 0x0c, 0x4a, 0x91, 0x17, 0xe8, 0xe3, 0x0b, 0xb9, 0x09, 0xb9, 0x43, 0xa3, 0x67, 0x9b, 0xec,
-	0x9c, 0x96, 0xe1, 0x1f, 0xcf, 0x3f, 0x1f, 0xd9, 0xfa, 0xe6, 0xd9, 0x69, 0x65, 0x4d, 0x10, 0x3d,
-	0x0d, 0x30, 0xf1, 0x0a, 0x17, 0x0f, 0x13, 0xf1, 0xda, 0x5b, 0x49, 0xbf, 0xee, 0xc4, 0xfd, 0xe2,
-	0x26, 0xa8, 0x1f, 0xc1, 0x62, 0xf0, 0x1c, 0xb8, 0x24, 0xcb, 0x30, 0xd3, 0x21, 0x26, 0xe2, 0xae,
-	0xcc, 0xe8, 0xfc, 0x59, 0xbe, 0x0b, 0x19, 0x17, 0xd1, 0x7e, 0x4f, 0x08, 0xd7, 0xc5, 0x4a, 0xfd,
-	0x61, 0x9a, 0xf7, 0xcf, 0x27, 0x98, 0xfe, 0x1f, 0x3c, 0x9d, 0xd4, 0x8f, 0x85, 0x0d, 0xea, 0xc7,
-	0xbc, 0x1f, 0x8b, 0xd5, 0x9b, 0xf8, 0xba, 0xf3, 0xf7, 0x1c, 0xdc, 0x68, 0x50, 0x4b, 0x76, 0x21,
-	0x9f, 0x3a, 0xd3, 0x96, 0xaa, 0x89, 0xf1, 0xba, 0x3a, 0x66, 0x3c, 0x54, 0xee, 0x5f, 0x15, 0x19,
-	0xd6, 0xf9, 0x25, 0xdc, 0x4e, 0x0c, 0x91, 0x6a, 0x1a, 0x47, 0x1c, 0xa3, 0x94, 0x27, 0x63, 0xc2,
-	0x13, 0xea, 0x30, 0xc3, 0x87, 0x9b, 0x42, 0xda, 0x1e, 0x96, 0x51, 0x36, 0xc6, 0x65, 0x42, 0x8e,
-	0xcf, 0x61, 0x2e, 0xe8, 0xb9, 0xab, 0xe3, 0xc0, 0x4d, 0x32, 0x50, 0xb6, 0x5e, 0x93, 0x0c, 0xc9,
-	0x1e, 0x03, 0x44, 0x3a, 0x5f, 0x71, 0xdc, 0x16, 0x3f, 0xaf, 0x6c, 0xbf, 0x3e, 0x1f, 0x65, 0x8d,
-	0x4c, 0x72, 0xa9, 0xac, 0xc3, 0x7c, 0x3a, 0xeb, 0xe8, 0xf8, 0x24, 0x3f, 0x83, 0x5b, 0xb1, 0xd9,
-	0x29, 0xd5, 0xaa, 0x28, 0x42, 0x29, 0x4d, 0x42, 0x84, 0xdc, 0x36, 0xe4, 0x46, 0xc7, 0x85, 0xb7,
-	0x53, 0xdf, 0x6c, 0x12, 0xa6, 0x54, 0xae, 0x04, 0x0b, 0x8f, 0x22, 0x70, 0x27, 0xed, 0xfb, 0xf3,
-	0x9d, 0xf1, 0x2c, 0x31, 0xa0, 0xa2, 0x5d, 0x11, 0x18, 0x1e, 0xf8, 0x10, 0x66, 0xfd, 0xc6, 0xbf,
-	0x92, 0xb6, 0x93, 0xa7, 0x94, 0xcd, 0xb1, 0xa9, 0xe8, 0xbd, 0x0b, 0xba, 0xdd, 0x6a, 0xfa, 0x95,
-	0xe7, 0xc9, 0xf4, 0x7b, 0x97, 0x68, 0x09, 0xca, 0xec, 0xd7, 0x97, 0x27, 0x65, 0xa9, 0xbe, 0xf7,
-	0xe2, 0xbc, 0x28, 0xbd, 0x3c, 0x2f, 0x4a, 0x7f, 0x9d, 0x17, 0xa5, 0xef, 0x2f, 0x8a, 0x53, 0x2f,
-	0x2f, 0x8a, 0x53, 0xbf, 0x5f, 0x14, 0xa7, 0x9e, 0x69, 0x96, 0xed, 0xed, 0xf7, 0xdb, 0x8c, 0x46,
-	0x63, 0x7c, 0x15, 0x8c, 0xbc, 0x01, 0x71, 0xbb, 0x7c, 0xa1, 0x1d, 0xc5, 0x7e, 0x79, 0x1f, 0x1f,
-	0x20, 0xda, 0xce, 0xf0, 0xdf, 0xc3, 0x0f, 0xfe, 0x09, 0x00, 0x00, 0xff, 0xff, 0x37, 0x9f, 0x6a,
-	0x8b, 0x99, 0x0f, 0x00, 0x00,
+	// 1133 bytes of a gzipped FileDescriptorProto
+	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe4, 0x58, 0xcf, 0x53, 0xe4, 0x44,
+	0x14, 0x26, 0xfc, 0xe6, 0x09, 0x0b, 0x64, 0x87, 0x65, 0x08, 0xcb, 0x00, 0x41, 0x11, 0xb1, 0x66,
+	0xb2, 0xcb, 0x5a, 0x1e, 0xa8, 0xd2, 0x12, 0x70, 0xad, 0xa2, 0xdc, 0xe1, 0x90, 0xfd, 0x71, 0xd8,
+	0x4b, 0x0c, 0x93, 0xde, 0x90, 0x62, 0xd2, 0x3d, 0xa6, 0x33, 0x0c, 0xdc, 0x2c, 0xbd, 0x79, 0xd1,
+	0x2a, 0xff, 0x0f, 0x8b, 0x03, 0x96, 0x27, 0x4f, 0x1e, 0x5c, 0x6f, 0x2b, 0x27, 0xcb, 0x2a, 0xb7,
+	0x2c, 0x38, 0xf0, 0x6f, 0x58, 0xdd, 0xe9, 0x64, 0x92, 0x4c, 0xc2, 0x20, 0x17, 0xb1, 0xbc, 0x40,
+	0xf7, 0x7b, 0x5f, 0x7f, 0xfd, 0xbe, 0xf7, 0x7a, 0x5e, 0xf7, 0x0c, 0x14, 0x51, 0xfd, 0x88, 0x6a,
+	0x35, 0xe2, 0xba, 0x8e, 0xef, 0x22, 0xec, 0x6b, 0xfe, 0x61, 0xa5, 0xe1, 0x11, 0x9f, 0xc8, 0xe3,
+	0xcc, 0x53, 0x69, 0x7b, 0x94, 0x82, 0x4d, 0x6c, 0xc2, 0x7d, 0x1a, 0x1b, 0x05, 0x30, 0x65, 0xba,
+	0x46, 0xa8, 0x4b, 0xa8, 0xe6, 0x52, 0x5b, 0x3b, 0xb8, 0xcf, 0xfe, 0x09, 0xc7, 0xa4, 0xe9, 0x3a,
+	0x98, 0x68, 0xfc, 0xaf, 0x30, 0xcd, 0x04, 0x58, 0x23, 0x20, 0x09, 0x26, 0x81, 0x4b, 0xfd, 0x53,
+	0x82, 0xe9, 0x2a, 0xb5, 0xb7, 0xf8, 0x76, 0x5b, 0x75, 0xd3, 0x71, 0x91, 0xa5, 0xa3, 0x96, 0xe9,
+	0x59, 0x54, 0x5e, 0x83, 0xa1, 0x9a, 0x87, 0x4c, 0x9f, 0x78, 0x45, 0x69, 0x41, 0x5a, 0x19, 0xd9,
+	0x2c, 0x9e, 0x9e, 0x94, 0x0b, 0x62, 0xf9, 0x86, 0x65, 0x79, 0x88, 0xd2, 0xc7, 0xbe, 0xe7, 0x60,
+	0x5b, 0x0f, 0x81, 0xf2, 0x16, 0x0c, 0x9a, 0x2e, 0x69, 0x62, 0xbf, 0xd8, 0xcb, 0x97, 0xbc, 0xfb,
+	0xf2, 0xf5, 0x7c, 0xcf, 0x1f, 0xaf, 0xe7, 0xa7, 0x82, 0x65, 0xd4, 0xda, 0xaf, 0x38, 0x44, 0x73,
+	0x4d, 0x7f, 0xaf, 0xb2, 0x8d, 0xfd, 0xd3, 0x93, 0x32, 0x08, 0xbe, 0x6d, 0xec, 0xeb, 0x62, 0xa9,
+	0x5c, 0x80, 0x01, 0x0b, 0x61, 0xe2, 0x16, 0xfb, 0x18, 0x87, 0x1e, 0x4c, 0xd6, 0x1f, 0x7c, 0x79,
+	0x71, 0xbc, 0x1a, 0x6e, 0xf4, 0xf5, 0xc5, 0xf1, 0xaa, 0x1a, 0x4b, 0x5f, 0x8e, 0x06, 0x75, 0x11,
+	0xe6, 0x73, 0x5c, 0x3a, 0xa2, 0x0d, 0x82, 0x29, 0x52, 0x7f, 0x93, 0x60, 0xb2, 0x4a, 0xed, 0xa7,
+	0x38, 0xa0, 0x7b, 0x42, 0xf6, 0x11, 0xbe, 0x71, 0xe2, 0xcb, 0x69, 0xf1, 0x77, 0x93, 0xe2, 0x93,
+	0xd1, 0xab, 0xb3, 0x30, 0xd3, 0x61, 0x8c, 0x04, 0xff, 0x24, 0xc1, 0x50, 0x95, 0xda, 0xcf, 0x10,
+	0xf5, 0x6f, 0x9a, 0xcc, 0xa5, 0xb4, 0x4c, 0x39, 0x29, 0x93, 0xc5, 0xac, 0x4e, 0xc2, 0xb8, 0x18,
+	0x46, 0x92, 0x7e, 0x95, 0x60, 0x8c, 0xd5, 0xd9, 0xc4, 0x35, 0x54, 0xbf, 0x89, 0xc2, 0xde, 0x49,
+	0x0b, 0x2b, 0xa6, 0x0e, 0x6f, 0x14, 0xb9, 0x3a, 0x0d, 0x53, 0x09, 0x43, 0x24, 0x92, 0x70, 0xdd,
+	0xfc, 0x14, 0x33, 0xbb, 0x83, 0x6d, 0xf9, 0x1e, 0x0c, 0x52, 0x84, 0x2d, 0xd4, 0x5d, 0xa4, 0xc0,
+	0xad, 0xaf, 0xb2, 0x40, 0xc4, 0x84, 0xc5, 0xa1, 0xa4, 0xe2, 0x88, 0xb1, 0xab, 0x33, 0x41, 0x6f,
+	0x88, 0x99, 0xa2, 0x58, 0x7e, 0x96, 0x00, 0x44, 0x11, 0x76, 0x48, 0xeb, 0xa6, 0x65, 0x7b, 0x39,
+	0x9d, 0xed, 0xa9, 0xce, 0x63, 0xb4, 0x43, 0x5a, 0x6a, 0x01, 0xe4, 0xf6, 0x2c, 0xd2, 0xf6, 0x63,
+	0x2f, 0x14, 0xd8, 0xa7, 0xa7, 0x61, 0x99, 0x3e, 0x12, 0xc2, 0xb7, 0xf1, 0x0b, 0x22, 0xbf, 0x0f,
+	0x23, 0x66, 0xd3, 0xdf, 0x23, 0x9e, 0xe3, 0x1f, 0x75, 0xd5, 0xd9, 0x86, 0xca, 0x73, 0x00, 0xbb,
+	0x26, 0x45, 0x46, 0x10, 0x29, 0x57, 0xab, 0x8f, 0x30, 0xcb, 0xc7, 0xcc, 0x20, 0x2f, 0xc1, 0xd8,
+	0x41, 0xb0, 0x8b, 0x11, 0xd7, 0x32, 0x2a, 0x8c, 0x01, 0x68, 0x0e, 0x00, 0x37, 0x5d, 0x63, 0xb7,
+	0x4e, 0x6a, 0xfb, 0xb4, 0xd8, 0xbf, 0x20, 0xad, 0xf4, 0xe9, 0x23, 0xb8, 0xe9, 0x6e, 0x72, 0x83,
+	0xbc, 0x0c, 0xe3, 0x0c, 0x6e, 0x60, 0xd2, 0x32, 0x5e, 0x98, 0x35, 0x56, 0x88, 0x01, 0x8e, 0xe1,
+	0xd4, 0x3b, 0xa4, 0xf5, 0x09, 0x37, 0xca, 0x2b, 0x30, 0xc1, 0x68, 0x5c, 0xf3, 0xd0, 0x10, 0xf4,
+	0xb4, 0x38, 0xc8, 0x81, 0xb7, 0x70, 0xd3, 0xad, 0x9a, 0x87, 0x42, 0x2f, 0x5d, 0x5f, 0x63, 0x39,
+	0x6c, 0x8b, 0x60, 0x59, 0x9c, 0x4f, 0xf5, 0x9c, 0x74, 0x82, 0xd4, 0x12, 0xdc, 0xcd, 0xb2, 0x47,
+	0x99, 0xfd, 0x5e, 0x82, 0x3b, 0x11, 0xe0, 0x21, 0x36, 0x77, 0xeb, 0x28, 0x3c, 0x41, 0xd7, 0xcd,
+	0xed, 0x32, 0x8c, 0x23, 0x4e, 0x64, 0x84, 0xfa, 0x79, 0x82, 0x87, 0xf5, 0x31, 0x14, 0xe7, 0x5f,
+	0x7f, 0xaf, 0x53, 0xce, 0x62, 0x96, 0x9c, 0x44, 0x54, 0xea, 0x02, 0x94, 0xb2, 0x3d, 0xe9, 0xce,
+	0xc3, 0xcc, 0x8f, 0x9c, 0xcf, 0x9b, 0x8e, 0xf5, 0x5f, 0xeb, 0x3c, 0xed, 0xc8, 0x45, 0xe7, 0x69,
+	0x1b, 0x22, 0x91, 0xdf, 0xf4, 0xc2, 0x70, 0x95, 0xda, 0x8f, 0x7d, 0x73, 0x1f, 0xfd, 0xab, 0xfa,
+	0x4c, 0x4a, 0x91, 0x1f, 0xea, 0xe3, 0x13, 0x79, 0x07, 0x26, 0x0f, 0xcc, 0xba, 0x63, 0xb1, 0x7d,
+	0x0c, 0x33, 0xd8, 0x9e, 0x7f, 0x3e, 0x46, 0x36, 0x17, 0x4f, 0x4f, 0xca, 0x73, 0x82, 0xe8, 0x59,
+	0x88, 0x49, 0x46, 0x38, 0x71, 0x90, 0xb2, 0xaf, 0xbf, 0x99, 0xce, 0xd7, 0xed, 0x64, 0xbe, 0x78,
+	0x12, 0xd4, 0x0f, 0x61, 0x22, 0x1c, 0x87, 0x59, 0x92, 0x65, 0xe8, 0xaf, 0x11, 0x0b, 0xf1, 0xac,
+	0xf4, 0xeb, 0x7c, 0x2c, 0xdf, 0x81, 0x41, 0x0f, 0xd1, 0x66, 0x5d, 0x08, 0xd7, 0xc5, 0x4c, 0xfd,
+	0xae, 0x97, 0xf7, 0xcf, 0xa7, 0x98, 0xfe, 0x1f, 0x72, 0xda, 0xad, 0x1f, 0x8b, 0x34, 0xa8, 0x1f,
+	0xf1, 0x7e, 0x2c, 0x66, 0xd7, 0xca, 0xeb, 0x57, 0x52, 0xfb, 0x92, 0xdc, 0x70, 0x3c, 0xcb, 0x23,
+	0x0d, 0xf9, 0x03, 0x18, 0xab, 0xb1, 0x79, 0xa4, 0xa4, 0x5b, 0x8a, 0x47, 0x39, 0x3c, 0x0c, 0xfe,
+	0x3e, 0x0b, 0x3e, 0xc9, 0x90, 0x77, 0x71, 0x8a, 0x1d, 0xd5, 0x1f, 0xa4, 0xf6, 0xcd, 0x29, 0x6c,
+	0x91, 0x9a, 0x47, 0xf0, 0x06, 0x7b, 0xe1, 0x1b, 0xa2, 0x76, 0xd2, 0x3f, 0xaf, 0x1d, 0xb0, 0xf5,
+	0x1b, 0x41, 0xfd, 0x18, 0x9b, 0x85, 0xb0, 0x71, 0xfd, 0x93, 0x00, 0x6c, 0x7d, 0xc0, 0xb6, 0xf6,
+	0xcb, 0x30, 0xf4, 0x55, 0xa9, 0x2d, 0x7b, 0x50, 0xc8, 0xfc, 0x46, 0xb0, 0x52, 0x49, 0x7d, 0x39,
+	0xa9, 0xe4, 0x3c, 0xae, 0x95, 0x7b, 0x57, 0x45, 0x46, 0x79, 0xf9, 0x0c, 0x6e, 0xa5, 0x9e, 0xe0,
+	0x6a, 0x16, 0x47, 0x12, 0xa3, 0xac, 0x76, 0xc7, 0x44, 0x3b, 0x6c, 0x42, 0x3f, 0x7f, 0x1a, 0x16,
+	0xb3, 0xd6, 0x30, 0x8f, 0xb2, 0x90, 0xe7, 0x89, 0x38, 0x3e, 0x85, 0xa1, 0xf0, 0xc6, 0x9a, 0xcd,
+	0x03, 0xef, 0x90, 0x96, 0xb2, 0x74, 0x89, 0x33, 0x22, 0x7b, 0x02, 0x10, 0xbb, 0x37, 0x4a, 0x79,
+	0x4b, 0x02, 0xbf, 0xb2, 0x7c, 0xb9, 0x3f, 0xce, 0x1a, 0x7b, 0x07, 0x67, 0xb2, 0xb6, 0xfd, 0xd9,
+	0xac, 0x9d, 0x8f, 0x4f, 0xf9, 0x39, 0x8c, 0x26, 0x5e, 0x9e, 0x99, 0xa9, 0x8a, 0x23, 0x94, 0x95,
+	0x6e, 0x88, 0x88, 0xdb, 0x81, 0xc9, 0xce, 0xc7, 0xd6, 0x5b, 0x99, 0x95, 0x4d, 0xc3, 0x94, 0xf2,
+	0x95, 0x60, 0xd1, 0x56, 0x04, 0x6e, 0x67, 0xbd, 0x3e, 0xde, 0xce, 0x67, 0x49, 0x00, 0x15, 0xed,
+	0x8a, 0xc0, 0x68, 0xc3, 0x87, 0x30, 0x10, 0x5c, 0x9b, 0x33, 0x59, 0x2b, 0xb9, 0x4b, 0x59, 0xcc,
+	0x75, 0xc5, 0xcf, 0x5d, 0x78, 0x57, 0xcc, 0x66, 0x1f, 0x79, 0xee, 0xcc, 0x3e, 0x77, 0xe9, 0x86,
+	0x1a, 0xd6, 0x32, 0x6c, 0x90, 0xf9, 0xb5, 0x14, 0x88, 0x4b, 0x6a, 0x99, 0x6a, 0x6f, 0xca, 0xc0,
+	0x17, 0x17, 0xc7, 0xab, 0xd2, 0xe6, 0xf6, 0xcb, 0xb3, 0x92, 0xf4, 0xea, 0xac, 0x24, 0xfd, 0x75,
+	0x56, 0x92, 0xbe, 0x3d, 0x2f, 0xf5, 0xbc, 0x3a, 0x2f, 0xf5, 0xfc, 0x7e, 0x5e, 0xea, 0x79, 0xae,
+	0xd9, 0x8e, 0xbf, 0xd7, 0xdc, 0x65, 0x5c, 0x1a, 0x23, 0x2d, 0x63, 0xe4, 0xb7, 0x88, 0xb7, 0xcf,
+	0x27, 0xda, 0x61, 0xe2, 0x37, 0x91, 0xa3, 0x06, 0xa2, 0xbb, 0x83, 0xfc, 0x97, 0x8a, 0x07, 0x7f,
+	0x07, 0x00, 0x00, 0xff, 0xff, 0xbc, 0x68, 0x11, 0x42, 0x33, 0x11, 0x00, 0x00,
 }
 
 // Reference imports to suppress errors if they are not otherwise used.
@@ -1216,6 +1305,7 @@ type MsgClient interface {
 	UpdateEnableVestNow(ctx context.Context, in *MsgUpdateEnableVestNow, opts ...grpc.CallOption) (*MsgUpdateEnableVestNowResponse, error)
 	Stake(ctx context.Context, in *MsgStake, opts ...grpc.CallOption) (*MsgStakeResponse, error)
 	Unstake(ctx context.Context, in *MsgUnstake, opts ...grpc.CallOption) (*MsgUnstakeResponse, error)
+	ClaimAirdrop(ctx context.Context, in *MsgClaimAirdrop, opts ...grpc.CallOption) (*MsgClaimAirdropResponse, error)
 }
 
 type msgClient struct {
@@ -1325,6 +1415,15 @@ func (c *msgClient) Unstake(ctx context.Context, in *MsgUnstake, opts ...grpc.Ca
 	return out, nil
 }
 
+func (c *msgClient) ClaimAirdrop(ctx context.Context, in *MsgClaimAirdrop, opts ...grpc.CallOption) (*MsgClaimAirdropResponse, error) {
+	out := new(MsgClaimAirdropResponse)
+	err := c.cc.Invoke(ctx, "/elys.commitment.Msg/ClaimAirdrop", in, out, opts...)
+	if err != nil {
+		return nil, err
+	}
+	return out, nil
+}
+
 // MsgServer is the server API for Msg service.
 type MsgServer interface {
 	// CommitClaimedRewards commit the tokens on claimed store to committed
@@ -1354,6 +1453,7 @@ type MsgServer interface {
 	UpdateEnableVestNow(context.Context, *MsgUpdateEnableVestNow) (*MsgUpdateEnableVestNowResponse, error)
 	Stake(context.Context, *MsgStake) (*MsgStakeResponse, error)
 	Unstake(context.Context, *MsgUnstake) (*MsgUnstakeResponse, error)
+	ClaimAirdrop(context.Context, *MsgClaimAirdrop) (*MsgClaimAirdropResponse, error)
 }
 
 // UnimplementedMsgServer can be embedded to have forward compatible implementations.
@@ -1393,6 +1493,9 @@ func (*UnimplementedMsgServer) Stake(ctx context.Context, req *MsgStake) (*MsgSt
 func (*UnimplementedMsgServer) Unstake(ctx context.Context, req *MsgUnstake) (*MsgUnstakeResponse, error) {
 	return nil, status.Errorf(codes.Unimplemented, "method Unstake not implemented")
 }
+func (*UnimplementedMsgServer) ClaimAirdrop(ctx context.Context, req *MsgClaimAirdrop) (*MsgClaimAirdropResponse, error) {
+	return nil, status.Errorf(codes.Unimplemented, "method ClaimAirdrop not implemented")
+}
 
 func RegisterMsgServer(s grpc1.Server, srv MsgServer) {
 	s.RegisterService(&_Msg_serviceDesc, srv)
@@ -1596,6 +1699,24 @@ func _Msg_Unstake_Handler(srv interface{}, ctx context.Context, dec func(interfa
 	return interceptor(ctx, in, info, handler)
 }
 
+func _Msg_ClaimAirdrop_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
+	in := new(MsgClaimAirdrop)
+	if err := dec(in); err != nil {
+		return nil, err
+	}
+	if interceptor == nil {
+		return srv.(MsgServer).ClaimAirdrop(ctx, in)
+	}
+	info := &grpc.UnaryServerInfo{
+		Server:     srv,
+		FullMethod: "/elys.commitment.Msg/ClaimAirdrop",
+	}
+	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
+		return srv.(MsgServer).ClaimAirdrop(ctx, req.(*MsgClaimAirdrop))
+	}
+	return interceptor(ctx, in, info, handler)
+}
+
 var _Msg_serviceDesc = grpc.ServiceDesc{
 	ServiceName: "elys.commitment.Msg",
 	HandlerType: (*MsgServer)(nil),
@@ -1644,6 +1765,10 @@ var _Msg_serviceDesc = grpc.ServiceDesc{
 			MethodName: "Unstake",
 			Handler:    _Msg_Unstake_Handler,
 		},
+		{
+			MethodName: "ClaimAirdrop",
+			Handler:    _Msg_ClaimAirdrop_Handler,
+		},
 	},
 	Streams:  []grpc.StreamDesc{},
 	Metadata: "elys/commitment/tx.proto",
@@ -2445,6 +2570,79 @@ func (m *MsgUnstakeResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 	return len(dAtA) - i, nil
 }
 
+func (m *MsgClaimAirdrop) Marshal() (dAtA []byte, err error) {
+	size := m.Size()
+	dAtA = make([]byte, size)
+	n, err := m.MarshalToSizedBuffer(dAtA[:size])
+	if err != nil {
+		return nil, err
+	}
+	return dAtA[:n], nil
+}
+
+func (m *MsgClaimAirdrop) MarshalTo(dAtA []byte) (int, error) {
+	size := m.Size()
+	return m.MarshalToSizedBuffer(dAtA[:size])
+}
+
+func (m *MsgClaimAirdrop) MarshalToSizedBuffer(dAtA []byte) (int, error) {
+	i := len(dAtA)
+	_ = i
+	var l int
+	_ = l
+	if len(m.ClaimAddress) > 0 {
+		i -= len(m.ClaimAddress)
+		copy(dAtA[i:], m.ClaimAddress)
+		i = encodeVarintTx(dAtA, i, uint64(len(m.ClaimAddress)))
+		i--
+		dAtA[i] = 0xa
+	}
+	return len(dAtA) - i, nil
+}
+
+func (m *MsgClaimAirdropResponse) Marshal() (dAtA []byte, err error) {
+	size := m.Size()
+	dAtA = make([]byte, size)
+	n, err := m.MarshalToSizedBuffer(dAtA[:size])
+	if err != nil {
+		return nil, err
+	}
+	return dAtA[:n], nil
+}
+
+func (m *MsgClaimAirdropResponse) MarshalTo(dAtA []byte) (int, error) {
+	size := m.Size()
+	return m.MarshalToSizedBuffer(dAtA[:size])
+}
+
+func (m *MsgClaimAirdropResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) {
+	i := len(dAtA)
+	_ = i
+	var l int
+	_ = l
+	{
+		size := m.EdenAmount.Size()
+		i -= size
+		if _, err := m.EdenAmount.MarshalTo(dAtA[i:]); err != nil {
+			return 0, err
+		}
+		i = encodeVarintTx(dAtA, i, uint64(size))
+	}
+	i--
+	dAtA[i] = 0x12
+	{
+		size := m.ElysAmount.Size()
+		i -= size
+		if _, err := m.ElysAmount.MarshalTo(dAtA[i:]); err != nil {
+			return 0, err
+		}
+		i = encodeVarintTx(dAtA, i, uint64(size))
+	}
+	i--
+	dAtA[i] = 0xa
+	return len(dAtA) - i, nil
+}
+
 func encodeVarintTx(dAtA []byte, offset int, v uint64) int {
 	offset -= sovTx(v)
 	base := offset
@@ -2788,6 +2986,32 @@ func (m *MsgUnstakeResponse) Size() (n int) {
 	return n
 }
 
+func (m *MsgClaimAirdrop) Size() (n int) {
+	if m == nil {
+		return 0
+	}
+	var l int
+	_ = l
+	l = len(m.ClaimAddress)
+	if l > 0 {
+		n += 1 + l + sovTx(uint64(l))
+	}
+	return n
+}
+
+func (m *MsgClaimAirdropResponse) Size() (n int) {
+	if m == nil {
+		return 0
+	}
+	var l int
+	_ = l
+	l = m.ElysAmount.Size()
+	n += 1 + l + sovTx(uint64(l))
+	l = m.EdenAmount.Size()
+	n += 1 + l + sovTx(uint64(l))
+	return n
+}
+
 func sovTx(x uint64) (n int) {
 	return (math_bits.Len64(x|1) + 6) / 7
 }
@@ -5081,6 +5305,206 @@ func (m *MsgUnstakeResponse) Unmarshal(dAtA []byte) error {
 	}
 	return nil
 }
+func (m *MsgClaimAirdrop) Unmarshal(dAtA []byte) error {
+	l := len(dAtA)
+	iNdEx := 0
+	for iNdEx < l {
+		preIndex := iNdEx
+		var wire uint64
+		for shift := uint(0); ; shift += 7 {
+			if shift >= 64 {
+				return ErrIntOverflowTx
+			}
+			if iNdEx >= l {
+				return io.ErrUnexpectedEOF
+			}
+			b := dAtA[iNdEx]
+			iNdEx++
+			wire |= uint64(b&0x7F) << shift
+			if b < 0x80 {
+				break
+			}
+		}
+		fieldNum := int32(wire >> 3)
+		wireType := int(wire & 0x7)
+		if wireType == 4 {
+			return fmt.Errorf("proto: MsgClaimAirdrop: wiretype end group for non-group")
+		}
+		if fieldNum <= 0 {
+			return fmt.Errorf("proto: MsgClaimAirdrop: illegal tag %d (wire type %d)", fieldNum, wire)
+		}
+		switch fieldNum {
+		case 1:
+			if wireType != 2 {
+				return fmt.Errorf("proto: wrong wireType = %d for field ClaimAddress", wireType)
+			}
+			var stringLen uint64
+			for shift := uint(0); ; shift += 7 {
+				if shift >= 64 {
+					return ErrIntOverflowTx
+				}
+				if iNdEx >= l {
+					return io.ErrUnexpectedEOF
+				}
+				b := dAtA[iNdEx]
+				iNdEx++
+				stringLen |= uint64(b&0x7F) << shift
+				if b < 0x80 {
+					break
+				}
+			}
+			intStringLen := int(stringLen)
+			if intStringLen < 0 {
+				return ErrInvalidLengthTx
+			}
+			postIndex := iNdEx + intStringLen
+			if postIndex < 0 {
+				return ErrInvalidLengthTx
+			}
+			if postIndex > l {
+				return io.ErrUnexpectedEOF
+			}
+			m.ClaimAddress = string(dAtA[iNdEx:postIndex])
+			iNdEx = postIndex
+		default:
+			iNdEx = preIndex
+			skippy, err := skipTx(dAtA[iNdEx:])
+			if err != nil {
+				return err
+			}
+			if (skippy < 0) || (iNdEx+skippy) < 0 {
+				return ErrInvalidLengthTx
+			}
+			if (iNdEx + skippy) > l {
+				return io.ErrUnexpectedEOF
+			}
+			iNdEx += skippy
+		}
+	}
+
+	if iNdEx > l {
+		return io.ErrUnexpectedEOF
+	}
+	return nil
+}
+func (m *MsgClaimAirdropResponse) Unmarshal(dAtA []byte) error {
+	l := len(dAtA)
+	iNdEx := 0
+	for iNdEx < l {
+		preIndex := iNdEx
+		var wire uint64
+		for shift := uint(0); ; shift += 7 {
+			if shift >= 64 {
+				return ErrIntOverflowTx
+			}
+			if iNdEx >= l {
+				return io.ErrUnexpectedEOF
+			}
+			b := dAtA[iNdEx]
+			iNdEx++
+			wire |= uint64(b&0x7F) << shift
+			if b < 0x80 {
+				break
+			}
+		}
+		fieldNum := int32(wire >> 3)
+		wireType := int(wire & 0x7)
+		if wireType == 4 {
+			return fmt.Errorf("proto: MsgClaimAirdropResponse: wiretype end group for non-group")
+		}
+		if fieldNum <= 0 {
+			return fmt.Errorf("proto: MsgClaimAirdropResponse: illegal tag %d (wire type %d)", fieldNum, wire)
+		}
+		switch fieldNum {
+		case 1:
+			if wireType != 2 {
+				return fmt.Errorf("proto: wrong wireType = %d for field ElysAmount", wireType)
+			}
+			var stringLen uint64
+			for shift := uint(0); ; shift += 7 {
+				if shift >= 64 {
+					return ErrIntOverflowTx
+				}
+				if iNdEx >= l {
+					return io.ErrUnexpectedEOF
+				}
+				b := dAtA[iNdEx]
+				iNdEx++
+				stringLen |= uint64(b&0x7F) << shift
+				if b < 0x80 {
+					break
+				}
+			}
+			intStringLen := int(stringLen)
+			if intStringLen < 0 {
+				return ErrInvalidLengthTx
+			}
+			postIndex := iNdEx + intStringLen
+			if postIndex < 0 {
+				return ErrInvalidLengthTx
+			}
+			if postIndex > l {
+				return io.ErrUnexpectedEOF
+			}
+			if err := m.ElysAmount.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
+				return err
+			}
+			iNdEx = postIndex
+		case 2:
+			if wireType != 2 {
+				return fmt.Errorf("proto: wrong wireType = %d for field EdenAmount", wireType)
+			}
+			var stringLen uint64
+			for shift := uint(0); ; shift += 7 {
+				if shift >= 64 {
+					return ErrIntOverflowTx
+				}
+				if iNdEx >= l {
+					return io.ErrUnexpectedEOF
+				}
+				b := dAtA[iNdEx]
+				iNdEx++
+				stringLen |= uint64(b&0x7F) << shift
+				if b < 0x80 {
+					break
+				}
+			}
+			intStringLen := int(stringLen)
+			if intStringLen < 0 {
+				return ErrInvalidLengthTx
+			}
+			postIndex := iNdEx + intStringLen
+			if postIndex < 0 {
+				return ErrInvalidLengthTx
+			}
+			if postIndex > l {
+				return io.ErrUnexpectedEOF
+			}
+			if err := m.EdenAmount.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
+				return err
+			}
+			iNdEx = postIndex
+		default:
+			iNdEx = preIndex
+			skippy, err := skipTx(dAtA[iNdEx:])
+			if err != nil {
+				return err
+			}
+			if (skippy < 0) || (iNdEx+skippy) < 0 {
+				return ErrInvalidLengthTx
+			}
+			if (iNdEx + skippy) > l {
+				return io.ErrUnexpectedEOF
+			}
+			iNdEx += skippy
+		}
+	}
+
+	if iNdEx > l {
+		return io.ErrUnexpectedEOF
+	}
+	return nil
+}
 func skipTx(dAtA []byte) (n int, err error) {
 	l := len(dAtA)
 	iNdEx := 0