Saturday, July 25, 2026

DR Squared: Feast Of Saint James, Apostle

First Reading:  2 Corinthians 4:7-15
But we have this treasure in earthen vessels, that the excellency may be of the power of God, and not of us. In all things we suffer tribulation, but are not distressed; we are straitened, but are not destitute; We suffer persecution, but are not forsaken; we are cast down, but we perish not:  Always bearing about in our body the mortification of Jesus, that the life also of Jesus may be made manifest in our bodies. For we who live are always delivered unto death for Jesus' sake; that the life also of Jesus may be made manifest in our mortal flesh. So then death worketh in us, but life in you. But having the same spirit of faith, as it is written: I believed, for which cause I have spoken; we also believe, for which cause we speak also:  Knowing that he who raised up Jesus, will raise us up also with Jesus, and place us with you. For all things are for your sakes; that the grace abounding through many, may abound in thanksgiving unto the glory of God.
Responsorial Psalm:  Psalm 126:5; V. 1bc-2ab, 2cd-3, 4-5, 6 (DR--7)
R.  They that sow in tears shall reap in joy.

V.  When the Lord brought back the captivity of Sion,
     we became like men comforted.
     Then was our mouth filled with gladness;
     and our tongue with joy.

V.  Then shall they say among the Gentiles:
     The Lord hath done great things for them.
     The Lord hath done great things for us:
     we are become joyful.

V. Turn again our captivity, O Lord,
     as a stream in the south.
     They that sow in tears
     shall reap in joy.

V.  Going they went and wept,
     casting their seeds.
     But coming they shall come with joyfulness,
     carrying their sheaves.
Gospel Reading:  Matthew 20:20-28
Then came to him the mother of the sons of Zebedee with her sons, adoring and asking something of him. Who said to her: What wilt thou? She saith to him: Say that these my two sons may sit, the one on thy right hand, and the other on thy left, in thy kingdom. And Jesus answering, said: You know not what you ask. Can you drink the chalice that I shall drink? They say to him: We can. He saith to them: My chalice indeed you shall drink; but to sit on my right or left hand, is not mine to give to you, but to them for whom it is prepared by my Father. And the ten hearing it, were moved with indignation against the two brethren. But Jesus called them to him, and said: You know that the princes of the Gentiles lord it over them; and they that are the greater, exercise power upon them. It shall not be so among you: but whosoever will be the greater among you, let him be your minister:  And he that will be first among you, shall be your servant. Even as the Son of man is not come to be ministered unto, but to minister, and to give his life a redemption for many.
The readings from the USCCB can be found here.

++++++++++

Originally posted 7/25/2025.

Friday, July 24, 2026

DR Squared: Optional Memorial Of Saint Sharbel Makhlūf, Priest

First Reading:  Sirach 3:17-24  (DR--19-26)
My son, do thy works in meekness, and thou shalt be beloved above the glory of men. The greater thou art, the more humble thyself in all things, and thou shalt find grace before God:  For great is the power of God alone, and he is honoured by the humble. Seek not the things that are too high for thee, and search not into things above thy ability: but the things that God hath commanded thee, think on them always, and in many of his works be not curious. For it is not necessary for thee to see with thy eyes those things that are hid. In unnecessary matters be not over curious, and in many of his works thou shalt not be inquisitive. For many things are shewn to thee above the understanding of men. And the suspicion of them hath deceived many, and hath detained their minds in vanity.
Responsorial Psalm:  Psalm 15 (14):1b; V. 2-3ab, 3cd-4ab, 5
R.  (W)ho shall rest in thy holy hill?

V.  He that walketh without blemish, and worketh justice:
     He that speaketh truth in his heart,
     who hath not used deceit in his tongue:

V.  Nor hath done evil to his neighbour:
     nor taken up a reproach against his neighbours.
     In his sight the malignant is brought to nothing:
     but he glorifieth them that fear the Lord.

V.  He that hath not put out his money to usury,
     nor taken bribes against the innocent:
     He that doth these things
     shall not be moved for ever.
Gospel Reading:  Matthew 19:27-29
Then Peter answering, said to him: Behold we have left all things, and have followed thee: what therefore shall we have? And Jesus said to them: Amen, I say to you, that you, who have followed me, in the regeneration, when the Son of man shall sit on the seat of his majesty, you also shall sit on twelve seats judging the twelve tribes of Israel. And every one that hath left house, or brethren, or sisters, or father, or mother, or wife, or children, or lands for my name's sake, shall receive an hundredfold, and shall possess life everlasting.
The readings from the USCCB can be found here.

++++++++++

Originally posted 7/24/2025.

DR Squared: Friday Of The Sixteenth Week In Ordinary Time (Year II)

First Reading:  Jeremiah 3:14-17
Return, O ye revolting children, saith the Lord: for I am your husband: and I will take you, one of a city, and two of a kindred, and will bring you into Sion. And I will give you pastors according to my own heart, and they shall feed you with knowledge and doctrine. And when you shall be multiplied, and increase in the land in those days, saith the Lord, they shall say no more: The ark of the covenant of the Lord: neither shall it come upon the heart, neither shall they remember it, neither shall it be visited, neither shall that be done any more. At that time Jerusalem shall be called the throne of the Lord: and all the nations shall be gathered together to it, in the name of the Lord to Jerusalem, and they shall not walk after the perversity of their most wicked heart.
Responsorial Psalm:  Jeremiah 31:10d; V. 10, 11-12abcd, 13
R.  (A)nd he will keep him as the shepherd doth his flock.

V.  Hear the word of the Lord, O ye nations,
     and declare it in the islands that are afar off, and say:
     He that scattered Israel will gather him:
     and he will keep him as the shepherd doth his flock.

V.  For the Lord hath redeemed Jacob,
     and delivered him out of the hand of one that was mightier than he.
     And they shall come, and shall give praise in mount Sion:
     and they shall flow together to the good things of the Lord,
     for the corn, and wine, and oil,
     and the increase of cattle and herds,

V.  Then shall the virgin rejoice in the dance,
     the young men and old men together:
     and I will turn their mourning into joy,
     and will comfort them, and make them joyful after their sorrow.
Gospel Reading:  Matthew 13:18-23
Hear you therefore the parable of the sower. When any one heareth the word of the kingdom, and understandeth it not, there cometh the wicked one, and catcheth away that which was sown in his heart: this is he that received the seed by the way side. And he that received the seed upon stony ground, is he that heareth the word, and immediately receiveth it with joy. Yet hath he not root in himself, but is only for a time: and when there ariseth tribulation and persecution because of the word, he is presently scandalized. And he that received the seed among thorns, is he that heareth the word, and the care of this world and the deceitfulness of riches choketh up the word, and he becometh fruitless. But he that received the seed upon good ground, is he that heareth the word, and understandeth, and beareth fruit, and yieldeth the one an hundredfold, and another sixty, and another thirty.
The readings from the USCCB can be found here.

Thursday, July 23, 2026

DR Squared: Optional Memorial Of Saint Bridget Of Sweden, Religious

First Reading:  Galatians 2:19-20
For I, through the law, am dead to the law, that I may live to God: with Christ I am nailed to the cross. And I live, now not I; but Christ liveth in me. And that I live now in the flesh: I live in the faith of the Son of God, who loved me, and delivered himself for me.

Responsorial Psalm:  Psalm  34 (33):2a OR 9a; V. 2-3, 4-5, 6-7, 8-9, 10-11
R.  I will bless the Lord at all times,

OR

R.  O taste, and see that the Lord is sweet:

V.  I will bless the Lord at all times,
     his praise shall be always in my mouth.
     In the Lord shall my soul be praised:
     let the meek hear and rejoice.

V.  O magnify the Lord with me;
     and let us extol his name together.
     I sought the Lord, and he heard me;
     and he delivered me from all my troubles.

V.  Come ye to him and be enlightened:
     and your faces shall not be confounded.
     This poor man cried, and the Lord heard him:
     and saved him out of all his troubles.

V.  The angel of the Lord shall encamp round about them that fear him:
     and shall deliver them.
     O taste, and see that the Lord is sweet:
     blessed is the man that hopeth in him.

V.  Fear the Lord, all ye his saints:
     for there is no want to them that fear him.
     The rich have wanted, and have suffered hunger:
     but they that seek the Lord shall not be deprived of any good. 
Gospel Reading:  John 15:1-8
I am the true vine; and my Father is the husbandman. Every branch in me, that beareth not fruit, he will take away: and every one that beareth fruit, he will purge it, that it may bring forth more fruit. Now you are clean by reason of the word, which I have spoken to you. Abide in me, and I in you. As the branch cannot bear fruit of itself, unless it abide in the vine, so neither can you, unless you abide in me. I am the vine: you the branches: he that abideth in me, and I in him, the same beareth much fruit: for without me you can do nothing. If any one abide not in me, he shall be cast forth as a branch, and shall wither, and they shall gather him up, and cast him into the fire, and he burneth. If you abide in me, and my words abide in you, you shall ask whatever you will, and it shall be done unto you. In this is my Father glorified; that you bring forth very much fruit, and become my disciples.
The readings from the USCCB can be found here.

++++++++++

Originally posted 7/23/2025.

DR Squared: Thursday Of The Sixteenth Week In Ordinary Time (Year II)

First Reading:  Jeremiah 2:1-3, 7-8, 12-13
And the word of the Lord came to me, saying:  Go, and cry in the ears of Jerusalem, saying: Thus saith the Lord: I have remembered thee, pitying thy soul, pitying thy youth, and the love of thy espousals, when thou followedst me in the desert, in a land that is not sown. Israel is holy to the Lord, the first fruits of his increase: all they that devour him offend: evils shall come upon them, saith the Lord. And I brought you into the land of Carmel, to eat the fruit thereof, and the best things thereof: and when ye entered in, you defiled my land, and made my inheritance an abomination. The priests did not say: Where is the Lord? and they that held the law knew me not, and the pastors transgressed against me: and the prophets prophesied in Baal, and followed idols. Be astonished, O ye heavens, at this, and ye gates thereof, be very desolate, saith the Lord. For my people have done two evils. They have forsaken me, the fountain of living water, and have digged to themselves cisterns, broken cisterns, that can hold no water.
Responsorial Psalm:  Psalm 36 (35):10a; V. 6-7ab, 8-9, 10-11
R.  For with thee is the fountain of life;

V.  O Lord, thy mercy is in heaven,
     and thy truth reacheth, even to the clouds.
     Thy justice is as the mountains of God,
     thy judgments are a great deep.

V.  O how hast thou multiplied thy mercy, O God!
     But the children of men shall put their trust under the covert of thy wings.
     They shall be inebriated with the plenty of thy house;
     and thou shalt make them drink of the torrent of thy pleasure.

V.  For with thee is the fountain of life;
     and in thy light we shall see light.
     Extend thy mercy to them that know thee,
     and thy justice to them that are right in heart.
Gospel Reading:  Matthew 13:10-17
And his disciples came and said to him: Why speakest thou to them in parables? Who answered and said to them: Because to you it is given to know the mysteries of the kingdom of heaven: but to them it is not given. For he that hath, to him shall be given, and he shall abound: but he that hath not, from him shall be taken away that also which he hath. Therefore do I speak to them in parables: because seeing they see not, and hearing they hear not, neither do they understand. And the prophecy of Isaias is fulfilled in them, who saith: By hearing you shall hear, and shall not understand: and seeing you shall see, and shall not perceive. For the heart of this people is grown gross, and with their ears they have been dull of hearing, and their eyes they have shut: lest at any time they should see with their eyes, and hear with their ears, and understand with their heart, and be converted, and I should heal them. But blessed are your eyes, because they see, and your ears, because they hear. For, amen, I say to you, many prophets and just men have desired to see the things that you see, and have not seen them, and to hear the things that you hear and have not heard them.
The readings from the USCCB can be found here.

Wednesday, July 22, 2026

DR Squared: Feast Of Saint Mary Magdalene

First Reading:  Song of Songs 3:1-4b
In my bed by night I sought him whom my soul loveth: I sought him, and found him not. I will rise, and will go about the city: in the streets and the broad ways I will seek him whom my soul loveth: I sought him, and I found him not. The watchmen who keep the city, found me: Have you seen him, whom my soul loveth? When I had a little passed by them, I found him whom my soul loveth:
OR

2 Corinthians 5:14-17
For the charity of Christ presseth us: judging this, that if one died for all, then all were dead. And Christ died for all; that they also who live, may not now live to themselves, but unto him who died for them, and rose again. Wherefore henceforth, we know no man according to the flesh. And if we have known Christ according to the flesh; but now we know him so no longer. If then any be in Christ a new creature, the old things are passed away, behold all things are made new.
Responsorial Psalm: cf. Psalm 63 (62):2ac; V. 2-3ab, 3cd-4, 5-6, 8-9
R.  O God, my God, For thee my soul hath thirsted;

V.  O God, my God, to thee do I watch at break of day.
     For thee my soul hath thirsted;
     for thee my flesh, O how many ways!
     In a desert land, and where there is no way, and no water:

V.  (S)o in the sanctuary have I come before thee,
     to see thy power and thy glory.
     For thy mercy is better than lives:
     thee my lips shall praise.

V.  Thus will I bless thee all my life long:
     and in thy name I will lift up my hands.
     Let my soul be filled as with marrow and fatness:
     and my mouth shall praise thee with joyful lips.

V.  Because thou hast been my helper.
     And I will rejoice under the covert of thy wings:
     My soul hath stuck close to thee:
     thy right hand hath received me.
Gospel Reading:  John 20:1-2, 11-18
And on the first day of the week, Mary Magdalen cometh early, when it was yet dark, unto the sepulchre; and she saw the stone taken away from the sepulchre. She ran, therefore, and cometh to Simon Peter, and to the other disciple whom Jesus loved, and saith to them: They have taken away the Lord out of the sepulchre, and we know not where they have laid him. But Mary stood at the sepulchre without, weeping. Now as she was weeping, she stooped down, and looked into the sepulchre, And she saw two angels in white, sitting, one at the head, and one at the feet, where the body of Jesus had been laid. They say to her: Woman, why weepest thou? She saith to them: Because they have taken away my Lord; and I know not where they have laid him. When she had thus said, she turned herself back, and saw Jesus standing; and she knew not that it was Jesus. Jesus saith to her: Woman, why weepest thou? whom seekest thou? She, thinking it was the gardener, saith to him: Sir, if thou hast taken him hence, tell me where thou hast laid him, and I will take him away. Jesus saith to her: Mary. She turning, saith to him: Rabboni (which is to say, Master). Jesus saith to her: Do not touch me, for I am not yet ascended to my Father. But go to my brethren, and say to them: I ascend to my Father and to your Father, to my God and your God. Mary Magdalen cometh, and telleth the disciples: I have seen the Lord, and these things he said to me.
The readings from the USCCB can be found here.

++++++++++

Originally posted 7/22/2025.

Tuesday, July 21, 2026

DR Squared: Optional Memorial Of Saint Lawrence Of Brindisi, Priest And Doctor Of The Church

First Reading:  2 Corinthians 4:1-2, 5-7
Therefore, seeing we have this ministration, according as we have obtained mercy, we faint not; But we renounce the hidden things of dishonesty, not walking in craftiness, nor adulterating the word of God; but by manifestation of the truth commending ourselves to every man's conscience, in the sight of God. For we preach not ourselves, but Jesus Christ our Lord; and ourselves your servants through Jesus. For God, who commanded the light to shine out of darkness, hath shined in our hearts, to give the light of the knowledge of the glory of God, in the face of Christ Jesus. But we have this treasure in earthen vessels, that the excellency may be of the power of God, and not of us.
Responsorial Psalm:  Psalm 40:2 and 4ab, 7-8a, 8b-9, 10, 11
R.  Then said I, Behold I come. That I should do thy will:

V.  With expectation I have waited for the Lord,
     and he was attentive to me.
     And he put a new canticle into my mouth,
     a song to our God.

V.  Sacrifice and oblation thou didst not desire;
     but thou hast pierced ears for me.
     Burnt offering and sin offering thou didst not require:
     Then said I, Behold I come.

V.  In the head of the book it is written of me
     That I should do thy will:
     O my God, I have desired it,
     and thy law in the midst of my heart.

V.  I have declared thy justice in a great church,
     lo, I will not restrain my lips: O Lord, thou knowest it.
     I have not hid thy justice within my heart: I have declared thy truth and thy salvation.
     I have not concealed thy mercy and thy truth from a great council.
Gospel Reading:  Mark 4:1-10, 13-20
And again he began to teach by the sea side; and a great multitude was gathered together unto him, so that he went up into a ship, and sat in the sea; and all the multitude was upon the land by the sea side. And he taught them many things in parables, and said unto them in his doctrine:  Hear ye: Behold, the sower went out to sow. And whilst he sowed, some fell by the way side, and the birds of the air came and ate it up. And other some fell upon stony ground, where it had not much earth; and it shot up immediately, because it had no depth of earth. And when the sun was risen, it was scorched; and because it had no root, it withered away. And some fell among thorns; and the thorns grew up, and choked it, and it yielded no fruit. And some fell upon good ground; and brought forth fruit that grew up, and increased and yielded, one thirty, another sixty, and another a hundred. And he said: He that hath ears to hear, let him hear. And when he was alone, the twelve that were with him asked him the parable. And he saith to them: Are you ignorant of this parable? and how shall you know all parables? He that soweth, soweth the word. And these are they by the way side, where the word is sown, and as soon as they have heard, immediately Satan cometh and taketh away the word that was sown in their hearts. And these likewise are they that are sown on the stony ground: who when they have heard the word, immediately receive it with joy. And they have no root in themselves, but are only for a time: and then when tribulation and persecution ariseth for the word they are presently scandalized. And others there are who are sown among thorns: these are they that hear the word, And the cares of the world, and the deceitfulness of riches, and the lusts after other things entering in choke the word, and it is made fruitless. And these are they who are sown upon the good ground, who hear the word, and receive it, and yield fruit, the one thirty, another sixty, and another a hundred.
The readings from the USCCB can be found here.

++++++++++

Originally posted on 7/21/2025.

DR Squared: Tuesday Of The Sixteenth Week In Ordinary Time (Year II)

First Reading:  Micah 7:14-15, 18-20
Feed thy people with thy rod, the flock of thy inheritance, them that dwell alone in the forest, in the midst of Carmel: they shall feed in Basan and Galaad according to the days of old. According to the days of thy coming out of the land of Egypt I will shew him wonders. Who is a God like to thee, who takest away iniquity, and passest by the sin of the remnant of thy inheritance? he will send his fury in no more, because he delighteth in mercy. He will turn again, and have mercy on us: he will put away our iniquities: and he will cast all our sins into the bottom of the sea. Thou wilt perform the truth of Jacob, the mercy to Abraham: which thou hast sworn to our fathers from the days of old.
Responsorial Psalm:  Psalm 85 (84):8a; V. 2-4, 5-6, 7-8
R.  Shew us, O Lord, thy mercy;

V.  Lord, thou hast blessed thy land:
     thou hast turned away the captivity of Jacob.
     Thou hast forgiven the iniquity of thy people:
     thou hast covered all their sins.
     Thou hast mitigated all thy anger:
     thou hast turned away from the wrath of thy indignation.

V.  Convert us, O God our saviour:
     and turn off thy anger from us.
     Wilt thou be angry with us for ever:
     or wilt thou extend thy wrath from generation to generation?

V.  Thou wilt turn, O God, and bring us to life:
     and thy people shall rejoice in thee.
     Shew us, O Lord, thy mercy;
     and grant us thy salvation. 
Gospel Reading:  Matthew 12:46-50
As he was yet speaking to the multitudes, behold his mother and his brethren stood without, seeking to speak to him. And one said unto him: Behold thy mother and thy brethren stand without, seeking thee. But he answering him that told him, said: Who is my mother, and who are my brethren? And stretching forth his hand towards his disciples, he said: Behold my mother and my brethren. For whosoever shall do the will of my Father, that is in heaven, he is my brother, and sister, and mother.
The readings from the USCCB can be found here.

Monday, July 20, 2026

DR Squared: Optional Memorial Of Saint Apollinaris, Bishop And Martyr

First Reading:  Ezekiel 34:11-16
For thus saith the Lord God: Behold I myself will seek my sheep, and will visit them. As the shepherd visiteth his flock in the day when he shall be in the midst of his sheep that were scattered, so will I visit my sheep, and will deliver them out of all the places where they have been scattered in the cloudy and dark day. And I will bring them out from the peoples, and will gather them out of the countries, and will bring them to their own land: and I will feed them in the mountains of Israel, by the rivers, and in all the habitations of the land. I will feed them in the most fruitful pastures, and their pastures shall be in the high mountains of Israel: there shall they rest on the green grass, and be fed in fat pastures upon the mountains of Israel. I will feed my sheep: and I will cause them to lie down, saith the Lord God. I will seek that which was lost: and that which was driven away, I will bring again: and I will bind up that which was broken, and I will strengthen that which was weak, and that which was fat and strong I will preserve: and I will feed them in judgment.
Responsorial Psalm:  Psalm 23 (22):1; V. 1-3a, 3b-4, 5, 6
R.  The Lord ruleth me: and I shall want nothing.

V.  The Lord ruleth me: and I shall want nothing.
      He hath set me in a place of pasture.
      He hath brought me up, on the water of refreshment:
      He hath converted my soul.

V.  He hath led me on the paths of justice, for his own name's sake.
      For though I should walk in the midst of the shadow of death,
      I will fear no evils, for thou art with me.
      Thy rod and thy staff, they have comforted me.

V.  Thou hast prepared a table before me
      against them that afflict me.
      Thou hast anointed my head with oil;
      and my chalice which inebriateth me, how goodly is it!

V.  And thy mercy will follow me
     all the days of my life.
     And that I may dwell in the house of the Lord
     unto length of days.  
Gospel Reading:  John 10:11-16
I am the good shepherd. The good shepherd giveth his life for his sheep. But the hireling, and he that is not the shepherd, whose own the sheep are not, seeth the wolf coming, and leaveth the sheep, and flieth: and the wolf catcheth, and scattereth the sheep:  And the hireling flieth, because he is a hireling: and he hath no care for the sheep. I am the good shepherd; and I know mine, and mine know me. As the Father knoweth me, and I know the Father: and I lay down my life for my sheep. And other sheep I have, that are not of this fold: them also I must bring, and they shall hear my voice, and there shall be one fold and one shepherd.
The readings from the USCCB can be found here.

DR Squared: Monday Of The Sixteenth Week In Ordinary Time (Year II)

First Reading:  Micah 6:1-4, 6-8
Hear ye what the Lord saith: Arise, contend thou in judgment against the mountains, and let the hills hear thy voice. Let the mountains hear the judgment of the Lord, and the strong foundations of the earth: for the Lord will enter into judgment with his people, and he will plead against Israel. O my people, what have I done to thee, or in what have I molested thee? answer thou me. For I brought thee up out of the land of Egypt, and delivered thee out of the house of slaves: and I sent before thy face Moses, and Aaron, and Mary. What shall I offer to the Lord that is worthy? wherewith shall I kneel before the high God? shall I offer holocausts unto him, and calves of a year old? May the Lord be appeased with thousands of rams, or with many thousands of fat he goats? shall I give my firstborn for my wickedness, the fruit of my body for the sin of my soul? I will shew thee, O man, what is good, and what the Lord requireth of thee: Verily, to do judgment, and to love mercy, and to walk solicitous with thy God.
Responsorial Psalm:  Psalm 50 (49):23b; V. 5-6, 8-9, 16bc-17, 21, 23
R.  (A)nd there is the way by which I will shew him the salvation of God.

V.  Gather ye together his saints to him:
     who set his covenant before sacrifices.
     And the heavens shall declare his justice:
     for God is judge.

V.  I will not reprove thee for thy sacrifices:
     and thy burnt offerings are always in my sight.
     I will not take calves out of thy house:
     nor he goats out of thy flocks.

V.  Why dost thou declare my justices,
     and take my covenant in thy mouth?
     Seeing thou hast hated discipline:
     and hast cast my words behind thee.

V.  These things hast thou done, and I was silent.
     Thou thoughtest unjustly that I should be like to thee:
     but I will reprove thee, and set before thy face.
     The sacrifice of praise shall glorify me:
     and there is the way by which I will shew him the salvation of God.
Gospel Reading:  Matthew 12:38-42
Then some of the scribes and Pharisees answered him, saying: Master we would see a sign from thee. Who answering said to them: An evil and adulterous generation seeketh a sign: and a sign shall not be given it, but the sign of Jonas the prophet. For as Jonas was in the whale's belly three days and three nights: so shall the Son of man be in the heart of the earth three days and three nights. The men of Ninive shall rise in judgment with this generation, and shall condemn it: because they did penance at the preaching of Jonas. And behold a greater than Jonas here. The queen of the south shall rise in judgment with this generation, and shall condemn it: because she came from the ends of the earth to hear the wisdom of Solomon, and behold a greater than Solomon here.
The readings from the USCCB can be found here.