![]() |
Home · Products · Product Search · Checkout · Track Your Order · Shipping · Contact Us | ![]() |
![]() |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Cart
A compilation of old and new hymns to Mary to delight the whole family. A Music resource for all Christians to bring peace into the heart and home through the Heavenly Mother of Jesus Christ, and our Mother too. ![]()
|
Message from Our Heavenly Mother, Rockingham, Perth Australia (Prayer Group of the Weeping Statue of Our Lady) Locution taken by Eileen at Prayer - 17th March 2007 (Night Prayer) For more info see www.weepingmadonna.org My dear little ones, I am with you always. I thank you for your faithfulness with your prayers and I want you to understand the importance of you remaining steadfast and committed to serve your Lord and God with a humble heart. Stay close to me in all you do and ask for my grace and guidance. Bring to me those who you worry about and let me place them under the protection of my Holy Mantle. Bring all of your fears and worries to me and let me lead you to my Son Jesus and His Most Sacred Heart. Rest close to Him, trust in Him and learn how to walk with Him in the present moment neither worrying about the past or the future but instead living with Him in the present moment. Do not become agitated and stressed about matters outside your control. Let go of these worries and learn to trust in Jesus and walk with Him in all of your life not just a small portion. Pray and ask for grace when you face difficult moments and allow His peace and love to come upon you. Nothing is too difficult to face when you unite yourself with Jesus. He understands your fears and insecurities and He wants you to learn to trust more fully in His saving power. He longs to fill you with His love but you must let go of the burdens you try and carry alone. Unite your suffering to His and learn how to follow His ways. Do not be ashamed to admit that you have not always got it right. Bring your failures and disappointments to Him and allow Jesus to turn them instead into strengths. Lessons can always be learnt in every situation you face so accept the need for you to change and grow and allow Jesus to guide you on the path of righteousness. There is much He wants to teach you on this journey of life. He wants to reveal to you ever deeper the love of His Father in Heaven given to you through Jesus His Son. I ask you to surrender your will totally to this love which awaits you and live a life in the present moment through the Divine Will of God. Pray always to the Father to be “totally yours” and receive the graces and blessings which He longs to give you. God Bless Eileen
God Bless
Eileen
One of the latest Messages
This is the message given tonight:
7th November 2007 (Night Prayer)
My children I am with you always. Do not doubt my presence in your life. I nurture and care about you and the concerns you keep close to your heart. I want you to trust more in my Motherly love. Remember always that I will never be distant from you. I weep many tears of sadness and feel such deep hurts for the many of God’s children who do not recognize the love of God in their lives. I want to reveal to you this Divine love. Come close to my Immaculate Heart and let me guide you to this precious love given to you by your Heavenly Father through the Sacred Heart of His Son Jesus by the graces which flow from His heart and are made manifest by the Holy Spirit. Receive the healing balm which is there for you to take. Pray and ask to be healed through the precious blood of your Lord and Saviour and receive the living water to cleanse you from these hurts so that you can live your life more deeply in trust. I want to remind you again that you are never alone in this journey you take. There will be times when you feel a sense of loss and loneliness. Do not be afraid to walk through this spiritual darkness. Trust completely and ask for the grace to be strengthened to walk in blind faith allowing Jesus to be your guide. He knows the feelings you have as He was made man and experienced the feelings of man. He too suffered and felt abandoned and rejected. He experienced temptations from satan and had to journey through the desert for 40 days. He was persecuted by many and walked a path where He humbly allowed His Heavenly Father’s Will to always reign in all He did to further God’s Kingdom. Follow the path of my Son, humbly abandoning your will to the Divine Will of the Father. Learn the ways of your Lord and you will experience a deep conversion of your heart so that you trust more fully, you love more fully and you forgive those who persecute and hurt you by their words and actions. Do not try and remain so self reliant. I ask you to pray, pray, pray for Heavenly help and you will receive the grace to climb the holy mountain of your Lord and God. Be nourished and strengthened by the Motherly love I give you and allow me to guide you to the Father through the son by the grace of the Holy Spirit.
God Bless
Eileen
God Bless
Patty
A truly beautiful message on nature and creation.
This is the message given tonight:
14th November 2007 (Night Prayer)
My children God your loving Father is full of goodness and love for all of His children. It saddens Him deeply to see so many of His children so distant from His love. He made each one to be in His image and likeness. He gave mankind creation to enjoy. Man was full of pride and disobeyed God’s commands and suffered the consequences of this disobedience. I ask you to look more to the beauty of God’s creation. Marvel at the wonder and detail God has put into each person, each animal, each plant and all of creation. Each part of creation has a part to play from the smallest plant through to the largest. The food chain was delicately balanced. You must be respectful of the fragile environment you live in. There are severe consequences to be paid when mankind ravages the earth without any thought to the future or the damage this will cause. You must go back to a more simple way of life. Make use of the precious gifts of nature God has given to you to use in medicinal ways. Look to the ancient race of people from your land that used the plants and nature to help them in their needs. Great care was taken to protect the environment. I ask you to be more respectful of all God has given to you. You have been given the special commodity of pure, fresh water to give hydration to all your organs so that you can function properly. You cannot survive without water. The earth will become parched and arid without water. The same applies to your spiritual life. You must maintain balance in all you do to further God’s Kingdom. You cannot survive without receiving the living water to hydrate you spiritually. The dryness of the earth is a reflection of the aridness of the faith of many. Make the changes to your own spiritual life and you can help bring about changes in the lives of others. Do not wait as time is short. Pray and ask to be drenched in the Holy Spirit to help you live your life in the fullness of God’s love. Give thanks to the Father for the beauty around you. Open your eyes and be more aware of all He gives to you. Look to the beauty of the rose. Its delicate perfume brings the feeling of tranquillity; the petals so soft and delicate. The thorns are a visual reminder of the crown of thorns which pierced my Son Jesus head. I ask you to be like the rose. Blossom and grow in your spiritual life revealing the inner beauty and let the sweet perfume permeate to others by the love you give freely to all. Do not fear the little thorns which accompany your journey. Offer them up for the reparation of all sins committed. Will you be a little flower to fill God’s garden? Imitate my daughter Therese as a flower of the Child Jesus and commit to serve in humility as His servant of the little way.
God Bless
Eileen
Wait! with anticipation for the answering of your prayers
This is the message given last night:
15th November 2007 (Night Prayer)
My children God is full of goodness and love. He shows you so often this pure love but many are oblivious to the special blessings they receive each day. Their minds are clouded by the daily distractions which keep them distant from recognizing the generosity of God’s love for them. You have been told so many times that if you ask you will receive. Your prayers are heard and will be answered. You must wait upon the Lord. Do not rush ahead because of your impatience in your prayers. Trust more and wait with anticipation of God’s generosity and love. There are times when you think that your prayers have not been answered. Do not doubt and put limitations on God’s love. God’s way is different to yours. Something which seems to be a disaster will turn out instead to be a blessing. Your intentions must be purified. God gives to you His pure love through me your Mother and my Immaculate Conception, through the birth of His Son Jesus and through Jesus’ pure love for mankind by His suffering death and resurrection. This pure love of the Father for the Son and the Son for the Father is made manifest through the Holy Spirit. Purify your heart, mind and soul to be worthy to receive this pure love of the Father through the Son by the grace of the Holy Spirit. I remind you again to take the deeper meaning from the words “Lord I am not worthy to receive you but only say the word and I shall be healed.” Prepare yourself well to receive the Blessed Trinity into the temple of your heart. You must be prepared to be purified of any self seeking, any arrogance and pride. Allow Jesus to reveal to you the parts of your life which need to be purified. Acknowledge your errors through the Sacrament of Penance and let this sanctifying grace you receive through the hand of my Consecrated Sons flood your soul so you walk the narrow path of holiness with your Lord and Saviour. Be holy as I your Mother chose the path of holiness and I will guide you into the sanctification of your body, mind and soul. Sanctus, Sanctus, Sanctus repeat these words as you strive to strip back the old to reveal the new trusting child of the New Covenant.
God Bless
Eileen
This is the message given tonight:
21st November 2007 (Night Prayer)
My childrenStoke the fire of faith which burns in your heart. Let it become a bright beacon of light to show many the way to the narrow path of salvation. Do not let the flame be extinguished by the words spoken to you by others who are so quick to judge. You must call upon the fire of the Holy Spirit to give you the courage and strength to remain fervent in your service of holy love. You will meet those who tell everyone how Christian they are. They act in the same way as the Scribes and Pharisees. They want to be noticed and they follow the Law of God by external appearances but they do not follow it through in their thoughts, words and deeds. You will not be judged by God for the amount of prayers recited but by the purity of your heart and the Christ-like love you have given to those you meet. Love of God and love of your fellow man is the law you need to obey. If you are obedient to this commandment you will be obedient to all of God’s Commandments. God is full of love and His Son Jesus is pure love. This love which radiates from the Father to the Son and from the Son to the Father is the Holy Spirit of love. Open your heart and allow the Father through the Son by the grace of the Holy Spirit enter into the temple of your heart. Be filled with this holy love and let it in turn radiate out to all. The tongues of fire may start as a small flicker but by putting fuel on this little flame you can ignite a furnace of fire which will burn brightly and which will help to light the fire for others. This fuel I talk to you about is your time spent in fervent prayer with your Lord and Saviour. Do not let your prayer time become routine and ordinary where your mind wanders to many worldly distractions. Learn to go to a quiet place and meditate on the love that God has for you through the gift of His Son. Learn to show gratitude for the many blessings He gives to you. Contemplate more on the life of Jesus and the holy love He showed to all He met. Take this path of holiness. Let Christ Jesus be your light. I ask you to reveal this light to others always by the holy love you generously give to those you meet. Reach out and be a Servant of the Little Way.
God Bless
Eileen
This is the message given today:-
22nd November 2007 (morning prayer)
My child do not try and guess what the future holds. Be patient and wait in anticipation for God’s plan to unfold. Open your heart more to receive His love given to you through His Son Jesus. There are many parts of your heart which you keep closed and protected for fear of being hurt. I ask you to open yourself more to the Will of God. Trust and believe that you are chosen by the Father to further His Kingdom. Allow the Father to guide you more through the inspiration of the Holy Spirit. Let go of the hurts you hold and be healed through the precious blood of my Son Jesus so that you are more open and trusting to be led by the Spirit of God. Do not be afraid to travel through the wilderness of doubt and the unknown. Walk this path in blind faith and believe more fully that an oasis of love awaits you on the other side. It is important for you to journey through the desert for you to appreciate the greatness of God’s love for you. Let your faith be tested and purified to reveal beneath the surface a trusting child of God. God’s love for you is infinite and His plan perfect. Wait upon the Lord and He will reveal to you the mysteries of the Kingdom of God.
God Bless
Eileen
22nd November 2007 (Night Prayer)
My children Stay peaceful when the storms of life surround you. Remember that Jesus is with you. He calms your storms in the same way as He calmed the storm which made the Apostles so full of fear and anxiety. Maintain calm within no matter what is happening around you. Do not become so overwhelmed with the challenges of life that you loose sight of your goal. Focus always on Jesus. Do not take your eyes from Him. Jesus walked on water towards the disciples and Peter in his excitement wanted to go to His Lord and Master. His faith wavered and he took his eyes from Jesus and he started to sink. Take notice of this my little ones if you take your eyes from your Lord and Saviour and you hesitate in your fervency of faith you too will sink into despair. Keep your eyes firmly fixed on the love that God has for you through His Son Jesus. Look to the many times in Scriptures where Jesus showed His love and compassion to those in need. His love is constant. No matter how distant you are from his love He waits for you. The parable of the prodigal son is a story Jesus told the people to help them understand how much the Father in Heaven loves all of His children. He longs for you to come close and to receive this love. Do not hide from His love but come home to receive in fullness the love of your Father given to you by Jesus His Son through the grace of the Holy Spirit. Let this holy love consume you and burn brightly by the love you let flow through you to all. Give glory and praise to your Heavenly Father for the graces given to you. Look to the blessings you receive and learn to be grateful for the abundance give to you each day.
God Bless
Eileen
This is the message from tonight: (from Rockingham Perth, Weeping Madonna Statue, Our Lady of Tears Prayer group Message given by Our Lady to Eileen)
10th December 2007 (Night Prayer)
My child Do not be afraid to step out as a disciple of holy love. Be prepared to be humble of heart always ready to give God’s love and also to receive it. The old patterning of conditions being attached if you let your guard down and show your vulnerability must be let go. Begin a new page in your journal of life. Let go of the old patterns of many doubts, anxieties and fears and trust in the love of your Heavenly Father. Believe that His plan is being revealed to you little by little. Do not let the old self where you remain self sufficient and alone block the way. Trust completely even though you are stepping out into the unknown. Listen to the gentle whisperings of the Holy Spirit as you will be guided along the way. I ask you to choose the way of the Lord. Choose the sacred way as you begin to reach out to many who need to know the love of God in their lives. Be filled with excitement and expectation as you begin this journey of trust and love. Pray and discern before moving ahead. Learn discipline in your prayer time. Do not make excuses as to the reason you have no time to spend in quietness and prayer. Ask to be shown the time and it will be revealed to you. Open your mind, heart and soul to the Will of God and you will see where once you were spiritually blinded you will hear where once you were spiritually deaf and you will feel the Divine love of the Father given to you by the Son in the grace of the Holy Spirit flow out from you to all you meet. Go now with a strong faith and steadfast hope as God’s plan comes to fruition. I am your caring Mother and I will be with you just as I waited with the disciples for the first Pentecost to come about. Let the new Pentecost come to fullness through the Holy Spirit so that you walk in the fullness of God’s love.
God Bless
Eileen
23rd January 2008 (Night Prayer)
My children
You hear sad news of someone who has been called home unexpectedly. Learn the lesson – be prepared as you do not know the hour that you too, will be called to give an account of how you have led your life. Do not be caught unawares like the careless bridesmaids who had no oil in their lamps. I remind you that you time on earth is limited and will pass away before you know it. Do not spend your whole life worrying about worldly problems and material possessions as these will not help you when you are called to give an account of your life before your Just Judge. Put your life in right order while you are still given time. Concentrate on your spiritual life and learn to love your Lord and God with a humble and contrite heart and love your neighbour as yourself. Be always fervent in faith, cling onto hope and let your love be not selfish and self centred but reach out with a generous and selfless heart to the many in need. I warn you to not be apathetic about your faith as you will pay the penalty if you are lukewarm and non committal preferring to leave it because of your worldly busyness. You are given the freedom to choose the path to take. Pray for the wisdom of God given to you through the Holy Spirit to make wise choices. Pray and ask for all the gifts and graces of the Holy Spirit to be replenished to help you walk in blind faith relying more on your Heavenly family for guidance and help instead of remaining self sufficient and distant from the holy love which awaits each and every one of God’s children. Let your trust be as fervent as the young child to a loving parent. Take each step of faith moment by moment with your Lord and God. God Bless Eileen
This is the message given this afternoon during the Stations of the Cross:
8th February 2008 (Stations of the Cross – Jesus)
My little one, Do not remain distant from Me because of the pain and your feelings of abandonment from events which happened long ago. Come back to Me with an open heart. Receive the love I have for you. It flows freely from the font of mercy – My Sacred Heart. Allow Me to cleanse and heal you through the Sacrament of Reconciliation. Receive the holy grace to begin your life anew. Do not run away and hide any longer. Stay close to Me. I am waiting for you in the temple of your heart. I am knocking on the door. Will you let Me in. Break down the barricades which you have place as protection to shield you from the hurts that life has thrown at you. Let go of these hurts. When you were born you were trusting of the love given to you when you were nurtured at your Mother’s breast. Come close to My Mother and receive the nurturing love from her pure and selfless Immaculate Heart. Do not be afraid to come to Me through the heart of My Mother. She weeps tears of joy when one of her children trusts once more in My merciful love. Do not let the disappointments of your worldly life block the way for you to receive the love of My Mother and also the love that I your Prince of Peace, your Heavenly Bridegroom have for you. Come to Me with your heart open and let our hearts be united as one so that the love of the Father given to you through Me the Son by the grace of the Holy Spirit can flow out through your heart to the many in need. Do not be afraid to begin this journey of trust and love. I am with you until the end of time. Let us begin this journey of holy love together. I walk with you every moment of your day. Bring Me to mind often and let us face any challenges together. You are not alone. Trust in Me. Trust in My Sacred Heart of love and mercy. Trust in the guidance given to you by the Father through Me the Son in the grace of the Holy Spirit. Listen to the gentle whisperings of the Holy Spirit as you walk your journey of life in fervent faith, clinging alway to hope and receive often the Divine love of your Heavenly family to nourish and strength you for your journey.
God Bless
Eileen
11th February 2008 (Night Prayer)
My dear childrenI ask you to follow the path of Bernadette in her simplicity of faith and obedience to her Heavenly family. I know and understand the difficulties which all families face in these trying times you live in. Pray, pray, pray, my little ones for the healing of the rifts and problems in each family. Make changes in your family and break the chains which have caused division and disharmony. Take small steps which will lead to the healing of past hurts. Pray and offer little acts of love and self sacrifice. Turn the other cheek when someone causes you offence. Keep silent when you want to retaliate in anger and learn to show holy love and compassion to all in need. Let the ache you feel in your heart be used to help in the salvation of souls. Follow the path of righteousness by practising many acts of forgiveness. Forgive those who offend you but I ask that you also ask forgiveness to those you have hurt. Do not be full of pride and believe that everyone else has the problems. Humble your heart and admit your faults and seek forgiveness through the Sacrament of Reconciliation. Be tolerant and understanding and make the most of each day you are given. Do not waste a precious moment. Purify your heart so that you are a worthy dwelling place for the Holy Trinity. Do not turn your back on your Heavenly Father and place blame on Him when you suffer hurts by the loss of loved ones. One day you will understand God’s way when you also are called to stand before the Just Judge and give an account of the way you have led your life. Be alert and make the changes now while you are given time. Do not wait a moment longer. Be filled with the grace of the Holy Spirit in preparation to meet your Heavenly Bridegroom. Walk not by your own means but always by the Spirit of God. God’s plan began long before you were born in the same way as His plan for me your Heavenly Mother began also long ago through my Immaculate Conception. Trust and believe in God’s plan for you and for your loved ones too. Do not despair but cling always to hope.
God Bless
Eileen
This is the message given tonight:
24th June 2008 (Night Prayer)My dear children,Time is limited for mankind to make changes and put God and His infinite love as first once more. Just as the sands in the hourglass gradually diminish and then stop, the world as you know it must come to an end. The weight of sin is so heavy that God’s strong right arm of justice must soon fall. Pray my little ones to help mitigate events which are to come. Your prayers are powerful when offered in a humble and contrite manner. Do not doubt the power of your prayers which are given with a sincere heart. Do not be fearful but live your life in faith, clinging always to hope and allow the Father to use you as an instrument of holy love to bring many of His children to the knowledge of the truth. I ask you to live your life always centred in truth. Jesus is the way, the truth and the life you are called to live. Speak truth. Do not compromise your faith because you are not steeped in truth. You must understand that there is truth and there are lies. There are no half truths. You must live your life with honesty and integrity. You know what is right and what is wrong. Use always wisdom in the choices you make. Do not live your life with no thought to consequences to the choices you make. You must be prudent and wise when you commit to serve as a disciple of holy love. Think and pray first before making choices which will have a far reaching effect. Read again the parable of the ten bridesmaids. Be prepared for the time ahead by having the oil of faith in your lamp. Do not wait until it is too late. Your Heavenly Bridegroom draws near so take this time given to you in preparation. Stay awake. No one but the Father knows the time when you will be called to give an account of how you have lived your life. Read Matthew 24: 36-44.
God Bless
Eileen
Message given 8th October 2008 (Night Prayer)
My dear children,I ask you to take time in quietness away from the noises of the world. Learn to be still and contemplate on God’s plan for you. Do not put limitations and allow self doubts and insecurities to block your path. God your loving Father has plans for you. There are many times that your fears and insecurities make you doubt God’s loving plan for you. You have been given many graces and blessings to help further the Kingdom of God. Be as trusting as the small child. Do not let satan plant the seed of doubt and uncertainty. You must walk moment by moment in blind faith. Allow Jesus your Good Shepherd to guide and protect you as you walk the path of holiness. Do not be put off because others have whispered words which have put doubts in your mind. Do not listen to those who do the evil ones work. They will be answerable for the careless words of gossip they have spread. You must not follow others like a lost sheep. Pray and discern God’s Will. Look always to the fruits of the Holy Spirit when you are worried about the information you have been given. Test the spirit. Do you see the fruits of love, humility, goodness, kindness, gentleness, peace, mercy, honest, generosity, joy and compassion as these are the signs of someone who is obedient to the Divine Will of God, walks daily with His Son Jesus and is filled to overflowing with the graces of the Holy Spirit? Strive my children for the higher gifts. Stay distant from those who possess tongues that are poisonous. Avoid conversations which may cause you to sin. Learn to be holy as your Lord and God is holy. Turn your other cheek when people insult you. Love in an endless manner as the Father, Son and Spirit love with a love which is eternal.
God Bless
Eileen
17th October 2008 (Night Prayer)
My dear little ones, I ask you to put into place structure and order as this is important part of the work you will be asked to do. Just as a machine needs to be oiled and checked that each part is in good running order you also need to have the oil of faith and you must spend time each day to pray to your Lord and God in quiet contemplation. There are many parts to the body of Christ. Each person has an important role to play. These different roles are complimentary to one another. Do not envy the role which others have but concentrate on your own journey. Pray and understand God’s plan for you. Look to Scriptures to understand more fully the meaning of the body of Christ. Look to 1 Corinthians 12:27-31. Pray my little ones more fervently and embrace the role you have been given. Do not let jealousy interfere with you making sound judgments. Be happy to do God’s work in a selfless and giving manner. Remain background and be committed in your outlook to serve your Lord and God in humble obedience. Be gentle of heart, compassionate and caring of those in need and love in a never ending way. Strip back the old patterns of making comparisons between your journey to that of another. Walk your own path with your head held high with the firm belief that you are loved by God just the way you are. Walk moment by moment with your Lord and God. Do not continually look over the fence to other pastures which may seem greener than yours. Pick up your cross and follow Jesus. Be prepared to take the last place instead of wanting to be first. Serve others as a humble servant of the little way of holy love.
God Bless
Eileen
This is the message given tonight:
28th October 2008 (Night Prayer)My dear children,Give praise to the name of Jesus. Praise His holy name. Give all honour and thanks to your Heavenly Father through His Son Jesus and walk the path of holiness through the guidance of the Holy Spirit. Do not fear what is to come. You must stay in the present moment with your Lord and God. Your prayers can change or mitigate events. Trust, my children is the key for you to use as you take this journey of faith, hope and love. Do not make a catastrophe out of worldly problems. I remind you again to read Matthew 7:24-34. Do not place importance on your earthly treasures. Trust in the Divine providence of your Heavenly Father. You will be given all you need. Do not sink into the depths of despair. Concentrate on your spiritual life. You must embrace the more simple life. Parents must teach their children good values. Many of God’s children have gone down the path of wanting more and more earthly possessions. Look to Matthew 19: 21-22. This is the story of the rich young man. Ask yourself the question. Could you give up all your earthly attachments to follow your Lord and Saviour? You must let go of the need to have control over these worldly goods. They are so fleeting. Put your house in right order. Love your Lord and God with every fibre of your being and reach out with this love to all who you meet on your life’s journey. Do not practice outward observances of Christianity and inwardly lead a life of selfishness and greed. I ask you again to clean your house beginning from the inside so that you are a worthy temple of the Holy Spirit.
God Bless
Eileen
Message from IAN
|
![]()
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||