John 3:31 He that cometh2064 from above509 is2076 above1883 all:3956 he that is5607 of1537 the earth1093 is2076 earthly,15371093 and2532 speaketh2980 of1537 the earth:1093 he that cometh2064 from1537 heaven3772 is2076 above1883 all.395632 And2532 what3739 he hath seen3708 and2532 heard,191 that5124 he testifieth;3140 and2532 no man3762 receiveth2983 his846 testimony.314133 He that hath received2983 his846 testimony3141 hath set to his seal4972 that3754 God2316 is2076 true.22734 For1063 he whom3739 God2316 hath sent649 speaketh2980 the words4487 of God:2316 for1063 God2316 giveth1325 not3756 the Spirit4151 by1537 measure3358untohim.35 The Father3962 loveth25 the Son,5207 and2532 hath given1325 all things3956 into1722 his846 hand.5495