cmimc

Code for the 2021 CMIMC Programming Contest

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20
  21. 21
  22. 22
  23. 23
  24. 24
  25. 25
  26. 26
  27. 27
  28. 28
  29. 29
  30. 30
  31. 31
  32. 32
  33. 33
  34. 34
  35. 35
  36. 36
  37. 37
  38. 38
  39. 39
  40. 40
  41. 41
  42. 42
  43. 43
  44. 44
  45. 45
  46. 46
  47. 47
  48. 48
  49. 49
  50. 50
  51. 51
  52. 52
  53. 53
  54. 54
  55. 55
  56. 56
  57. 57
  58. 58
  59. 59
  60. 60
  61. 61
  62. 62
  63. 63
  64. 64
  65. 65
  66. 66
  67. 67
  68. 68
  69. 69
  70. 70
  71. 71
  72. 72
  73. 73
  74. 74
  75. 75
  76. 76
  77. 77
  78. 78
  79. 79
  80. 80
  81. 81
  82. 82
  83. 83
  84. 84
  85. 85
  86. 86
  87. 87
  88. 88
  89. 89
  90. 90
  91. 91
  92. 92
  93. 93
  94. 94
  95. 95
  96. 96
  97. 97
  98. 98
  99. 99
  100. 100
  101. 101
  102. 102
  103. 103
  104. 104
  105. 105
  106. 106
  107. 107
  108. 108
  109. 109
  110. 110
  111. 111
  112. 112
  113. 113
  114. 114
  115. 115
  116. 116
  117. 117
  118. 118
  119. 119
  120. 120
  121. 121
  122. 122
  123. 123
  124. 124
  125. 125
  126. 126
  127. 127
  128. 128
  129. 129
  130. 130
  131. 131
  132. 132
  133. 133
  134. 134
  135. 135
  136. 136
  137. 137
  138. 138
  139. 139
  140. 140
  141. 141
  142. 142
  143. 143
  144. 144
  145. 145
  146. 146
  147. 147
  148. 148
  149. 149
  150. 150
  151. 151
  152. 152
  153. 153
  154. 154
  155. 155
  156. 156
  157. 157
  158. 158
  159. 159
  160. 160
  161. 161
  162. 162
  163. 163
  164. 164
  165. 165
  166. 166
  167. 167
  168. 168
  169. 169
  170. 170
  171. 171
  172. 172
  173. 173
  174. 174
  175. 175
  176. 176
  177. 177
  178. 178
  179. 179
  180. 180
  181. 181
  182. 182
  183. 183
  184. 184
  185. 185
  186. 186
  187. 187
  188. 188
  189. 189
  190. 190
  191. 191
  192. 192
  193. 193
  194. 194
  195. 195
  196. 196
  197. 197
  198. 198
  199. 199
  200. 200
  201. 201
200 200 200 4
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.......XXXXXXX..RXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.......XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX....XXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXX.XXXXXXXXXXX..XXXXXXXXXXXXXXXXXXXXX.XX..XXXX...X.XXXXXXXXXXXXXXXXXXXX.......XXXXXXXXXXXXX.XXXXXXXXXXXX....XXXXXXXXXXXXXXXXXXXXX.XXXXX.XXXXXXXXX.X....XXXXXXXXXXXXXXX.XX.....XXXXXX..........XXXXX
XXXXXXX.XXXXXXXXXX..XXXXXXXX..XXXXXXXXXXX..XXXXXXX..XX..XXXXXXX..XXXXXXXXX...XXXXX.XXXXXXXXXXXXX.XXXXXXXXXXXXXXX..XX.XXXXXXXXXXXXXXX...XXXXXXXXXXXXXXX...XX.X....XXX...XXXX...XXXX....XXXXXXXXXXXX..XXXX
XXXXXXX....XXXXXXX.XXXXXXXXXX.XXXXXXXXXXX.XXXXXXXX.XXX.XXXXXXXXX.XXXXXXXXX.XXXXXXX.XXXXXXXXXXXXX.XXXXXXXXXXXXXXXX.XX.XXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXX.XX...XX.XXXXX.XXXXXX.XXXXXXX..XXXXXXXXXXXX.XXXX
XXXXXXXX.X.XXXXX...XXXXXXXXXX.XXXXXXXXX...XXXXXXXX.XXX.XXXX.R.......XXXXXX...XXXXX.XXXXXXXXXXXXX.XXXRXXXXXXXXXX........XXXXXXXXXXXX..XXXXXXXXXXXXXXXXXXXXXXXXXXX..XXXX.XXXXXXRXXXXXXXX.XXXXXXXXXXXX.XXXX
XXXXXX...X...R...XXXXXXXXX...RXXXXXXXXX.XXXXXXXX...X........XXXXXXX........X...XXXXXXXXXX.XXXXXX.XXX..XXXXXXX...XXXXXX.XXXXXX.XXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXX..XXXXXX.XXXXXXXX.XXXXXXXXXX...XXXX
XX.....XXXXXXXXXXXXXXXXXXXXX.XXXXXXX....XXXXXXXX.XXX.XXXXXX.XXXXXXXXXXXXXXXXXX..XXXXXXXXX.XXXXX..XXXX.XXXXXX..XXXXXXXX.XXXXXX.XXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXX...XXX.XXXXXXXXXXXXXXXX.XXXXXXXXXX.XR..XX
XXXX.XXXXXXXXXXXXXXXXXXXXXXX...XXXXX.XXXXXXXXXX..XXX.XXXXXX..XXXXXXXXXXXXXXXXXX.XXXXXXXXX.XXXXX.XXXXX.....XX.XXXXXXXXX..R..XX.XXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXX..XXXXX..XXXXXXXXXXXXXXXR...XXXXXXX.XXXXXX
XXXX....XXXXXXXXXXXXXXXXXXXXXX.XXXX..XXXXXXXXXX.XXXX.XXXXXXX..XXXXXXXXXXXXXXXXX.XXXXXXXXX.XXXXX.XXXXXXXXX....XXXXXXXXXXXXX.XX..XXX..XXXXXXXXXXXXXXXXXXXXXXX....XXXXXXX.XXXXXXXXXXXX....XXXXXXXXXX.XXXXXX
XXXXXXX.XXXXXXXXXXXXXXXXXX.....XXXX.XXXXXXXXXXXR..XX.....XXXX.XXXXXXXXXXXXXXXX....XXXXXXX...XXX.XXXXXXXXXXXXXXXXXXXXXXXXX..XXX.XXX.XXXXXXXXXXXXXX.XX..R.RXX.XX.XXXXXXX.XXXXXXXXXXXX.X.XXXXX....XX.XXXXXX
XXXXXXX.XXXXXXXXXXXX..XXXX.XX.....X.XXXXXXXXXXXXX..XXXXX.XXXX.XXXXXXXXXXX....X.XX.XXXXXXXX.XXXX.....XXXXXXXXXXXXXXXXXXXXX.XXXX..XX..XXXXXXXXXXXXX....XXX.X..XX.XXX...X.XXXXXXXXXXX..X..XXXX.XX.XX.XXXXXX
XXXXXXX.XXX.....XXXXX.XXXX.XX.XXX...XXXXXXXXXXXXXXRXXXXXXXXXX.XXXXXXXXX...XX...X..XXXXXXXX.R....XXX..XXXXXXXXXXXXXXXXXXXX.XXXXX.XXX.XX..XXXXXX..XXXXXXX..X.XXX.XXX.X....XXXXXXXXXX.XXX..XX..X.....XXXXXX
XXXXXX...XX.XX.XXXXXX.XXXX.XX.XXXXX.XXXXXXXXXXXXX..XXXXXXXXXX..XXXXXXXXXXXXXXXXX.XXX.XXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXX.XXXXX...XRX..XXXXXXXX.XXXXX...X...XX.....XXXX.XXXXXXXXX..XXXX....XX.XXXXXXXXXX
XXXXXXXX....XX.XXXXXX.XXXX.XX.XXXXX...XXXXXRXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXX..XX.XXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXX...XXXXXXX.X...XXXXXXXXX.XXXX..X...X.XXXXXXXX..R.XXXXXXXX..XXXXXXX.XXXXXXXXXXXXXX
XXXXXXXXXXXXXX.XXX......X..XX.XXXXXXX.XXXXX...XXXXXXXXXXXXXXXX..XXXXXXXXXXXXXXXXX.XX.XXXXXXXXXXXXXXX.XXXX......XXXXXXXX.XXXXXXXXX.X.X..XXXXXXXX..XX..XX.XXX.XXXXXXXX.XXXXXXX..XXXXXXXXXXX.XXXXXXXXXXXXXX
XXXXXXXXXXXXXX.XX..XXXX...XXX.XXXXXX..XXXXXXX.XXXXXXXXXXXXXXXXX.XXXXX...XXXXXXX...XX.XXXXXXXXXXXXXXX......XXXX.....XXXX..XXXXXXXXR..XX..XXXXXXXX....XXX.XXX..XXXXXXX..XXXXX..XXXXXXXXXXXX.XXXXXXXXXXXXXX
X.XXXXXXXXXXXX....XXXXXXXXXXX.XXXXX..XXXXXXXX.XXXXXXXXXXXXXXXXX.XXXXXXX.XXXXXX..XXX..XXXXXXXXXXXXXXX.XXXX..RXXXXXX.XXXXX.XXXXXXXXX.XXXX...XXXXXXXXXXXXX.XXX.XXXXXXXXXRXXXXX.XXXXXXXXXXXXX.......XXXXXXXX
..XXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXX.....XXXX.XXXXXXXXXXXXXXXXX.XXXXXXX.XXXXXX.XXXX.XXXXXXXXXXXXXXXX.XXXXXXXXXXX...XXXXX.XXXXXX....XXXXXX.XX.XXXXXXXXXXXXXX.XXXXXXXX...XXX..XXX...XXXXXXXXXXXXX.XXXXXXXX
.XXXXXXXXX........XXXXXXXXXXXXXXXXXXXXXX.XXXX.XXXXXXXXXXXXXXXXX.XXXXXXX..RXXXX.R....XXXXXXXXXXXXXXXX.XXXXXXXXXXX.XXXXXX....XXXX.XXXXXXXXX....XXXXXXXXXXXXXX.XXXXX....X.....XX..RXXXXXXXXXXXXXXXR......XX
.XXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXX.XXXXXXXXX.XXXX.XXXX..XXXXXXXXXXXXX...XXXXXXXX....XXXXXXXXX.XXXXRXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXX..XXXXXXXXXXXXXXXXXXXX.XXXXX
..XXXXXXXX.XXXXXXXXXXXXXXXX....XXXXXXXXXXXXX....R...XXXXX..XXXXXXXXXXX....XXX..XXXXX..XXXXXXXXXX...XXXXXXXXXX.XXXXXXXXXXXX.XXXX.....XXXXXXXXXXXX...XXXXXXXXXXXXXX.XXXXXXXXXXRXXXXXXXXXXXXXXXXXXXXX....XX
X...XXXX...XXXXXXXXXXXXXXXXX.X.XXXXXXXXXXXXX.XXXXXXXXXXXXX..XXXXXX.....XX.....XXXXXXX..XXXXXXX...XXXXXXXXXXX..XXXXXXXXXXX..XXXXXXXX.XXXXXXXXXXX..X..R.XXXXXXXXXXE.....XXXXXX.XXXXXXX.XXXXXXXXXXXX..XX.XX
XXX.XXXX.XXXXXXXXXXXXXX..XXX.XXXXXXXXXXXXXXX.XXXXXXXXXXXXXXRXXXXX..XXXXXXXXXXXXXXXXXXX.........XXXXXXXXXXXXX.XXXXXXXX...X.XXXXXXX...XXXXXXXXXXX.XXXXX.XXXXXXXX...XXXX.XXXXXX.XXXXXX..XXXXXXXXXXXX.XXX...
XXX.XXXX..XXXXXXXXXXXXXX.....XXXXXXXXXXXXXX....XXXXXXXXXXX...XXXX.XXXXXXXXXXXXXXXXXXXXXRXXXXXX.XXXXXXXXXXXXX.XXXXXX...X...XXXXXXX.XXXXXXXXXXXXX.XXXXX.XXXXXXXX.XXXXXX..XXXXX.XXXXXX.XXXXXXXX....X.XXXXX.
XXX.XXXXX.....XXXXXXXXXXXXX.XXXXXXXXXXX..XXXXX..XXXXXXXXXXRX....X.XXXXXXXXXXXXXXXXXXXXX.XXXXXX......XXXX...X.XXXXXX.X.XXX.XX...X..XXXXXXX..XXXX..XXXX..R..XXXX.XXXXXXX.......XXXXXX...XXXXXX.XX...XXX...
XX..XXXXXXXXX.XXXXXXXXXXXXX.XXXXXXXXXXXXRXXXXXX.XXXXXXXXXX.X.XX...XXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXX.XXXXXX...XXXXXXXX.XXX.RX.X.X.XXXXXXXXX.XXXXX.XXXXXXXXXXXX..XXXXXXXXXXXXXXXXXXXX.X.XXXXX..XXXXXXXX.XX
XX.XXXXXX........XXXXXXXX....XXXXXXXXXXX.XXXXXX.XXXXXXXXXXXX..XXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXX.XXXXXX.XXXXXXXX...XXXX...X.X.XXXXXXXXX..XX...XXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXX.XX
XX...RXX..XXXXXX........X.XX.XXXXXXXXXXX.XXXXXXRXXXXXXXXXXXXX.XXXXXXXXXX..XXXXXXXXXX.X..XXXXXXXXX...XXXXXX.XXXXXXX..XXXXXX.XXX...XXXXXXXXXX.XX.XXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXX.XX
XX.XX..X.XXXXXXXXXXX.XX...XX.....XXXXXXX.XXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXX...XXXXXXXXX..XXXXXXXX.........XXXXXXX..XXXX.XXXXXXXX.......XXXXXXXXXXXR...X...XXXXXXXXXXXXXXXX...XXXXXXXXXXXXXXX.XX
XXXXXX...XXXXXXXXXXX.XXXXXXXXXXX.XXXXXX..XXXX..RXXXXXXXXXXXXXXXXXXXXXXXXX..XXXXXXXXXXXXXXXXXXXXX.XXXXXX..XXXXXXXXXXXXXXXXXX.XXXX..XXXX....XXXXX..XXXXXXX.XX.XX...X......XXXR..XXXXXXX..XXXXXXXXXXXXXXR.X
XXXXXXX.XXXXXXXXXXXX.XXXXXXXXXXX....XXX.XXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXXX.XXXXXXX.XXXXXXXXXXXXXXXXXX.XXXXX.XXXX.XXXXXXXXX...XXXXX.XX.XXXXXXXXXXX.XXXRX.XXXXXXXX.....XXXXXXXXXXX.X
XXXXXXX..XXXXXXXXX...XXXXXXXXXXXXXX.X...XXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXX....XXXXXXX.XXXXXXXXXXXXXXXXXX.XXXX..XXXX..XXXXXXXXXX.XXXXX.XX...XXXXXXXX......X.XXXXXXXXXXXX.XXXXXXXXX...X
XXXXXXXX.XXXXXXXX..XXXXXXXXXXXXXXXX.X.XXX.....XXXXXXXXXXXX.XXXXXXXXXXXXXXX...XXXXXXXXXXXXXXXX.XXXXXXXXXXRXXXXXXXXXXXXXXXX...XXXX.XXXXXXXXXXXXXXXX..XXXXX...XX.XXXXXXX..XXXX.X.XXXXXXXXXXXX.XXXXXX.XX.XXX
XXX......XXXXXXXX.XXXXXXXXXXXXX......RXX..XXX..X..XXXXXXXX.XXXXXXXXXXXXXXXXXR.XXXXXXXXX...XXX.XXXXXXXXXX.XXXXXXXXXXXXXXXX.XXXXXX.XXXXXXXXXXXX.....XXXX...X....XXXXXXXXXX....X.XXXXXXX...XX.XXXXXX.XX.XXX
XXXX.XXXXXXXXXXXR.XXXXXXXXX..R..XXXX.....XXXXXRX.XXXXXXXXX.XXXXXXXXX......XXX....XXXXXX.XXXXX.XXXXXXXXX..XXXXXXXXXXXXX....XXXXXX.XXXXXXXXXXXXXXXX...XX.XXXXXXXXXXXXXXXXX.XXXX...XXXX..X.XX.XXXXXX.XX.XXX
XXXX.XXXXXXXXXXX.XXXXXXXXXX.XXXXXXXX.XXX.XXXXX...XXXXXXXXX...XXXXXX..XXXXXXXXXXX..XXXXX.XXXX..XXXX......XXXXXXXXXXXXX..XXXXXXXX..XXXXXXXXXXXXXXXXXX....XXXXXXXXXXXXXXXXX.XXXXXX...X..X...X.XXXXXX.XX.XXX
XXXX.XXXXXXXXXXX..XXXXXXXXX.XXXXXXXX.XXX.XXXXXXX.XXXXXXXRXXX.XXXXXX.XXXXXXXXXXXXX..XXXX......XXXX..XXXXXXXXXXXXXXXXXX.XXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..XXXXXXX...X..X........X.XX.XXX
XXXX.XXXXXXXXXXXX.XXXXXXXXX..XXXXXXX.XXX.XXXXXXX..XXXXXX..R..XXXXXX..XXXXX.XXXXX..XXXXX.XXXXXXXXX.XXXXXXXXXXXXXXXX.XX...XXXXXXX...XXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXX.XXXXXXXXXXX.XXXXXXXXX.......XX
XXXX.XXXXXXXXXXXXR.XXXXXXXXXXXXXXXXX...X..XXXXXXX.XXXXXX.XXX.XXXXXXX.XXXXX.XXXXX.XXXXXX..XXXX.....XXXXXXXXXXXXXXXX....XXXXXXXXXXX.XXXXXXXXXXXXXXXXR...XXRXXXXXXXXXXX....XR..XXXXXXXXX.XXXXXXXXXXXXXXX.XX
XXX..XXXXXXXXXXXXX......XXXXXXXXXXXXXXXXX.XXXXXXX..XXXXX..XXXXXXXXXX.XXXXX..XXXX..XXXXXX.XXXX.XXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXX..XX..X.XXXXX....X..XX..XX.XXXXXXXXX.XXXXXXXXXXXXXX..XX
XXX.XXXXXX....XXXXX.XXX..XXXXXXXXXXXXXXXX.XXXXXXXX.XXXXXX..XXXXXXXXX.XXXXXX.XXXXX.XXXXX..XXX..XXXXXXXXX..XXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXX.XXXX.....XX..XX...XXXX.XX.XXXXXXXX..XXXXXXXXXXXXXX.XXX
XXX.XXXXXX.XX.XXXX..XXXX.XXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXX.XXXXXXXXX.XXXXXX.XXXXX.XXXXX.XXXX.XXXXXXXXXX.XXXXXX..XXXXXXXXXXXXXXXXX...X.XXXXXXXXXXXRXXXXXXXX.XX.XXXXXXXXXX.......XXXXX.XXXXXXXXXXXXXXX.XXX
XXX.XXXXX..X..XX...XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXX...XXXXXXX..XXXXXX.XXXXX.XXXXX.XXXX.XXXXXXXXXX.XXXXXXX..XXXXXXXXXXXXXXXX.X...XXXXXXX.....XXXXXXX.....XXXXXXXXX..XXXX.XXXXXX.XXXXXXXXXXXXXXX..XX
....XXXX..XX.XX..X.XXXXXXXXXX............XXXXXXXXXXXXXXXXXX.XX......XXXXXXX.......XXXXX..XXX.XXXXXXXXXX.XXXXXXXX.XXXXXXXXXXXXXXXX.XXX....XXXX.XXXXXXXXXXX.XXXXXXXXXXXXXRXXX...XXXXXX.XXXXXXX.XXXXXXXX.XX
.XXXXXXXXXXX..X.XXRXXXXXXXXXX.XXX.XXXXXX.XXXXXXXXXXXXXXXXXX....XXXX..XXXXXX.XXXXXXX..XXX.....XXXXXXXX...XXXXXXX..XXXXXXXXXXXXXXXX.XXXX.X..XXX.XXXXXXXXXXX.XXXXXXXXXXXXX.XXX.XXXXXXXXXXXXXXXX.XXXX.....XX
..XXXXXXXXXXX...XXXXXXXXXXXXX.XXX.XXXXXX.XXXXXXXXXXXXXXXXXX.XXXXXXXX.XXXX...XXXXXXX.XXXXXXXX.XXXXXXXX.XXXXXXXXX.XXXXXXXXXXXXXXX...XXXX.XX.XXX.XXXXXXXXXXX...XXXXXXXXXXX.XXX...XXXXXXXXXXXXXX.XXXXXXXXXXX
X...XXXXXXXXXXXXXXXXXXXX..R...XXX..XXXXX.XXXXXXXXXXXXXXXXXX..XXXXXXXRXXX..XXXXXXXXX.XXXXXXXX....X.....XXXXXXXXX.XXXXXXXXXXXXXXXXX.XXXX.XX.....XXXX.XXXXXXXX...XXXXXXXX..XXXXXXXXXXXXXXXXXX.....XXXXXXXXX
XXX.XXXXXXXXXXXXXXXXXXXX.XXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXX...XXXXX.XXX.XXXXXXXXXX.XXXXXXXXX.X...XXX.X...XXXXX.XXXXXX.XXXXXXXXXX..XXXXXXX.XXXXXXXRXXXXXXXXXX..XXXXXX..XXXXXXXXXXXXXXXX....XXXXXXXXXXXXX
XXX.X.XXXXXXXXXXXXXXXXXX.XXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXX..XXXX.XX....XXXXXXX....X...XXX.XXXXXXX...X.XXX.....X....XXXXXXXXXXXXXXXXXXX..XXXXX..RXXXXXXXXXX.XXXXXX.XXXXXXXXXXXXX.....XXXXXXXXXXXXXXXX
XXX.X.XXXXXXXXXXXXXXXXXX..XXXXXXXX..XXXXXXXX..XXXXXXXXXXXXXX...XXXXXR...XX...X...R.XX...X.X...XXXXXXXX.XX.....XXX...XXXXXXXXXXXXXXXXXXXXXXX.XXXXX.X.XXXXXXXXXX..XXXX..XXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXX
XXX.........XXXXXXXXXXXXX.XXXXXXXXX.XXXXXXXXX..XXXXXXXXX.....X.XXXXXXXXXX..X...XXXXXXXXXX...XXXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXX.X...XXXXXXXXXXXXXX.XXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXX
XXXXXXXX.XXXXXXXXXXXXXXXX.XXXXX.XXX.XXXXXXXXXX...XXXXX...X.XXX.XXXXXXXXXX.XXXX.XXXX.XXXXXXX.......XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...X...XXX.XXXXXXXXXXXXXX.XXXXXXXXXXXXXX...RXXXXXXXXXXXXXXXXX
XXXXXXXX.XXXXXXXXXXXXXXXX.XXXXX.....XXXXXXXXXX.XXXXXXX.XXX.XXX.XXXXXXXXXX...XX......XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.XR.XX...XXX.R.XXXXXX.XXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXX
XXXXXXX....XXXXXXXXXXX....XXXXXXXXXXXXXXXXXXXX.XXXXXXX.XXX.XXX.XXXXXXXXXXXX.XXX.XX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXX...XX.XXXX.XX..XXXXXXXX.....XXXXXXXXXXXXX..XXXXXXXXXXX..XXX
XXXXXXX.XX........XX...XXXXXXXXXXXXXXXXXXXXXXX.XXXXXX..XXXXXXX..XXXXXXXXXXX.XXXXXX.....XXXXXXXXXXXXXX....XXXXXXXXXXXXXXXXXX...XXXXXX.XXXXXXXXXXXX..XXXX..X.XXXXXXXXXXX.X....XXXXXXXXXXX.XXXXXXXR..XX.XXX
XXXXXXX.XXXX.XXXX.XX.XXXXXXXXXXXXXXXXXXXXXXX...XXXXXXXXXXXXXXXXXXXXXXXXX....XXXXXXXXXX.XXXXXXXXXXXXXXXXX....XXXXXXXXXXXXX...X.XXXX...XXXXXXXXXXXX.XXXXXX...XXXXXXXXXXX.XXXX..XXXXXXXXXX.XXXXX...X....XXX
XXX.XX..XXXX.XXXX.XX..XXXXXXXXXXXXXXXXXXXXX..XXXXXXXXXXXXXXXXXXXXXXXXX...XXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXX..XXXXXXXXXXXXXXX..X....XXX...XXXXXXXX...XXXXXX..XXXXXXXXX..XXXXX.XXXXXXXXXX..XX...XXXXXXXXXX
XXX.X..XXXXXRXXXX...X.XXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXX.X..XXXXXX.XXXXXXX....X.XXXXXXX.XXXXXXXXX.XXXXXX...XXXXXXXXX.XX.XXXXXXXXXXXX
XXX...XXXXXX.XXXXXX.X....XX.XXXXXXXXXXXXXXXXR.XXXX....XXXXXXXX..XXXXXX...XXXXXXXXXXXX..XXXXXXXXXXXXXXXXXXXX....XXXXXXXXXXXXX...XXXXXXX.XXXX....XXX..XXXXXX..XXXXXXXX....XXXXXX.XXXXXXXXX..X.XXXXXXXXXXXX
XXXXXXXXXXXX..XXXXX...XX.XX.XX..XXXXXXXXXXXXX.XXX..XX....XXXXXX.XXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXX.XX..XXXXXXXXXXXXXX.......X.X....XXXXX..XXXXX...XXXXXXXXX.XX.XXXXXX...XXXXXXXX...XXXXXXXXXXXX
XXXXXXXXXXXXX.XXXXXXXXXX.......XXXXXXXXXXXXXX..XX.XXXXXX.XXXXXX.XXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXX....XXXXX...XXX.XXXXXXXXXXXXXX.XXXXX.....XXXXXXXXXXXXXXX.X.XXXXXXXXXXXX.XXXXXXXX...XXXXXXXX.XXXXX...XXXX
XXXXXXXXXXXXX.XXXXXXX....XXXXXXXXXXXXXXXXXXXXX....XXXXXX.XXXX...XXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXX.XXXXX.XXX.XXXXXXXXXX.XXXXXXXX.XXXXXXXXXXXXXXR..XXXXXXXXXXXXXX.XXXXXXXXXX.XXXXXXXX.XXXXX.XXXXXX
XXXXXXXXXXXXX.XXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXX.XXXXRXXXXXXXXX.XXXXXXXXXXXXXXXXXXXX.XXXXXX.XXXXX.XXXX..X...XXXXXXXXXX.XXXXXX...XXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXX.....XXXXX.XXXXXX
XXXXX..XXX......XXXXX.XXXXXXXXXXXXXXXXX.XXXXX...X.XXXXXX.XXXX.XXXXXXXXX.XXXXXXXXXXXXXXXXXXXX.XXXXXX...XX..XXXX.XX.X.XXXXXXXXXX.XXXXXX.XXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXX.XXXXXXXXX.XXXXXX
XXXXX.XXXX.XXXXXXXX...XXXXXXXXXX...XXXX.XXXXX.X...XXXX...XXXX.XXXX.......XXXXXXXXXXXXXXXXXXX...XXXXXXRXX.XXXXX....X.XXXXXXXXXX.XXXXXX.XXX......XXXXXXX..XXXXXX.XXXXXXXXXXXXXXXXXXX.XX...XXXXXXXXX.XXXXXX
XXXXX.XXXX.XXXXXXXX.XXXXXXXXXX...X..XXX.X.....XXXXXXXX.XXXXX..XXXX.XXXXXXXXXXXXXXXXXXXXX...XXX.XXXXXX....XXXXXX.XXX..........XXXXXXXX.....XXXX.XXXXXXXX.XXXXXX......XXXXXXXXXXXXXX....XXXXXXXXXXX.XXXXXX
XX......X..XXXXXXX..XXXXXXXXXX.XXXX.......XXXXXXXXXXXX.XXXXX.XXXX...XXXXXXXXXX.XXXXXXXXX.X..XX.XXXXXXXXXXXXXXXX.XXXXXXXXXXXX.XXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXX..XXXXXXXX.XXXXXXXXXXX..XXXXXX
XX.XXXX.R.XXXXXXXX.XXXXXXXXXX..XXXXXXXXX.XXXXXXXXXXXX..XXXXX.XXXX.X..XXXXXXXXX.XXXXXXX...XX.XX..R..XXXXXXXXXXXX.XXXXXXXXXXXX..XXXXXXXXXX...XXXXXXXXXXXXXXXXXXXXX....XXXXXXX.X.XXXXXX..XXXXXXXXXX.XXXXXXX
X..XXXXXXXXXXXX....XXXX.....R.XXXXXXXXXX..XXXXXXXXXXX.XXXXXX.XXXX.XX.XX.R........XXXXXRXXXX....XXX.XX..XXXXXXXX.XXXXXXXXXXXXX.XXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXX..XXXXXXXXXX...XXXXXXX..XXXXXXXXX.X....XX
..XXXXXXXXXXXXX.X.XXX...XXXXXXXXXXXXXXXXX.XXXXXXXXXXX.XXXXXX.XXXX.X.....XXXXXXXX...XXX.XXXXXXXXXXX.XX.XXXXXXXX..XX......XXXXX....X...X......XXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXRXXXXXXXX.XXXXXXXXX...XXXXX
.XXXXXXXXXXXXX..X.XXX.X...XXXXXXXXXXXXX...XX.XXXXXX...XXXXXX......X.XXXXXXXXXXXXXX.X...XXXXXXXXXX..XX...XXXXXX.XXX.XXXX..XXXXXXX...X...XXXX.XXXXXXXXXXXXXXXXXXX..XXXXXXXXXXXX.XXXXXXXX.XXXXXXXXXXX.XXXXX
.XXXXXXXXXXXXX.XX.....XXX.XXXXXXXXXXXXXXXXXX.XXXXXX.XXXXXXXXXX.XXXX.XXXXXXXXX...X....XXXXXXXXXXXXX.XXXX.XXXXXX.....XXXXX.XXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXX.X...XXXXXXXX..XXXXXXX.XXXXXXXXXXX.XXXXX
..XXXXXXXXXXXX.XXXXXXXXX....R..XXXXXXXXXXXXX.XXXXXX.XXXXXX.....RXXXXXXXXXXXXX.X...XXXXXXXXXXXXXXXX.......XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXX...XXXXXXXXXX.XXXXXXXX.XXXX.XXX.....XXXX
X.XXXXXXXXXXX..XXXXXXXXX.XXXXX.XXXXXXXXXXXXX.XXXX...XXXXXX.XXXXXXXXXXXXXXX....XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXX.XXXXX.XXXX..X.XXXXXXXXXX.XXXXXXXX.X.....XX.XXX....X
X.XX...XXXXXX.XXXXXXXXXX.XXXXX.XX..XXXXXXXXX...R..X....XXX.XXXXXX...XXXXXX.XXXXXXXXXXXXXXXX..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..XXXXXXX..XXXX...XX.XX.X...XXXXXX.XXXXXXXX...XXX....XXXXXX.X
X..X.X.XXX....XXXXXXXXXX.XXXXX....XXXXXXXXXXXXXXXXX.XX.....XXXXXX.X..XX....XXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXX.XXXXXX.X..X....X.XXXXXX..XXXXXXXXXXXXXX.XXXXXXXX.X
XX...X.XXX.X.XXXXXXXXX...XXXXXXXX.XXXXXXXXXXXXXXXX..XXXXXXXXXXXXX.XX..X.XXXXXXXXXXXXXXXXXXX..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...XX...XXXXXXXXX...XXXX...XX.XXXX.XXXXXXX.XXXXXXXXXXXXXX.XXXXXXXX.X
XXXXXX.XXX.X...XXXXXXX.XXXXXXXXXX..XXXXXXXXXXXXXXX.XXXXXXXXXXXXX..XXX...XXXXXX...XXX...XXXXX.XXXXXXXXXXXXXX.XXXXXXX.R.XXXXXXXXXXXXXX.X....XXXXXXXXXXXX.XXXXXXXXXX.XXXX..XXXXX..X...XXXXXXXXX..XXXXXXXXXX
XXXX...XXX.XXX..XXXXXX.XXXXXXXXXXXXXXXXXXXXXXXX....XXXXXXXXXXXXXXX....XXX......X.XXX.X.X.XXX.XXXXXXXXXXXXXX.XXXXXXXXX..XX....XXXXXX..XXXXXXXXXXXXXXXXX.XXXXXXXXXX.XXXXX.....X.X..X..XXXXXXXX.XXXXXXXXXXX
XXXX.XXX...XXXX...XXXX...XXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXX.XXXXXX.XXXXXX.....X.X.XXX.XXXXXXXXXXXX...XXXXXXXXXX.X..XX.XXXXXX.XXXXXXXXXXXXXXXXXX.XXXXXXXX...XXXXXXXXX.....XXX.XXXXXXXX..XXXXXXXXXX
XXXX.XXX.XXXXXXXX.XXXXXX.XXXXXXXXXXXXXXXXXXXXXX.XXX.XXXXXXXXXXXXX..XXXXXXXXXXXXXXXXXX........XXXXXXXX.....XXXXXXXXXXXX.X.XXX...XXXX.XXXXXXXXXXXX...XXX.XXXXXXX..X...XXXXXXXXXXXXXX.....XXXXXXXXXXXXXXXXX
XXX..XXX.XXXXXXXX..XXXXXXXXXXXXXXXXXXXXXXXX.........XXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXX.XXXXXX.R....XXX.XX.XXXXXXXXXXXX....XXXXX.XX...XXXXXXXXX.XX.X.....XXXXXXXXXXXX..XXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXX
XX..XXXX.XXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..XXXXXXXXXXXXXXXXXXX.XXXXXXXX.XXXXXX.XX..XXXXXXXXXXXXXXXXXXXX....XXXXXXXXXXX.X..XXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXX...XXXXXXXXXXXXXXX
XX.XXXX....XXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXX.XXXXXXXX..XXXXX.XXX...XXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXX...XXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXX
XX.XXXX.XX.XXXXXXXRXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXX....R..XXXX.X....XXXXXXXX...XXXX.XXXXXXXXX..XXXX.XXXXX.XXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXX.......XXXXXXXXX
XX.XXXX.XX....XXXX.RXXXXXXXXXXXXXX.XXXXXXXXXXXXXXX....XX.XX...XX...XX...X....X.XXXXXX...XXXXXXXX......XXXXX.XXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXX..XXXXXXXXXXXXXXXXXXXX...XXXXXXXXXXXXXXXXXXX.XXX.XXXXXXXXX
XXXXXXXXXXXXXXXXXXX..XXXXXXXXXXXXX....XXXXXXXXXXXX.XXXXX.XX.X....X..XXX..RXX...XXXXXXXX.XXXXXXXX.XXX.XXXXXX..XXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXXX.XXXXXR.XXXXXXXXXXXXXX..XX.XXX..XXXX
XXXXXXXXXXXXXXXXXXXXRXXXXXXXXXXXXX.XXXXXXXXXXXXXXX.XXXXX.X..XX.XXXX.XXXXX.XX.XXXXXXXXXX.XXXXXXXXXXXX..XXXXXX.XXXXXXX..XXXXXXXX..XXXXXXXX.....X..XXXXXXXXXXXXXXXXXXXX.XXXX..XXXXXXXXXXXXXXX.XXX...XX...XX
XXXXXXXXXXXXXXXXXXXX.XXXX..XXX.....XXXXXXXX.....XX..XXXXXX.XXX.XXX..XXXXXXXX..XXXXXXXXX.XX...XXXXXXXXXXXXXXXXXXXXXXXX.....XXXX.XXXXXXXXXXXXX.XX.XXXXXX.XXXXXXXXXXXXX.XXX..XXXXXXXXXXXXXXXX.XXXXX.XXX.XXX
XXXXXXXXXXXXXXXXXXXX.XXXXX.XXX.XX.XXXXXXXXX.XXX.XXX.XXXXXX.XXX.XXX.XXXXXXXXXX.XXXXXXXXX....X..XXXXXXXXXXXXXXXXXXXXXXXXXXX..XXX.XXXXXXXXXX....XX.X......XXXXXXXXXXXXX.X...X.XXXXXXXXXXXR..X.XXXXX..XX.XXX
XXXXXXXXXXXXXXXXXXXX.........X.X..XXXXXXXXX.XXX.XXX.XXXXXXXXXXXXXX.XXXXXXXXX..XXXXXXXXX.XXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXX.XXXXXXXXX..XX.XX...XXXXXXXXXXX..XXXXX...XXX.XXXXX......RX...XXXXXX....XXX
XXXXXXXXXXXXXXXXXXX...XXXXXX...X.XXXXXXXXX..XXX.XX..XXXXXXXXXXXX...XXXXXXXXX.XX...R.XXX.XXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXX..XXXXXXXX.XXX....XXXXXXXXXXXXXX.XXXXXX.XXXX.XXXXX.XXXXXXXX...XXXXXXX.XXXX
XXXXXXXXXXXXXXXXX...X..XXXXX.XXX..XXXXXX...XXXX....XXXXXXXXXXXXX.XXXXXXXXXXX.X..XXXXXXX.XXXXX.X...XX...X..XXXXXXXXXXXXXXXX...XX.XXXXXXXX..XXX.XXXXXXXXXXXXXXXX.XXXXX.......XXXXXXXXXXXX...X...XXXXX..XXX
XXXXXXX...XXXXXXX.XXXX.XXXXX.XXXX.....XXXXXXXXX.XXXXXXXXXXXXXXXXR...XXXXXXXX...XXXXXXXXXXXXXX...X....X...XXXXXXXXXXXXXX...XX...RXXXXXXXXX.XXX.XX...XXXXXXXXXXX.XXXX..XXXX.XXR..XXXXXXXX.XXXXX.XXXXXX....
XXXXXXX.X..X...XX.XXXX...XXX.XXXXXXXX.XXXXXXXXX.XXXXXXXXXXXXXXXX.XX....XXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXX..XXXXXXXXXX....XR...XXXXXXXXXXXX.XXX.XX.X.XXXXXXXXXXX......XXXXX....X..XXXXXXX.XXXXX.XXXXXXXXX.
XXXXXXX.XX...X.XX.XXXXXX.XXX.XXXXX.X..XXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXX..XXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXX.XXXXXXXXX..XXXXXXXXXXXXXXXXXXXXXXX...X.X.XXXXXXXXXXX.XX.XXXXXXXX.XXXX.XXXXX.R.XXXXX.XXXXXXXXX.
XXXXXXX...XXXX....XXXXXXXXXX.R..XX...XXXXXXXXXXXXXX.XXXXXXXXXXXX..XXXXX.XXXXXXXXXXX...XXXXXXXXXXXX.XXXXXX...XXXXXX..XXXXXXXXXXXXXXXXXXXXXXXX.X...X...XXXXXXXXX.XX.XXXXXXXX.XXXX..XXXX.XXXXXXXXXXXXXXXXX.
XXXXXXX.X..XXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXX....XXXXXXXXXX.XXXXXXXXXXXXXXX...X...XXX.........XXXXXXX.XXXXXX.XXXXXXXXXX....XXXXXXXXXXXRXXXXXXX.XXXXXXXXXRX..XXXXXXXX..XXXXXXXXX..XXXXXXXXXXXXXXXX.
XXXXXXX.XXRXXXXXXXXXXXXXXXXXXXX..XXXXXXXXXXXXXXXXXX.XX.XXXXXXXXX..XXXXXXXXXXXXXXXX.XX.X..XX.XXXXXXX.XXXXXXX....XXX..XXXXXXXX..XXXXXXXXXXXXXX..XXXXXX.X.XXXX....X.XXXXXXXXXX....XXXXXXX..XXXXXXXXXXXX....
XXXXXXX.XX.XXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXX.XX..R...XXXXRXXXXXXXXXXXXXXXXX.XX..X....XXXXXXXXXXXXXXXXXX.XXXX....XXXXX.XXXXXXXXXXXXXXXX.XXXXXX.X...XX.XXXXXXXXXXXXXXXXXX.XXXXXXXX....XXXXXXXXX.XXX
XXXXXXX.XX...XXXXXXXXXXXX.XXXXXX.XXX.XXXXXXXXXXXXXX.XXXXXXX.XXXX.X...XXXXXXXXXXXXX.XXX.XX.XXXXXXXXXXXXXXXXXXXX.XXXX.XX.XXXXX.XXXXXXXXXXXXXXXX.XXXXXX.X.X....XXXXXXXXXXXX...XXX.XXXXXXXXXXX.XXXXXXXXX.XXX
..XXXXX..XXXR.XXXXX.XXXXX.XXXXXX.XXX.XXXXXXXXXXXXXX.XXXXXXX.XXXX...X.XX.....XXXXXX.XX..XX.XXXXXXXXXXXXXXXXXXXXXXXX..XX..XX...XXXXXXXXXXXXXXX..XXXX.....XXXXXXXXXXXXXXXXX.X..XX.XXXXXXXXXXX...X.XXXXXXXXX
.XXXXXXX.XXXX.XXXXX.XXXX...XXXXX.XXX..XXXXXXXXXXXXX.XXXXXXX.XXXXXXXX.XX.XXX.X......XX.XXX.X...XXXXXXXXXXXXXXXXXXXX.XXXX....XXXXXXXXXXXXXXXXX.XXXXX.XX.XXXXXXXXXXX..XXXXX.XX.....XXXXXXXXXXXX....XXXXXXXX
.XX......XXX..XXXX....XX.X.XXXXX.XXXX.XXXXXXXXX.....XXXXXXX.XXXXXXXX..X.XXX...XXXXXXX.XXX...X.XXXXXXXXXXXXXXXXXXXX.XXXXXXX..XXXXXXXXXXXXXXXX.XXXXXXXX.XXXXXXXXXXX.XXXX...XXX.XX.XXXXXXXXXXXX.XXXXXXXXXXX
.XX.XX.XXXXX.XXXXX.XX.XX.X.XXXXXXXXXX.XXX.......XXXXXXXXX...XXXXXXXXX.X.XXXXXXXXXXXXX..XXXXXX.XXXXXXXXXXXXXXX.XXXXXXXXXXXXX.XXXXXXXXXXXXXXXX.XXXXXXXX..XXXXXXXXX...XXX.XXXXX.XX...XXXXXXXXXX.XXXXXXXXXXX
....XX...XXX...X...XX.XX.X....XXXXXXX..XX.XXXX.XXXXXXXXXX.XXXXXXXXXX..X....XXXXXXXXXXXXXXXXXX..XXXXXXXXXXXX...XXXXXXXXXXXXX.......XXXXX......XXXXXXXXX.XXXXXXXX..X.XXX...XXX..XX.XXXXXXXXXXX.XXXXXXXXXXX
XXXXXX.X.XXXXX..RXXXX..X.XXXX.XXXXXXXX.XX.XXXX.X....XXXXX..XXXXXXXXX.XXXXX.XXXXXX....XXXXXXXXX...XXXXX......XXXXXXXXXXXXXXXXX.XXXXXXXXXX.XXX.XXXXXXXXX.XXXXXXX..XX.RXX.X...XXXXX..XXXXXXXXXX..XXXXXXXXXX
XXXXXX.X..XXXXXXXXXXXX...XXXX.XXXXXXXX....XXXX..RXX.XXXXXX...XXXXXX.R...X..XXXXXXXXX...XXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXX..XXXXXXXXX..XXX.....XXXXX.XXXXXXX.XXXX.XX.XXX..XXXXX..XXXXXXXXXX.XXXXXXXXXX
XXXXXXXXX.XXXXXXXXXXXXXX.XXXX.......XXXXXXXXXXXX.XX..XXXXXXXXXXXXXX.XXX.X.XXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXX...XXXXXXXXXX.XXXXXXXX..XXXXXXXXXXXX.XXXX....XXXX.XXXXXX.....XXXXXX....XXXXXXX
XXXXXXXXXXXXXXXXXXXXXXX..XXXXXXXXXX.XXXXXXXXXXXX.XXX.XXXXXXXXXXXXX..XXX.....XR...XXXXX.XXXXXXXXXXXXXXXXXX.....XXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXX.XXXXXXXXXXXX.XXXXXXX.XXXX..XXXXXXXXX.XXXXXXXXX.XXXXXXX
XXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXX..XXX.XR..XXXXXXXXX.XXXXXXXX...XX........XXXXXXXXXXXXXXXXX.XXX..XXXXXXXXXXXXXXXXXXXXX....XXXXXXXXX.XXXXXXXXXXXXXXXXXXXX...XXX.XXXXXXXXX..XX.XXXX....XXXXX
XXXXXXXXXXXXXXXXXXXXXXX...XXXXXXXXXXXXXXXXXXX...XXXX...X...XXXXXXX.XXXXXXXXXXXXXXXXXXXX....XXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXX..XXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXX.XX..XX...XXXXX.XX..XX..XXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXX...XXXXX.XXXXXX..XXXXXXXXXXXXXXXXXXXX.XX......XXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXXX..XX.XX..XXXXXXX.XXX.XX.XXXXXXXXX
XXXXXXXXXXXXXXX.XXX.XXXXX........XXXXXXXXXXXXXXXXXXXXXXXXX..XXXXX.XXXXXXXXXXXXXXXXXXXXX.XXXXXXX..XXXXXXXXRXXXXXXXXXXXXXXXXXXXXXXXXX....XXXXXXXXXX.XXXXXXXXXXXXXXXXXXXXX.XXX....XXXXXXXX.....XX.XXXXXXXXX
XXXXXXXXXXXXXXX.XXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.....XXXXXXXX.XXXX.XXXXXXX.XXXXXXXX.....XXXX....XXXXXXXXXXX....XXX.....XX.XXXXXXXXXX...XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXX.XXXXXXXXX
XXXXXXXXXXXXXXXRXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX....XXXXX...XXXXXXXXXXX..XXXX.XXXXXXX.XXXXX.R..XXX...X..XXXXXXXXXXXXXX.XXXXX..XXX.XXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXX...R.XXXXX
XXXXXXXXXXXXXXX.XXX........XXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXX.XXXXXXXXXX....XXXXX.XXXXXXX.XXXXX.XX..XXXX.X.XXXXXXXX.XXXX...XXXXX.XXXX.XXXXXXXXXXXXXXX.XXXXX....R....XXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXX.XXXXX
XXXXXXXXX.XXXXX.XXXXXXXXXX.XXXXXXXXXXXXXXXXXXXXX...XXXXXXX..XXXXXXXXXX.XXXXXXXX.XXXXXXX.XXX...XXX..XXX.X.XXXXXXXX..XXX.XX.....R..XX...XXXXXXXXXXX...XXXXXXXRXXXXX.XXXXXXXXXXXXXXXXXXXX....XXXXXXX..RXXXX
XXXXXXXXX.....R.XXXXXXXXX..XXXXXXXXXXXXXXXXXXXXX.X.........XXXXXXXXX...XXXXXXXX.XXXX.XX.XXX.XXXXXX.XXX...XXXXXXXXX.XXX....XXXXXX.XXXX.XXXXXXXXXXX.XXXXXXXX..XXXXX...XXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXX
XXXXXXXXXXXX.XXXXXXXXXXXX.XXXXXXXXXXXXXX..XXXXXX.X.XXXXXXXXXXXXXXXX..X.XXXXXXXX.XXXX....XX..XXXXXX.XXXXXXXXXXXXX...XXXXXXXXXXXX..XXX..XXXXXXXXXXX..XXXX....XXXXXXXX.......XXXXXXXXXXXXXXXXXXX.XX..XXXXXX
X.XXXXXXXXXX.XXXXXXXXXXXX.XXXXXXXXXXXXXXX........X.XXXXXXXXXXXXXXXX.XX.XX....XX.XX...XXXXX.XXXXXXX.XXXXXXXXXXXXX.XXXXXXXXXXXXXX.XXXX.XXXXXXXXXXXXX...XX.XX.XXXXXXXXX.XXXX...XXXXXXXXXXXXXXXXX.XX.XXXXXXX
X.XXXXXX..X.....X.........XXXXXXXXXXXXXXXX.XXXXXXX..XXXXXXXXXXXXXXX.XX....XX.......XXXXXXX.XXXXXXX.XXXXXXXXXXXXX.XXXXXX..R...XX.XXXX..XXXXX..XXXXXXX.XX.XX..XXXXXX...XXXXXX..XXXXXXXXXXX..XXX.X...XXXXXX
X.XXXXXXX...XXX...XX.XX.XXXXXXXXXXXXXXXXXX...XXXXXX.XXXXXXXXXXXXXXX.XXXXX.XXX.XXXXXXXXXXXX..XXXX...XXXXXXXXXXXXX.XXXXXX.XXXX....XXXXXR....XX.XXXXXXX....XXXXXX.R.X.XXXXXXXXX.....XXXXXXXX.XXX...X.XXXXXX
..XXXXXXX.XXXXXXXXXX.XX...X.XXXXXXXX...XXXXX....XXX..XXXXXXXXXXXXXX.XXXXX.XXX..XXXXXXXXXXXX.XXXX.XX.....XXXXXXXX..XXX...XXXXXXXXXXR...XXX.XX.XXXXXXXXXXXXXXXXXXX...XXXXXXXX..XXX.XXXX...X.XXXXXX..XXXXXX
.XX...XX..XXXXXXXXXX..XXX........X...X.XXXXXXXX.XXXXXXXXXX....XXXX..XXXXX.XXXXXXXXXXXXXXXXXXXXXX.XX.XXX.XXXXXXXXX.XXX.XXXXXXXXXXXX.XXXXXX....XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXX.XXXXXX...XXXXXX.XXXXXXX
..X.X....XXXXXXXXXXXX.XXXXXXXXXX...XXX.XXXXXX....XXXXXX....XX.XXXXXXXXXXX..XXXXXXXXXXXXXXXXXXXXX..X.XXX..XXXXXXXX.XXX.XXXXXXXXXXXX.XXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXX....XXX.XXXX.XXXXXXX.XXXXXXX.XXXXXXX
XR..XX.XXXXXXXXXXXXXX.XXXXXXXXXX.XXXXX........XX........XXXXX.XXXXXXXXXXXXRXXXXXXXXXXXXXX.XXXXXXX...XXXX.XXXXXXXX.XX..XXXXXXXXXXXX.XXXXXXXXX..XXXXXXXXXXXXXXXXXXXXXX.XX.XXX.XXXXXXXXXXXX.XXXXR...XXXXXXX
XXXXXX.XXXXXXXXXXX....XXXXXXXXXX.XXXXXX.XXXXXXXXXXXXXX.XXXXXX...XXXXXXX....XXXXXXXXXXXXXX..XXXXXXXXXXXXX.XXXX.XXX....XXXXXXXXXXX...XXXXXXXXXX..XXXXXXXXXXXXXXXXXXXXXXXXRXX..XXXXXXXXXXXXR.XXXRXXXXXXXXXX
XXXX...XXXXXXXXXXX.XXXXXXXXXXXXX.XXXXXX.XXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXX....XXXXXXXXXXXX.XXX...XXXXX...XXXX...XXXX.XXXXXXXX.XX.XXXXXXXXXXXX.XXXXXX...XX...XXXXXXXXXXX.XX.XXXXXXXXXXXXXX.XXXXXXXXXXXXXX
XXXXXXXXXXXXX...XX.XXXXXXXXXXXX..XXXXXX.XXXXXXXXXXXXXXXXXXXXXX..XXXXXXXXXXXXX.XXXXX...XXXX..XX.X...XXX.XXXXXXXX.XXXX..XXXXXX..XX.XXXXXXXXXXXX.XXXXXXRX....X.XXXXXXXXXXX.XX.XXXXXXXXXXXXX..XXXXXXXXXX....
XXXXXXXXX.....X....XXXXXXXXXXXX.XXXXXX.RXXXXXXXXXXXXXXXXXXXXX..XXXXXXXXXXXX..RXXXXXXX.XXXXX....XXX..XX.XXXXXXXX..XXXX..XXXXX.XXX.XXXXXXXXXXXX..XXXXX.XXXXXX.XXXXXXXXXX.....XXXXXXX...XXX.XXXXXXXXXXXX.XX
XXXXXXXXX.XXXXXXXXXXXXXXXXXXXX...XXXX..XXXXXXXXXXXXXXXXX......XXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXX.X..XXXXXXXXX.XXXXX.......XXX.XXXXXXXXXXXXX.X.....XXXXXX.XXXXXXXXXXXXXXXXXXXXXX.X.XX...XXXXXXXXXXX.XX
XXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXX..XX.XXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXX....XXXXXXXXX..XXXXX.XXXXXXXXX....XXXXXXXXXX...XXXXXXXX...XXXXXXXXXXXXXXXXXXXXXX.X....X......XXXXXXRXX
XXXXXXXXX.XXXXXXXXXXXXXXXXXXXXX..XXXXXXXXXXXXXXXXXXXXXX.XXX.XXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXX.XXXXXXXXXXXX.XXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXX..X.....XX
XXXXXXXXX.XXXXXXXXXXXXXXXXXXXXX.XXXXXXXX.....XXXXXXXXXX.XXXXXXXXX.XXXXXXXXXXXXXXXXXXX.XXXXXXXXXXX..XXXXXXXXXXXX....X....XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXX......XXXXXXXXXXXXXXXXXX..XXXX...XXXR.X
XXXXXXXXX.XXXXXXX..XXXXXXXXXXXX.XXXXXXXX.XXX.XXXXXXXXXX..XXXXXXXX.XXXXXXXXXXXXXXXXXXX.XXXXXXXXXXX.XXXXXXXXXXXXXXXX...XX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX......XXX.XXXXXXXXXXXXXXXXXXXXXXXX..XXXXXXXXXXXX
XXXXXXX...XXXXXX..XXXXXXXXXXXX..XX.....X..XXXXXXXXXXXXXX.XXXXXXXX.XXXXXXXXXXXXXXXXXXX.XXXXXXXXXXX.XXXXXXXXXXXX.X...XXXX..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXX...X.XXXXXXXXXXXXXXXXXXXXXXXXX....XXXXXXXXX
XR..XXX.XXXX.....XXXXXXXXX..XX.XXX.XXX.XX.XXXXXXXXXXXXXX.XXXXXXXX.XXXXXXXXXXXXXXXXXX..XXXXXXXXXXX...XXXXXXXXXX...XXXXXXX..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXX...XXXXXXXXXXXXXXXXXXRXXXXXX.XX.XXXXXXXXX
X.X.XXX.XXXXXXX.XXXXXXXXXXX....XXX.XXX.XX.XXXXXXXXXXX....XXXXXXXXRXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXXX.XXXXX.....X....XXXXXXXXXXXXX...XXXXXXXXXXXXXXXXXXXXXXXXXXX.X.XXXX.XX.X....XXXX
X.X.....XXXXXXX..X.XXXXXXXX.XXR..X.XXX....XXXXXXXXXXXXXXXXXXXXXX..XXXX..XXXXXXXXXXXX...XXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXXX.XXXXXXXXX...XXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.XXXX.XX...XX.XXXX
X..XXXXXXXXXXXXXRX.XXXXXXXX.XXXX...XXX.XXXXXXXXXXXXXXXXXXXXXXXXX.XXXXX.XXXXXXXXXXXX.XX.R.XXXXXXXXXX.XXXXXXXXXX............XXXXXXXXXXX.XXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.XXXXRXXXX.XX..XXX
XXXXXXXXXXXXXXXX.X.XXXXXXX..XXXXXX.XXXXXXXXXX.XXXXXXXXXXXXXX..XX...........R.XXXXXX..X.X.....XXXXX...R.XXXXXX..XXXXXXXXXX....X...XXXX.XXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXX...XXX...XX...XXXX.XXX..XX
XXXXXXXXXXX.XXX..X.XXX.....XXXXXXX.XXXXXXXXXXRXXXXXXXXXXXXXXX....XXX.XXXXXXX.XXXXXXX...XXXXX.XXXX..XXX.XXXXXX.XXXXXXXXXXXXXX...XXXXXX....XX...XXX.XXXX.XXX.........XXXXXXXX....X...X.XXX..XXXXXXXXXXX.XX
XXXXXXXXXXX.....XX.XX..XXX.XXXXXX....XXXXXXXX..XXXXXXXXXXXXXXXXXXXX...XXXXXX....XXXXXXXXXXXX.XXXX.XXXX....XXX.XXXXXXXXXXXXXXXXXXXXXXXXXX..X.X.....XXXX.XX..XXXXX.X.XXXXXXXXXXX..XX....XX.XXXXXXXXXXXX.XX
XXXXX........XXXXX.XX.XXX..XXXXX..XX.XXXXXXXXX....XXXXXXXXXXXXXXXX..XXXXXXXXXXX.XXXXXXXXXXXX..XXX.XXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXX...XXXXX.XXXX....XXXXXX.X.XXXXXXXXXXXX.XXXXX....XXXXXXXXXXXX.XX
XXX...X.XXXX.XXXXX....XXXXXXXXXXXXXX..XXXXXXXX.XX....XXXXXXXXXXXXX.XXXXXXXXXXXX.XXXXXXXXXXXXX...X.XXXXXXXXXX..XXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXRXX....XXXX..RXXXXXXXXXXXXXXXXXXXXX..X
XXX.XXX.XXXX.X...XXX.XXXXXXXXXXXXXXXX.XXXXXXXX.XXXXX..XXXXXXXXXXXX.XXXXXXX......XXXXXXXXXXXXXXX...XXXXXXXXX..XXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXX...XXXXXXXXXXXXXX....XX......X.XX...XXXXXXXXXXXXXXXXX.X
XXXXXXX...XX...X.RXXXXXXXXXXXXXXXXX...XXXXXXX..XXXXXXXXXXXXXXXXXXX.XXXXXXXXXXX.XX..XXXXXXXXXXXXX.XXXXXXXXXX.XXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXX...XXXXXXXXXXXXXX.XXXXX.XXXX.X..X.XXXXXXX.....XXXXX.X
XXXXXXXXX...XXXXX.XXXXXXXXXXXXXXXX..XXXXXXXXXX.XXXXXXXXXXXXXXXXXXX.XXXXXXXXXXX....XXXXXXXXXXXXXX.XXXXXXXXXX...XXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXX..XXXXX.XXXX.X.XX.XXXXXXX.XXXXXXXXXXX
XXXXXXXXXXX.XXXXXRXXXXX.....XXXXXX.XXXXXX.XXXX.XXXXXXXXXXX.....R...XXXXXXXXXX..XXXXXXXXXXXXXXXX..XXXXXXXXXXXXXXXXXXX...XXXXXXXXXXXXXXXXXX..XXXXXXXXXX...XXXXXXXXXXXRXXXXXXXXXXX...XX..XXXXR..XXXXXXXXXXX
XXXXXXXX....XXXXX..XXXX.XXX.XXXXX..XXXXXX.XXXX.XXXXX.XXXXX.XXX.XXXXXXXXXXXXX..XXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXX....XXXXXX..XXXXXXX.XXXXXXXXXX..X....XXXXXXXX.XXXXXXXXXXXXXXXXX.XXXX.XXXXXXXXXXXXX
XX.......XXXXXXXXX.XXXX.XXX....X..XXXXX...XXX..XXXXX.XXXX..XXX..XXXXXXXXXX...XXXXXXXXXXXXXXXXXX..XXXXXXXXXXXXXXXXXXXXXXXX....XXXX.....XXX.XXXXXXXXXX.XXXXX..XX....X.XXXXXXXXXXXXXXXXX...R..XXXXXXXXXXXXX
XX.XXXXXXXXXXXXXXX.XXXX.XXXXXX...XXXX...X.....XXXX...XXX..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXX.XXX.XX...XXXXXXXX..XXXXXX.XX.XX...XXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXX
XX.XXXXXXXXXXXXXXX...XX.XXXXXXXXXXXXX.XXXXXXXXXXX..XXX...XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...XXXXXXX...XXXXXXXXXXXXXXXXX.RXX..XXX....X..XXXX....XXXXXXX....XXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXX..X.XXXXXXXXXXXXX.XXXXXXXXXX..XXXX.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX......XXXXXXXXXXX.XXXXXXXXXXXXXXXXXX.XX.XXXXX.XXXX.XXXX.XX...XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..XXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXX...XXXXXXXXXXXXX..XXXXXXXXX.XXXX.RX..XXXXXXXXXXXXXXXXXXXXXXXXXXXXX...XXXX..XXXXXXXXXX.XXXXXXXXXXX.XXXXXX.XX.XXXXX.XXXX.XX...XXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXX.XXXXX
XXXXXXXXX.R..XXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXX.XXXX.XXX.XXXXXXXXXXXXXXXXXXXXXXXXX.....X.XXXXX.XXXXXXXXXX..XXXXXXXXXX.XXXXXX....XXXX..XXXX....X...XXXXXXXXXXXXXXXXXXXX....XXXXXXXXXXXX.....XXXXXX....XX
XXXXXXX...X.XXXXXXXXXXXXXXXXXXXXXXXXR..XXXXXXXXX.XXXX..XX.XXXXXXXXXXXXXXXXX.........XXXXX.XXX...XXX...XXXXX.XXXX....XX.XXXXXXX.XXXXX..XXXXXXXX..XXXXXXXXXXXXXXX.........XX.XXXXX.XXXX...XXXXXXXXXXXXX.XX
XXXXXXX.XXX........XXXXXXXXXXXXXXX...XXXXXXXXXXX.XXXXX.XX....XXXXXXXXXXXXXXXX.XXX.XXXXXXX.XXX.XXXX..X.XXXXX..XX..XX.....XXX....XXX...XXXXXXXXXX.XXXXXXXXXXXXXXX.X.XXXXXXXX.XXXXX.XXX..XXXXXXXXXXXXXXX..X
XXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXX......XXXX.XXXXX.XXXXXXX.XXXXXXXX.XX..XXXXX...XXX......XX..XXXXX....XXX.XXX.XXX.XXXXXX.XXXXXXXXXXXX.XXXXXXXXXXXXXX..X...XXXXXX.......XX..XXXXX....XXXXXXXX.X
XXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXX....XX.....XXXX..XXX.XXXXX.X.XXXX..XXXXXXXXXX..XXR....XXXXXXXXXX.XXX...XXXX.XXXX..XXX...X.XXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXX.XXXX.XXXXXX.XXXXX.X..XXXXXX.XXR..XXXXXX.X
XXXXX...XXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XX.XXX.XXXXX.X...XXXXX.X.XXXX.XXXXXXXXXXXXXXX.XXXXXXXXXXXXXX.XXXXX..XXX.XXXXXXXXX.X...XXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXX...XXX..XXXXX..XXXXX...XXXXXXX.XX.X..XXXXX.X
XXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..R.XX..XXXXX...XXXXXXX...XXXX.XXXXXXXXXXXXXX..XXXXXXXXXXXXXX.XXXXXX.XXX..XXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXX..XXXXX..XXXXXXXX..R..XXX.XX.XX....XX.X
XXXXX.RXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XX..XXXXXXXXXXXXXXXXXX......XXXXX...XXXXXX.XXXXXXXXXXXXXXX.XXXXXX.XXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXX...XXXXXXXXXXXXX.XXX.XX..XXXX....X
XXXXXX.....XXXXX....XXX.XXXXXXXXXXXXXXX..X.XXXXXXXXXXXXXXXXXXX.XX.XXXXXXX.X.XXXXX..XXXXX....XXXXXX....XX..XXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XX..XXXXXXXXXXXXXXXXXXXXX.XX..XXXXXXXXXXX.XXX.XXXXXXXXXXX.X
XXXXXXXXXX.XXXXX.XX.XXX.XXXXXXXXXXXXXXXX.X...XXXXXXXXXXXXXXXXX.XX.XXXXXX..X.XXXXX.XXXXXXRXXXXXXXXXXXX.XX.XX....XXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXX.XXXXXXXXXXXXXXXXXXXXX....XXXXXXXXXXXX.....XXXXXXXXXXX.X
XXXXXXXXXX..X....X........XXXXXX..RXXXX..XXXXXXXXXXXXXXXXXXXX..XX.XXXXXX.XX.XXXXX........XXXXXXXXXXX..X..XX.XX.XXXXXXXXXX......XXXXXXXXXXXXX.....XXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXX...XXXX.XXXXXXR..XX...X.XXXX.XXXXXXXR.XXXX.XXXXXXXXXXXXXXXX...XXXXXXXX.XXX.XXXXXXXXXXXXXX.XX.XXX.XX.XX....RXXX.XXXX.XXXXXXXXXXX...XXX.XXX.XXXXXXXXXXXXXXXXX...XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXX.XXXXXX.XXXXXX.XXXXXXXXR...XXX.XXXX..XXXXXX.XXXXX.XXXXXXXXXXXXXXXX.XXXXXXXXXX.XX..XXXXXXXXXXXXX..XX.XX..XX....XXX.XXX..XXX.XXXXXXXXXXXXXXXXX.X...XXXXXXXXXXXXXXXXX.X.XXXXXXXX.......XXXXXXXXXXXXXXXX
XXXX.XXXXXX.XXXXXXXXXXXXXXXXXXXXXX.....X.XXXXXXRXXXXX.XXXXXXXXXXXXXXXX.XXXXXXXXX..XX.XXXXXXXXXXXXX..XXX....XXXXXXXXXX.XXXX.XXX.XXXXXXXXXXXXXX....X.XXXXXXXX..XXXX...XX.X.XXXXXXXXRXX.XX....XXXXXXXXXXXXX
XXXX.XXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXR...XXX....XXXX.XXXXXXXXXXXXXXXX.XXXXXXXXX.XXX..XXXXXXXXXXXX.XXXXXXXXXXXXXXXXXX......RXXXXXXXXXXXXXX....XXXX.XXXXXXXXX.XXXXX.XXX.XXXXXXXXXXXXXXXXXXX...XXXXXXXXXXX
XXXX.XXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....XX...R..XXXXXXXXXXXXXXXX.XXXXXXX...XXXX..XXXXXXXXXXX......XXXXXXXXXXXXXXX.XXX..XXXXXXXXXXXXX.XXXXXX......XXXXX.XXXX..XXXRXXXXXXXXXXXXXXXXXX..X.XXXXX..XXXX
.....XXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXX.XXX.XXXXXXXXXXXXXXXXXX...XXXXX.X.XXXXXXX.XXXXXX.XXXXXXXXX..XXXXXXXXXXXXXX.XXXX.XXXXXXXXXXXXX..XXX...XXXXXXX....XXXX.XXXX...XXXXXXXXXXXXXXXX.XX.XXXXXX.XXXX
.XXXXXXX....XXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXX.XXXXXXXXXXXXXXXXXX.XXXXXXX...XXXXXXX.XXXXXX...XXXXXXXXXXXXXXXXXXXXXX..XXXX.XXXXXXXX...XXX.....X.XXXXXXX.XX.XXXX.XXXXXX.XXXXXXXXXXXXXXXX.XXXXXXXXX..XXX
.XXXXXXX.XXXXXXXXX.XXXXXXX......XXXXXXX...XXXXX....XX.....XXXXXXXXXX.XXXXXXXXX.XXXXXXX.R......XXXXXXXXXXXXXXXXXXXX.R...XXXXX..XXXXXXXXX.XXX.XXXXX.XXXXXXX.XX..XXX.XXXXX..XXXXX.XXXXXXXXXX.XXXXXXXXXX.XXX
.XXXXXX..XXXXXXXXX...X.....XXXXXXXXXXXX.XXXXXXX.XX....XXX.XXXXXXXXXX....XXXXXX.XXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXX.XXXXXXXXX.XXXXXXXXXXXXXXXX..XXX..XX.XXXXX.XXXXXX.XXXXXXXXXX...XXXXXXX..XXX
...XX...X...XXXXXXXX.R.XXXXXXXXXXXXX....XXXXXXX.XXXXXXXXX.XXXXXXXX.XXXX....XX..XXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXX.XX.XXXXXXXXXX.XXXXXXX....XXXXXXXXXXXXXXX.XXXXX....XXXXX.XXXXXX...XXXXXXXXXX.....XXX.XXXX
XX....X...X.XXXXXXXXXX.XXXXXXXXXXXXX.XXXXXXXXXX.XXXXXXXXX.XXXXXXXX...XXXXX....XXXXXX....XXXR...XXXXXXXXXXXXXXXX.XX....XXXXXXX.XXXXXXXXXX.XXXXXXXXXXXXXX..XXXXXXXX...XXX.XXXXXXXX..XXXXXXXXXXX.X.XXX.XXXX
XX.XXXXXXXX...XXXXXXXX.XXXXXXXXXXXX..XXXXX.XXXX.XXXXXXXXXXXX...XX..X.XXXXXX.XXXXXXX..XX.....XXXXXXXXXXXXXXXXXXX....XX..X...XXXXXXXXXXXXX.XXXXXXXXXXXXXX.XXXXXXXXXXXXXXX...XXXXXXX.XXXX..XXXXX.X..R..XXXX
XX..XXXXXXXXXXXXXXXXXX.XXXXXXXXXX.X.XXXXXX.XXXX.XXXXXXXXXXX..X.XX.XX.XXXXX..XXXXX...XXX.XXXXXXXXXXXXXXXXXX.XXXXXXXXXXX...X..XXXXXXXXXXXX.XXXXXXXXXXXXXX.XXXXXXXXXXX....RX.XXXXX...XXXXX.XXXXX.XXXXX.XXXX
XXX.XXXXXXXXXXXXXXXXXX.XXXXXXXXXX...XXX...RXXXX.XXXXXXXXXXX.XX.R..XX...XXX.XXXXXXXXXX...XXXXXXXXXXXXXXXXXX...XXXXXXXXXXXXXX.XXXXXXXXXXXX.XXXXXXXXXXXXXX.XXXXXXXXXX..XXXXX.XXX...XXXXXXX.XXXXX.XXXXX...XX
XXX....XXXXXXXXXXXXXXX...XXXXXXXX.X.....XXXXXXX........XXX..XXXX.XXXXX.....XXXXXXXXXX.XXXXXXXXXXXX...XXXXXXX..XXXXXXXXXXXXX.XXXXXXXXXXX..XXXXXXXXXXXXXX.XXXXXXXXXX.XXXXXX.XXX.XXXXXXXXX.X.....XXXXXXX..X
XX..XX.XXXXXXXXXXXXXXXXX.XXXXXXXX.XXXXXXXXXXXXXXXXXXXX.XX..XXXXX.XXXXXXXXXXXXXXXXXXXX.XXXXXXXXXX...X.XXXXXXXX.XXXX...XXXXXX..XXXXXXXXXX.XXXXXXXXXXXX....XXXXXXXXX..XXXXXX.XX....XXXXXXX.X.XXX.XXXXXXXX.X
XXXXXX.XXXXXXXXXXXXXXXXX.XXX......XXXXXXXXXXXXXXXXXXXX.XX.XXX....XXXXXXXXXXXXXXXXXXXX.XXXXXXXXXX.XXX..XXXXXXX...XX.X.XXXXXXX.XXXXX.XXX......XXXXX....XXXXX.XXXXXXXXXXXXXX.X..XX.XXXXXXX...XXX.XXXXXXXX.X
XXXXXX.XXXXXXXXXXXXXXXX....R.XXX.XXXXXXXXXXXXXXXXXXXXX.X..X...XXXXXXXXXXXXXXXXXXXXXXX.XXXXX.R....XXXX..XXXXXXXX....XRXXXXXX...XXXX...X.XXXX..XXXXXXX.XXXXX....XXXXXXXXXXX.X.XXX..XXXXXXXXXXXX.XXXXXXXX.R
XXXXXX.XXXXXXXXXXXXXXXX.XXXX.XXX....XX..XXXXXXXXXXXXXX...XX.XXXXXXXXXXXXXXXXXXXXXXXXX.XXX...XXXXXXXXXX.XXXXXXXXXXXXX..XXXX..X.XXXX.X....XXXXXXXXXXXXRXXXXX.XX.XXXXXXXXXXXR..XXXX.XXXXXXXXXXX..XXXXXXXXX.
XXXXX..XXXXXXXXXXX...XX.XXXX..XXXXX.X..XXXXXXXXXXXXXXXXXXXXRXXXXXXXXXXXXX...XXXXXXXXX..XX.XXXXXXXXXXXX.XXXXXXXXXXXXXX.XXX..XX......XXXX....XXXXXXXX..XXXXXR.X..XXXXXXXXXX.XXXXXXXXXXXXXXXXXX.XXXXXXXXXX.
XXXXX.XXXXXXXXXXXX.X....XXXXX.XXXXX...XXXXXXXXX.XXX..XXXXXX.XXXXXXXXXXXXX.XXXXXXXXXXXX.XX.XXXXXXXX.....XXXXXXXXXXXX...XX..XXXXXXXXXXXXXXXX.XXXXXXXX.XXXXXXX.XX.XXXXXXXXX.RXXXXXXXXXXXXXXXX....XXXXXXXX..
XXXXX.XXXXXX.......XXXX..XXXX...XXX.XXXXXXXXXXX.XXXX.XXXXXX.XXXXXXXXXXXXX.XXXXXXXXXXXX....XXXXXXXX.XXXR.XXXXXXXXXXXXX.XX.XXXXXXXXXXXXXXXXX.XXXXXXXX.XXXXXXX.XX....XXXXXX.XXXXXXXXXXXXXXX...XXXXXXXXXXX.X
XXXXX.XXXX...XXXXX.XXXXXXXXXXXX..XX...XXXXXXXX..XXXX....XXX..............R...XXXXXXXXX.XXXXXXXXXXX.XXXX.XXXXXXXXXXXX.....XXXXXXXXXXXXXXXX..XXXXXXX..XXXXXXX.XXXXX.XXXXXX.XXXXXXXXXXXXXXX.XXXXXXXXXXXXX.X
XXXXX.XXXX.XXXXXXX..XXXXXXXXXXXX.XXXX.XXXXXXX..XXXXXXXX.XX..XXXXXXXXXXXX.XXX.XXXXXXXXX..XXXXXXXXXXXXXXX...XXXXXXXXXX.XXXXXXXXXXXXXXXXXXXX.XXXXX....XXXXXXXX..XXXX.XXXXXX.XXXXXXXXXX...XX......XXXXXXXX.X
XXXX..XXXX.XXXXXXXX.XXXXXXXXXXXXXXXXX.XXXXXXX.XXXXXXXXX....XXXXXXXXXX.....XXR..XXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXX.XXXXXXXXXXXXXXXXXXXX.XXXXX.XXXXXXXX.XXX.XXXX........XXXXXXXXXX.X..X.XXXX.XXXXXXXR.X
XXXXX.XXXX..XXXXXXX.XXXXXXXXXXXXXXXXX.XXXXXXX.XXXXXX....XXXXXXXXXX....XXX.XXXX.XXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXX.XXXXXXXXXXXXXXXXXXX..XXXXX.XXXXXX...XXX.XXXXXX.XXX.X...XXXXXXX..X...XXXX.XXXXXXX.XX
XXXXX.XXXXX.XXXXXXX.XXXXXXXXXXXXXXXXX.XXXXXXX.XXXXXX.XXXXXXXXXXXXX.XXXXXX..RXX.XXXXX.XXXXXXXXXXXXXXXXXX....XXXX....X...XXXXXXXXXXXXXXXXX.XXXXXX.XXXXXX.XXXXX.XXXXXX.XXX...X.....XXXX..XXXXXXX..XXXXXXXXX
XXXXX.XXXXX...XXXXX..XXXXXXXXXXXXXX...XXXXXXX...XXXX.XXXXXXXXXXXXX.XXXXXXXX.XX........XXXX.....XXXXXXXXXXX.XXXX.XXXXXX...XXXXXXXXXXXXX...R.XXXX...XXXX.XXXXXXXXXXXX.XXXXXXXXXXX..XXXXRXXXXXX..XXXXXXXXXX
X.X...XXXXXXX.XXXXXX...XXXXXXXXXXXXXX.XX......XXXXXX.XXXXXXXXXXX...XXXXXXX.RXXXXXXXXX.XX...XXX.XXXXXXXXXXX.XXXX.XXXXXXXXXXXXXXXXXXXXXX.X.X......X.XXXX.XXXXXXXXXXX..XXXXXXXXXXXX.XXXX.XXXXXX.XXXXXXXXXXX
X...XXXXXXXXXXXXX...XX.XXXXXXXXXXXXXX....XXXXXXXXXXX.XXX.XXXXXX..XXXXXXXXX.XXXXXXXXX.....XXXXXXXXXXXXX.....XXXX.XXXXXXXXXXXXXXXXXXX....XXXXXXXXXX....R.XXXXXXXXXXX.XXXXXXXXXXXXX..XXX.XXX....XXXXXXXXXXX
XXX...XXXXXXXXXXXXX.XX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....XXXXXX.XXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXX..XXX.XX...XXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....XXXXXXXXXX.....XXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXX.XX.XXXXXXXXXXXXXXXXXXXXXXXXX...X.XXXXXXXXXX...XXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXX....XXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXX....XXXXXXXXXXXXXXXXXXXXXXXXXXX.R.XXXXXXXXXXXX.RXXXXXXXXXXXXXXXXXXX...XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX