#include<bits/stdc++.h>
#define int long long
using namespace std;
const int p=1e9+7;
int qmi(int a,int k,int p)
{
int res=1%p;
while(k)
{
if(k&1) res=res*a%p;
a=a*a%p;
k>>=1;
}
return res;
}
signed main()
{
//打表过程
/*
for(int i=1;i<=2025;i++)
{
printf("A[%d]<=%d\n",i,(int)sqrt(i*i+2025));
}
for(int i=1;i<=1012;i++)
{
printf("A[%d]<=%d\n",i,(2025*i+2025)/2025);
}
*/
cout<<qmi(2,1012,p);
return 0;
}