fork(1) download
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. void solve() {
  4. int n, ans = 0, mn = 0;
  5. cin >> n;
  6. vector<int> a(n), b(n);
  7. for(int i = 0; i < n; i++)
  8. cin >> a[i];
  9. for(int i = 0; i < n; i++)
  10. cin >> b[i];
  11. vector<int> inverted(n, -1);
  12. for(int i = 29; i >= 0; i--) {
  13. int isPossible = 1;
  14. for(int j = 0; j < n; j++) {
  15. if(inverted[j] != -1) {
  16. if(inverted[j] == 1) isPossible = ((isPossible&(b[j]>>i)&1));
  17. else isPossible = ((isPossible&(a[j]>>i)&1));
  18. continue;
  19. }
  20. if(((a[j]>>i)&1) || ((b[j]>>i)&1)) {}
  21. else {
  22. isPossible = 0;
  23. break;
  24. }
  25. }
  26. if(!isPossible)
  27. continue;
  28. int val = 1;
  29. for(int j = 0; j < n; j++) {
  30. if(inverted[j] != -1) {
  31. if(inverted[j] == 1) val = ((val&(b[j]>>i)&1));
  32. else val = ((val&(a[j]>>i)&1));
  33. continue;
  34. }
  35. if(((a[j]>>i)&1) && ((b[j]>>i)&1)) {}
  36. else if(((a[j]>>i)&1)) inverted[j] = 0;
  37. else if(((b[j]>>i)&1)) inverted[j] = 1, mn++;
  38. else {
  39. val = 0;
  40. break;
  41. }
  42. }
  43. ans += (val * (1ll<<i));
  44. }
  45. cout << ans << " " << mn << '\n';
  46. }
  47.  
  48. int main() {
  49. // your code goes here
  50. int t;
  51. cin>>t;
  52. while(t--){
  53. solve();
  54. }
  55. return 0;
  56. }
Runtime error #stdin #stdout 0.01s 5380KB
stdin
Standard input is empty
stdout
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
1073741823 0
107