join sp problemhttp://forums.asp.net/t/1795882.aspx/1?join+sp+problemMon, 23 Apr 2012 13:40:34 -040017958824946186http://forums.asp.net/p/1795882/4946186.aspx/1?join+sp+problemjoin sp problem <p>Hi,</p> <p>My tables are</p> <p>Table1: tbl_Partnerhirerege</p> <p>seskey &nbsp; userdid &nbsp; companyname &nbsp;shortname</p> <p>&nbsp; &nbsp;12 &nbsp; &nbsp; &nbsp; &nbsp;14 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; CISCO &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; CIS</p> <p>Table2: tbl_PurchaseOrder</p> <p>seskey &nbsp; &nbsp;userdid &nbsp; &nbsp; quotaion_id &nbsp; &nbsp; &nbsp;pono &nbsp; &nbsp;poamount</p> <p>&nbsp; &nbsp;1 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 12 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 40 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;cis001 &nbsp; &nbsp; 120</p> <p>Table3: tbl_quotation</p> <p>seskey &nbsp; &nbsp; &nbsp;userdid &nbsp; &nbsp; &nbsp; quotaion_id &nbsp; &nbsp; rate &nbsp; &nbsp;</p> <p>&nbsp; &nbsp;1 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 12 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 40 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 1000</p> <p>Table4: tbl_quotation_master</p> <p>seskey &nbsp; &nbsp; &nbsp; userdid &nbsp; &nbsp; &nbsp; quotation_date</p> <p>&nbsp; &nbsp;40 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;12 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 04/23/2012</p> <p></p> <p>I create a sp using above four tables join. When i executing that sp then record repeating more than three times</p> <p>And my sp is&nbsp;</p> <p>set ANSI_NULLS ON</p> <p>set QUOTED_IDENTIFIER ON<br> go</p> <p>ALTER procedure [dbo].[SP_PURCHAGE_JOIN]</p> <p>@company INT<br> as</p> <p><br> select a.companyname,upper(a.shortname)&#43;replace(convert(varchar,convert(datetime,d.quotation_date),1),'/','')&#43;<br> convert(varchar,d.seskey) as&nbsp;<br> [QuotationID],a.seskey,b.quotaion_id,b.Purchage_No,b.Purchage_Date,b.Purchage_Amount,b.Upload,b.Upload_Filename<br> from tbl_partnerhirerege as a&nbsp;<br> inner join tbl_PurchageOrder as b on a.seskey = b.userdid inner join tbl_quotation as c on c.userdid = b.userdid&nbsp;<br> inner join tbl_quotation_master as d on d.seskey = c.quotaion_id where a.seskey=@company</p> <p>Anybody please help me. I am waitning for your reply.</p> <p>Thank you.</p> 2012-04-23T11:08:53-04:004946270http://forums.asp.net/p/1795882/4946270.aspx/1?Re+join+sp+problemRe: join sp problem <p>Hi,&nbsp;</p> <p>There are more rows in the tables?</p> <p>If so, can you post a sample of the data and the expected result?</p> <p>&nbsp;</p> 2012-04-23T11:45:18-04:004946328http://forums.asp.net/p/1795882/4946328.aspx/1?Re+join+sp+problemRe: join sp problem <p></p> <p>Hi,</p> <p>My sample data of the four tables</p> <p>Table1: tbl_Partnerhirerege</p> <p>seskey(PK) &nbsp; userdid(FK) &nbsp; companyname &nbsp;shortname</p> <p>&nbsp; &nbsp;12 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;14 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;YAHOO &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; YAH</p> <p>&nbsp; &nbsp;13 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;15 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CISCO &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; CIS</p> <p>Table2: tbl_PurchaseOrder</p> <p>seskey(PK) &nbsp; &nbsp;userdid(FK) &nbsp; &nbsp; quotaion_id &nbsp; &nbsp; &nbsp;pono &nbsp; &nbsp; &nbsp;poamount</p> <p>&nbsp; &nbsp;1 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 12 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;40 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; cis001 &nbsp; &nbsp; &nbsp; &nbsp;120</p> <p>&nbsp; &nbsp;2 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 12 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;40 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;YAH001 &nbsp; &nbsp; &nbsp; 100</p> <p>Table3: tbl_quotation</p> <p>seskey(PK) &nbsp; &nbsp; &nbsp;userdid(FK) &nbsp; &nbsp; &nbsp; quotaion_id &nbsp; &nbsp; &nbsp;rate &nbsp; &nbsp;</p> <p>&nbsp; &nbsp;1 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 12 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;40 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 1000</p> <p>&nbsp; &nbsp;2 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 12 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;40 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 1200</p> <p>Table4: tbl_quotation_master</p> <p>seskey(PK) &nbsp; &nbsp; &nbsp; userdid(FK) &nbsp; &nbsp; &nbsp; quotation_date</p> <p>&nbsp; &nbsp;40 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;12 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 04/23/2012</p> <p>&nbsp; &nbsp;41 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 13 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;04/22/2012</p> <p></p> <p>My expected result from four tables</p> <p>Companyname &nbsp; &nbsp; &nbsp; QuotationID &nbsp; &nbsp; Purchaseno &nbsp; &nbsp; Purchaseamount &nbsp; &nbsp;Upload &nbsp; &nbsp;Upload_Filename</p> <p>&nbsp; &nbsp; &nbsp;YAHOO &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; YAH04231240 &nbsp; &nbsp; &nbsp;YAH001 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 100 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;BYTE&gt; &nbsp; &nbsp; &nbsp;PROFILE</p> <p>&nbsp; &nbsp; &nbsp;CISCI &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; CIS04221241 &nbsp; &nbsp; &nbsp; &nbsp;CIS001 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;100 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;BYTE&gt; &nbsp; &nbsp; PROFILE</p> <p></p> 2012-04-23T12:10:43-04:004946360http://forums.asp.net/p/1795882/4946360.aspx/1?Re+join+sp+problemRe: join sp problem <p>Hi</p> <p>This condition to inner join is correct?</p> <p></p> <blockquote><span class="icon-blockquote"></span> <h4>vsp.santu</h4> inner join tbl_PurchageOrder as b on <strong>a.seskey = b.userdid</strong></blockquote> <p></p> <p>In your table <span>tbl_PurchaseOrder has&nbsp;<span>userdid and&nbsp;<strong></strong>tbl_Partnerhirerege has&nbsp;<span>userdid.</span></span></span></p> 2012-04-23T12:25:08-04:004946377http://forums.asp.net/p/1795882/4946377.aspx/1?Re+join+sp+problemRe: join sp problem <p>Ya, its correct. Because sekey from tbl_Partnerhirerege is the foriegn key(userdid) of remaining tables. PLease not consider userdid in tbl_Partnerhirerege</p> 2012-04-23T12:32:31-04:004946387http://forums.asp.net/p/1795882/4946387.aspx/1?Re+join+sp+problemRe: join sp problem <p>In your tables has records for to return all informations? You problem maybe is that any table not have some records. Maybe alter inner join for left join in some relation should to resolve your problem.</p> 2012-04-23T12:36:45-04:004946417http://forums.asp.net/p/1795882/4946417.aspx/1?Re+join+sp+problemRe: join sp problem <p>Table1: tbl_Partnerhirerege</p> <p>seskey(PK) &nbsp; userdid(FK) &nbsp; companyname &nbsp;shortname</p> <p>&nbsp; &nbsp;12 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;14 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;YAHOO &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; YAH</p> <p>&nbsp; &nbsp;13 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;15 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CISCO &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; CIS</p> <p>Table2: tbl_PurchaseOrder</p> <p>seskey(PK) &nbsp; &nbsp;userdid(FK) &nbsp; &nbsp; quotaion_id(fk) &nbsp; &nbsp; &nbsp;pono &nbsp; &nbsp; &nbsp;poamount &nbsp; &nbsp;upload &nbsp; &nbsp;upload_filename</p> <p>&nbsp; &nbsp;1 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 12 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;40 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;cis001 &nbsp; &nbsp; &nbsp; &nbsp;120 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;byte&gt; &nbsp; &nbsp; &nbsp; profile</p> <p>&nbsp; &nbsp;2 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 12 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;40 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;YAH001 &nbsp; &nbsp; &nbsp; 100 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;byte&gt; &nbsp; &nbsp; &nbsp;profile</p> <p>Table3: tbl_quotation</p> <p>seskey(PK) &nbsp; &nbsp; &nbsp;userdid(FK) &nbsp; &nbsp; &nbsp; quotaion_id(fk) &nbsp; &nbsp; &nbsp;rate &nbsp; &nbsp;</p> <p>&nbsp; &nbsp;1 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 12 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;40 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;1000</p> <p>&nbsp; &nbsp;2 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 12 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;40 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;1200</p> <p>Table4: tbl_quotation_master</p> <p>seskey(PK) &nbsp; &nbsp; &nbsp; userdid(FK) &nbsp; &nbsp; &nbsp; quotation_date</p> <p>&nbsp; &nbsp;40 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;12 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 04/23/2012</p> <p>&nbsp; &nbsp;41 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 13 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;04/22/2012</p> <p></p> <p>Here seskey in tbl_Partnerhirerege is the foriegn key of tbl_PurchaseOrder, tbl_quotation and tbl_quotation_master.</p> <p>And seskey in tbl_quotation_master is the foriegn key of&nbsp;tbl_PurchaseOrder and&nbsp;tbl_quotation&nbsp;</p> <p>Now i should get output data based on userdid.</p> <p>For example:</p> <p>@company=12</p> <p>Companyname &nbsp; &nbsp; QuotationID &nbsp; Purchaseno &nbsp; poamount &nbsp; &nbsp; upload &nbsp; &nbsp;upload_filename</p> <p>&nbsp; &nbsp; &nbsp;YAHOO &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; YAH042312 &nbsp; &nbsp; &nbsp; YAH001 &nbsp; &nbsp; &nbsp; 1000 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;byte&gt; &nbsp; &nbsp;profile</p> <p></p> <p>Here QuotationID is shortname from tbl_Partnerhirerege &nbsp;&#43; &nbsp;Date from tbl_quotation_master</p> <p></p> <p></p> <p></p> 2012-04-23T12:46:51-04:004946443http://forums.asp.net/p/1795882/4946443.aspx/1?Re+join+sp+problemRe: join sp problem <p>Can try:</p> <p>select ph.companyname,upper(ph.shortname)&#43;replace(convert(varchar,convert(datetime,qm.quotation_date),1),'/','')&#43;<br> convert(varchar,qm.seskey) as <br> [QuotationID],ph.seskey,<br> po.quotaion_id,<br> po.Purchage_No,<br> po.Purchage_Date,<br> po.Purchage_Amount,<br> po.Upload,po.Upload_Filename<br> from tbl_Partnerhirerege ph<br> join tbl_PurchaseOrder po on ph.seskey = po.userdid<br> join tbl_quotation q on ph.seskey = q.userdid<br> join tbl_quotation_master qm on ph.seskey = qm.userdid<br> where ph.seskey = 12 -- @company</p> 2012-04-23T12:56:27-04:004946455http://forums.asp.net/p/1795882/4946455.aspx/1?Re+join+sp+problemRe: join sp problem <p>Hi,</p> <p>I tried your code. But this also repeting records</p> 2012-04-23T13:02:56-04:004946458http://forums.asp.net/p/1795882/4946458.aspx/1?Re+join+sp+problemRe: join sp problem <p>Try include:</p> <p>select distinct ....</p> 2012-04-23T13:04:37-04:004946466http://forums.asp.net/p/1795882/4946466.aspx/1?Re+join+sp+problemRe: join sp problem <p>try too:</p> <p>select ph.companyname,upper(ph.shortname)&#43;replace(convert(varchar,convert(datetime,qm.quotation_date),1),'/','')&#43;<br> convert(varchar,qm.seskey) as <br> [QuotationID],ph.seskey,<br> po.quotaion_id,<br> po.Purchage_No,<br> po.Purchage_Date,<br> po.Purchage_Amount,<br> po.Upload,po.Upload_Filename<br> from tbl_Partnerhirerege ph<br> join tbl_PurchaseOrder po on ph.seskey = po.userdid<br> join tbl_quotation q on ph.seskey = q.userdid and q.quotaion_id = po.quotaion_id<br> join tbl_quotation_master qm on ph.seskey = qm.userdid and seskey = q.quotaion_id<br> where ph.seskey = 12 -- @company</p> 2012-04-23T13:06:55-04:004946486http://forums.asp.net/p/1795882/4946486.aspx/1?Re+join+sp+problemRe: join sp problem <p>Hi, i gave distinct here als repetaing,</p> <p>Output coming like below</p> <p>Companyname &nbsp;QuotationID &nbsp; &nbsp;seskey &nbsp; quotation_id &nbsp; Purchageno &nbsp; Poamount &nbsp; &nbsp; upload</p> <p>&nbsp; &nbsp;yahoo &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;yah04011240 &nbsp; 12 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;40 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 1 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 100 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;byte&gt;</p> <p>&nbsp; &nbsp;yahoo &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;yah04011242 &nbsp; 12 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;40 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 1 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 100 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;byte&gt;</p> <p></p> <p>But here the difference is only QuotationID. There is first record showing &nbsp;yah04011240 &nbsp; and for second record &nbsp;yah04011242 .</p> <p>I dont why this showing like this.</p> <p>Actually QuotationID is shortname(yah) from tbl_Partnerhirrege and date(040112) and 40(seskey) from tbl_quotation_master.</p> <p>Please solve this problem</p> 2012-04-23T13:15:58-04:004946491http://forums.asp.net/p/1795882/4946491.aspx/1?Re+join+sp+problemRe: join sp problem <p>hi,</p> <p><span>join tbl_quotation_master qm on ph.seskey = qm.userdid and seskey = q.quotaion_id&nbsp;</span></p> <p><span>here seskey is showing invalid column error when i execute</span></p> 2012-04-23T13:18:48-04:004946497http://forums.asp.net/p/1795882/4946497.aspx/1?Re+join+sp+problemRe: join sp problem <p>Sorry, missed:</p> <p></p> <blockquote><span class="icon-blockquote"></span> <h4>vsp.santu</h4> join tbl_quotation_master qm on ph.seskey = qm.userdid and <strong>qm.</strong>seskey = q.quotaion_id</blockquote> <p></p> <p>can try again ?</p> 2012-04-23T13:21:43-04:004946510http://forums.asp.net/p/1795882/4946510.aspx/1?Re+join+sp+problemRe: join sp problem <p>Try:</p> <pre class="prettyprint">from tbl_partnerhirerege as ph inner join tbl_quotation_master as qm on qm.userdid = ph.seskey inner join tbl_PurchageOrder as po on po.quotation_id = qm.seskey inner join tbl_quotation as q on q.quotation_id = qm.seskey where ph.seskey = @company</pre> <p></p> <p>Hope this helps.</p> <p>&nbsp;</p> 2012-04-23T13:24:34-04:004946514http://forums.asp.net/p/1795882/4946514.aspx/1?Re+join+sp+problemRe: join sp problem <p>Hi,'here also record repeating two times</p> 2012-04-23T13:27:12-04:004946536http://forums.asp.net/p/1795882/4946536.aspx/1?Re+join+sp+problemRe: join sp problem <p>You can check the sample data from the tables?</p> <p>For the sample that you posted there is only one row in the table tbl_quotation_master, with column userdid equal to 12, so the result should show only one line.</p> <p>&nbsp;</p> 2012-04-23T13:32:53-04:004946539http://forums.asp.net/p/1795882/4946539.aspx/1?Re+join+sp+problemRe: join sp problem <p>Hi,</p> <p>Thank you both of you. Its working. I gave like below</p> <p><br> select distinct ph.companyname,upper(ph.shortname)&#43;replace(convert(varchar,convert(datetime,qm.quotation_date),1),'/','')&#43;<br> convert(varchar,qm.seskey) as [QuotationID],ph.seskey,<br> po.quotaion_id,<br> po.Purchage_No,<br> po.Purchage_Date,<br> po.Purchage_Amount,<br> po.Upload,po.Upload_Filename from tbl_partnerhirerege as ph <br> inner join tbl_quotation_master as qm on qm.userdid = ph.seskey<br> inner join tbl_PurchageOrder as po on po.quotaion_id = qm.seskey <br> inner join tbl_quotation as q on q.quotaion_id = qm.seskey <br> where ph.seskey = 13</p> 2012-04-23T13:34:59-04:004946550http://forums.asp.net/p/1795882/4946550.aspx/1?Re+join+sp+problemRe: join sp problem <p>I believe that needed in the join with columns&nbsp;<span>seskey (<span>tbl_quotation_master) and&nbsp;<span>quotaion_id (<span>tbl_quotation) for not duplicated.</span></span></span></span></p> 2012-04-23T13:38:08-04:004946554http://forums.asp.net/p/1795882/4946554.aspx/1?Re+join+sp+problemRe: join sp problem <p>Hi,</p> <p>thanks for your efforts</p> 2012-04-23T13:40:34-04:00