# # Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file # distributed with this work for additional information # regarding copyright ownership. The ASF licenses this file # to you under the Apache License, Version 2.0 (the # "License"); you may not use this file except in compliance # with the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, # software distributed under the License is distributed on an # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. # tod = 8775729 elapsed = 1390 435 3597 3504 2312 2222 118 4021 464 565 218 654 644 411 151 372 298 40 354 469 915 704 1416 64 726 887 254 309 146 393 167 437 33 584 599 254 573 50 714 589 182 179 171 388 778 239 466 131 176 109 193 136 284 398 1212 346 155 346 227 93 197 234 133 161 156 398 250 401 323 415 590 262 688 902 503 406 306 144 476 288 353 296 64 132 73 145 60 236 108 51 336 194 67 122 124 192 381 413 91 135 333 255 251 181 158 212 227 88 144 258 554 345 208 53 399 121 441 136 164 62 566 306 239 302 227 101 147 204 110 256 290 52 50 48 220 154 281 128 81 215 529 239 152 125 291 253 124 94 127 138 136 77 313 111 537 195 246 182 441 127 356 70 294 304 303 91 52 250 122 301 227 36 137 133 122 198 146 203 170 370 306 285 374 321 300 64 107 99 96 114 140 260 196 119 285 150 299 188 155 76 205 537 93 427 43 86 170 147 615 441 214 445 690 175 278 254 97 345 207 346 85 122 179 95 48 37 172 102 410 85 252 267 219 197 272 198 183 678 146 376 167 72 290 211 200 353 210 219 162 208 285 171 221 73 114 239 306 293 75 679 275 156 164 120 331 274 339 180 428 279 51 565 1110 469 204 803 103 116 151 223 118 167 234 33 91 260 340 102 197 70 89 429 161 566 147 62 227 105 333 30 251 286 168 84 86 156 110 88 235 163 334 163 102 123 186 38 49 317 244 166 125 49 107 182 230 150 361 176 48 81 35 164 142 1233 125 171 234 208 342 304 98 176 160 23 326 383 94 83 61 506 464 243 227 240 353 123 69 135 60 164 203 250 218 83 288 289 47 119 92 236 137 202 267 402 369 364 269 42 27 236 270 186 62 246 113 169 106 78 198 207 129 33 264 193 400 25 242 411 561 242 82 35 185 146 724 396 145 204 84 103 533 117 108 117 353 266 299 314 289 67 64 224 88 201 155 441 37 256 79 633 42 39 328 93 53 227 197 110 189 41 143 216 195 145 108 269 190 71 290 78 352 108 188 79 207 321 86 143 128 224 28 96 204 271 693 243 238 183 374 32 194 197 110 100 331 133 345 57 300 322 243 494 120 48 157 75 214 122 439 44 33 330 35 132 275 388 47 207 194 317 509 126 251 551 123 223 131 221 50 188 117 25 411 232 113 246 276 306 106 875 579 196 513 182 217 109 444 305 280 80 181 63 223 231 226 239 121 84 72 96 117 89 194 76 147 188 744 189 67 313 160 405 274 144 311 66 363 196 80 212 334 87 124 207 264 489 422 142 223 267 386 30 468 351 70 155 542 255 191 213 78 186 108 140 260 250 69 66 243 220 139 94 98 60 293 144 558 436 234 153 155 62 165 645 117 530 314 481 298 137 279 62 292 137 271 39 204 172 66 56 583 205 153 232 336 649 180 306 129 143 583 121 149 246 180 122 72 43 273 62 426 322 193 430 149 99 243 82 147 70 82 310 218 172 96 105 76 133 75 114 82 127 271 69 96 210 315 190 218 149 429 181 84 138 97 283 163 240 182 1418 72 123 112 116 205 500 311 357 113 315 147 318 140 345 289 116 304 251 72 54 123 329 340 239 53 180 204 200 355 704 94 791 133 218 131 115 390 303 277 326 437 591 284 741 59 241 172 42 313 50 99 450 354 91 119 267 226 143 433 430 321 167 201 246 247 475 60 118 123 68 50 253 75 173 134 144 114 104 76 32 255 417 290 39 180 77 336 50 27 197 81 344 209 256 521 287 129 259 157 270 1324 314 157 105 26 366 161 239 156 442 173 37 223 213 276 250 170 215 339 467 182 176 233 241 47 114 251 424 168 100 46 34 503 286 272 101 302 257 174 105 220 182 111 215 197 161 317 214 70 23 180 138 186 211 35 543 204 79 78 330 200 106 37 659 129 241 99 282 134 330 391 261 62 58 418 141 261 220 291 51 54 383 97 192 172 119 269 366 125 103 498 334 323 576 196 290 429 156 58 305 184 292 118 135 485 205 38 189 73 227 277 220 170 193 336 210 226 120 284 133 404 161 173 286 40 70 107 82 209 155 37 105 339 105 290 246 93 66 237 296 230 319 210 309 182 99 330 430 200 31 147 148 219 110 251 145 171 140 276 300 224 227 139 163 167 230 124 175 308 128 576 363 78 262 295 73 570 192 417 224 169 168 221 280 157 194 251 244 745 94 173 163 78 302 326 257 89 156 272 560 209 295 127 228 166 95 177 221 229 367 304 493 80 24 161 241 157 198 282 199 131 81 83 336 217 224 167 383 433 257 435 54 165 301 172 55 305 117 139 117 80 50 211 82 1316 267 81 33 204 82 165 100 262 120 569 57 95 47 425 116 135 42 125 391 396 266 155 112 183 67 545 88 101 76 235 98 159 125 157 288 59 169 105 177 135 122 114 98 115 133 89 395 131 255 298 162 49 117 126 213 159 279 221 55 340 153 48 207 112 304 64 222 78 293 361 134 66 563 369 683 575 292 360 574 232 218 230 118 130 151 410 92 231 227 250 407 522 51 366 59 285 339 132 241 88 363 183 267 416 565 263 183 111 150 270 365 111 173 251 255 239 292 257 105 215 119 191 269 580 177 436 96 144 352 301 249 431 130 168 151 520 111 336 26 179 215 110 291 369 164 217 93 217 215 90 444 56 113 223 511 369 105 118 115 487 34 77 216 210 242 76 83 151 207 250 105 104 213 219 129 449 289 932 271 231 78 66 100 217 151 141 193 367 79 100 125 460 47 255 69 101 210 187 382 317 154 73 274 244 159 87 416 205 293 68 53 98 393 74 211 123 219 297 658 158 366 194 77 148 114 337 162 212 124 130 195 565 74 687 120 167 93 58 112 341 114 237 607 160 201 321 304 242 319 239 359 60 72 152 195 61 201 111 144 247 119 507 154 191 200 635 169 146 110 302 136 738 205 828 488 411 579 87 123 99 48 226 273 220 173 279 106 199 303 269 210 166 130 109 103 200 46 92 301 85 251 136 245 146 124 162 279 145 91 166 389 298 560 226 101 482 239 237 196 211 164 276 391 135 88 575 290 62 47 165 248 183 656 83 46 337 185 138 99 140 279 119 353 510 234 411 89 363 327 181 128 303 229 135 220 364 225 70 138 117 120 92 172 98 158 166 110 195 50 345 495 233 163 48 274 504 142 226 333 362 315 228 122 126 188 254 117 91 163 263 251 202 137 73 98 64 99 68 416 2997 276 117 295 167 168 228 202 101 236 115 195 105 96 240 205 52 38 165 168 419 89 134 616 168 306 3899 300 119 48 293 206 337 283 353 328 298 1647 578 1688 455 621 4533 60 69 175 284 276 203 249 322 443 429 938 280 109 170 224 746 465 180 333 215 224 170 215 242 61 83 80 216 730 273 575 248 42 308 189 1077 275 304 274 799 195 251 64 414 129 106 123 188 221 1371 208 155 203 328 280 400 234 289 142 108 514 192 167 127 264 88 246 30 353 92 388 165 131 154 263 349 186 641 100 381 302 409 68 221 343 160 432 541 226 457 447 306 452 154 167 209 157 181 75 247 913 187 252 293 208 92 281 246 91 205 781 330 180 83 375 215 71 141 673 317 350 118 220 123 510 184 97 645 46 378 592 608 78 41 270 162 72 55 263 423 96 505 258 97 115 501 440 112 104 288 183 75 280 206 223 68 115 405 139 78 259 228 184 189 1066 336 173 120 465 165 126 102 196 148 230 292 143 184 68 296 254 148 46 177 204 354 124 169 57 318 407 86 166 228 70 145 144 175 593 173 356 282 78 64 99 345 136 181 66 122 77 165 281 211 572 102 146 138 114 236 130 294 252 1163 354 307 1082 434 398 151 63 122 78 156 80 259 174 56 201 1010 487 596 707 445 281 344 313 234 280 218 701 634 92 76 136 91 127 167 139 110 171 173 364 280 169 355 120 53 207 103 517 61 339 290 142 245 56 53 165 320 148 530 183 85 65 404 308 124 169 242 152 403 269 314 210 180 280 114 247 171 321 221 166 77 143 283 488 472 284 348 245 288 267 377 149 96 133 163 104 132 148 73 108 229 76 227 187 190 151 406 151 246 140 237 229 158 101 86 86 400 296 233 231 476 71 444 182 119 225 240 170 140 299 392 216 567 37 279 324 520 538 470 258 169 787 211 137 348 139 116 132 391 118 66 119 230 250 967 213 109 129 265 168 107 82 117 351 627 363 125 139 129 365 713 387 318 74 310 185 340 260 299 246 638 417 255 69 85 358 132 153 75 141 199 212 130 242 197 97 213 235 333 481 220 207 86 249 355 284 113 126 152 117 114 317 112 312 110 470 329 232 289 45 151 108 217 277 446 642 229 183 156 169 123 282 80 177 258 224 562 743 478 549 85 171 143 739 68 106 260 346 140 86 275 352 213 494 433 137 201 97 219 467 117 245 287 195 164 88 232 171 140 306 337 361 94 155 288 264 125 127 197 232 440 115 97 353 203 280 188 265 426 424 232 74 86 460 169 152 185 232 201 134 110 72 584 369 126 60 50 153 167 282 221 40 402 377 533 314 81 256 175 227 147 225 191 187 183 204 119 141 54 185 151 116 99 377 68 395 527 924 981 384 1148 131 430 78 104 221 983 139 174 249 185 304 87 922 485 120 286 123 246 235 367 774 485 491 351 178 290 203 348 319 108 87 159 151 120 416 127 149 209 57 156 327 184 112 212 285 90 206 88 127 181 575 367 131 330 215 244 344 130 136 1065 107 134 175 242 169 157 145 179 199 504 430 197 212 255 126 1691 335 178 816 246 449 854 339 251 312 415 619 370 348 1469 478 556 440 139 541 611 150 386 344 300 129 200 361 183 318 252 683 151 279 131 216 521 166 462 350 114 122 337 303 262 412 375 74 274 521 390 327 202 344 256 633 641 400 60 68 175 239 637 98 59 53 177 151 378 238 157 125 119 537 241 312 519 524 130 167 256 111 357 147 116 97 116 149 138 112 234 657 215 259 284 342 370 447 76 47 92 112 201 189 86 171 180 307 296 156 289 130 441 212 304 155 198 252 166 300 162 237 95 163 141 116 462 283 137 110 105 294 381 816 138 96 128 364 526 152 102 205 109 204 173 287 59 97 548 284 220 454 299 134 154 516 85 159 209 215 213 151 67 153 248 91 336 274 564 161 156 644 89 286 210 132 302 186 1132 246 368 36 247 130 386 91 260 209 223 195 96 142 265 175 158 78 193 160 1400 256 176 379 315 111 296 114 187 183 256 201 202 179 72 543 315 309 100 110 77 172 534 182 71 135 213 558 198 176 419 123 104 591 475 85 76 84 184 233 263 200 151 653 224 159 167 781 224 329 239 336 391 86 385 132 170 117 244 182 100 203 198 295 102 160 201 183 103 215 240 321 794 168 500 104 172 384 124 557 127 169 220 252 176 273 658 225 517 399 289 392 123 154 42 29 134 240 276 218 66 184 177 347 379 367 254 503 124 179 160 135 134 263 359 142 350 129 189 351 191 192 211 60 493 246 387 215 254 433 450 335 113 592 145 116 177 308 235 240 247 127 146 87 266 224 221 344 50 568 161 401 197 221 193 226 385 56 97 172 128 228 140 177 304 97 328 237 306 296 380 285 145 106 143 618 281 787 262 155 258 181 146 139 41 550 101 165 215 620 124 118 140 82 290 292 124 42 343 153 147 320 892 224 152 145 216 72 36 271 232 137 229 129 464 176 48 250 355 72 154 234 145 404 126 289 227 88 289 216 386 111 55 75 136 92 86 130 184 201 320 103 143 83 89 81 76 344 629 328 267 81 373 339 568 162 348 149 235 154 241 138 301 79 94 107 72 107 274 432 374 179 80 235 265 383 806 261 133 115 88 872 491 491 392 439 480 86 109 300 141 239 566 146 140 94 438 160 505 124 211 143 220 88 537 327 597 194 210 328 210 139 185 175 229 191 342 300 367 545 389 436 756 524 405 120 116 104 417 307 302 442 448 288 177 185 218 205 640 147 275 799 519 390 300 106 152 119 262 331 308 329 411 280 65 101 259 156 196 201 276 292 343 117 151 191 364 238 196 261 240 215 118 238 365 456 242 337 491 173 479 602 746 301 237 172 236 218 449 149 710 426 787 176 813 204 105 260 322 352 164 343 259 105 160 149 448 372 3963 253 175 3981 153 222 143 407 4249 213 411 681 451 1452 239 952 288 399 1604 91 163 132 205 266 550 421 353 145 291 257 370 111 152 467 283 165 475 925 42 365 177 308 720 199 386 567 282 153 78 291 647 243 116 186 151 618 325 362 240 463 346 314 258 80 53 110 151 745 166 124 910 159 209 542 161 73 123 283 266 143 62 391 467 965 302 602 251 189 495 109 740 406 207 150 664 110 273 140 108 195 153 678 383 66 375 129 523 558 491 129 144 89 98 200 170 232 246 445 53 212 285 547 251 525 394 349 635 161 146 111 204 100 189 229 314 251 135 258 232 260 317 95 258 139 195 715 268 354 596 494 348 375 417 572 427 354 367 327 557 99 109 117 192 153 148 240 176 279 296 232 355 269 376 302 172 121 277 211 148 341 252 187 163 312 134 300 171 237 320 269 484 113 442 238 228 343 382 559 356 156 237 391 228 129 188 168 78 136 247 352 300 141 234 192 159 243 215 325 218 278 217 512 404 255 473 95 169 178 274 190 200 213 260 195 215 396 262 121 403 143 364 809 411 184 256 100 252 702 569 259 329 75 403 485 102 377 400 167 105 195 89 105 175 596 644 330 392 255 84 309 196 323 198 230 212 700 83 252 572 447 126 275 170 594 211 407 367 212 97 136 345 129 670 287 287 300 208 196 170 171 172 254 177 246 288 156 138 100 433 819 452 213 413 335 328 625 125 365 404 325 248 549 227 168 223 198 220 360 107 356 224 440 272 301 389 308 428 212 483 240 237 252 313 215 221 191 101 355 207 138 296 545 113 221 235 228 123 345 212 90 386 202 388 313 630 411 278 396 219 368 91 90 73 971 139 165 199 236 197 288 272 247 218 108 229 60 298 81 153 148 1501 357 575 235 280 234 631 98 184 74 64 182 324 379 364 579 244 72 43 252 244 81 348 197 255 505 156 72 363 385 286 896 146 471 237 459 446 246 359 402 345 524 390 326 2014 146 165 136 578 192 690 356 212 371 308 156 289 207 368 307 295 100 405 571 270 176 541 309 579 67 134 380 259 158 480 276 172 139 343 311 195 273 259 221 210 213 149 112 189 264 321 235 190 392 291 121 304 305 103 473 578 236 218 182 52 93 516 284 184 337 247 139 354 312 309 168 283 185 300 290 99 117 240 146 61 148 227 211 332 338 211 440 252 248 167 173 109 426 292 184 291 395 213 201 307 113 130 164 294 152 248 131 742 552 417 305 296 883 389 147 442 252 639 278 422 262 420 444 928 573 528 493 709 146 115 143 243 424 225 299 204 299 96 402 647 379 567 319 414 399 615 210 92 95 124 212 168 163 443 254 317 296 1055 291 282 282 490 319 370 407 180 643 143 620 140 672 194 248 139 269 245 335 280 216 389 259 356 664 502 355 587 589 207 111 300 158 180 518 144 364 188 336 144 252 316 270 179 291 149 301 260 407 369 292 161 383 455 385 408 172 300 98 137 147 195 273 115 353 252 221 484 482 498 274 401 104 84 350 121 111 571 68 861 164 204 760 200 266 591 216 304 132 101 73 163 72 137 428 423 59 236 147 337 473 414 273 285 159 331 179 154 161 136 115 229 235 441 408 173 285 344 57 160 420 349 79 323 148 198 317 324 190 152 462 264 244 297 183 108 167 124 93 428 286 108 469 336 364 193 306 365 313 368 450 477 313 280 254 88 140 51 140 284 73 138 364 505 265 360 115 202 151 179 150 478 216 434 197 156 200 435 137 252 220 113 413 107 270 133 152 361 278 353 57 278 208 333 3919 126 1288 55 328 377 157 4062 260 178 204 309 1486 412 307 196 301 789 634 277 277 4385 364 290 261 304 171 367 180 512 145 131 560 210 279 358 463 181 98 516 191 358 87 298 371 176 215 449 245 768 440 335 445 712 392 307 314 521 376 184 124 407 278 351 473 150 410 349 331 481 239 634 555 295 197 279 320 263 425 378 746 468 604 100 135 166 703 167 203 190 184 157 228 383 256 296 270 262 750 74 326 478 409 319 179 265 180 275 473 318 398 379 542 311 518 212 242 223 293 144 470 330 250 333 239 164 352 190 435 302 409 282 591 992 1225 536 224 418 191 180 148 147 1036 262 279 200 288 408 189 255 240 618 630 347 2281 244 317 372 396 191 290 168 256 280 465 659 238 449 257 1853 793 403 274 270 297 672 330 342 453 375 526 939 392 356 170 216 456 448 719 664 310 509 385 1041 653 353 105 726 122 422 686 754 273 132 299 322 276 285 156 352 299 260 216 297 186 358 267 232 151 248 291 175 302 388 439 424 277 197 128 323 735 348 378 384 464 620 345 466 624 215 394 559 494 569 664 276 280 1238 422 779 448 448 266 1573 503 520 135 242 321 327 232 294 416 245 419 123 365 185 387 115 391 130 129 151 191 629 250 337 230 289 296 341 344 608 427 95 440 785 96 484 120 417 389 262 591 380 588 480 643 565 466 900 686 594 238 477 304 567 465 162 230 236 138 175 111 194 146 216 219 344 217 250 300 179 215 159 303 120 485 171 304 496 285 296 500 344 415 176 204 331 343 762 479 220 188 297 317 245 405 207 229 391 169 210 387 341 336 304 350 750 450 419 384 512 367 874 448 405 268 223 517 157 271 515 275 129 202 322 356 321 364 179 185 380 180 230 408 196 132 523 311 266 238 215 230 302 520 151 313 504 316 254 337 188 344 500 678 459 478 420 248 380 465 136 277 485 352 471 735 140 192 341 263 248 268 228 208 285 142 288 308 401 281 321 343 352 838 227 257 212 144 543 249 274 312 255 226 271 183 254 160 52 620 101 175 143 390 333 229 388 256 107 233 598 264 490 472 168 464 303 488 264 541 246 434 288 285 430 251 239 512 404 435 578 274 301 353 361 230 448 622 267 99 126 161 1152 114 144 208 306 300 135 269 432 357 206 249 440 182 289 158 418 212 184 162 262 438 370 356 162 148 204 339 251 420 372 385 228 228 200 256 576 256 237 316 219 320 197 259 625 193 161 201 268 598 362 245 243 270 337 392 219 403 512 417 299 80 379 680 310 171 4900 278 574 330 562 223 207 562 119 2386 201 219 146 120 423 281 339 147 192 116 360 148 215 5464 317 143 415 191 5624 116 290 598 234 166 423 676 179 206 495 450 312 208 441 721 512 427 380 235 944 693 185 266 379 60 559 477 297 239 292 427 301 437 3569 560 402 261 227 409 123 317 141 332 248 449 340 289 382 212 295 174 382 400 160 421 410 352 223 336 266 458 188 254 148 252 151 213 555 149 548 666 152 188 634 421 194 197 343 205 85 192 143 531 310 447 310 185 503 609 262 229 304 450 873 531 344 398 417 397 112 185 1175 545 566 472 190 576 427 800 301 389 219 356 162 600 388 264 465 353 601 349 304 423 480 581 497 528 414 148 330 115 141 233 201 603 65 163 190 395 164 273 253 219 347 328 296 108 1862 240 413 496 90 161 397 396 324 300 136 491 233 368 659 204 395 244 464 669 307 393 738 263 324 431 381 332 498 194 831 190 243 420 112 489 252 369 280 255 302 104 216 145 345 200 332 241 116 315 200 421 245 572 220 393 539 356 264 257 369 327 369 701 1276 290 141 345 340 580 445 199 166 497 341 135 211 165 259 208 423 225 310 335 272 235 135 327 352 579 193 118 329 241 411 592 384 161 239 401 129 227 243 580 214 396 826 295 233 244 304 303 240 133 764 593 682 441 368 288 432 241 516 594 416 380 377 335 183 167 182 132 292 194 188 334 223 357 264 231 268 300 89 503 300 207 471 518 425 567 471 185 297 440 415 581 445 304 220 251 82 623 203 106 167 333 475 197 509 285 708 472 486 526 761 213 145 970 344 467 368 572 265 396 224 139 457 195 229 310 209 261 340 579 353 646 390 529 451 387 379 143 814 579 344 445 728 248 255 488 144 290 204 252 424 149 220 304 227 228 143 364 216 268 429 477 464 277 301 382 316 190 280 239 284 471 308 261 409 295 322 872 314 237 181 389 155 151 248 240 392 580 138 260 272 449 308 438 230 188 350 552 486 383 355 271 427 549 518 410 548 678 528 377 109 174 144 118 489 664 215 632 237 189 181 226 129 304 248 143 155 397 841 109 195 353 524 141 187 512 308 152 195 456 685 542 407 140 539 501 257 293 355 283 329 460 491 401 113 304 414 88 216 220 278 351 197 167 737 227 200 432 319 358 355 536 708 341 431 347 166 427 460 871 2154 287 96 230 388 169 370 335 196 470 131 228 254 392 179 264 305 297 259 226 538 404 186 281 287 324 376 486 428 306 160 315 396 271 556 419 155 233 473 475 176 285 291 366 269 335 452 674 435 773 604 144 554 475 476 471 271 663 620 199 241 585 253 352 320 253 298 373 248 320 168 345 312 521 539 344 192 825 277 1292 453 191 319 239 556 149 662 277 165 119 304 424 428 571 276 532 204 383 299 468 227 380 219 248 321 421 124 166 133 338 206 252 240 387 208 385 429 545 319 176 254 597 125 265 836 369 228 224 444 375 285 319 352 421 426 405 616 576 320 200 187 599 251 108 218 256 197 214 267 319 183 170 415 374 175 296 199 257 148 149 316 380 179 193 271 111 163 176 236 212 345 253 180 380 192 164 531 436 436 627 273 352 722 237 207 396 304 564 245 144 441 211 267 231 160 254 437 492 305 413 162 120 444 361 1343 515 368 211 280 532 359 459 392 429 536 141 419 384 386 539 378 605 740 279 209 241 248 319 260 226 171 267 366 324 458 295 308 505 368 292 328 229 201 543 193 544 233 544 362 237 118 100 142 176 707 344 689 469 416 690 527 226 269 701 585 254 504 247 726 379 367 573 1384 683 672 269 616 786 143 776 171 679 249 181 178 228 312 389 149 232 378 284 452 404 382 518 500 849 476 407 365 388 439 206 355 278 240 184 225 364 223 536 306 228 304 197 296 440 181 324 516 187 404 268 328 244 311 481 423 525 611 788 328 149 625 390 437 503 446 1092 319 400 585 413 533 378 152 513 215 245 172 311 161 301 275 187 136 455 411 352 220 443 252 436 502 438 425 156 237 420 260 367 249 234 628 379 240 470 532 508 381 311 280 429 292 403 428 676 405 245 568 149 607 315 236 320 245 233 233 220 223 433 296 386 193 359 240 312 302 164 557 459 192 131 451 488 425 209 362 139 116 200 207 377 233 224 223 273 266 384 254 434 561 279 223 300 460 83 211 407 679 294 247 349 252 801 264 321 460 298 446 276 379 368 696 144 208 380 255 916 952 100 270 140 193 435 305 303 475 228 346 312 327 410 300 228 355 355 575 261 133 465 237 462 197 327 189 161 373 204 464 606 177 372 544 284 446 533 207 179 329 421 213 233 144 342 692 193 475 618 364 239 292 458 520 712 428 336 154 332 186 755 498 49 133 337 262 274 239 417 390 399 169 448 243 301 173 161 375 367 159 252 299 220 557 217 471 653 466 344 387 239 350 505 237 120 211 308 219 561 411 441 216 580 468 358 237 174 260 343 469 400 212 128 198 247 312 502 407 296 214 289 380 455 390 255 309 471 571 449 434 470 128 359 726 405 66 126 330 299 414 326 302 120 259 248 397 232 332 242 302 247 337 161 197 297 460 200 314 360 432 352 685 125 512 267 318 243 262 325 174 304 282 329 352 411 499 236 318 374 394 729 221 465 383 405 523 396 143 203 386 581 387 724 691 143 459 714 326 755 716 588 408 329 220 301 80 403 193 303 255 386 138 77 430 314 354 237 229 347 514 270 246 209 394 434 160 159 169 733 127 195 352 158 251 201 154 226 459 276 161 235 417 383 427 419 428 671 615 445 421 345 829 757 447 153 411 485 767 265 463 252 360 209 339 263 175 253 416 151 187 348 340 567 323 240 205 340 469 552 290 224 313 378 323 489 161 644 336 222 263 604 192 192 255 308 630 512 264 367 359 747 623 364 186 294 347 368 239 589 355 666 464 905 357 189 175 408 169 154 227 222 182 172 144 124 198 240 304 169 306 398 296 315 394 353 322 288 348 249 332 429 354 366 297 451 303 159 450 384 468 332 421 466 512 544 400 291 691 153 418 170 517 228 217 243 770 572 247 408 288 267 390 463 1140 234 771 518 460 451 527 426 399 343 484 584 202 471 264 427 259 119 273 224 304 254 192 376 234 204 189 200 182 196 293 442 303 279 87 240 357 358 273 411 568 348 173 524 442 447 452 329 378 123 112 204 164 175 241 326 168 438 569 165 203 242 169 548 225 185 544 359 341 218 512 221 562 896 300 328 780 464 509 544 209 129 392 508 247 190 342 184 272 364 149 202 203 465 451 378 129 251 326 235 296 224 397 387 186 446 283 216 218 181 474 597 415 450 236 207 328 212 310 237 183 167 297 236 208 976 456 131 589 200 632 554 171 226 280 531 350 513 335 313 579 346 396 465 479 743 371 840 146 1152 162 220 258 212 315 170 308 164 140 228 205 248 271 518 272 221 294 189 1460 286 484 620 231 329 196 441 367 496 205 460 168 312 183 461 436 275 235 226 275 408 310 264 337 272 332 745 247 291 796 131 205 439 636 583 263 292 710 481 376 647 388 315 450 570 333 424 497 90 247 205 133 255 172 409 411 136 175 217 310 212 379 353 340 383 183 209 284 404 421 348 132 148 192 205 328 322 460 219 137 217 440 302 88 243 268 427 96 138 220 345 204 356 250 414 357 407 261 452 348 417 552 732 187 329 210 482 393 199 108 149 247 341 308 308 275 236 181 285 299 232 111 179 504 238 364 276 375 124 267 401 464 393 199 329 191 327 345 228 141 395 236 69 423 475 205 232 85 228 145 254 246 279 183 390 90 136 205 243 497 684 144 216 456 652 175 241 246 197 619 294 332 439 421 458 360 367 554 533 129 210 273 177 176 328 332 263 184 228 413 218 269 312 211 420 490 261 349 397 285 202 273 282 305 136 245 460 221 403 542 359 376 189 426 108 353 150 168 280 232 379 550 367 612 256 328 186 468 344 276 564 421 653 113 376 307 469 360 350 476 508 351 652 520 212 235 259 234 205 327 269 176 341 257 256 157 267 364 198 412 214 328 497 182 460 520 265 199 171 776 298 180 300 830 585 301 277 406 294 406 285 760 466 392 558 314 635 277 244 525 361 330 266 164 449 527 582 952 729 908 810 704 765 119 491 764 848 200 366 385 397 299 383 371 237 140 252 195 324 642 396 337 339 489 470 580 612 618 772 619 567 177 529 1247 451 472 278 225 219 416 227 521 254 291 374 284 379 305 343 351 157 332 201 390 410 219 407 263 514 325 352 367 349 349 228 712 204 239 124 196 215 160 421 175 149 405 203 410 173 190 380 722 366 319 271 418 131 231 149 686 360 397 455 404 319 76 233 256 192 273 91 559 257 323 165 154 270 259 338 200 419 275 195 688 395 680 348 461 496 347 540 361 245 331 304 412 532 1076 1170 385 431 410 84 349 391 238 204 347 445 508 405 124 516 226 217 331 156 228 267 317 323 362 480 414 452 88 360 239 291 473 284 264 167 251 153 485 348 256 239 171 296 426 324 148 233 509 567 283 348 384 331 377 476 694 389 360 220 234 378 393 269 529 396 468 157 592 311 301 285 315 258 184 266 448 221 353 261 412 426 312 392 343 264 360 132 398 311 369 433 516 317 208 299 236 139 354 229 427 239 481 656 167 233 274 219 217 334 161 181 415 253 264 146 300 174 266 204 440 476 309 284 374 246 300 399 390 476 4997 368 464 706 112 211 726 200 256 346 375 329 257 355 369 708 269 307 229 308 280 179 401 184 186 201 248 305 128 172 498 644 197 259 404 614 293 222 283 513 296 407 448 317 323 149 171 700 374 225 349 593 740 377 268 368 488 399 204 437 313 544 104 982 457 240 347 489 447 376 470 665 181 432 380 475 283 239 516 677 260 336 656 303 288 265 240 716 265 211 184 156 368 316 343 193 160 164 307 288 176 325 151 264 419 507 140 272 726 685 200 412 335 200 343 381 148 389 398 224 420 420 281 298 265 324 284 221 447 195 240 480 204 445 1018 770 320 204 190 450 249 313 320 564 533 476 428 631 877 550 235 246 656 308 325 249 337 413 579 569 619 511 313 298 515 344 341 445 372 423 472 500 303 350 121 181 192 576 367 250 724 260 292 317 232 252 271 252 331 301 408 230 371 362 216 397 202 212 239 408 319 596 301 453 399 291 330 376 440 605 556 555 786 732 123 434 425 112 110 165 399 262 408 79 101 520 197 260 423 276 326 412 300 439 344 208 262 392 508 263 176 438 301 274 232 192 188 296 237 204 396 155 312 516 336 281 563 479 660 312 277 580 140 182 229 106 192 408 287 245 216 257 361 208 212 400 192 323 373 239 266 307 238 237 213 247 556 421 501 380 251 116 792 355 301 269 245 382 201 744 123 168 135 253 421 299 303 368 353 347 245 322 336 224 325 240 424 207 440 187 141 264 192 393 247 247 340 166 240 203 307 269 357 296 580 469 215 247 249 342 89 278 493 234 594 223 329 320 224 149 195 272 873 520 315 212 192 293 277 314 208 181 485 220 1117 1272 212 131 281 584 74 226 382 466 336 525 504 802 265 321 445 396 448 568 347 423 106 162 197 230 405 113 241 522 276 271 283 282 212 275 300 339 220 322 273 558 319 302 228 451 473 523 229 181 593 625 182 157 181 183 155 313 690 335 242 947 417 339 459 515 335 369 700 739 613 390 524 658 473 524 628 515 672 613 671 621 97 97 148 159 139 275 293 196 193 303 231 183 262 421 253 309 396 445 387 376 440 498 392 85 287 479 110 435 685 186 233 96 77 252 163 125 176 147 166 341 450 313 531 383 372 312 408 245 419 302 410 429 419 510 319 537 478 543 415 445 501 798 226 572 269 228 655 135 150 351 123 264 282 359 319 365 124 204 409 517 127 358 372 621 428 779 262 725 322 335 392 926 734 445 670 639 420 397 370 656 785 507 646 546 789 302 168 417 529 553 483 539 174 565 372 394 330 392 141 181 233 255 212 117 169 234 316 168 169 321 301 411 454 375 229 224 176 357 435 348 225 335 148 172 500 403 136 278 411 89 410 557 338 590 317 344 239 540 180 404 244 286 409 36 115 238 241 224 261 312 195 120 408 275 367 163 385 540 219 303 258 538 429 288 391 407 448 344 855 428 540 700 516 563 170 277 219 365 544 343 303 157 212 320 295 78 148 268 576 219 220 215 393 460 544 189 375 245 440 223 212 259 505 403 315 218 406 494 311 492 516 712 128 63 158 778 396 424 468 353 527 376 716 622 375 411 562 364 405 441 481 533 270 274 279 523 112 421 792 204 243 137 341 267 468 300 411 469 124 224 484 343 232 368 115 244 295 350 701 587 483 232 375 330 248 500 340 503 672 930 453 575 84 775 724 711 419 288 277 505 613 587 1442 222 338 116 264 374 331 210 104 303 384 421 228 311 383 260 301 232 157 341 318 119 349 472 347 265 400 410 415 300 392 491 801 778 444 166 184 261 505 277 1033 564 117 392 341 444 220 200 328 852 257 215 306 248 411 385 269 301 323 167 196 247 108 332 175 640 263 323 219 510 472 280 668 861 137 469 269 485 359 392 306 191 877 310 175 503 332 458 159 931 328 282 629 769 414 372 775 486 464 682 633 572 776 199 216 208 557 695 543 584 188 549 213 405 319 302 170 357 274 244 184 242 256 258 257 232 446 268 281 132 422 347 443 297 367 252 328 304 454 399 219 229 323 260 405 377 203 415 180 357 575 310 256 480 351 384 395 743 500 521 324 307 504 391 638 447 671 455 134 558 351 119 633 607 379 200 228 211 256 372 512 139 636 376 378 283 222 312 376 397 421 368 139 107 166 267 361 169 451 316 484 365 575 252 394 330 615 383 558 983 528 580 389 413 981 528 259 685 365 913 396 165 191 316 173 509 419 149 276 251 425 313 496 377 228 306 233 682 473 302 196 391 175 389 351 237 503 370 458 480 184 533 170 411 410 613 368 354 584 351 221 367 358 562 92 77 659 154 708 130 208 264 673 179 385 308 409 227 117 476 267 528 495 809 1079 425 134 598 487 421 152 316 247 162 421 363 390 260 357 248 76 813 221 465 250 246 243 184 395 440 178 379 267 497 168 284 410 355 222 761 339 277 1127 190 365 504 457 436 349 265 210 207 146 360 300 239 199 312 317 300 364 392 184 161 327 441 189 741 152 372 231 260 834 133 168 255 253 144 291 368 341 371 347 1175 305 163 871 153 340 202 408 648 1165 896 384 151 286 556 248 272 344 572 380 137 152 343 226 218 320 290 145 453 239 250 364 133 481 402 140 315 217 415 524 799 204 173 225 387 387 386 343 381 417 193 304 136 315 472 300 427 373 317 97 659 213 325 545 284 385 715 161 344 343 365 284 429 344 336 320 266 207 351 566 262 234 619 662 475 369 389 480 811 396 369 478 515 568 241 475 636 546 477 864 187 442 80 385 373 219 357 281 303 281 196 325 268 325 344 266 335 397 279 285 249 447 151 311 250 315 315 294 138 834 301 291 400 203 705 465 224 275 153 253 187 253 305 290 216 542 340 593 398 491 128 399 283 364 667 998 102 437 448 640 879 700 969 763 819 658 900 978 824 257 534 480 633 534 308 372 644 212 248 263 305 243 347 404 279 237 398 306 388 416 491 393 81 224 209 229 183 195 170 323 137 558 392 450 572 522 708 570 736 388 525 999 1027 478 634 607 559 680 606 858 647 601 249 152 513 796 321 205 93 214 306 185 326 203 347 330 312 390 315 242 162 497 155 164 289 355 136 340 417 716 645 340 125 270 177 440 604 287 560 421 348 700 754 512 594 693 580 123 1146 213 469 260 254 176 741 169 136 290 357 407 208 197 303 373 264 371 128 223 363 237 574 322 416 269 517 541 422 384 458 228 331 450 91 245 349 159 127 352 124 443 498 341 168 315 458 234 283 248 467 369 378 578 461 599 676 549 440 573 374 410 372 920 776 292 276 180 716 177 217 332 95 296 178 308 216 432 177 315 244 154 379 176 496 165 367 138 677 453 288 83 489 632 217 159 570 654 362 314 739 588 405 523 554 1093 620 414 382 383 178 580 603 213 314 779 371 381 225 211 414 367 284 374 76 108 320 300 264 409 514 472 329 235 577 320 205 155 294 727 529 515 203 765 409 111 218 533 515 447 436 728 412 456 540 551 655 987 624 200 265 380 248 132 383 333 303 440 132 194 152 283 177 356 533 189 97 367 223 169 504 374 429 478 220 208 183 291 665 492 250 484 222 518 232 309 147 570 296 497 324 204 219 305 257 331 518 504 667 1156 305 524 341 422 501 738 913 828 153 187 248 201 165 309 296 527 272 311 285 411 64 459 242 385 333 403 461 272 309 200 611 412 732 285 260 369 421 465 280 472 763 688 267 305 432 363 162 262 330 436 663 147 209 191 194 724 456 547 597 259 284 420 590 270 292 442 285 394 343 604 288 216 430 375 487 442 544 665 1134 181 327 273 428 494 398 437 581 590 191 535 863 148 208 433 702 405 173 284 268 396 276 351 392 343 227 356 344 385 349 299 343 436 367 302 692 401 542 440 423 754 624 469 678 400 635 235 343 586 111 450 349 381 368 432 140 241 464 373 209 472 191 400 97 192 294 182 447 316 622 504 492 238 193 707 200 364 761 144 280 295 437 192 3823 219 312 275 3904 276 3909 428 443 1292 412 384 382 512 392 504 787 964 580 668 688 264 255 241 221 295 709 527 1564 140 331 131 192 254 465 207 256 362 325 362 589 351 467 546 435 221 950 217 426 304 593 724 556 532 771 129 764 173 269 412 782 469 1044 188 405 464 619 609 528 540 623 461 627 210 148 236 144 868 273 325 563 508 252 314 357 320 591 405 537 313 160 364 372 467 460 518 419 320 162 316 217 529 476 414 474 298 700 338 212 224 321 357 369 191 511 449 322 508 947 105 180 513 242 411 562 259 284 615 403 545 317 439 443 140 234 248 612 455 485 363 431 1358 431 384 769 402 435 360 436 784 447 643 153 140 217 567 269 238 600 210 153 563 653 231 143 808 239 608 363 1173 61 283 219 441 302 299 354 535 233 444 271 225 439 400 535 464 163 658 468 204 436 317 223 526 557 115 459 305 211 464 513 409 632 337 318 473 411 535 386 421 569 469 596 593 193 1008 386 161 160 191 800 450 429 463 640 436 215 245 359 346 558 359 395 710 787 528 675 193 390 240 357 507 417 591 260 304 363 587 520 192 122 558 323 348 313 516 454 552 298 324 348 868 621 632 697 666 775 763 701 844 758 797 265 219 167 188 600 523 486 581 167 473 369 272 454 630 530 610 200 255 419 374 368 498 669 736 1059 183 433 261 402 599 1042 906 1194 838 1512 1179 1142 212 304 342 536 864 550 894 959 200 416 244 317 175 607 287 344 264 209 283 347 239 420 302 653 371 257 201 361 387 337 347 469 435 264 359 374 534 434 588 389 312 378 406 251 326 169 264 292 392 447 413 694 325 449 279 304 344 428 413 632 408 553 539 735 994 399 390 696 680 764 247 493 459 260 354 240 231 381 368 318 410 272 470 717 386 352 373 761 824 398 232 431 409 406 404 420 499 349 407 598 184 625 365 241 168 544 370 425 350 380 496 357 397 425 409 422 373 461 445 517 713 686 620 583 663 608 748 572 111 197 554 478 632 592 201 225 297 547 416 543 185 367 197 264 144 235 350 655 448 244 1232 399 384 448 204 369 292 535 509 523 800 584 179 204 507 502 512 364 524 299 359 373 797 434 330 591 396 592 508 454 292 404 547 643 735 632 493 407 674 470 612 409 715 645 402 594 567 605 208 208 285 499 235 174 251 635 133 107 288 303 263 370 1209 453 959 122 264 260 356 722 322 514 109 338 392 421 208 269 309 223 263 349 429 733 500 452 614 227 355 355 463 558 188 247 479 419 399 421 443 540 555 288 223 246 308 593 607 517 377 612 293 282 363 860 503 570 479 520 267 274 126 477 377 384 254 285 244 186 544 244 379 395 439 500 215 516 292 382 360 279 533 732 206 236 557 604 109 153 375 340 640 769 92 318 308 264 380 272 440 336 89 170 437 270 387 392 143 294 348 433 209 244 284 383 885 184 252 1204 472 413 384 398 660 872 435 694 344 433 329 332 665 873 752 1025 310 199 406 899 825 809 130 241 201 497 615 142 369 305 416 454 244 283 592 363 472 67 349 169 311 411 836 113 178 227 301 409 561 413 371 588 296 395 245 636 237 258 500 412 380 233 355 287 382 347 365 315 409 415 425 558 556 769 647 279 711 184 434 317 604 364 457 501 424 288 256 188 284 352 512 148 266 376 668 250 336 520 171 115 219 263 356 320 544 520 544 984 250 304 373 507 596 665 496 145 676 210 251 326 417 660 89 268 183 401 243 357 488 652 86 340 289 338 260 320 888 421 671 713 230 399 323 560 385 497 450 440 612 544 496 575 237 219 296 631 752 625 392 294 675 344 99 187 106 260 295 397 431 407 407 91 276 364 376 739 446 386 241 276 449 461 496 456 108 680 340 302 401 176 119 333 361 637 488 298 229 532 182 496 340 444 490 501 216 445 305 624 332 265 518 714 497 420 631 523 826 219 215 307 600 140 257 330 224 469 302 788 367 611 242 267 254 430 388 249 332 272 404 356 693 356 298 824 331 429 393 621 232 443 233 357 404 1115 636 465 209 258 213 397 387 238 283 399 424 978 93 350 248 417 336 213 357 266 754 500 426 833 473 288 416 754 510 812 593 695 798 659 786 223 296 383 277 399 433 627 615 939 342 150 436 558 218 307 204 310 275 337 398 321 127 216 358 537 346 400 305 560 80 135 645 206 332 400 250 381 554 350 424 278 372 248 785 696 313 260 216 200 343 463 748 374 253 246 342 415 122 180 433 872 277 671 593 824 659 976 625 756 808 761 868 948 829 914 235 286 494 543 466 632 461 165 1071 331 369 428 326 480 360 369 336 291 293 336 396 488 489 584 546 463 672 943 457 515 599 460 634 638 847 733 688 827 810 810 203 145 251 235 230 424 298 169 282 286 204 310 303 312 292 375 179 204 393 179 399 438 529 565 353 226 195 464 343 528 241 623 657 520 77 584 418 622 414 349 525 806 666 786 616 568 764 130 340 292 266 727 304 378 359 814 157 285 366 215 332 485 597 365 215 292 291 387 1674 293 385 264 256 300 798 384 307 377 440 579 400 229 596 508 358 508 471 818 216 512 299 289 367 341 386 878 879 463 763 991 476 381 1066 333 650 396 345 333 378 477 450 140 460 280 293 561 550 241 189 441 363 419 132 354 694 560 395 456 452 1099 462 323 253 156 436 395 334 255 649 289 301 547 901 644 402 614 83 291 197 409 373 480 699 328 352 483 620 717 143 545 444 517 424 640 438 593 787 724 287 264 640 207 380 368 631 177 326 214 449 202 176 210 407 335 496 108 291 108 164 190 187 629 375 338 4759 4880 7550 7626 7667 threads = 4 user = Felix memory = 20 class = normal machines = 7