1# 2# Autogenerated by Thrift 3# 4# DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING 5# @generated 6# 7 8from __future__ import absolute_import 9import sys 10from thrift.util.Recursive import fix_spec 11from thrift.Thrift import TType, TMessageType, TPriority, TRequestContext, TProcessorEventHandler, TServerInterface, TProcessor, TException, TApplicationException, UnimplementedTypedef 12from thrift.protocol.TProtocol import TProtocolException 13 14 15 16import pprint 17import warnings 18from thrift import Thrift 19from thrift.transport import TTransport 20from thrift.protocol import TBinaryProtocol 21from thrift.protocol import TCompactProtocol 22from thrift.protocol import THeaderProtocol 23fastproto = None 24try: 25 from thrift.protocol import fastproto 26except ImportError: 27 pass 28all_structs = [] 29UTF8STRINGS = bool(0) or sys.version_info.major >= 3 30 31__all__ = ['UTF8STRINGS', 'Foo'] 32 33class Foo: 34 """ 35 Attributes: 36 - field1 37 - field2 38 - field3 39 - field4 40 - field5 41 - field6 42 - field7 43 - field8 44 - field9 45 - field10 46 - field11 47 - field12 48 - field13 49 - field14 50 - field15 51 - field16 52 - field17 53 - field18 54 - field19 55 - field20 56 - field21 57 - field22 58 - field23 59 - field24 60 - field25 61 - field26 62 - field27 63 - field28 64 - field29 65 - field30 66 - field31 67 - field32 68 - field33 69 - field34 70 - field35 71 - field36 72 - field37 73 - field38 74 - field39 75 - field40 76 - field41 77 - field42 78 - field43 79 - field44 80 - field45 81 - field46 82 - field47 83 - field48 84 - field49 85 - field50 86 - field51 87 - field52 88 - field53 89 - field54 90 - field55 91 - field56 92 - field57 93 - field58 94 - field59 95 - field60 96 - field61 97 - field62 98 - field63 99 - field64 100 - field65 101 - field66 102 - field67 103 - field68 104 - field69 105 - field70 106 - field71 107 - field72 108 - field73 109 - field74 110 - field75 111 - field76 112 - field77 113 - field78 114 - field79 115 - field80 116 - field81 117 - field82 118 - field83 119 - field84 120 - field85 121 - field86 122 - field87 123 - field88 124 - field89 125 - field90 126 - field91 127 - field92 128 - field93 129 - field94 130 - field95 131 - field96 132 - field97 133 - field98 134 - field99 135 - field100 136 - field101 137 - field102 138 - field103 139 - field104 140 - field105 141 - field106 142 - field107 143 - field108 144 - field109 145 - field110 146 - field111 147 - field112 148 - field113 149 - field114 150 - field115 151 - field116 152 - field117 153 - field118 154 - field119 155 - field120 156 - field121 157 - field122 158 - field123 159 - field124 160 - field125 161 - field126 162 - field127 163 - field128 164 - field129 165 - field130 166 - field131 167 - field132 168 - field133 169 - field134 170 - field135 171 - field136 172 - field137 173 - field138 174 - field139 175 - field140 176 - field141 177 - field142 178 - field143 179 - field144 180 - field145 181 - field146 182 - field147 183 - field148 184 - field149 185 - field150 186 - field151 187 - field152 188 - field153 189 - field154 190 - field155 191 - field156 192 - field157 193 - field158 194 - field159 195 - field160 196 - field161 197 - field162 198 - field163 199 - field164 200 - field165 201 - field166 202 - field167 203 - field168 204 - field169 205 - field170 206 - field171 207 - field172 208 - field173 209 - field174 210 - field175 211 - field176 212 - field177 213 - field178 214 - field179 215 - field180 216 - field181 217 - field182 218 - field183 219 - field184 220 - field185 221 - field186 222 - field187 223 - field188 224 - field189 225 - field190 226 - field191 227 - field192 228 - field193 229 - field194 230 - field195 231 - field196 232 - field197 233 - field198 234 - field199 235 - field200 236 - field201 237 - field202 238 - field203 239 - field204 240 - field205 241 - field206 242 - field207 243 - field208 244 - field209 245 - field210 246 - field211 247 - field212 248 - field213 249 - field214 250 - field215 251 - field216 252 - field217 253 - field218 254 - field219 255 - field220 256 - field221 257 - field222 258 - field223 259 - field224 260 - field225 261 - field226 262 - field227 263 - field228 264 - field229 265 - field230 266 - field231 267 - field232 268 - field233 269 - field234 270 - field235 271 - field236 272 - field237 273 - field238 274 - field239 275 - field240 276 - field241 277 - field242 278 - field243 279 - field244 280 - field245 281 - field246 282 - field247 283 - field248 284 - field249 285 - field250 286 - field251 287 - field252 288 - field253 289 - field254 290 - field255 291 - field256 292 """ 293 294 thrift_spec = None 295 thrift_field_annotations = None 296 thrift_struct_annotations = None 297 __init__ = None 298 @staticmethod 299 def isUnion(): 300 return False 301 302 def read(self, iprot): 303 if (isinstance(iprot, TBinaryProtocol.TBinaryProtocolAccelerated) or (isinstance(iprot, THeaderProtocol.THeaderProtocolAccelerate) and iprot.get_protocol_id() == THeaderProtocol.THeaderProtocol.T_BINARY_PROTOCOL)) and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastproto is not None: 304 fastproto.decode(self, iprot.trans, [self.__class__, self.thrift_spec, False], utf8strings=UTF8STRINGS, protoid=0) 305 return 306 if (isinstance(iprot, TCompactProtocol.TCompactProtocolAccelerated) or (isinstance(iprot, THeaderProtocol.THeaderProtocolAccelerate) and iprot.get_protocol_id() == THeaderProtocol.THeaderProtocol.T_COMPACT_PROTOCOL)) and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastproto is not None: 307 fastproto.decode(self, iprot.trans, [self.__class__, self.thrift_spec, False], utf8strings=UTF8STRINGS, protoid=2) 308 return 309 iprot.readStructBegin() 310 while True: 311 (fname, ftype, fid) = iprot.readFieldBegin() 312 if ftype == TType.STOP: 313 break 314 if fid == 1: 315 if ftype == TType.I32: 316 self.field1 = iprot.readI32() 317 else: 318 iprot.skip(ftype) 319 elif fid == 2: 320 if ftype == TType.I32: 321 self.field2 = iprot.readI32() 322 else: 323 iprot.skip(ftype) 324 elif fid == 3: 325 if ftype == TType.I32: 326 self.field3 = iprot.readI32() 327 else: 328 iprot.skip(ftype) 329 elif fid == 4: 330 if ftype == TType.I32: 331 self.field4 = iprot.readI32() 332 else: 333 iprot.skip(ftype) 334 elif fid == 5: 335 if ftype == TType.I32: 336 self.field5 = iprot.readI32() 337 else: 338 iprot.skip(ftype) 339 elif fid == 6: 340 if ftype == TType.I32: 341 self.field6 = iprot.readI32() 342 else: 343 iprot.skip(ftype) 344 elif fid == 7: 345 if ftype == TType.I32: 346 self.field7 = iprot.readI32() 347 else: 348 iprot.skip(ftype) 349 elif fid == 8: 350 if ftype == TType.I32: 351 self.field8 = iprot.readI32() 352 else: 353 iprot.skip(ftype) 354 elif fid == 9: 355 if ftype == TType.I32: 356 self.field9 = iprot.readI32() 357 else: 358 iprot.skip(ftype) 359 elif fid == 10: 360 if ftype == TType.I32: 361 self.field10 = iprot.readI32() 362 else: 363 iprot.skip(ftype) 364 elif fid == 11: 365 if ftype == TType.I32: 366 self.field11 = iprot.readI32() 367 else: 368 iprot.skip(ftype) 369 elif fid == 12: 370 if ftype == TType.I32: 371 self.field12 = iprot.readI32() 372 else: 373 iprot.skip(ftype) 374 elif fid == 13: 375 if ftype == TType.I32: 376 self.field13 = iprot.readI32() 377 else: 378 iprot.skip(ftype) 379 elif fid == 14: 380 if ftype == TType.I32: 381 self.field14 = iprot.readI32() 382 else: 383 iprot.skip(ftype) 384 elif fid == 15: 385 if ftype == TType.I32: 386 self.field15 = iprot.readI32() 387 else: 388 iprot.skip(ftype) 389 elif fid == 16: 390 if ftype == TType.I32: 391 self.field16 = iprot.readI32() 392 else: 393 iprot.skip(ftype) 394 elif fid == 17: 395 if ftype == TType.I32: 396 self.field17 = iprot.readI32() 397 else: 398 iprot.skip(ftype) 399 elif fid == 18: 400 if ftype == TType.I32: 401 self.field18 = iprot.readI32() 402 else: 403 iprot.skip(ftype) 404 elif fid == 19: 405 if ftype == TType.I32: 406 self.field19 = iprot.readI32() 407 else: 408 iprot.skip(ftype) 409 elif fid == 20: 410 if ftype == TType.I32: 411 self.field20 = iprot.readI32() 412 else: 413 iprot.skip(ftype) 414 elif fid == 21: 415 if ftype == TType.I32: 416 self.field21 = iprot.readI32() 417 else: 418 iprot.skip(ftype) 419 elif fid == 22: 420 if ftype == TType.I32: 421 self.field22 = iprot.readI32() 422 else: 423 iprot.skip(ftype) 424 elif fid == 23: 425 if ftype == TType.I32: 426 self.field23 = iprot.readI32() 427 else: 428 iprot.skip(ftype) 429 elif fid == 24: 430 if ftype == TType.I32: 431 self.field24 = iprot.readI32() 432 else: 433 iprot.skip(ftype) 434 elif fid == 25: 435 if ftype == TType.I32: 436 self.field25 = iprot.readI32() 437 else: 438 iprot.skip(ftype) 439 elif fid == 26: 440 if ftype == TType.I32: 441 self.field26 = iprot.readI32() 442 else: 443 iprot.skip(ftype) 444 elif fid == 27: 445 if ftype == TType.I32: 446 self.field27 = iprot.readI32() 447 else: 448 iprot.skip(ftype) 449 elif fid == 28: 450 if ftype == TType.I32: 451 self.field28 = iprot.readI32() 452 else: 453 iprot.skip(ftype) 454 elif fid == 29: 455 if ftype == TType.I32: 456 self.field29 = iprot.readI32() 457 else: 458 iprot.skip(ftype) 459 elif fid == 30: 460 if ftype == TType.I32: 461 self.field30 = iprot.readI32() 462 else: 463 iprot.skip(ftype) 464 elif fid == 31: 465 if ftype == TType.I32: 466 self.field31 = iprot.readI32() 467 else: 468 iprot.skip(ftype) 469 elif fid == 32: 470 if ftype == TType.I32: 471 self.field32 = iprot.readI32() 472 else: 473 iprot.skip(ftype) 474 elif fid == 33: 475 if ftype == TType.I32: 476 self.field33 = iprot.readI32() 477 else: 478 iprot.skip(ftype) 479 elif fid == 34: 480 if ftype == TType.I32: 481 self.field34 = iprot.readI32() 482 else: 483 iprot.skip(ftype) 484 elif fid == 35: 485 if ftype == TType.I32: 486 self.field35 = iprot.readI32() 487 else: 488 iprot.skip(ftype) 489 elif fid == 36: 490 if ftype == TType.I32: 491 self.field36 = iprot.readI32() 492 else: 493 iprot.skip(ftype) 494 elif fid == 37: 495 if ftype == TType.I32: 496 self.field37 = iprot.readI32() 497 else: 498 iprot.skip(ftype) 499 elif fid == 38: 500 if ftype == TType.I32: 501 self.field38 = iprot.readI32() 502 else: 503 iprot.skip(ftype) 504 elif fid == 39: 505 if ftype == TType.I32: 506 self.field39 = iprot.readI32() 507 else: 508 iprot.skip(ftype) 509 elif fid == 40: 510 if ftype == TType.I32: 511 self.field40 = iprot.readI32() 512 else: 513 iprot.skip(ftype) 514 elif fid == 41: 515 if ftype == TType.I32: 516 self.field41 = iprot.readI32() 517 else: 518 iprot.skip(ftype) 519 elif fid == 42: 520 if ftype == TType.I32: 521 self.field42 = iprot.readI32() 522 else: 523 iprot.skip(ftype) 524 elif fid == 43: 525 if ftype == TType.I32: 526 self.field43 = iprot.readI32() 527 else: 528 iprot.skip(ftype) 529 elif fid == 44: 530 if ftype == TType.I32: 531 self.field44 = iprot.readI32() 532 else: 533 iprot.skip(ftype) 534 elif fid == 45: 535 if ftype == TType.I32: 536 self.field45 = iprot.readI32() 537 else: 538 iprot.skip(ftype) 539 elif fid == 46: 540 if ftype == TType.I32: 541 self.field46 = iprot.readI32() 542 else: 543 iprot.skip(ftype) 544 elif fid == 47: 545 if ftype == TType.I32: 546 self.field47 = iprot.readI32() 547 else: 548 iprot.skip(ftype) 549 elif fid == 48: 550 if ftype == TType.I32: 551 self.field48 = iprot.readI32() 552 else: 553 iprot.skip(ftype) 554 elif fid == 49: 555 if ftype == TType.I32: 556 self.field49 = iprot.readI32() 557 else: 558 iprot.skip(ftype) 559 elif fid == 50: 560 if ftype == TType.I32: 561 self.field50 = iprot.readI32() 562 else: 563 iprot.skip(ftype) 564 elif fid == 51: 565 if ftype == TType.I32: 566 self.field51 = iprot.readI32() 567 else: 568 iprot.skip(ftype) 569 elif fid == 52: 570 if ftype == TType.I32: 571 self.field52 = iprot.readI32() 572 else: 573 iprot.skip(ftype) 574 elif fid == 53: 575 if ftype == TType.I32: 576 self.field53 = iprot.readI32() 577 else: 578 iprot.skip(ftype) 579 elif fid == 54: 580 if ftype == TType.I32: 581 self.field54 = iprot.readI32() 582 else: 583 iprot.skip(ftype) 584 elif fid == 55: 585 if ftype == TType.I32: 586 self.field55 = iprot.readI32() 587 else: 588 iprot.skip(ftype) 589 elif fid == 56: 590 if ftype == TType.I32: 591 self.field56 = iprot.readI32() 592 else: 593 iprot.skip(ftype) 594 elif fid == 57: 595 if ftype == TType.I32: 596 self.field57 = iprot.readI32() 597 else: 598 iprot.skip(ftype) 599 elif fid == 58: 600 if ftype == TType.I32: 601 self.field58 = iprot.readI32() 602 else: 603 iprot.skip(ftype) 604 elif fid == 59: 605 if ftype == TType.I32: 606 self.field59 = iprot.readI32() 607 else: 608 iprot.skip(ftype) 609 elif fid == 60: 610 if ftype == TType.I32: 611 self.field60 = iprot.readI32() 612 else: 613 iprot.skip(ftype) 614 elif fid == 61: 615 if ftype == TType.I32: 616 self.field61 = iprot.readI32() 617 else: 618 iprot.skip(ftype) 619 elif fid == 62: 620 if ftype == TType.I32: 621 self.field62 = iprot.readI32() 622 else: 623 iprot.skip(ftype) 624 elif fid == 63: 625 if ftype == TType.I32: 626 self.field63 = iprot.readI32() 627 else: 628 iprot.skip(ftype) 629 elif fid == 64: 630 if ftype == TType.I32: 631 self.field64 = iprot.readI32() 632 else: 633 iprot.skip(ftype) 634 elif fid == 65: 635 if ftype == TType.I32: 636 self.field65 = iprot.readI32() 637 else: 638 iprot.skip(ftype) 639 elif fid == 66: 640 if ftype == TType.I32: 641 self.field66 = iprot.readI32() 642 else: 643 iprot.skip(ftype) 644 elif fid == 67: 645 if ftype == TType.I32: 646 self.field67 = iprot.readI32() 647 else: 648 iprot.skip(ftype) 649 elif fid == 68: 650 if ftype == TType.I32: 651 self.field68 = iprot.readI32() 652 else: 653 iprot.skip(ftype) 654 elif fid == 69: 655 if ftype == TType.I32: 656 self.field69 = iprot.readI32() 657 else: 658 iprot.skip(ftype) 659 elif fid == 70: 660 if ftype == TType.I32: 661 self.field70 = iprot.readI32() 662 else: 663 iprot.skip(ftype) 664 elif fid == 71: 665 if ftype == TType.I32: 666 self.field71 = iprot.readI32() 667 else: 668 iprot.skip(ftype) 669 elif fid == 72: 670 if ftype == TType.I32: 671 self.field72 = iprot.readI32() 672 else: 673 iprot.skip(ftype) 674 elif fid == 73: 675 if ftype == TType.I32: 676 self.field73 = iprot.readI32() 677 else: 678 iprot.skip(ftype) 679 elif fid == 74: 680 if ftype == TType.I32: 681 self.field74 = iprot.readI32() 682 else: 683 iprot.skip(ftype) 684 elif fid == 75: 685 if ftype == TType.I32: 686 self.field75 = iprot.readI32() 687 else: 688 iprot.skip(ftype) 689 elif fid == 76: 690 if ftype == TType.I32: 691 self.field76 = iprot.readI32() 692 else: 693 iprot.skip(ftype) 694 elif fid == 77: 695 if ftype == TType.I32: 696 self.field77 = iprot.readI32() 697 else: 698 iprot.skip(ftype) 699 elif fid == 78: 700 if ftype == TType.I32: 701 self.field78 = iprot.readI32() 702 else: 703 iprot.skip(ftype) 704 elif fid == 79: 705 if ftype == TType.I32: 706 self.field79 = iprot.readI32() 707 else: 708 iprot.skip(ftype) 709 elif fid == 80: 710 if ftype == TType.I32: 711 self.field80 = iprot.readI32() 712 else: 713 iprot.skip(ftype) 714 elif fid == 81: 715 if ftype == TType.I32: 716 self.field81 = iprot.readI32() 717 else: 718 iprot.skip(ftype) 719 elif fid == 82: 720 if ftype == TType.I32: 721 self.field82 = iprot.readI32() 722 else: 723 iprot.skip(ftype) 724 elif fid == 83: 725 if ftype == TType.I32: 726 self.field83 = iprot.readI32() 727 else: 728 iprot.skip(ftype) 729 elif fid == 84: 730 if ftype == TType.I32: 731 self.field84 = iprot.readI32() 732 else: 733 iprot.skip(ftype) 734 elif fid == 85: 735 if ftype == TType.I32: 736 self.field85 = iprot.readI32() 737 else: 738 iprot.skip(ftype) 739 elif fid == 86: 740 if ftype == TType.I32: 741 self.field86 = iprot.readI32() 742 else: 743 iprot.skip(ftype) 744 elif fid == 87: 745 if ftype == TType.I32: 746 self.field87 = iprot.readI32() 747 else: 748 iprot.skip(ftype) 749 elif fid == 88: 750 if ftype == TType.I32: 751 self.field88 = iprot.readI32() 752 else: 753 iprot.skip(ftype) 754 elif fid == 89: 755 if ftype == TType.I32: 756 self.field89 = iprot.readI32() 757 else: 758 iprot.skip(ftype) 759 elif fid == 90: 760 if ftype == TType.I32: 761 self.field90 = iprot.readI32() 762 else: 763 iprot.skip(ftype) 764 elif fid == 91: 765 if ftype == TType.I32: 766 self.field91 = iprot.readI32() 767 else: 768 iprot.skip(ftype) 769 elif fid == 92: 770 if ftype == TType.I32: 771 self.field92 = iprot.readI32() 772 else: 773 iprot.skip(ftype) 774 elif fid == 93: 775 if ftype == TType.I32: 776 self.field93 = iprot.readI32() 777 else: 778 iprot.skip(ftype) 779 elif fid == 94: 780 if ftype == TType.I32: 781 self.field94 = iprot.readI32() 782 else: 783 iprot.skip(ftype) 784 elif fid == 95: 785 if ftype == TType.I32: 786 self.field95 = iprot.readI32() 787 else: 788 iprot.skip(ftype) 789 elif fid == 96: 790 if ftype == TType.I32: 791 self.field96 = iprot.readI32() 792 else: 793 iprot.skip(ftype) 794 elif fid == 97: 795 if ftype == TType.I32: 796 self.field97 = iprot.readI32() 797 else: 798 iprot.skip(ftype) 799 elif fid == 98: 800 if ftype == TType.I32: 801 self.field98 = iprot.readI32() 802 else: 803 iprot.skip(ftype) 804 elif fid == 99: 805 if ftype == TType.I32: 806 self.field99 = iprot.readI32() 807 else: 808 iprot.skip(ftype) 809 elif fid == 100: 810 if ftype == TType.I32: 811 self.field100 = iprot.readI32() 812 else: 813 iprot.skip(ftype) 814 elif fid == 101: 815 if ftype == TType.I32: 816 self.field101 = iprot.readI32() 817 else: 818 iprot.skip(ftype) 819 elif fid == 102: 820 if ftype == TType.I32: 821 self.field102 = iprot.readI32() 822 else: 823 iprot.skip(ftype) 824 elif fid == 103: 825 if ftype == TType.I32: 826 self.field103 = iprot.readI32() 827 else: 828 iprot.skip(ftype) 829 elif fid == 104: 830 if ftype == TType.I32: 831 self.field104 = iprot.readI32() 832 else: 833 iprot.skip(ftype) 834 elif fid == 105: 835 if ftype == TType.I32: 836 self.field105 = iprot.readI32() 837 else: 838 iprot.skip(ftype) 839 elif fid == 106: 840 if ftype == TType.I32: 841 self.field106 = iprot.readI32() 842 else: 843 iprot.skip(ftype) 844 elif fid == 107: 845 if ftype == TType.I32: 846 self.field107 = iprot.readI32() 847 else: 848 iprot.skip(ftype) 849 elif fid == 108: 850 if ftype == TType.I32: 851 self.field108 = iprot.readI32() 852 else: 853 iprot.skip(ftype) 854 elif fid == 109: 855 if ftype == TType.I32: 856 self.field109 = iprot.readI32() 857 else: 858 iprot.skip(ftype) 859 elif fid == 110: 860 if ftype == TType.I32: 861 self.field110 = iprot.readI32() 862 else: 863 iprot.skip(ftype) 864 elif fid == 111: 865 if ftype == TType.I32: 866 self.field111 = iprot.readI32() 867 else: 868 iprot.skip(ftype) 869 elif fid == 112: 870 if ftype == TType.I32: 871 self.field112 = iprot.readI32() 872 else: 873 iprot.skip(ftype) 874 elif fid == 113: 875 if ftype == TType.I32: 876 self.field113 = iprot.readI32() 877 else: 878 iprot.skip(ftype) 879 elif fid == 114: 880 if ftype == TType.I32: 881 self.field114 = iprot.readI32() 882 else: 883 iprot.skip(ftype) 884 elif fid == 115: 885 if ftype == TType.I32: 886 self.field115 = iprot.readI32() 887 else: 888 iprot.skip(ftype) 889 elif fid == 116: 890 if ftype == TType.I32: 891 self.field116 = iprot.readI32() 892 else: 893 iprot.skip(ftype) 894 elif fid == 117: 895 if ftype == TType.I32: 896 self.field117 = iprot.readI32() 897 else: 898 iprot.skip(ftype) 899 elif fid == 118: 900 if ftype == TType.I32: 901 self.field118 = iprot.readI32() 902 else: 903 iprot.skip(ftype) 904 elif fid == 119: 905 if ftype == TType.I32: 906 self.field119 = iprot.readI32() 907 else: 908 iprot.skip(ftype) 909 elif fid == 120: 910 if ftype == TType.I32: 911 self.field120 = iprot.readI32() 912 else: 913 iprot.skip(ftype) 914 elif fid == 121: 915 if ftype == TType.I32: 916 self.field121 = iprot.readI32() 917 else: 918 iprot.skip(ftype) 919 elif fid == 122: 920 if ftype == TType.I32: 921 self.field122 = iprot.readI32() 922 else: 923 iprot.skip(ftype) 924 elif fid == 123: 925 if ftype == TType.I32: 926 self.field123 = iprot.readI32() 927 else: 928 iprot.skip(ftype) 929 elif fid == 124: 930 if ftype == TType.I32: 931 self.field124 = iprot.readI32() 932 else: 933 iprot.skip(ftype) 934 elif fid == 125: 935 if ftype == TType.I32: 936 self.field125 = iprot.readI32() 937 else: 938 iprot.skip(ftype) 939 elif fid == 126: 940 if ftype == TType.I32: 941 self.field126 = iprot.readI32() 942 else: 943 iprot.skip(ftype) 944 elif fid == 127: 945 if ftype == TType.I32: 946 self.field127 = iprot.readI32() 947 else: 948 iprot.skip(ftype) 949 elif fid == 128: 950 if ftype == TType.I32: 951 self.field128 = iprot.readI32() 952 else: 953 iprot.skip(ftype) 954 elif fid == 129: 955 if ftype == TType.I32: 956 self.field129 = iprot.readI32() 957 else: 958 iprot.skip(ftype) 959 elif fid == 130: 960 if ftype == TType.I32: 961 self.field130 = iprot.readI32() 962 else: 963 iprot.skip(ftype) 964 elif fid == 131: 965 if ftype == TType.I32: 966 self.field131 = iprot.readI32() 967 else: 968 iprot.skip(ftype) 969 elif fid == 132: 970 if ftype == TType.I32: 971 self.field132 = iprot.readI32() 972 else: 973 iprot.skip(ftype) 974 elif fid == 133: 975 if ftype == TType.I32: 976 self.field133 = iprot.readI32() 977 else: 978 iprot.skip(ftype) 979 elif fid == 134: 980 if ftype == TType.I32: 981 self.field134 = iprot.readI32() 982 else: 983 iprot.skip(ftype) 984 elif fid == 135: 985 if ftype == TType.I32: 986 self.field135 = iprot.readI32() 987 else: 988 iprot.skip(ftype) 989 elif fid == 136: 990 if ftype == TType.I32: 991 self.field136 = iprot.readI32() 992 else: 993 iprot.skip(ftype) 994 elif fid == 137: 995 if ftype == TType.I32: 996 self.field137 = iprot.readI32() 997 else: 998 iprot.skip(ftype) 999 elif fid == 138: 1000 if ftype == TType.I32: 1001 self.field138 = iprot.readI32() 1002 else: 1003 iprot.skip(ftype) 1004 elif fid == 139: 1005 if ftype == TType.I32: 1006 self.field139 = iprot.readI32() 1007 else: 1008 iprot.skip(ftype) 1009 elif fid == 140: 1010 if ftype == TType.I32: 1011 self.field140 = iprot.readI32() 1012 else: 1013 iprot.skip(ftype) 1014 elif fid == 141: 1015 if ftype == TType.I32: 1016 self.field141 = iprot.readI32() 1017 else: 1018 iprot.skip(ftype) 1019 elif fid == 142: 1020 if ftype == TType.I32: 1021 self.field142 = iprot.readI32() 1022 else: 1023 iprot.skip(ftype) 1024 elif fid == 143: 1025 if ftype == TType.I32: 1026 self.field143 = iprot.readI32() 1027 else: 1028 iprot.skip(ftype) 1029 elif fid == 144: 1030 if ftype == TType.I32: 1031 self.field144 = iprot.readI32() 1032 else: 1033 iprot.skip(ftype) 1034 elif fid == 145: 1035 if ftype == TType.I32: 1036 self.field145 = iprot.readI32() 1037 else: 1038 iprot.skip(ftype) 1039 elif fid == 146: 1040 if ftype == TType.I32: 1041 self.field146 = iprot.readI32() 1042 else: 1043 iprot.skip(ftype) 1044 elif fid == 147: 1045 if ftype == TType.I32: 1046 self.field147 = iprot.readI32() 1047 else: 1048 iprot.skip(ftype) 1049 elif fid == 148: 1050 if ftype == TType.I32: 1051 self.field148 = iprot.readI32() 1052 else: 1053 iprot.skip(ftype) 1054 elif fid == 149: 1055 if ftype == TType.I32: 1056 self.field149 = iprot.readI32() 1057 else: 1058 iprot.skip(ftype) 1059 elif fid == 150: 1060 if ftype == TType.I32: 1061 self.field150 = iprot.readI32() 1062 else: 1063 iprot.skip(ftype) 1064 elif fid == 151: 1065 if ftype == TType.I32: 1066 self.field151 = iprot.readI32() 1067 else: 1068 iprot.skip(ftype) 1069 elif fid == 152: 1070 if ftype == TType.I32: 1071 self.field152 = iprot.readI32() 1072 else: 1073 iprot.skip(ftype) 1074 elif fid == 153: 1075 if ftype == TType.I32: 1076 self.field153 = iprot.readI32() 1077 else: 1078 iprot.skip(ftype) 1079 elif fid == 154: 1080 if ftype == TType.I32: 1081 self.field154 = iprot.readI32() 1082 else: 1083 iprot.skip(ftype) 1084 elif fid == 155: 1085 if ftype == TType.I32: 1086 self.field155 = iprot.readI32() 1087 else: 1088 iprot.skip(ftype) 1089 elif fid == 156: 1090 if ftype == TType.I32: 1091 self.field156 = iprot.readI32() 1092 else: 1093 iprot.skip(ftype) 1094 elif fid == 157: 1095 if ftype == TType.I32: 1096 self.field157 = iprot.readI32() 1097 else: 1098 iprot.skip(ftype) 1099 elif fid == 158: 1100 if ftype == TType.I32: 1101 self.field158 = iprot.readI32() 1102 else: 1103 iprot.skip(ftype) 1104 elif fid == 159: 1105 if ftype == TType.I32: 1106 self.field159 = iprot.readI32() 1107 else: 1108 iprot.skip(ftype) 1109 elif fid == 160: 1110 if ftype == TType.I32: 1111 self.field160 = iprot.readI32() 1112 else: 1113 iprot.skip(ftype) 1114 elif fid == 161: 1115 if ftype == TType.I32: 1116 self.field161 = iprot.readI32() 1117 else: 1118 iprot.skip(ftype) 1119 elif fid == 162: 1120 if ftype == TType.I32: 1121 self.field162 = iprot.readI32() 1122 else: 1123 iprot.skip(ftype) 1124 elif fid == 163: 1125 if ftype == TType.I32: 1126 self.field163 = iprot.readI32() 1127 else: 1128 iprot.skip(ftype) 1129 elif fid == 164: 1130 if ftype == TType.I32: 1131 self.field164 = iprot.readI32() 1132 else: 1133 iprot.skip(ftype) 1134 elif fid == 165: 1135 if ftype == TType.I32: 1136 self.field165 = iprot.readI32() 1137 else: 1138 iprot.skip(ftype) 1139 elif fid == 166: 1140 if ftype == TType.I32: 1141 self.field166 = iprot.readI32() 1142 else: 1143 iprot.skip(ftype) 1144 elif fid == 167: 1145 if ftype == TType.I32: 1146 self.field167 = iprot.readI32() 1147 else: 1148 iprot.skip(ftype) 1149 elif fid == 168: 1150 if ftype == TType.I32: 1151 self.field168 = iprot.readI32() 1152 else: 1153 iprot.skip(ftype) 1154 elif fid == 169: 1155 if ftype == TType.I32: 1156 self.field169 = iprot.readI32() 1157 else: 1158 iprot.skip(ftype) 1159 elif fid == 170: 1160 if ftype == TType.I32: 1161 self.field170 = iprot.readI32() 1162 else: 1163 iprot.skip(ftype) 1164 elif fid == 171: 1165 if ftype == TType.I32: 1166 self.field171 = iprot.readI32() 1167 else: 1168 iprot.skip(ftype) 1169 elif fid == 172: 1170 if ftype == TType.I32: 1171 self.field172 = iprot.readI32() 1172 else: 1173 iprot.skip(ftype) 1174 elif fid == 173: 1175 if ftype == TType.I32: 1176 self.field173 = iprot.readI32() 1177 else: 1178 iprot.skip(ftype) 1179 elif fid == 174: 1180 if ftype == TType.I32: 1181 self.field174 = iprot.readI32() 1182 else: 1183 iprot.skip(ftype) 1184 elif fid == 175: 1185 if ftype == TType.I32: 1186 self.field175 = iprot.readI32() 1187 else: 1188 iprot.skip(ftype) 1189 elif fid == 176: 1190 if ftype == TType.I32: 1191 self.field176 = iprot.readI32() 1192 else: 1193 iprot.skip(ftype) 1194 elif fid == 177: 1195 if ftype == TType.I32: 1196 self.field177 = iprot.readI32() 1197 else: 1198 iprot.skip(ftype) 1199 elif fid == 178: 1200 if ftype == TType.I32: 1201 self.field178 = iprot.readI32() 1202 else: 1203 iprot.skip(ftype) 1204 elif fid == 179: 1205 if ftype == TType.I32: 1206 self.field179 = iprot.readI32() 1207 else: 1208 iprot.skip(ftype) 1209 elif fid == 180: 1210 if ftype == TType.I32: 1211 self.field180 = iprot.readI32() 1212 else: 1213 iprot.skip(ftype) 1214 elif fid == 181: 1215 if ftype == TType.I32: 1216 self.field181 = iprot.readI32() 1217 else: 1218 iprot.skip(ftype) 1219 elif fid == 182: 1220 if ftype == TType.I32: 1221 self.field182 = iprot.readI32() 1222 else: 1223 iprot.skip(ftype) 1224 elif fid == 183: 1225 if ftype == TType.I32: 1226 self.field183 = iprot.readI32() 1227 else: 1228 iprot.skip(ftype) 1229 elif fid == 184: 1230 if ftype == TType.I32: 1231 self.field184 = iprot.readI32() 1232 else: 1233 iprot.skip(ftype) 1234 elif fid == 185: 1235 if ftype == TType.I32: 1236 self.field185 = iprot.readI32() 1237 else: 1238 iprot.skip(ftype) 1239 elif fid == 186: 1240 if ftype == TType.I32: 1241 self.field186 = iprot.readI32() 1242 else: 1243 iprot.skip(ftype) 1244 elif fid == 187: 1245 if ftype == TType.I32: 1246 self.field187 = iprot.readI32() 1247 else: 1248 iprot.skip(ftype) 1249 elif fid == 188: 1250 if ftype == TType.I32: 1251 self.field188 = iprot.readI32() 1252 else: 1253 iprot.skip(ftype) 1254 elif fid == 189: 1255 if ftype == TType.I32: 1256 self.field189 = iprot.readI32() 1257 else: 1258 iprot.skip(ftype) 1259 elif fid == 190: 1260 if ftype == TType.I32: 1261 self.field190 = iprot.readI32() 1262 else: 1263 iprot.skip(ftype) 1264 elif fid == 191: 1265 if ftype == TType.I32: 1266 self.field191 = iprot.readI32() 1267 else: 1268 iprot.skip(ftype) 1269 elif fid == 192: 1270 if ftype == TType.I32: 1271 self.field192 = iprot.readI32() 1272 else: 1273 iprot.skip(ftype) 1274 elif fid == 193: 1275 if ftype == TType.I32: 1276 self.field193 = iprot.readI32() 1277 else: 1278 iprot.skip(ftype) 1279 elif fid == 194: 1280 if ftype == TType.I32: 1281 self.field194 = iprot.readI32() 1282 else: 1283 iprot.skip(ftype) 1284 elif fid == 195: 1285 if ftype == TType.I32: 1286 self.field195 = iprot.readI32() 1287 else: 1288 iprot.skip(ftype) 1289 elif fid == 196: 1290 if ftype == TType.I32: 1291 self.field196 = iprot.readI32() 1292 else: 1293 iprot.skip(ftype) 1294 elif fid == 197: 1295 if ftype == TType.I32: 1296 self.field197 = iprot.readI32() 1297 else: 1298 iprot.skip(ftype) 1299 elif fid == 198: 1300 if ftype == TType.I32: 1301 self.field198 = iprot.readI32() 1302 else: 1303 iprot.skip(ftype) 1304 elif fid == 199: 1305 if ftype == TType.I32: 1306 self.field199 = iprot.readI32() 1307 else: 1308 iprot.skip(ftype) 1309 elif fid == 200: 1310 if ftype == TType.I32: 1311 self.field200 = iprot.readI32() 1312 else: 1313 iprot.skip(ftype) 1314 elif fid == 201: 1315 if ftype == TType.I32: 1316 self.field201 = iprot.readI32() 1317 else: 1318 iprot.skip(ftype) 1319 elif fid == 202: 1320 if ftype == TType.I32: 1321 self.field202 = iprot.readI32() 1322 else: 1323 iprot.skip(ftype) 1324 elif fid == 203: 1325 if ftype == TType.I32: 1326 self.field203 = iprot.readI32() 1327 else: 1328 iprot.skip(ftype) 1329 elif fid == 204: 1330 if ftype == TType.I32: 1331 self.field204 = iprot.readI32() 1332 else: 1333 iprot.skip(ftype) 1334 elif fid == 205: 1335 if ftype == TType.I32: 1336 self.field205 = iprot.readI32() 1337 else: 1338 iprot.skip(ftype) 1339 elif fid == 206: 1340 if ftype == TType.I32: 1341 self.field206 = iprot.readI32() 1342 else: 1343 iprot.skip(ftype) 1344 elif fid == 207: 1345 if ftype == TType.I32: 1346 self.field207 = iprot.readI32() 1347 else: 1348 iprot.skip(ftype) 1349 elif fid == 208: 1350 if ftype == TType.I32: 1351 self.field208 = iprot.readI32() 1352 else: 1353 iprot.skip(ftype) 1354 elif fid == 209: 1355 if ftype == TType.I32: 1356 self.field209 = iprot.readI32() 1357 else: 1358 iprot.skip(ftype) 1359 elif fid == 210: 1360 if ftype == TType.I32: 1361 self.field210 = iprot.readI32() 1362 else: 1363 iprot.skip(ftype) 1364 elif fid == 211: 1365 if ftype == TType.I32: 1366 self.field211 = iprot.readI32() 1367 else: 1368 iprot.skip(ftype) 1369 elif fid == 212: 1370 if ftype == TType.I32: 1371 self.field212 = iprot.readI32() 1372 else: 1373 iprot.skip(ftype) 1374 elif fid == 213: 1375 if ftype == TType.I32: 1376 self.field213 = iprot.readI32() 1377 else: 1378 iprot.skip(ftype) 1379 elif fid == 214: 1380 if ftype == TType.I32: 1381 self.field214 = iprot.readI32() 1382 else: 1383 iprot.skip(ftype) 1384 elif fid == 215: 1385 if ftype == TType.I32: 1386 self.field215 = iprot.readI32() 1387 else: 1388 iprot.skip(ftype) 1389 elif fid == 216: 1390 if ftype == TType.I32: 1391 self.field216 = iprot.readI32() 1392 else: 1393 iprot.skip(ftype) 1394 elif fid == 217: 1395 if ftype == TType.I32: 1396 self.field217 = iprot.readI32() 1397 else: 1398 iprot.skip(ftype) 1399 elif fid == 218: 1400 if ftype == TType.I32: 1401 self.field218 = iprot.readI32() 1402 else: 1403 iprot.skip(ftype) 1404 elif fid == 219: 1405 if ftype == TType.I32: 1406 self.field219 = iprot.readI32() 1407 else: 1408 iprot.skip(ftype) 1409 elif fid == 220: 1410 if ftype == TType.I32: 1411 self.field220 = iprot.readI32() 1412 else: 1413 iprot.skip(ftype) 1414 elif fid == 221: 1415 if ftype == TType.I32: 1416 self.field221 = iprot.readI32() 1417 else: 1418 iprot.skip(ftype) 1419 elif fid == 222: 1420 if ftype == TType.I32: 1421 self.field222 = iprot.readI32() 1422 else: 1423 iprot.skip(ftype) 1424 elif fid == 223: 1425 if ftype == TType.I32: 1426 self.field223 = iprot.readI32() 1427 else: 1428 iprot.skip(ftype) 1429 elif fid == 224: 1430 if ftype == TType.I32: 1431 self.field224 = iprot.readI32() 1432 else: 1433 iprot.skip(ftype) 1434 elif fid == 225: 1435 if ftype == TType.I32: 1436 self.field225 = iprot.readI32() 1437 else: 1438 iprot.skip(ftype) 1439 elif fid == 226: 1440 if ftype == TType.I32: 1441 self.field226 = iprot.readI32() 1442 else: 1443 iprot.skip(ftype) 1444 elif fid == 227: 1445 if ftype == TType.I32: 1446 self.field227 = iprot.readI32() 1447 else: 1448 iprot.skip(ftype) 1449 elif fid == 228: 1450 if ftype == TType.I32: 1451 self.field228 = iprot.readI32() 1452 else: 1453 iprot.skip(ftype) 1454 elif fid == 229: 1455 if ftype == TType.I32: 1456 self.field229 = iprot.readI32() 1457 else: 1458 iprot.skip(ftype) 1459 elif fid == 230: 1460 if ftype == TType.I32: 1461 self.field230 = iprot.readI32() 1462 else: 1463 iprot.skip(ftype) 1464 elif fid == 231: 1465 if ftype == TType.I32: 1466 self.field231 = iprot.readI32() 1467 else: 1468 iprot.skip(ftype) 1469 elif fid == 232: 1470 if ftype == TType.I32: 1471 self.field232 = iprot.readI32() 1472 else: 1473 iprot.skip(ftype) 1474 elif fid == 233: 1475 if ftype == TType.I32: 1476 self.field233 = iprot.readI32() 1477 else: 1478 iprot.skip(ftype) 1479 elif fid == 234: 1480 if ftype == TType.I32: 1481 self.field234 = iprot.readI32() 1482 else: 1483 iprot.skip(ftype) 1484 elif fid == 235: 1485 if ftype == TType.I32: 1486 self.field235 = iprot.readI32() 1487 else: 1488 iprot.skip(ftype) 1489 elif fid == 236: 1490 if ftype == TType.I32: 1491 self.field236 = iprot.readI32() 1492 else: 1493 iprot.skip(ftype) 1494 elif fid == 237: 1495 if ftype == TType.I32: 1496 self.field237 = iprot.readI32() 1497 else: 1498 iprot.skip(ftype) 1499 elif fid == 238: 1500 if ftype == TType.I32: 1501 self.field238 = iprot.readI32() 1502 else: 1503 iprot.skip(ftype) 1504 elif fid == 239: 1505 if ftype == TType.I32: 1506 self.field239 = iprot.readI32() 1507 else: 1508 iprot.skip(ftype) 1509 elif fid == 240: 1510 if ftype == TType.I32: 1511 self.field240 = iprot.readI32() 1512 else: 1513 iprot.skip(ftype) 1514 elif fid == 241: 1515 if ftype == TType.I32: 1516 self.field241 = iprot.readI32() 1517 else: 1518 iprot.skip(ftype) 1519 elif fid == 242: 1520 if ftype == TType.I32: 1521 self.field242 = iprot.readI32() 1522 else: 1523 iprot.skip(ftype) 1524 elif fid == 243: 1525 if ftype == TType.I32: 1526 self.field243 = iprot.readI32() 1527 else: 1528 iprot.skip(ftype) 1529 elif fid == 244: 1530 if ftype == TType.I32: 1531 self.field244 = iprot.readI32() 1532 else: 1533 iprot.skip(ftype) 1534 elif fid == 245: 1535 if ftype == TType.I32: 1536 self.field245 = iprot.readI32() 1537 else: 1538 iprot.skip(ftype) 1539 elif fid == 246: 1540 if ftype == TType.I32: 1541 self.field246 = iprot.readI32() 1542 else: 1543 iprot.skip(ftype) 1544 elif fid == 247: 1545 if ftype == TType.I32: 1546 self.field247 = iprot.readI32() 1547 else: 1548 iprot.skip(ftype) 1549 elif fid == 248: 1550 if ftype == TType.I32: 1551 self.field248 = iprot.readI32() 1552 else: 1553 iprot.skip(ftype) 1554 elif fid == 249: 1555 if ftype == TType.I32: 1556 self.field249 = iprot.readI32() 1557 else: 1558 iprot.skip(ftype) 1559 elif fid == 250: 1560 if ftype == TType.I32: 1561 self.field250 = iprot.readI32() 1562 else: 1563 iprot.skip(ftype) 1564 elif fid == 251: 1565 if ftype == TType.I32: 1566 self.field251 = iprot.readI32() 1567 else: 1568 iprot.skip(ftype) 1569 elif fid == 252: 1570 if ftype == TType.I32: 1571 self.field252 = iprot.readI32() 1572 else: 1573 iprot.skip(ftype) 1574 elif fid == 253: 1575 if ftype == TType.I32: 1576 self.field253 = iprot.readI32() 1577 else: 1578 iprot.skip(ftype) 1579 elif fid == 254: 1580 if ftype == TType.I32: 1581 self.field254 = iprot.readI32() 1582 else: 1583 iprot.skip(ftype) 1584 elif fid == 255: 1585 if ftype == TType.I32: 1586 self.field255 = iprot.readI32() 1587 else: 1588 iprot.skip(ftype) 1589 elif fid == 256: 1590 if ftype == TType.I32: 1591 self.field256 = iprot.readI32() 1592 else: 1593 iprot.skip(ftype) 1594 else: 1595 iprot.skip(ftype) 1596 iprot.readFieldEnd() 1597 iprot.readStructEnd() 1598 1599 def write(self, oprot): 1600 if (isinstance(oprot, TBinaryProtocol.TBinaryProtocolAccelerated) or (isinstance(oprot, THeaderProtocol.THeaderProtocolAccelerate) and oprot.get_protocol_id() == THeaderProtocol.THeaderProtocol.T_BINARY_PROTOCOL)) and self.thrift_spec is not None and fastproto is not None: 1601 oprot.trans.write(fastproto.encode(self, [self.__class__, self.thrift_spec, False], utf8strings=UTF8STRINGS, protoid=0)) 1602 return 1603 if (isinstance(oprot, TCompactProtocol.TCompactProtocolAccelerated) or (isinstance(oprot, THeaderProtocol.THeaderProtocolAccelerate) and oprot.get_protocol_id() == THeaderProtocol.THeaderProtocol.T_COMPACT_PROTOCOL)) and self.thrift_spec is not None and fastproto is not None: 1604 oprot.trans.write(fastproto.encode(self, [self.__class__, self.thrift_spec, False], utf8strings=UTF8STRINGS, protoid=2)) 1605 return 1606 oprot.writeStructBegin('Foo') 1607 if self.field1 != None: 1608 oprot.writeFieldBegin('field1', TType.I32, 1) 1609 oprot.writeI32(self.field1) 1610 oprot.writeFieldEnd() 1611 if self.field2 != None: 1612 oprot.writeFieldBegin('field2', TType.I32, 2) 1613 oprot.writeI32(self.field2) 1614 oprot.writeFieldEnd() 1615 if self.field3 != None: 1616 oprot.writeFieldBegin('field3', TType.I32, 3) 1617 oprot.writeI32(self.field3) 1618 oprot.writeFieldEnd() 1619 if self.field4 != None: 1620 oprot.writeFieldBegin('field4', TType.I32, 4) 1621 oprot.writeI32(self.field4) 1622 oprot.writeFieldEnd() 1623 if self.field5 != None: 1624 oprot.writeFieldBegin('field5', TType.I32, 5) 1625 oprot.writeI32(self.field5) 1626 oprot.writeFieldEnd() 1627 if self.field6 != None: 1628 oprot.writeFieldBegin('field6', TType.I32, 6) 1629 oprot.writeI32(self.field6) 1630 oprot.writeFieldEnd() 1631 if self.field7 != None: 1632 oprot.writeFieldBegin('field7', TType.I32, 7) 1633 oprot.writeI32(self.field7) 1634 oprot.writeFieldEnd() 1635 if self.field8 != None: 1636 oprot.writeFieldBegin('field8', TType.I32, 8) 1637 oprot.writeI32(self.field8) 1638 oprot.writeFieldEnd() 1639 if self.field9 != None: 1640 oprot.writeFieldBegin('field9', TType.I32, 9) 1641 oprot.writeI32(self.field9) 1642 oprot.writeFieldEnd() 1643 if self.field10 != None: 1644 oprot.writeFieldBegin('field10', TType.I32, 10) 1645 oprot.writeI32(self.field10) 1646 oprot.writeFieldEnd() 1647 if self.field11 != None: 1648 oprot.writeFieldBegin('field11', TType.I32, 11) 1649 oprot.writeI32(self.field11) 1650 oprot.writeFieldEnd() 1651 if self.field12 != None: 1652 oprot.writeFieldBegin('field12', TType.I32, 12) 1653 oprot.writeI32(self.field12) 1654 oprot.writeFieldEnd() 1655 if self.field13 != None: 1656 oprot.writeFieldBegin('field13', TType.I32, 13) 1657 oprot.writeI32(self.field13) 1658 oprot.writeFieldEnd() 1659 if self.field14 != None: 1660 oprot.writeFieldBegin('field14', TType.I32, 14) 1661 oprot.writeI32(self.field14) 1662 oprot.writeFieldEnd() 1663 if self.field15 != None: 1664 oprot.writeFieldBegin('field15', TType.I32, 15) 1665 oprot.writeI32(self.field15) 1666 oprot.writeFieldEnd() 1667 if self.field16 != None: 1668 oprot.writeFieldBegin('field16', TType.I32, 16) 1669 oprot.writeI32(self.field16) 1670 oprot.writeFieldEnd() 1671 if self.field17 != None: 1672 oprot.writeFieldBegin('field17', TType.I32, 17) 1673 oprot.writeI32(self.field17) 1674 oprot.writeFieldEnd() 1675 if self.field18 != None: 1676 oprot.writeFieldBegin('field18', TType.I32, 18) 1677 oprot.writeI32(self.field18) 1678 oprot.writeFieldEnd() 1679 if self.field19 != None: 1680 oprot.writeFieldBegin('field19', TType.I32, 19) 1681 oprot.writeI32(self.field19) 1682 oprot.writeFieldEnd() 1683 if self.field20 != None: 1684 oprot.writeFieldBegin('field20', TType.I32, 20) 1685 oprot.writeI32(self.field20) 1686 oprot.writeFieldEnd() 1687 if self.field21 != None: 1688 oprot.writeFieldBegin('field21', TType.I32, 21) 1689 oprot.writeI32(self.field21) 1690 oprot.writeFieldEnd() 1691 if self.field22 != None: 1692 oprot.writeFieldBegin('field22', TType.I32, 22) 1693 oprot.writeI32(self.field22) 1694 oprot.writeFieldEnd() 1695 if self.field23 != None: 1696 oprot.writeFieldBegin('field23', TType.I32, 23) 1697 oprot.writeI32(self.field23) 1698 oprot.writeFieldEnd() 1699 if self.field24 != None: 1700 oprot.writeFieldBegin('field24', TType.I32, 24) 1701 oprot.writeI32(self.field24) 1702 oprot.writeFieldEnd() 1703 if self.field25 != None: 1704 oprot.writeFieldBegin('field25', TType.I32, 25) 1705 oprot.writeI32(self.field25) 1706 oprot.writeFieldEnd() 1707 if self.field26 != None: 1708 oprot.writeFieldBegin('field26', TType.I32, 26) 1709 oprot.writeI32(self.field26) 1710 oprot.writeFieldEnd() 1711 if self.field27 != None: 1712 oprot.writeFieldBegin('field27', TType.I32, 27) 1713 oprot.writeI32(self.field27) 1714 oprot.writeFieldEnd() 1715 if self.field28 != None: 1716 oprot.writeFieldBegin('field28', TType.I32, 28) 1717 oprot.writeI32(self.field28) 1718 oprot.writeFieldEnd() 1719 if self.field29 != None: 1720 oprot.writeFieldBegin('field29', TType.I32, 29) 1721 oprot.writeI32(self.field29) 1722 oprot.writeFieldEnd() 1723 if self.field30 != None: 1724 oprot.writeFieldBegin('field30', TType.I32, 30) 1725 oprot.writeI32(self.field30) 1726 oprot.writeFieldEnd() 1727 if self.field31 != None: 1728 oprot.writeFieldBegin('field31', TType.I32, 31) 1729 oprot.writeI32(self.field31) 1730 oprot.writeFieldEnd() 1731 if self.field32 != None: 1732 oprot.writeFieldBegin('field32', TType.I32, 32) 1733 oprot.writeI32(self.field32) 1734 oprot.writeFieldEnd() 1735 if self.field33 != None: 1736 oprot.writeFieldBegin('field33', TType.I32, 33) 1737 oprot.writeI32(self.field33) 1738 oprot.writeFieldEnd() 1739 if self.field34 != None: 1740 oprot.writeFieldBegin('field34', TType.I32, 34) 1741 oprot.writeI32(self.field34) 1742 oprot.writeFieldEnd() 1743 if self.field35 != None: 1744 oprot.writeFieldBegin('field35', TType.I32, 35) 1745 oprot.writeI32(self.field35) 1746 oprot.writeFieldEnd() 1747 if self.field36 != None: 1748 oprot.writeFieldBegin('field36', TType.I32, 36) 1749 oprot.writeI32(self.field36) 1750 oprot.writeFieldEnd() 1751 if self.field37 != None: 1752 oprot.writeFieldBegin('field37', TType.I32, 37) 1753 oprot.writeI32(self.field37) 1754 oprot.writeFieldEnd() 1755 if self.field38 != None: 1756 oprot.writeFieldBegin('field38', TType.I32, 38) 1757 oprot.writeI32(self.field38) 1758 oprot.writeFieldEnd() 1759 if self.field39 != None: 1760 oprot.writeFieldBegin('field39', TType.I32, 39) 1761 oprot.writeI32(self.field39) 1762 oprot.writeFieldEnd() 1763 if self.field40 != None: 1764 oprot.writeFieldBegin('field40', TType.I32, 40) 1765 oprot.writeI32(self.field40) 1766 oprot.writeFieldEnd() 1767 if self.field41 != None: 1768 oprot.writeFieldBegin('field41', TType.I32, 41) 1769 oprot.writeI32(self.field41) 1770 oprot.writeFieldEnd() 1771 if self.field42 != None: 1772 oprot.writeFieldBegin('field42', TType.I32, 42) 1773 oprot.writeI32(self.field42) 1774 oprot.writeFieldEnd() 1775 if self.field43 != None: 1776 oprot.writeFieldBegin('field43', TType.I32, 43) 1777 oprot.writeI32(self.field43) 1778 oprot.writeFieldEnd() 1779 if self.field44 != None: 1780 oprot.writeFieldBegin('field44', TType.I32, 44) 1781 oprot.writeI32(self.field44) 1782 oprot.writeFieldEnd() 1783 if self.field45 != None: 1784 oprot.writeFieldBegin('field45', TType.I32, 45) 1785 oprot.writeI32(self.field45) 1786 oprot.writeFieldEnd() 1787 if self.field46 != None: 1788 oprot.writeFieldBegin('field46', TType.I32, 46) 1789 oprot.writeI32(self.field46) 1790 oprot.writeFieldEnd() 1791 if self.field47 != None: 1792 oprot.writeFieldBegin('field47', TType.I32, 47) 1793 oprot.writeI32(self.field47) 1794 oprot.writeFieldEnd() 1795 if self.field48 != None: 1796 oprot.writeFieldBegin('field48', TType.I32, 48) 1797 oprot.writeI32(self.field48) 1798 oprot.writeFieldEnd() 1799 if self.field49 != None: 1800 oprot.writeFieldBegin('field49', TType.I32, 49) 1801 oprot.writeI32(self.field49) 1802 oprot.writeFieldEnd() 1803 if self.field50 != None: 1804 oprot.writeFieldBegin('field50', TType.I32, 50) 1805 oprot.writeI32(self.field50) 1806 oprot.writeFieldEnd() 1807 if self.field51 != None: 1808 oprot.writeFieldBegin('field51', TType.I32, 51) 1809 oprot.writeI32(self.field51) 1810 oprot.writeFieldEnd() 1811 if self.field52 != None: 1812 oprot.writeFieldBegin('field52', TType.I32, 52) 1813 oprot.writeI32(self.field52) 1814 oprot.writeFieldEnd() 1815 if self.field53 != None: 1816 oprot.writeFieldBegin('field53', TType.I32, 53) 1817 oprot.writeI32(self.field53) 1818 oprot.writeFieldEnd() 1819 if self.field54 != None: 1820 oprot.writeFieldBegin('field54', TType.I32, 54) 1821 oprot.writeI32(self.field54) 1822 oprot.writeFieldEnd() 1823 if self.field55 != None: 1824 oprot.writeFieldBegin('field55', TType.I32, 55) 1825 oprot.writeI32(self.field55) 1826 oprot.writeFieldEnd() 1827 if self.field56 != None: 1828 oprot.writeFieldBegin('field56', TType.I32, 56) 1829 oprot.writeI32(self.field56) 1830 oprot.writeFieldEnd() 1831 if self.field57 != None: 1832 oprot.writeFieldBegin('field57', TType.I32, 57) 1833 oprot.writeI32(self.field57) 1834 oprot.writeFieldEnd() 1835 if self.field58 != None: 1836 oprot.writeFieldBegin('field58', TType.I32, 58) 1837 oprot.writeI32(self.field58) 1838 oprot.writeFieldEnd() 1839 if self.field59 != None: 1840 oprot.writeFieldBegin('field59', TType.I32, 59) 1841 oprot.writeI32(self.field59) 1842 oprot.writeFieldEnd() 1843 if self.field60 != None: 1844 oprot.writeFieldBegin('field60', TType.I32, 60) 1845 oprot.writeI32(self.field60) 1846 oprot.writeFieldEnd() 1847 if self.field61 != None: 1848 oprot.writeFieldBegin('field61', TType.I32, 61) 1849 oprot.writeI32(self.field61) 1850 oprot.writeFieldEnd() 1851 if self.field62 != None: 1852 oprot.writeFieldBegin('field62', TType.I32, 62) 1853 oprot.writeI32(self.field62) 1854 oprot.writeFieldEnd() 1855 if self.field63 != None: 1856 oprot.writeFieldBegin('field63', TType.I32, 63) 1857 oprot.writeI32(self.field63) 1858 oprot.writeFieldEnd() 1859 if self.field64 != None: 1860 oprot.writeFieldBegin('field64', TType.I32, 64) 1861 oprot.writeI32(self.field64) 1862 oprot.writeFieldEnd() 1863 if self.field65 != None: 1864 oprot.writeFieldBegin('field65', TType.I32, 65) 1865 oprot.writeI32(self.field65) 1866 oprot.writeFieldEnd() 1867 if self.field66 != None: 1868 oprot.writeFieldBegin('field66', TType.I32, 66) 1869 oprot.writeI32(self.field66) 1870 oprot.writeFieldEnd() 1871 if self.field67 != None: 1872 oprot.writeFieldBegin('field67', TType.I32, 67) 1873 oprot.writeI32(self.field67) 1874 oprot.writeFieldEnd() 1875 if self.field68 != None: 1876 oprot.writeFieldBegin('field68', TType.I32, 68) 1877 oprot.writeI32(self.field68) 1878 oprot.writeFieldEnd() 1879 if self.field69 != None: 1880 oprot.writeFieldBegin('field69', TType.I32, 69) 1881 oprot.writeI32(self.field69) 1882 oprot.writeFieldEnd() 1883 if self.field70 != None: 1884 oprot.writeFieldBegin('field70', TType.I32, 70) 1885 oprot.writeI32(self.field70) 1886 oprot.writeFieldEnd() 1887 if self.field71 != None: 1888 oprot.writeFieldBegin('field71', TType.I32, 71) 1889 oprot.writeI32(self.field71) 1890 oprot.writeFieldEnd() 1891 if self.field72 != None: 1892 oprot.writeFieldBegin('field72', TType.I32, 72) 1893 oprot.writeI32(self.field72) 1894 oprot.writeFieldEnd() 1895 if self.field73 != None: 1896 oprot.writeFieldBegin('field73', TType.I32, 73) 1897 oprot.writeI32(self.field73) 1898 oprot.writeFieldEnd() 1899 if self.field74 != None: 1900 oprot.writeFieldBegin('field74', TType.I32, 74) 1901 oprot.writeI32(self.field74) 1902 oprot.writeFieldEnd() 1903 if self.field75 != None: 1904 oprot.writeFieldBegin('field75', TType.I32, 75) 1905 oprot.writeI32(self.field75) 1906 oprot.writeFieldEnd() 1907 if self.field76 != None: 1908 oprot.writeFieldBegin('field76', TType.I32, 76) 1909 oprot.writeI32(self.field76) 1910 oprot.writeFieldEnd() 1911 if self.field77 != None: 1912 oprot.writeFieldBegin('field77', TType.I32, 77) 1913 oprot.writeI32(self.field77) 1914 oprot.writeFieldEnd() 1915 if self.field78 != None: 1916 oprot.writeFieldBegin('field78', TType.I32, 78) 1917 oprot.writeI32(self.field78) 1918 oprot.writeFieldEnd() 1919 if self.field79 != None: 1920 oprot.writeFieldBegin('field79', TType.I32, 79) 1921 oprot.writeI32(self.field79) 1922 oprot.writeFieldEnd() 1923 if self.field80 != None: 1924 oprot.writeFieldBegin('field80', TType.I32, 80) 1925 oprot.writeI32(self.field80) 1926 oprot.writeFieldEnd() 1927 if self.field81 != None: 1928 oprot.writeFieldBegin('field81', TType.I32, 81) 1929 oprot.writeI32(self.field81) 1930 oprot.writeFieldEnd() 1931 if self.field82 != None: 1932 oprot.writeFieldBegin('field82', TType.I32, 82) 1933 oprot.writeI32(self.field82) 1934 oprot.writeFieldEnd() 1935 if self.field83 != None: 1936 oprot.writeFieldBegin('field83', TType.I32, 83) 1937 oprot.writeI32(self.field83) 1938 oprot.writeFieldEnd() 1939 if self.field84 != None: 1940 oprot.writeFieldBegin('field84', TType.I32, 84) 1941 oprot.writeI32(self.field84) 1942 oprot.writeFieldEnd() 1943 if self.field85 != None: 1944 oprot.writeFieldBegin('field85', TType.I32, 85) 1945 oprot.writeI32(self.field85) 1946 oprot.writeFieldEnd() 1947 if self.field86 != None: 1948 oprot.writeFieldBegin('field86', TType.I32, 86) 1949 oprot.writeI32(self.field86) 1950 oprot.writeFieldEnd() 1951 if self.field87 != None: 1952 oprot.writeFieldBegin('field87', TType.I32, 87) 1953 oprot.writeI32(self.field87) 1954 oprot.writeFieldEnd() 1955 if self.field88 != None: 1956 oprot.writeFieldBegin('field88', TType.I32, 88) 1957 oprot.writeI32(self.field88) 1958 oprot.writeFieldEnd() 1959 if self.field89 != None: 1960 oprot.writeFieldBegin('field89', TType.I32, 89) 1961 oprot.writeI32(self.field89) 1962 oprot.writeFieldEnd() 1963 if self.field90 != None: 1964 oprot.writeFieldBegin('field90', TType.I32, 90) 1965 oprot.writeI32(self.field90) 1966 oprot.writeFieldEnd() 1967 if self.field91 != None: 1968 oprot.writeFieldBegin('field91', TType.I32, 91) 1969 oprot.writeI32(self.field91) 1970 oprot.writeFieldEnd() 1971 if self.field92 != None: 1972 oprot.writeFieldBegin('field92', TType.I32, 92) 1973 oprot.writeI32(self.field92) 1974 oprot.writeFieldEnd() 1975 if self.field93 != None: 1976 oprot.writeFieldBegin('field93', TType.I32, 93) 1977 oprot.writeI32(self.field93) 1978 oprot.writeFieldEnd() 1979 if self.field94 != None: 1980 oprot.writeFieldBegin('field94', TType.I32, 94) 1981 oprot.writeI32(self.field94) 1982 oprot.writeFieldEnd() 1983 if self.field95 != None: 1984 oprot.writeFieldBegin('field95', TType.I32, 95) 1985 oprot.writeI32(self.field95) 1986 oprot.writeFieldEnd() 1987 if self.field96 != None: 1988 oprot.writeFieldBegin('field96', TType.I32, 96) 1989 oprot.writeI32(self.field96) 1990 oprot.writeFieldEnd() 1991 if self.field97 != None: 1992 oprot.writeFieldBegin('field97', TType.I32, 97) 1993 oprot.writeI32(self.field97) 1994 oprot.writeFieldEnd() 1995 if self.field98 != None: 1996 oprot.writeFieldBegin('field98', TType.I32, 98) 1997 oprot.writeI32(self.field98) 1998 oprot.writeFieldEnd() 1999 if self.field99 != None: 2000 oprot.writeFieldBegin('field99', TType.I32, 99) 2001 oprot.writeI32(self.field99) 2002 oprot.writeFieldEnd() 2003 if self.field100 != None: 2004 oprot.writeFieldBegin('field100', TType.I32, 100) 2005 oprot.writeI32(self.field100) 2006 oprot.writeFieldEnd() 2007 if self.field101 != None: 2008 oprot.writeFieldBegin('field101', TType.I32, 101) 2009 oprot.writeI32(self.field101) 2010 oprot.writeFieldEnd() 2011 if self.field102 != None: 2012 oprot.writeFieldBegin('field102', TType.I32, 102) 2013 oprot.writeI32(self.field102) 2014 oprot.writeFieldEnd() 2015 if self.field103 != None: 2016 oprot.writeFieldBegin('field103', TType.I32, 103) 2017 oprot.writeI32(self.field103) 2018 oprot.writeFieldEnd() 2019 if self.field104 != None: 2020 oprot.writeFieldBegin('field104', TType.I32, 104) 2021 oprot.writeI32(self.field104) 2022 oprot.writeFieldEnd() 2023 if self.field105 != None: 2024 oprot.writeFieldBegin('field105', TType.I32, 105) 2025 oprot.writeI32(self.field105) 2026 oprot.writeFieldEnd() 2027 if self.field106 != None: 2028 oprot.writeFieldBegin('field106', TType.I32, 106) 2029 oprot.writeI32(self.field106) 2030 oprot.writeFieldEnd() 2031 if self.field107 != None: 2032 oprot.writeFieldBegin('field107', TType.I32, 107) 2033 oprot.writeI32(self.field107) 2034 oprot.writeFieldEnd() 2035 if self.field108 != None: 2036 oprot.writeFieldBegin('field108', TType.I32, 108) 2037 oprot.writeI32(self.field108) 2038 oprot.writeFieldEnd() 2039 if self.field109 != None: 2040 oprot.writeFieldBegin('field109', TType.I32, 109) 2041 oprot.writeI32(self.field109) 2042 oprot.writeFieldEnd() 2043 if self.field110 != None: 2044 oprot.writeFieldBegin('field110', TType.I32, 110) 2045 oprot.writeI32(self.field110) 2046 oprot.writeFieldEnd() 2047 if self.field111 != None: 2048 oprot.writeFieldBegin('field111', TType.I32, 111) 2049 oprot.writeI32(self.field111) 2050 oprot.writeFieldEnd() 2051 if self.field112 != None: 2052 oprot.writeFieldBegin('field112', TType.I32, 112) 2053 oprot.writeI32(self.field112) 2054 oprot.writeFieldEnd() 2055 if self.field113 != None: 2056 oprot.writeFieldBegin('field113', TType.I32, 113) 2057 oprot.writeI32(self.field113) 2058 oprot.writeFieldEnd() 2059 if self.field114 != None: 2060 oprot.writeFieldBegin('field114', TType.I32, 114) 2061 oprot.writeI32(self.field114) 2062 oprot.writeFieldEnd() 2063 if self.field115 != None: 2064 oprot.writeFieldBegin('field115', TType.I32, 115) 2065 oprot.writeI32(self.field115) 2066 oprot.writeFieldEnd() 2067 if self.field116 != None: 2068 oprot.writeFieldBegin('field116', TType.I32, 116) 2069 oprot.writeI32(self.field116) 2070 oprot.writeFieldEnd() 2071 if self.field117 != None: 2072 oprot.writeFieldBegin('field117', TType.I32, 117) 2073 oprot.writeI32(self.field117) 2074 oprot.writeFieldEnd() 2075 if self.field118 != None: 2076 oprot.writeFieldBegin('field118', TType.I32, 118) 2077 oprot.writeI32(self.field118) 2078 oprot.writeFieldEnd() 2079 if self.field119 != None: 2080 oprot.writeFieldBegin('field119', TType.I32, 119) 2081 oprot.writeI32(self.field119) 2082 oprot.writeFieldEnd() 2083 if self.field120 != None: 2084 oprot.writeFieldBegin('field120', TType.I32, 120) 2085 oprot.writeI32(self.field120) 2086 oprot.writeFieldEnd() 2087 if self.field121 != None: 2088 oprot.writeFieldBegin('field121', TType.I32, 121) 2089 oprot.writeI32(self.field121) 2090 oprot.writeFieldEnd() 2091 if self.field122 != None: 2092 oprot.writeFieldBegin('field122', TType.I32, 122) 2093 oprot.writeI32(self.field122) 2094 oprot.writeFieldEnd() 2095 if self.field123 != None: 2096 oprot.writeFieldBegin('field123', TType.I32, 123) 2097 oprot.writeI32(self.field123) 2098 oprot.writeFieldEnd() 2099 if self.field124 != None: 2100 oprot.writeFieldBegin('field124', TType.I32, 124) 2101 oprot.writeI32(self.field124) 2102 oprot.writeFieldEnd() 2103 if self.field125 != None: 2104 oprot.writeFieldBegin('field125', TType.I32, 125) 2105 oprot.writeI32(self.field125) 2106 oprot.writeFieldEnd() 2107 if self.field126 != None: 2108 oprot.writeFieldBegin('field126', TType.I32, 126) 2109 oprot.writeI32(self.field126) 2110 oprot.writeFieldEnd() 2111 if self.field127 != None: 2112 oprot.writeFieldBegin('field127', TType.I32, 127) 2113 oprot.writeI32(self.field127) 2114 oprot.writeFieldEnd() 2115 if self.field128 != None: 2116 oprot.writeFieldBegin('field128', TType.I32, 128) 2117 oprot.writeI32(self.field128) 2118 oprot.writeFieldEnd() 2119 if self.field129 != None: 2120 oprot.writeFieldBegin('field129', TType.I32, 129) 2121 oprot.writeI32(self.field129) 2122 oprot.writeFieldEnd() 2123 if self.field130 != None: 2124 oprot.writeFieldBegin('field130', TType.I32, 130) 2125 oprot.writeI32(self.field130) 2126 oprot.writeFieldEnd() 2127 if self.field131 != None: 2128 oprot.writeFieldBegin('field131', TType.I32, 131) 2129 oprot.writeI32(self.field131) 2130 oprot.writeFieldEnd() 2131 if self.field132 != None: 2132 oprot.writeFieldBegin('field132', TType.I32, 132) 2133 oprot.writeI32(self.field132) 2134 oprot.writeFieldEnd() 2135 if self.field133 != None: 2136 oprot.writeFieldBegin('field133', TType.I32, 133) 2137 oprot.writeI32(self.field133) 2138 oprot.writeFieldEnd() 2139 if self.field134 != None: 2140 oprot.writeFieldBegin('field134', TType.I32, 134) 2141 oprot.writeI32(self.field134) 2142 oprot.writeFieldEnd() 2143 if self.field135 != None: 2144 oprot.writeFieldBegin('field135', TType.I32, 135) 2145 oprot.writeI32(self.field135) 2146 oprot.writeFieldEnd() 2147 if self.field136 != None: 2148 oprot.writeFieldBegin('field136', TType.I32, 136) 2149 oprot.writeI32(self.field136) 2150 oprot.writeFieldEnd() 2151 if self.field137 != None: 2152 oprot.writeFieldBegin('field137', TType.I32, 137) 2153 oprot.writeI32(self.field137) 2154 oprot.writeFieldEnd() 2155 if self.field138 != None: 2156 oprot.writeFieldBegin('field138', TType.I32, 138) 2157 oprot.writeI32(self.field138) 2158 oprot.writeFieldEnd() 2159 if self.field139 != None: 2160 oprot.writeFieldBegin('field139', TType.I32, 139) 2161 oprot.writeI32(self.field139) 2162 oprot.writeFieldEnd() 2163 if self.field140 != None: 2164 oprot.writeFieldBegin('field140', TType.I32, 140) 2165 oprot.writeI32(self.field140) 2166 oprot.writeFieldEnd() 2167 if self.field141 != None: 2168 oprot.writeFieldBegin('field141', TType.I32, 141) 2169 oprot.writeI32(self.field141) 2170 oprot.writeFieldEnd() 2171 if self.field142 != None: 2172 oprot.writeFieldBegin('field142', TType.I32, 142) 2173 oprot.writeI32(self.field142) 2174 oprot.writeFieldEnd() 2175 if self.field143 != None: 2176 oprot.writeFieldBegin('field143', TType.I32, 143) 2177 oprot.writeI32(self.field143) 2178 oprot.writeFieldEnd() 2179 if self.field144 != None: 2180 oprot.writeFieldBegin('field144', TType.I32, 144) 2181 oprot.writeI32(self.field144) 2182 oprot.writeFieldEnd() 2183 if self.field145 != None: 2184 oprot.writeFieldBegin('field145', TType.I32, 145) 2185 oprot.writeI32(self.field145) 2186 oprot.writeFieldEnd() 2187 if self.field146 != None: 2188 oprot.writeFieldBegin('field146', TType.I32, 146) 2189 oprot.writeI32(self.field146) 2190 oprot.writeFieldEnd() 2191 if self.field147 != None: 2192 oprot.writeFieldBegin('field147', TType.I32, 147) 2193 oprot.writeI32(self.field147) 2194 oprot.writeFieldEnd() 2195 if self.field148 != None: 2196 oprot.writeFieldBegin('field148', TType.I32, 148) 2197 oprot.writeI32(self.field148) 2198 oprot.writeFieldEnd() 2199 if self.field149 != None: 2200 oprot.writeFieldBegin('field149', TType.I32, 149) 2201 oprot.writeI32(self.field149) 2202 oprot.writeFieldEnd() 2203 if self.field150 != None: 2204 oprot.writeFieldBegin('field150', TType.I32, 150) 2205 oprot.writeI32(self.field150) 2206 oprot.writeFieldEnd() 2207 if self.field151 != None: 2208 oprot.writeFieldBegin('field151', TType.I32, 151) 2209 oprot.writeI32(self.field151) 2210 oprot.writeFieldEnd() 2211 if self.field152 != None: 2212 oprot.writeFieldBegin('field152', TType.I32, 152) 2213 oprot.writeI32(self.field152) 2214 oprot.writeFieldEnd() 2215 if self.field153 != None: 2216 oprot.writeFieldBegin('field153', TType.I32, 153) 2217 oprot.writeI32(self.field153) 2218 oprot.writeFieldEnd() 2219 if self.field154 != None: 2220 oprot.writeFieldBegin('field154', TType.I32, 154) 2221 oprot.writeI32(self.field154) 2222 oprot.writeFieldEnd() 2223 if self.field155 != None: 2224 oprot.writeFieldBegin('field155', TType.I32, 155) 2225 oprot.writeI32(self.field155) 2226 oprot.writeFieldEnd() 2227 if self.field156 != None: 2228 oprot.writeFieldBegin('field156', TType.I32, 156) 2229 oprot.writeI32(self.field156) 2230 oprot.writeFieldEnd() 2231 if self.field157 != None: 2232 oprot.writeFieldBegin('field157', TType.I32, 157) 2233 oprot.writeI32(self.field157) 2234 oprot.writeFieldEnd() 2235 if self.field158 != None: 2236 oprot.writeFieldBegin('field158', TType.I32, 158) 2237 oprot.writeI32(self.field158) 2238 oprot.writeFieldEnd() 2239 if self.field159 != None: 2240 oprot.writeFieldBegin('field159', TType.I32, 159) 2241 oprot.writeI32(self.field159) 2242 oprot.writeFieldEnd() 2243 if self.field160 != None: 2244 oprot.writeFieldBegin('field160', TType.I32, 160) 2245 oprot.writeI32(self.field160) 2246 oprot.writeFieldEnd() 2247 if self.field161 != None: 2248 oprot.writeFieldBegin('field161', TType.I32, 161) 2249 oprot.writeI32(self.field161) 2250 oprot.writeFieldEnd() 2251 if self.field162 != None: 2252 oprot.writeFieldBegin('field162', TType.I32, 162) 2253 oprot.writeI32(self.field162) 2254 oprot.writeFieldEnd() 2255 if self.field163 != None: 2256 oprot.writeFieldBegin('field163', TType.I32, 163) 2257 oprot.writeI32(self.field163) 2258 oprot.writeFieldEnd() 2259 if self.field164 != None: 2260 oprot.writeFieldBegin('field164', TType.I32, 164) 2261 oprot.writeI32(self.field164) 2262 oprot.writeFieldEnd() 2263 if self.field165 != None: 2264 oprot.writeFieldBegin('field165', TType.I32, 165) 2265 oprot.writeI32(self.field165) 2266 oprot.writeFieldEnd() 2267 if self.field166 != None: 2268 oprot.writeFieldBegin('field166', TType.I32, 166) 2269 oprot.writeI32(self.field166) 2270 oprot.writeFieldEnd() 2271 if self.field167 != None: 2272 oprot.writeFieldBegin('field167', TType.I32, 167) 2273 oprot.writeI32(self.field167) 2274 oprot.writeFieldEnd() 2275 if self.field168 != None: 2276 oprot.writeFieldBegin('field168', TType.I32, 168) 2277 oprot.writeI32(self.field168) 2278 oprot.writeFieldEnd() 2279 if self.field169 != None: 2280 oprot.writeFieldBegin('field169', TType.I32, 169) 2281 oprot.writeI32(self.field169) 2282 oprot.writeFieldEnd() 2283 if self.field170 != None: 2284 oprot.writeFieldBegin('field170', TType.I32, 170) 2285 oprot.writeI32(self.field170) 2286 oprot.writeFieldEnd() 2287 if self.field171 != None: 2288 oprot.writeFieldBegin('field171', TType.I32, 171) 2289 oprot.writeI32(self.field171) 2290 oprot.writeFieldEnd() 2291 if self.field172 != None: 2292 oprot.writeFieldBegin('field172', TType.I32, 172) 2293 oprot.writeI32(self.field172) 2294 oprot.writeFieldEnd() 2295 if self.field173 != None: 2296 oprot.writeFieldBegin('field173', TType.I32, 173) 2297 oprot.writeI32(self.field173) 2298 oprot.writeFieldEnd() 2299 if self.field174 != None: 2300 oprot.writeFieldBegin('field174', TType.I32, 174) 2301 oprot.writeI32(self.field174) 2302 oprot.writeFieldEnd() 2303 if self.field175 != None: 2304 oprot.writeFieldBegin('field175', TType.I32, 175) 2305 oprot.writeI32(self.field175) 2306 oprot.writeFieldEnd() 2307 if self.field176 != None: 2308 oprot.writeFieldBegin('field176', TType.I32, 176) 2309 oprot.writeI32(self.field176) 2310 oprot.writeFieldEnd() 2311 if self.field177 != None: 2312 oprot.writeFieldBegin('field177', TType.I32, 177) 2313 oprot.writeI32(self.field177) 2314 oprot.writeFieldEnd() 2315 if self.field178 != None: 2316 oprot.writeFieldBegin('field178', TType.I32, 178) 2317 oprot.writeI32(self.field178) 2318 oprot.writeFieldEnd() 2319 if self.field179 != None: 2320 oprot.writeFieldBegin('field179', TType.I32, 179) 2321 oprot.writeI32(self.field179) 2322 oprot.writeFieldEnd() 2323 if self.field180 != None: 2324 oprot.writeFieldBegin('field180', TType.I32, 180) 2325 oprot.writeI32(self.field180) 2326 oprot.writeFieldEnd() 2327 if self.field181 != None: 2328 oprot.writeFieldBegin('field181', TType.I32, 181) 2329 oprot.writeI32(self.field181) 2330 oprot.writeFieldEnd() 2331 if self.field182 != None: 2332 oprot.writeFieldBegin('field182', TType.I32, 182) 2333 oprot.writeI32(self.field182) 2334 oprot.writeFieldEnd() 2335 if self.field183 != None: 2336 oprot.writeFieldBegin('field183', TType.I32, 183) 2337 oprot.writeI32(self.field183) 2338 oprot.writeFieldEnd() 2339 if self.field184 != None: 2340 oprot.writeFieldBegin('field184', TType.I32, 184) 2341 oprot.writeI32(self.field184) 2342 oprot.writeFieldEnd() 2343 if self.field185 != None: 2344 oprot.writeFieldBegin('field185', TType.I32, 185) 2345 oprot.writeI32(self.field185) 2346 oprot.writeFieldEnd() 2347 if self.field186 != None: 2348 oprot.writeFieldBegin('field186', TType.I32, 186) 2349 oprot.writeI32(self.field186) 2350 oprot.writeFieldEnd() 2351 if self.field187 != None: 2352 oprot.writeFieldBegin('field187', TType.I32, 187) 2353 oprot.writeI32(self.field187) 2354 oprot.writeFieldEnd() 2355 if self.field188 != None: 2356 oprot.writeFieldBegin('field188', TType.I32, 188) 2357 oprot.writeI32(self.field188) 2358 oprot.writeFieldEnd() 2359 if self.field189 != None: 2360 oprot.writeFieldBegin('field189', TType.I32, 189) 2361 oprot.writeI32(self.field189) 2362 oprot.writeFieldEnd() 2363 if self.field190 != None: 2364 oprot.writeFieldBegin('field190', TType.I32, 190) 2365 oprot.writeI32(self.field190) 2366 oprot.writeFieldEnd() 2367 if self.field191 != None: 2368 oprot.writeFieldBegin('field191', TType.I32, 191) 2369 oprot.writeI32(self.field191) 2370 oprot.writeFieldEnd() 2371 if self.field192 != None: 2372 oprot.writeFieldBegin('field192', TType.I32, 192) 2373 oprot.writeI32(self.field192) 2374 oprot.writeFieldEnd() 2375 if self.field193 != None: 2376 oprot.writeFieldBegin('field193', TType.I32, 193) 2377 oprot.writeI32(self.field193) 2378 oprot.writeFieldEnd() 2379 if self.field194 != None: 2380 oprot.writeFieldBegin('field194', TType.I32, 194) 2381 oprot.writeI32(self.field194) 2382 oprot.writeFieldEnd() 2383 if self.field195 != None: 2384 oprot.writeFieldBegin('field195', TType.I32, 195) 2385 oprot.writeI32(self.field195) 2386 oprot.writeFieldEnd() 2387 if self.field196 != None: 2388 oprot.writeFieldBegin('field196', TType.I32, 196) 2389 oprot.writeI32(self.field196) 2390 oprot.writeFieldEnd() 2391 if self.field197 != None: 2392 oprot.writeFieldBegin('field197', TType.I32, 197) 2393 oprot.writeI32(self.field197) 2394 oprot.writeFieldEnd() 2395 if self.field198 != None: 2396 oprot.writeFieldBegin('field198', TType.I32, 198) 2397 oprot.writeI32(self.field198) 2398 oprot.writeFieldEnd() 2399 if self.field199 != None: 2400 oprot.writeFieldBegin('field199', TType.I32, 199) 2401 oprot.writeI32(self.field199) 2402 oprot.writeFieldEnd() 2403 if self.field200 != None: 2404 oprot.writeFieldBegin('field200', TType.I32, 200) 2405 oprot.writeI32(self.field200) 2406 oprot.writeFieldEnd() 2407 if self.field201 != None: 2408 oprot.writeFieldBegin('field201', TType.I32, 201) 2409 oprot.writeI32(self.field201) 2410 oprot.writeFieldEnd() 2411 if self.field202 != None: 2412 oprot.writeFieldBegin('field202', TType.I32, 202) 2413 oprot.writeI32(self.field202) 2414 oprot.writeFieldEnd() 2415 if self.field203 != None: 2416 oprot.writeFieldBegin('field203', TType.I32, 203) 2417 oprot.writeI32(self.field203) 2418 oprot.writeFieldEnd() 2419 if self.field204 != None: 2420 oprot.writeFieldBegin('field204', TType.I32, 204) 2421 oprot.writeI32(self.field204) 2422 oprot.writeFieldEnd() 2423 if self.field205 != None: 2424 oprot.writeFieldBegin('field205', TType.I32, 205) 2425 oprot.writeI32(self.field205) 2426 oprot.writeFieldEnd() 2427 if self.field206 != None: 2428 oprot.writeFieldBegin('field206', TType.I32, 206) 2429 oprot.writeI32(self.field206) 2430 oprot.writeFieldEnd() 2431 if self.field207 != None: 2432 oprot.writeFieldBegin('field207', TType.I32, 207) 2433 oprot.writeI32(self.field207) 2434 oprot.writeFieldEnd() 2435 if self.field208 != None: 2436 oprot.writeFieldBegin('field208', TType.I32, 208) 2437 oprot.writeI32(self.field208) 2438 oprot.writeFieldEnd() 2439 if self.field209 != None: 2440 oprot.writeFieldBegin('field209', TType.I32, 209) 2441 oprot.writeI32(self.field209) 2442 oprot.writeFieldEnd() 2443 if self.field210 != None: 2444 oprot.writeFieldBegin('field210', TType.I32, 210) 2445 oprot.writeI32(self.field210) 2446 oprot.writeFieldEnd() 2447 if self.field211 != None: 2448 oprot.writeFieldBegin('field211', TType.I32, 211) 2449 oprot.writeI32(self.field211) 2450 oprot.writeFieldEnd() 2451 if self.field212 != None: 2452 oprot.writeFieldBegin('field212', TType.I32, 212) 2453 oprot.writeI32(self.field212) 2454 oprot.writeFieldEnd() 2455 if self.field213 != None: 2456 oprot.writeFieldBegin('field213', TType.I32, 213) 2457 oprot.writeI32(self.field213) 2458 oprot.writeFieldEnd() 2459 if self.field214 != None: 2460 oprot.writeFieldBegin('field214', TType.I32, 214) 2461 oprot.writeI32(self.field214) 2462 oprot.writeFieldEnd() 2463 if self.field215 != None: 2464 oprot.writeFieldBegin('field215', TType.I32, 215) 2465 oprot.writeI32(self.field215) 2466 oprot.writeFieldEnd() 2467 if self.field216 != None: 2468 oprot.writeFieldBegin('field216', TType.I32, 216) 2469 oprot.writeI32(self.field216) 2470 oprot.writeFieldEnd() 2471 if self.field217 != None: 2472 oprot.writeFieldBegin('field217', TType.I32, 217) 2473 oprot.writeI32(self.field217) 2474 oprot.writeFieldEnd() 2475 if self.field218 != None: 2476 oprot.writeFieldBegin('field218', TType.I32, 218) 2477 oprot.writeI32(self.field218) 2478 oprot.writeFieldEnd() 2479 if self.field219 != None: 2480 oprot.writeFieldBegin('field219', TType.I32, 219) 2481 oprot.writeI32(self.field219) 2482 oprot.writeFieldEnd() 2483 if self.field220 != None: 2484 oprot.writeFieldBegin('field220', TType.I32, 220) 2485 oprot.writeI32(self.field220) 2486 oprot.writeFieldEnd() 2487 if self.field221 != None: 2488 oprot.writeFieldBegin('field221', TType.I32, 221) 2489 oprot.writeI32(self.field221) 2490 oprot.writeFieldEnd() 2491 if self.field222 != None: 2492 oprot.writeFieldBegin('field222', TType.I32, 222) 2493 oprot.writeI32(self.field222) 2494 oprot.writeFieldEnd() 2495 if self.field223 != None: 2496 oprot.writeFieldBegin('field223', TType.I32, 223) 2497 oprot.writeI32(self.field223) 2498 oprot.writeFieldEnd() 2499 if self.field224 != None: 2500 oprot.writeFieldBegin('field224', TType.I32, 224) 2501 oprot.writeI32(self.field224) 2502 oprot.writeFieldEnd() 2503 if self.field225 != None: 2504 oprot.writeFieldBegin('field225', TType.I32, 225) 2505 oprot.writeI32(self.field225) 2506 oprot.writeFieldEnd() 2507 if self.field226 != None: 2508 oprot.writeFieldBegin('field226', TType.I32, 226) 2509 oprot.writeI32(self.field226) 2510 oprot.writeFieldEnd() 2511 if self.field227 != None: 2512 oprot.writeFieldBegin('field227', TType.I32, 227) 2513 oprot.writeI32(self.field227) 2514 oprot.writeFieldEnd() 2515 if self.field228 != None: 2516 oprot.writeFieldBegin('field228', TType.I32, 228) 2517 oprot.writeI32(self.field228) 2518 oprot.writeFieldEnd() 2519 if self.field229 != None: 2520 oprot.writeFieldBegin('field229', TType.I32, 229) 2521 oprot.writeI32(self.field229) 2522 oprot.writeFieldEnd() 2523 if self.field230 != None: 2524 oprot.writeFieldBegin('field230', TType.I32, 230) 2525 oprot.writeI32(self.field230) 2526 oprot.writeFieldEnd() 2527 if self.field231 != None: 2528 oprot.writeFieldBegin('field231', TType.I32, 231) 2529 oprot.writeI32(self.field231) 2530 oprot.writeFieldEnd() 2531 if self.field232 != None: 2532 oprot.writeFieldBegin('field232', TType.I32, 232) 2533 oprot.writeI32(self.field232) 2534 oprot.writeFieldEnd() 2535 if self.field233 != None: 2536 oprot.writeFieldBegin('field233', TType.I32, 233) 2537 oprot.writeI32(self.field233) 2538 oprot.writeFieldEnd() 2539 if self.field234 != None: 2540 oprot.writeFieldBegin('field234', TType.I32, 234) 2541 oprot.writeI32(self.field234) 2542 oprot.writeFieldEnd() 2543 if self.field235 != None: 2544 oprot.writeFieldBegin('field235', TType.I32, 235) 2545 oprot.writeI32(self.field235) 2546 oprot.writeFieldEnd() 2547 if self.field236 != None: 2548 oprot.writeFieldBegin('field236', TType.I32, 236) 2549 oprot.writeI32(self.field236) 2550 oprot.writeFieldEnd() 2551 if self.field237 != None: 2552 oprot.writeFieldBegin('field237', TType.I32, 237) 2553 oprot.writeI32(self.field237) 2554 oprot.writeFieldEnd() 2555 if self.field238 != None: 2556 oprot.writeFieldBegin('field238', TType.I32, 238) 2557 oprot.writeI32(self.field238) 2558 oprot.writeFieldEnd() 2559 if self.field239 != None: 2560 oprot.writeFieldBegin('field239', TType.I32, 239) 2561 oprot.writeI32(self.field239) 2562 oprot.writeFieldEnd() 2563 if self.field240 != None: 2564 oprot.writeFieldBegin('field240', TType.I32, 240) 2565 oprot.writeI32(self.field240) 2566 oprot.writeFieldEnd() 2567 if self.field241 != None: 2568 oprot.writeFieldBegin('field241', TType.I32, 241) 2569 oprot.writeI32(self.field241) 2570 oprot.writeFieldEnd() 2571 if self.field242 != None: 2572 oprot.writeFieldBegin('field242', TType.I32, 242) 2573 oprot.writeI32(self.field242) 2574 oprot.writeFieldEnd() 2575 if self.field243 != None: 2576 oprot.writeFieldBegin('field243', TType.I32, 243) 2577 oprot.writeI32(self.field243) 2578 oprot.writeFieldEnd() 2579 if self.field244 != None: 2580 oprot.writeFieldBegin('field244', TType.I32, 244) 2581 oprot.writeI32(self.field244) 2582 oprot.writeFieldEnd() 2583 if self.field245 != None: 2584 oprot.writeFieldBegin('field245', TType.I32, 245) 2585 oprot.writeI32(self.field245) 2586 oprot.writeFieldEnd() 2587 if self.field246 != None: 2588 oprot.writeFieldBegin('field246', TType.I32, 246) 2589 oprot.writeI32(self.field246) 2590 oprot.writeFieldEnd() 2591 if self.field247 != None: 2592 oprot.writeFieldBegin('field247', TType.I32, 247) 2593 oprot.writeI32(self.field247) 2594 oprot.writeFieldEnd() 2595 if self.field248 != None: 2596 oprot.writeFieldBegin('field248', TType.I32, 248) 2597 oprot.writeI32(self.field248) 2598 oprot.writeFieldEnd() 2599 if self.field249 != None: 2600 oprot.writeFieldBegin('field249', TType.I32, 249) 2601 oprot.writeI32(self.field249) 2602 oprot.writeFieldEnd() 2603 if self.field250 != None: 2604 oprot.writeFieldBegin('field250', TType.I32, 250) 2605 oprot.writeI32(self.field250) 2606 oprot.writeFieldEnd() 2607 if self.field251 != None: 2608 oprot.writeFieldBegin('field251', TType.I32, 251) 2609 oprot.writeI32(self.field251) 2610 oprot.writeFieldEnd() 2611 if self.field252 != None: 2612 oprot.writeFieldBegin('field252', TType.I32, 252) 2613 oprot.writeI32(self.field252) 2614 oprot.writeFieldEnd() 2615 if self.field253 != None: 2616 oprot.writeFieldBegin('field253', TType.I32, 253) 2617 oprot.writeI32(self.field253) 2618 oprot.writeFieldEnd() 2619 if self.field254 != None: 2620 oprot.writeFieldBegin('field254', TType.I32, 254) 2621 oprot.writeI32(self.field254) 2622 oprot.writeFieldEnd() 2623 if self.field255 != None: 2624 oprot.writeFieldBegin('field255', TType.I32, 255) 2625 oprot.writeI32(self.field255) 2626 oprot.writeFieldEnd() 2627 if self.field256 != None: 2628 oprot.writeFieldBegin('field256', TType.I32, 256) 2629 oprot.writeI32(self.field256) 2630 oprot.writeFieldEnd() 2631 oprot.writeFieldStop() 2632 oprot.writeStructEnd() 2633 2634 def __repr__(self): 2635 L = [] 2636 padding = ' ' * 4 2637 if self.field1 is not None: 2638 value = pprint.pformat(self.field1, indent=0) 2639 value = padding.join(value.splitlines(True)) 2640 L.append(' field1=%s' % (value)) 2641 if self.field2 is not None: 2642 value = pprint.pformat(self.field2, indent=0) 2643 value = padding.join(value.splitlines(True)) 2644 L.append(' field2=%s' % (value)) 2645 if self.field3 is not None: 2646 value = pprint.pformat(self.field3, indent=0) 2647 value = padding.join(value.splitlines(True)) 2648 L.append(' field3=%s' % (value)) 2649 if self.field4 is not None: 2650 value = pprint.pformat(self.field4, indent=0) 2651 value = padding.join(value.splitlines(True)) 2652 L.append(' field4=%s' % (value)) 2653 if self.field5 is not None: 2654 value = pprint.pformat(self.field5, indent=0) 2655 value = padding.join(value.splitlines(True)) 2656 L.append(' field5=%s' % (value)) 2657 if self.field6 is not None: 2658 value = pprint.pformat(self.field6, indent=0) 2659 value = padding.join(value.splitlines(True)) 2660 L.append(' field6=%s' % (value)) 2661 if self.field7 is not None: 2662 value = pprint.pformat(self.field7, indent=0) 2663 value = padding.join(value.splitlines(True)) 2664 L.append(' field7=%s' % (value)) 2665 if self.field8 is not None: 2666 value = pprint.pformat(self.field8, indent=0) 2667 value = padding.join(value.splitlines(True)) 2668 L.append(' field8=%s' % (value)) 2669 if self.field9 is not None: 2670 value = pprint.pformat(self.field9, indent=0) 2671 value = padding.join(value.splitlines(True)) 2672 L.append(' field9=%s' % (value)) 2673 if self.field10 is not None: 2674 value = pprint.pformat(self.field10, indent=0) 2675 value = padding.join(value.splitlines(True)) 2676 L.append(' field10=%s' % (value)) 2677 if self.field11 is not None: 2678 value = pprint.pformat(self.field11, indent=0) 2679 value = padding.join(value.splitlines(True)) 2680 L.append(' field11=%s' % (value)) 2681 if self.field12 is not None: 2682 value = pprint.pformat(self.field12, indent=0) 2683 value = padding.join(value.splitlines(True)) 2684 L.append(' field12=%s' % (value)) 2685 if self.field13 is not None: 2686 value = pprint.pformat(self.field13, indent=0) 2687 value = padding.join(value.splitlines(True)) 2688 L.append(' field13=%s' % (value)) 2689 if self.field14 is not None: 2690 value = pprint.pformat(self.field14, indent=0) 2691 value = padding.join(value.splitlines(True)) 2692 L.append(' field14=%s' % (value)) 2693 if self.field15 is not None: 2694 value = pprint.pformat(self.field15, indent=0) 2695 value = padding.join(value.splitlines(True)) 2696 L.append(' field15=%s' % (value)) 2697 if self.field16 is not None: 2698 value = pprint.pformat(self.field16, indent=0) 2699 value = padding.join(value.splitlines(True)) 2700 L.append(' field16=%s' % (value)) 2701 if self.field17 is not None: 2702 value = pprint.pformat(self.field17, indent=0) 2703 value = padding.join(value.splitlines(True)) 2704 L.append(' field17=%s' % (value)) 2705 if self.field18 is not None: 2706 value = pprint.pformat(self.field18, indent=0) 2707 value = padding.join(value.splitlines(True)) 2708 L.append(' field18=%s' % (value)) 2709 if self.field19 is not None: 2710 value = pprint.pformat(self.field19, indent=0) 2711 value = padding.join(value.splitlines(True)) 2712 L.append(' field19=%s' % (value)) 2713 if self.field20 is not None: 2714 value = pprint.pformat(self.field20, indent=0) 2715 value = padding.join(value.splitlines(True)) 2716 L.append(' field20=%s' % (value)) 2717 if self.field21 is not None: 2718 value = pprint.pformat(self.field21, indent=0) 2719 value = padding.join(value.splitlines(True)) 2720 L.append(' field21=%s' % (value)) 2721 if self.field22 is not None: 2722 value = pprint.pformat(self.field22, indent=0) 2723 value = padding.join(value.splitlines(True)) 2724 L.append(' field22=%s' % (value)) 2725 if self.field23 is not None: 2726 value = pprint.pformat(self.field23, indent=0) 2727 value = padding.join(value.splitlines(True)) 2728 L.append(' field23=%s' % (value)) 2729 if self.field24 is not None: 2730 value = pprint.pformat(self.field24, indent=0) 2731 value = padding.join(value.splitlines(True)) 2732 L.append(' field24=%s' % (value)) 2733 if self.field25 is not None: 2734 value = pprint.pformat(self.field25, indent=0) 2735 value = padding.join(value.splitlines(True)) 2736 L.append(' field25=%s' % (value)) 2737 if self.field26 is not None: 2738 value = pprint.pformat(self.field26, indent=0) 2739 value = padding.join(value.splitlines(True)) 2740 L.append(' field26=%s' % (value)) 2741 if self.field27 is not None: 2742 value = pprint.pformat(self.field27, indent=0) 2743 value = padding.join(value.splitlines(True)) 2744 L.append(' field27=%s' % (value)) 2745 if self.field28 is not None: 2746 value = pprint.pformat(self.field28, indent=0) 2747 value = padding.join(value.splitlines(True)) 2748 L.append(' field28=%s' % (value)) 2749 if self.field29 is not None: 2750 value = pprint.pformat(self.field29, indent=0) 2751 value = padding.join(value.splitlines(True)) 2752 L.append(' field29=%s' % (value)) 2753 if self.field30 is not None: 2754 value = pprint.pformat(self.field30, indent=0) 2755 value = padding.join(value.splitlines(True)) 2756 L.append(' field30=%s' % (value)) 2757 if self.field31 is not None: 2758 value = pprint.pformat(self.field31, indent=0) 2759 value = padding.join(value.splitlines(True)) 2760 L.append(' field31=%s' % (value)) 2761 if self.field32 is not None: 2762 value = pprint.pformat(self.field32, indent=0) 2763 value = padding.join(value.splitlines(True)) 2764 L.append(' field32=%s' % (value)) 2765 if self.field33 is not None: 2766 value = pprint.pformat(self.field33, indent=0) 2767 value = padding.join(value.splitlines(True)) 2768 L.append(' field33=%s' % (value)) 2769 if self.field34 is not None: 2770 value = pprint.pformat(self.field34, indent=0) 2771 value = padding.join(value.splitlines(True)) 2772 L.append(' field34=%s' % (value)) 2773 if self.field35 is not None: 2774 value = pprint.pformat(self.field35, indent=0) 2775 value = padding.join(value.splitlines(True)) 2776 L.append(' field35=%s' % (value)) 2777 if self.field36 is not None: 2778 value = pprint.pformat(self.field36, indent=0) 2779 value = padding.join(value.splitlines(True)) 2780 L.append(' field36=%s' % (value)) 2781 if self.field37 is not None: 2782 value = pprint.pformat(self.field37, indent=0) 2783 value = padding.join(value.splitlines(True)) 2784 L.append(' field37=%s' % (value)) 2785 if self.field38 is not None: 2786 value = pprint.pformat(self.field38, indent=0) 2787 value = padding.join(value.splitlines(True)) 2788 L.append(' field38=%s' % (value)) 2789 if self.field39 is not None: 2790 value = pprint.pformat(self.field39, indent=0) 2791 value = padding.join(value.splitlines(True)) 2792 L.append(' field39=%s' % (value)) 2793 if self.field40 is not None: 2794 value = pprint.pformat(self.field40, indent=0) 2795 value = padding.join(value.splitlines(True)) 2796 L.append(' field40=%s' % (value)) 2797 if self.field41 is not None: 2798 value = pprint.pformat(self.field41, indent=0) 2799 value = padding.join(value.splitlines(True)) 2800 L.append(' field41=%s' % (value)) 2801 if self.field42 is not None: 2802 value = pprint.pformat(self.field42, indent=0) 2803 value = padding.join(value.splitlines(True)) 2804 L.append(' field42=%s' % (value)) 2805 if self.field43 is not None: 2806 value = pprint.pformat(self.field43, indent=0) 2807 value = padding.join(value.splitlines(True)) 2808 L.append(' field43=%s' % (value)) 2809 if self.field44 is not None: 2810 value = pprint.pformat(self.field44, indent=0) 2811 value = padding.join(value.splitlines(True)) 2812 L.append(' field44=%s' % (value)) 2813 if self.field45 is not None: 2814 value = pprint.pformat(self.field45, indent=0) 2815 value = padding.join(value.splitlines(True)) 2816 L.append(' field45=%s' % (value)) 2817 if self.field46 is not None: 2818 value = pprint.pformat(self.field46, indent=0) 2819 value = padding.join(value.splitlines(True)) 2820 L.append(' field46=%s' % (value)) 2821 if self.field47 is not None: 2822 value = pprint.pformat(self.field47, indent=0) 2823 value = padding.join(value.splitlines(True)) 2824 L.append(' field47=%s' % (value)) 2825 if self.field48 is not None: 2826 value = pprint.pformat(self.field48, indent=0) 2827 value = padding.join(value.splitlines(True)) 2828 L.append(' field48=%s' % (value)) 2829 if self.field49 is not None: 2830 value = pprint.pformat(self.field49, indent=0) 2831 value = padding.join(value.splitlines(True)) 2832 L.append(' field49=%s' % (value)) 2833 if self.field50 is not None: 2834 value = pprint.pformat(self.field50, indent=0) 2835 value = padding.join(value.splitlines(True)) 2836 L.append(' field50=%s' % (value)) 2837 if self.field51 is not None: 2838 value = pprint.pformat(self.field51, indent=0) 2839 value = padding.join(value.splitlines(True)) 2840 L.append(' field51=%s' % (value)) 2841 if self.field52 is not None: 2842 value = pprint.pformat(self.field52, indent=0) 2843 value = padding.join(value.splitlines(True)) 2844 L.append(' field52=%s' % (value)) 2845 if self.field53 is not None: 2846 value = pprint.pformat(self.field53, indent=0) 2847 value = padding.join(value.splitlines(True)) 2848 L.append(' field53=%s' % (value)) 2849 if self.field54 is not None: 2850 value = pprint.pformat(self.field54, indent=0) 2851 value = padding.join(value.splitlines(True)) 2852 L.append(' field54=%s' % (value)) 2853 if self.field55 is not None: 2854 value = pprint.pformat(self.field55, indent=0) 2855 value = padding.join(value.splitlines(True)) 2856 L.append(' field55=%s' % (value)) 2857 if self.field56 is not None: 2858 value = pprint.pformat(self.field56, indent=0) 2859 value = padding.join(value.splitlines(True)) 2860 L.append(' field56=%s' % (value)) 2861 if self.field57 is not None: 2862 value = pprint.pformat(self.field57, indent=0) 2863 value = padding.join(value.splitlines(True)) 2864 L.append(' field57=%s' % (value)) 2865 if self.field58 is not None: 2866 value = pprint.pformat(self.field58, indent=0) 2867 value = padding.join(value.splitlines(True)) 2868 L.append(' field58=%s' % (value)) 2869 if self.field59 is not None: 2870 value = pprint.pformat(self.field59, indent=0) 2871 value = padding.join(value.splitlines(True)) 2872 L.append(' field59=%s' % (value)) 2873 if self.field60 is not None: 2874 value = pprint.pformat(self.field60, indent=0) 2875 value = padding.join(value.splitlines(True)) 2876 L.append(' field60=%s' % (value)) 2877 if self.field61 is not None: 2878 value = pprint.pformat(self.field61, indent=0) 2879 value = padding.join(value.splitlines(True)) 2880 L.append(' field61=%s' % (value)) 2881 if self.field62 is not None: 2882 value = pprint.pformat(self.field62, indent=0) 2883 value = padding.join(value.splitlines(True)) 2884 L.append(' field62=%s' % (value)) 2885 if self.field63 is not None: 2886 value = pprint.pformat(self.field63, indent=0) 2887 value = padding.join(value.splitlines(True)) 2888 L.append(' field63=%s' % (value)) 2889 if self.field64 is not None: 2890 value = pprint.pformat(self.field64, indent=0) 2891 value = padding.join(value.splitlines(True)) 2892 L.append(' field64=%s' % (value)) 2893 if self.field65 is not None: 2894 value = pprint.pformat(self.field65, indent=0) 2895 value = padding.join(value.splitlines(True)) 2896 L.append(' field65=%s' % (value)) 2897 if self.field66 is not None: 2898 value = pprint.pformat(self.field66, indent=0) 2899 value = padding.join(value.splitlines(True)) 2900 L.append(' field66=%s' % (value)) 2901 if self.field67 is not None: 2902 value = pprint.pformat(self.field67, indent=0) 2903 value = padding.join(value.splitlines(True)) 2904 L.append(' field67=%s' % (value)) 2905 if self.field68 is not None: 2906 value = pprint.pformat(self.field68, indent=0) 2907 value = padding.join(value.splitlines(True)) 2908 L.append(' field68=%s' % (value)) 2909 if self.field69 is not None: 2910 value = pprint.pformat(self.field69, indent=0) 2911 value = padding.join(value.splitlines(True)) 2912 L.append(' field69=%s' % (value)) 2913 if self.field70 is not None: 2914 value = pprint.pformat(self.field70, indent=0) 2915 value = padding.join(value.splitlines(True)) 2916 L.append(' field70=%s' % (value)) 2917 if self.field71 is not None: 2918 value = pprint.pformat(self.field71, indent=0) 2919 value = padding.join(value.splitlines(True)) 2920 L.append(' field71=%s' % (value)) 2921 if self.field72 is not None: 2922 value = pprint.pformat(self.field72, indent=0) 2923 value = padding.join(value.splitlines(True)) 2924 L.append(' field72=%s' % (value)) 2925 if self.field73 is not None: 2926 value = pprint.pformat(self.field73, indent=0) 2927 value = padding.join(value.splitlines(True)) 2928 L.append(' field73=%s' % (value)) 2929 if self.field74 is not None: 2930 value = pprint.pformat(self.field74, indent=0) 2931 value = padding.join(value.splitlines(True)) 2932 L.append(' field74=%s' % (value)) 2933 if self.field75 is not None: 2934 value = pprint.pformat(self.field75, indent=0) 2935 value = padding.join(value.splitlines(True)) 2936 L.append(' field75=%s' % (value)) 2937 if self.field76 is not None: 2938 value = pprint.pformat(self.field76, indent=0) 2939 value = padding.join(value.splitlines(True)) 2940 L.append(' field76=%s' % (value)) 2941 if self.field77 is not None: 2942 value = pprint.pformat(self.field77, indent=0) 2943 value = padding.join(value.splitlines(True)) 2944 L.append(' field77=%s' % (value)) 2945 if self.field78 is not None: 2946 value = pprint.pformat(self.field78, indent=0) 2947 value = padding.join(value.splitlines(True)) 2948 L.append(' field78=%s' % (value)) 2949 if self.field79 is not None: 2950 value = pprint.pformat(self.field79, indent=0) 2951 value = padding.join(value.splitlines(True)) 2952 L.append(' field79=%s' % (value)) 2953 if self.field80 is not None: 2954 value = pprint.pformat(self.field80, indent=0) 2955 value = padding.join(value.splitlines(True)) 2956 L.append(' field80=%s' % (value)) 2957 if self.field81 is not None: 2958 value = pprint.pformat(self.field81, indent=0) 2959 value = padding.join(value.splitlines(True)) 2960 L.append(' field81=%s' % (value)) 2961 if self.field82 is not None: 2962 value = pprint.pformat(self.field82, indent=0) 2963 value = padding.join(value.splitlines(True)) 2964 L.append(' field82=%s' % (value)) 2965 if self.field83 is not None: 2966 value = pprint.pformat(self.field83, indent=0) 2967 value = padding.join(value.splitlines(True)) 2968 L.append(' field83=%s' % (value)) 2969 if self.field84 is not None: 2970 value = pprint.pformat(self.field84, indent=0) 2971 value = padding.join(value.splitlines(True)) 2972 L.append(' field84=%s' % (value)) 2973 if self.field85 is not None: 2974 value = pprint.pformat(self.field85, indent=0) 2975 value = padding.join(value.splitlines(True)) 2976 L.append(' field85=%s' % (value)) 2977 if self.field86 is not None: 2978 value = pprint.pformat(self.field86, indent=0) 2979 value = padding.join(value.splitlines(True)) 2980 L.append(' field86=%s' % (value)) 2981 if self.field87 is not None: 2982 value = pprint.pformat(self.field87, indent=0) 2983 value = padding.join(value.splitlines(True)) 2984 L.append(' field87=%s' % (value)) 2985 if self.field88 is not None: 2986 value = pprint.pformat(self.field88, indent=0) 2987 value = padding.join(value.splitlines(True)) 2988 L.append(' field88=%s' % (value)) 2989 if self.field89 is not None: 2990 value = pprint.pformat(self.field89, indent=0) 2991 value = padding.join(value.splitlines(True)) 2992 L.append(' field89=%s' % (value)) 2993 if self.field90 is not None: 2994 value = pprint.pformat(self.field90, indent=0) 2995 value = padding.join(value.splitlines(True)) 2996 L.append(' field90=%s' % (value)) 2997 if self.field91 is not None: 2998 value = pprint.pformat(self.field91, indent=0) 2999 value = padding.join(value.splitlines(True)) 3000 L.append(' field91=%s' % (value)) 3001 if self.field92 is not None: 3002 value = pprint.pformat(self.field92, indent=0) 3003 value = padding.join(value.splitlines(True)) 3004 L.append(' field92=%s' % (value)) 3005 if self.field93 is not None: 3006 value = pprint.pformat(self.field93, indent=0) 3007 value = padding.join(value.splitlines(True)) 3008 L.append(' field93=%s' % (value)) 3009 if self.field94 is not None: 3010 value = pprint.pformat(self.field94, indent=0) 3011 value = padding.join(value.splitlines(True)) 3012 L.append(' field94=%s' % (value)) 3013 if self.field95 is not None: 3014 value = pprint.pformat(self.field95, indent=0) 3015 value = padding.join(value.splitlines(True)) 3016 L.append(' field95=%s' % (value)) 3017 if self.field96 is not None: 3018 value = pprint.pformat(self.field96, indent=0) 3019 value = padding.join(value.splitlines(True)) 3020 L.append(' field96=%s' % (value)) 3021 if self.field97 is not None: 3022 value = pprint.pformat(self.field97, indent=0) 3023 value = padding.join(value.splitlines(True)) 3024 L.append(' field97=%s' % (value)) 3025 if self.field98 is not None: 3026 value = pprint.pformat(self.field98, indent=0) 3027 value = padding.join(value.splitlines(True)) 3028 L.append(' field98=%s' % (value)) 3029 if self.field99 is not None: 3030 value = pprint.pformat(self.field99, indent=0) 3031 value = padding.join(value.splitlines(True)) 3032 L.append(' field99=%s' % (value)) 3033 if self.field100 is not None: 3034 value = pprint.pformat(self.field100, indent=0) 3035 value = padding.join(value.splitlines(True)) 3036 L.append(' field100=%s' % (value)) 3037 if self.field101 is not None: 3038 value = pprint.pformat(self.field101, indent=0) 3039 value = padding.join(value.splitlines(True)) 3040 L.append(' field101=%s' % (value)) 3041 if self.field102 is not None: 3042 value = pprint.pformat(self.field102, indent=0) 3043 value = padding.join(value.splitlines(True)) 3044 L.append(' field102=%s' % (value)) 3045 if self.field103 is not None: 3046 value = pprint.pformat(self.field103, indent=0) 3047 value = padding.join(value.splitlines(True)) 3048 L.append(' field103=%s' % (value)) 3049 if self.field104 is not None: 3050 value = pprint.pformat(self.field104, indent=0) 3051 value = padding.join(value.splitlines(True)) 3052 L.append(' field104=%s' % (value)) 3053 if self.field105 is not None: 3054 value = pprint.pformat(self.field105, indent=0) 3055 value = padding.join(value.splitlines(True)) 3056 L.append(' field105=%s' % (value)) 3057 if self.field106 is not None: 3058 value = pprint.pformat(self.field106, indent=0) 3059 value = padding.join(value.splitlines(True)) 3060 L.append(' field106=%s' % (value)) 3061 if self.field107 is not None: 3062 value = pprint.pformat(self.field107, indent=0) 3063 value = padding.join(value.splitlines(True)) 3064 L.append(' field107=%s' % (value)) 3065 if self.field108 is not None: 3066 value = pprint.pformat(self.field108, indent=0) 3067 value = padding.join(value.splitlines(True)) 3068 L.append(' field108=%s' % (value)) 3069 if self.field109 is not None: 3070 value = pprint.pformat(self.field109, indent=0) 3071 value = padding.join(value.splitlines(True)) 3072 L.append(' field109=%s' % (value)) 3073 if self.field110 is not None: 3074 value = pprint.pformat(self.field110, indent=0) 3075 value = padding.join(value.splitlines(True)) 3076 L.append(' field110=%s' % (value)) 3077 if self.field111 is not None: 3078 value = pprint.pformat(self.field111, indent=0) 3079 value = padding.join(value.splitlines(True)) 3080 L.append(' field111=%s' % (value)) 3081 if self.field112 is not None: 3082 value = pprint.pformat(self.field112, indent=0) 3083 value = padding.join(value.splitlines(True)) 3084 L.append(' field112=%s' % (value)) 3085 if self.field113 is not None: 3086 value = pprint.pformat(self.field113, indent=0) 3087 value = padding.join(value.splitlines(True)) 3088 L.append(' field113=%s' % (value)) 3089 if self.field114 is not None: 3090 value = pprint.pformat(self.field114, indent=0) 3091 value = padding.join(value.splitlines(True)) 3092 L.append(' field114=%s' % (value)) 3093 if self.field115 is not None: 3094 value = pprint.pformat(self.field115, indent=0) 3095 value = padding.join(value.splitlines(True)) 3096 L.append(' field115=%s' % (value)) 3097 if self.field116 is not None: 3098 value = pprint.pformat(self.field116, indent=0) 3099 value = padding.join(value.splitlines(True)) 3100 L.append(' field116=%s' % (value)) 3101 if self.field117 is not None: 3102 value = pprint.pformat(self.field117, indent=0) 3103 value = padding.join(value.splitlines(True)) 3104 L.append(' field117=%s' % (value)) 3105 if self.field118 is not None: 3106 value = pprint.pformat(self.field118, indent=0) 3107 value = padding.join(value.splitlines(True)) 3108 L.append(' field118=%s' % (value)) 3109 if self.field119 is not None: 3110 value = pprint.pformat(self.field119, indent=0) 3111 value = padding.join(value.splitlines(True)) 3112 L.append(' field119=%s' % (value)) 3113 if self.field120 is not None: 3114 value = pprint.pformat(self.field120, indent=0) 3115 value = padding.join(value.splitlines(True)) 3116 L.append(' field120=%s' % (value)) 3117 if self.field121 is not None: 3118 value = pprint.pformat(self.field121, indent=0) 3119 value = padding.join(value.splitlines(True)) 3120 L.append(' field121=%s' % (value)) 3121 if self.field122 is not None: 3122 value = pprint.pformat(self.field122, indent=0) 3123 value = padding.join(value.splitlines(True)) 3124 L.append(' field122=%s' % (value)) 3125 if self.field123 is not None: 3126 value = pprint.pformat(self.field123, indent=0) 3127 value = padding.join(value.splitlines(True)) 3128 L.append(' field123=%s' % (value)) 3129 if self.field124 is not None: 3130 value = pprint.pformat(self.field124, indent=0) 3131 value = padding.join(value.splitlines(True)) 3132 L.append(' field124=%s' % (value)) 3133 if self.field125 is not None: 3134 value = pprint.pformat(self.field125, indent=0) 3135 value = padding.join(value.splitlines(True)) 3136 L.append(' field125=%s' % (value)) 3137 if self.field126 is not None: 3138 value = pprint.pformat(self.field126, indent=0) 3139 value = padding.join(value.splitlines(True)) 3140 L.append(' field126=%s' % (value)) 3141 if self.field127 is not None: 3142 value = pprint.pformat(self.field127, indent=0) 3143 value = padding.join(value.splitlines(True)) 3144 L.append(' field127=%s' % (value)) 3145 if self.field128 is not None: 3146 value = pprint.pformat(self.field128, indent=0) 3147 value = padding.join(value.splitlines(True)) 3148 L.append(' field128=%s' % (value)) 3149 if self.field129 is not None: 3150 value = pprint.pformat(self.field129, indent=0) 3151 value = padding.join(value.splitlines(True)) 3152 L.append(' field129=%s' % (value)) 3153 if self.field130 is not None: 3154 value = pprint.pformat(self.field130, indent=0) 3155 value = padding.join(value.splitlines(True)) 3156 L.append(' field130=%s' % (value)) 3157 if self.field131 is not None: 3158 value = pprint.pformat(self.field131, indent=0) 3159 value = padding.join(value.splitlines(True)) 3160 L.append(' field131=%s' % (value)) 3161 if self.field132 is not None: 3162 value = pprint.pformat(self.field132, indent=0) 3163 value = padding.join(value.splitlines(True)) 3164 L.append(' field132=%s' % (value)) 3165 if self.field133 is not None: 3166 value = pprint.pformat(self.field133, indent=0) 3167 value = padding.join(value.splitlines(True)) 3168 L.append(' field133=%s' % (value)) 3169 if self.field134 is not None: 3170 value = pprint.pformat(self.field134, indent=0) 3171 value = padding.join(value.splitlines(True)) 3172 L.append(' field134=%s' % (value)) 3173 if self.field135 is not None: 3174 value = pprint.pformat(self.field135, indent=0) 3175 value = padding.join(value.splitlines(True)) 3176 L.append(' field135=%s' % (value)) 3177 if self.field136 is not None: 3178 value = pprint.pformat(self.field136, indent=0) 3179 value = padding.join(value.splitlines(True)) 3180 L.append(' field136=%s' % (value)) 3181 if self.field137 is not None: 3182 value = pprint.pformat(self.field137, indent=0) 3183 value = padding.join(value.splitlines(True)) 3184 L.append(' field137=%s' % (value)) 3185 if self.field138 is not None: 3186 value = pprint.pformat(self.field138, indent=0) 3187 value = padding.join(value.splitlines(True)) 3188 L.append(' field138=%s' % (value)) 3189 if self.field139 is not None: 3190 value = pprint.pformat(self.field139, indent=0) 3191 value = padding.join(value.splitlines(True)) 3192 L.append(' field139=%s' % (value)) 3193 if self.field140 is not None: 3194 value = pprint.pformat(self.field140, indent=0) 3195 value = padding.join(value.splitlines(True)) 3196 L.append(' field140=%s' % (value)) 3197 if self.field141 is not None: 3198 value = pprint.pformat(self.field141, indent=0) 3199 value = padding.join(value.splitlines(True)) 3200 L.append(' field141=%s' % (value)) 3201 if self.field142 is not None: 3202 value = pprint.pformat(self.field142, indent=0) 3203 value = padding.join(value.splitlines(True)) 3204 L.append(' field142=%s' % (value)) 3205 if self.field143 is not None: 3206 value = pprint.pformat(self.field143, indent=0) 3207 value = padding.join(value.splitlines(True)) 3208 L.append(' field143=%s' % (value)) 3209 if self.field144 is not None: 3210 value = pprint.pformat(self.field144, indent=0) 3211 value = padding.join(value.splitlines(True)) 3212 L.append(' field144=%s' % (value)) 3213 if self.field145 is not None: 3214 value = pprint.pformat(self.field145, indent=0) 3215 value = padding.join(value.splitlines(True)) 3216 L.append(' field145=%s' % (value)) 3217 if self.field146 is not None: 3218 value = pprint.pformat(self.field146, indent=0) 3219 value = padding.join(value.splitlines(True)) 3220 L.append(' field146=%s' % (value)) 3221 if self.field147 is not None: 3222 value = pprint.pformat(self.field147, indent=0) 3223 value = padding.join(value.splitlines(True)) 3224 L.append(' field147=%s' % (value)) 3225 if self.field148 is not None: 3226 value = pprint.pformat(self.field148, indent=0) 3227 value = padding.join(value.splitlines(True)) 3228 L.append(' field148=%s' % (value)) 3229 if self.field149 is not None: 3230 value = pprint.pformat(self.field149, indent=0) 3231 value = padding.join(value.splitlines(True)) 3232 L.append(' field149=%s' % (value)) 3233 if self.field150 is not None: 3234 value = pprint.pformat(self.field150, indent=0) 3235 value = padding.join(value.splitlines(True)) 3236 L.append(' field150=%s' % (value)) 3237 if self.field151 is not None: 3238 value = pprint.pformat(self.field151, indent=0) 3239 value = padding.join(value.splitlines(True)) 3240 L.append(' field151=%s' % (value)) 3241 if self.field152 is not None: 3242 value = pprint.pformat(self.field152, indent=0) 3243 value = padding.join(value.splitlines(True)) 3244 L.append(' field152=%s' % (value)) 3245 if self.field153 is not None: 3246 value = pprint.pformat(self.field153, indent=0) 3247 value = padding.join(value.splitlines(True)) 3248 L.append(' field153=%s' % (value)) 3249 if self.field154 is not None: 3250 value = pprint.pformat(self.field154, indent=0) 3251 value = padding.join(value.splitlines(True)) 3252 L.append(' field154=%s' % (value)) 3253 if self.field155 is not None: 3254 value = pprint.pformat(self.field155, indent=0) 3255 value = padding.join(value.splitlines(True)) 3256 L.append(' field155=%s' % (value)) 3257 if self.field156 is not None: 3258 value = pprint.pformat(self.field156, indent=0) 3259 value = padding.join(value.splitlines(True)) 3260 L.append(' field156=%s' % (value)) 3261 if self.field157 is not None: 3262 value = pprint.pformat(self.field157, indent=0) 3263 value = padding.join(value.splitlines(True)) 3264 L.append(' field157=%s' % (value)) 3265 if self.field158 is not None: 3266 value = pprint.pformat(self.field158, indent=0) 3267 value = padding.join(value.splitlines(True)) 3268 L.append(' field158=%s' % (value)) 3269 if self.field159 is not None: 3270 value = pprint.pformat(self.field159, indent=0) 3271 value = padding.join(value.splitlines(True)) 3272 L.append(' field159=%s' % (value)) 3273 if self.field160 is not None: 3274 value = pprint.pformat(self.field160, indent=0) 3275 value = padding.join(value.splitlines(True)) 3276 L.append(' field160=%s' % (value)) 3277 if self.field161 is not None: 3278 value = pprint.pformat(self.field161, indent=0) 3279 value = padding.join(value.splitlines(True)) 3280 L.append(' field161=%s' % (value)) 3281 if self.field162 is not None: 3282 value = pprint.pformat(self.field162, indent=0) 3283 value = padding.join(value.splitlines(True)) 3284 L.append(' field162=%s' % (value)) 3285 if self.field163 is not None: 3286 value = pprint.pformat(self.field163, indent=0) 3287 value = padding.join(value.splitlines(True)) 3288 L.append(' field163=%s' % (value)) 3289 if self.field164 is not None: 3290 value = pprint.pformat(self.field164, indent=0) 3291 value = padding.join(value.splitlines(True)) 3292 L.append(' field164=%s' % (value)) 3293 if self.field165 is not None: 3294 value = pprint.pformat(self.field165, indent=0) 3295 value = padding.join(value.splitlines(True)) 3296 L.append(' field165=%s' % (value)) 3297 if self.field166 is not None: 3298 value = pprint.pformat(self.field166, indent=0) 3299 value = padding.join(value.splitlines(True)) 3300 L.append(' field166=%s' % (value)) 3301 if self.field167 is not None: 3302 value = pprint.pformat(self.field167, indent=0) 3303 value = padding.join(value.splitlines(True)) 3304 L.append(' field167=%s' % (value)) 3305 if self.field168 is not None: 3306 value = pprint.pformat(self.field168, indent=0) 3307 value = padding.join(value.splitlines(True)) 3308 L.append(' field168=%s' % (value)) 3309 if self.field169 is not None: 3310 value = pprint.pformat(self.field169, indent=0) 3311 value = padding.join(value.splitlines(True)) 3312 L.append(' field169=%s' % (value)) 3313 if self.field170 is not None: 3314 value = pprint.pformat(self.field170, indent=0) 3315 value = padding.join(value.splitlines(True)) 3316 L.append(' field170=%s' % (value)) 3317 if self.field171 is not None: 3318 value = pprint.pformat(self.field171, indent=0) 3319 value = padding.join(value.splitlines(True)) 3320 L.append(' field171=%s' % (value)) 3321 if self.field172 is not None: 3322 value = pprint.pformat(self.field172, indent=0) 3323 value = padding.join(value.splitlines(True)) 3324 L.append(' field172=%s' % (value)) 3325 if self.field173 is not None: 3326 value = pprint.pformat(self.field173, indent=0) 3327 value = padding.join(value.splitlines(True)) 3328 L.append(' field173=%s' % (value)) 3329 if self.field174 is not None: 3330 value = pprint.pformat(self.field174, indent=0) 3331 value = padding.join(value.splitlines(True)) 3332 L.append(' field174=%s' % (value)) 3333 if self.field175 is not None: 3334 value = pprint.pformat(self.field175, indent=0) 3335 value = padding.join(value.splitlines(True)) 3336 L.append(' field175=%s' % (value)) 3337 if self.field176 is not None: 3338 value = pprint.pformat(self.field176, indent=0) 3339 value = padding.join(value.splitlines(True)) 3340 L.append(' field176=%s' % (value)) 3341 if self.field177 is not None: 3342 value = pprint.pformat(self.field177, indent=0) 3343 value = padding.join(value.splitlines(True)) 3344 L.append(' field177=%s' % (value)) 3345 if self.field178 is not None: 3346 value = pprint.pformat(self.field178, indent=0) 3347 value = padding.join(value.splitlines(True)) 3348 L.append(' field178=%s' % (value)) 3349 if self.field179 is not None: 3350 value = pprint.pformat(self.field179, indent=0) 3351 value = padding.join(value.splitlines(True)) 3352 L.append(' field179=%s' % (value)) 3353 if self.field180 is not None: 3354 value = pprint.pformat(self.field180, indent=0) 3355 value = padding.join(value.splitlines(True)) 3356 L.append(' field180=%s' % (value)) 3357 if self.field181 is not None: 3358 value = pprint.pformat(self.field181, indent=0) 3359 value = padding.join(value.splitlines(True)) 3360 L.append(' field181=%s' % (value)) 3361 if self.field182 is not None: 3362 value = pprint.pformat(self.field182, indent=0) 3363 value = padding.join(value.splitlines(True)) 3364 L.append(' field182=%s' % (value)) 3365 if self.field183 is not None: 3366 value = pprint.pformat(self.field183, indent=0) 3367 value = padding.join(value.splitlines(True)) 3368 L.append(' field183=%s' % (value)) 3369 if self.field184 is not None: 3370 value = pprint.pformat(self.field184, indent=0) 3371 value = padding.join(value.splitlines(True)) 3372 L.append(' field184=%s' % (value)) 3373 if self.field185 is not None: 3374 value = pprint.pformat(self.field185, indent=0) 3375 value = padding.join(value.splitlines(True)) 3376 L.append(' field185=%s' % (value)) 3377 if self.field186 is not None: 3378 value = pprint.pformat(self.field186, indent=0) 3379 value = padding.join(value.splitlines(True)) 3380 L.append(' field186=%s' % (value)) 3381 if self.field187 is not None: 3382 value = pprint.pformat(self.field187, indent=0) 3383 value = padding.join(value.splitlines(True)) 3384 L.append(' field187=%s' % (value)) 3385 if self.field188 is not None: 3386 value = pprint.pformat(self.field188, indent=0) 3387 value = padding.join(value.splitlines(True)) 3388 L.append(' field188=%s' % (value)) 3389 if self.field189 is not None: 3390 value = pprint.pformat(self.field189, indent=0) 3391 value = padding.join(value.splitlines(True)) 3392 L.append(' field189=%s' % (value)) 3393 if self.field190 is not None: 3394 value = pprint.pformat(self.field190, indent=0) 3395 value = padding.join(value.splitlines(True)) 3396 L.append(' field190=%s' % (value)) 3397 if self.field191 is not None: 3398 value = pprint.pformat(self.field191, indent=0) 3399 value = padding.join(value.splitlines(True)) 3400 L.append(' field191=%s' % (value)) 3401 if self.field192 is not None: 3402 value = pprint.pformat(self.field192, indent=0) 3403 value = padding.join(value.splitlines(True)) 3404 L.append(' field192=%s' % (value)) 3405 if self.field193 is not None: 3406 value = pprint.pformat(self.field193, indent=0) 3407 value = padding.join(value.splitlines(True)) 3408 L.append(' field193=%s' % (value)) 3409 if self.field194 is not None: 3410 value = pprint.pformat(self.field194, indent=0) 3411 value = padding.join(value.splitlines(True)) 3412 L.append(' field194=%s' % (value)) 3413 if self.field195 is not None: 3414 value = pprint.pformat(self.field195, indent=0) 3415 value = padding.join(value.splitlines(True)) 3416 L.append(' field195=%s' % (value)) 3417 if self.field196 is not None: 3418 value = pprint.pformat(self.field196, indent=0) 3419 value = padding.join(value.splitlines(True)) 3420 L.append(' field196=%s' % (value)) 3421 if self.field197 is not None: 3422 value = pprint.pformat(self.field197, indent=0) 3423 value = padding.join(value.splitlines(True)) 3424 L.append(' field197=%s' % (value)) 3425 if self.field198 is not None: 3426 value = pprint.pformat(self.field198, indent=0) 3427 value = padding.join(value.splitlines(True)) 3428 L.append(' field198=%s' % (value)) 3429 if self.field199 is not None: 3430 value = pprint.pformat(self.field199, indent=0) 3431 value = padding.join(value.splitlines(True)) 3432 L.append(' field199=%s' % (value)) 3433 if self.field200 is not None: 3434 value = pprint.pformat(self.field200, indent=0) 3435 value = padding.join(value.splitlines(True)) 3436 L.append(' field200=%s' % (value)) 3437 if self.field201 is not None: 3438 value = pprint.pformat(self.field201, indent=0) 3439 value = padding.join(value.splitlines(True)) 3440 L.append(' field201=%s' % (value)) 3441 if self.field202 is not None: 3442 value = pprint.pformat(self.field202, indent=0) 3443 value = padding.join(value.splitlines(True)) 3444 L.append(' field202=%s' % (value)) 3445 if self.field203 is not None: 3446 value = pprint.pformat(self.field203, indent=0) 3447 value = padding.join(value.splitlines(True)) 3448 L.append(' field203=%s' % (value)) 3449 if self.field204 is not None: 3450 value = pprint.pformat(self.field204, indent=0) 3451 value = padding.join(value.splitlines(True)) 3452 L.append(' field204=%s' % (value)) 3453 if self.field205 is not None: 3454 value = pprint.pformat(self.field205, indent=0) 3455 value = padding.join(value.splitlines(True)) 3456 L.append(' field205=%s' % (value)) 3457 if self.field206 is not None: 3458 value = pprint.pformat(self.field206, indent=0) 3459 value = padding.join(value.splitlines(True)) 3460 L.append(' field206=%s' % (value)) 3461 if self.field207 is not None: 3462 value = pprint.pformat(self.field207, indent=0) 3463 value = padding.join(value.splitlines(True)) 3464 L.append(' field207=%s' % (value)) 3465 if self.field208 is not None: 3466 value = pprint.pformat(self.field208, indent=0) 3467 value = padding.join(value.splitlines(True)) 3468 L.append(' field208=%s' % (value)) 3469 if self.field209 is not None: 3470 value = pprint.pformat(self.field209, indent=0) 3471 value = padding.join(value.splitlines(True)) 3472 L.append(' field209=%s' % (value)) 3473 if self.field210 is not None: 3474 value = pprint.pformat(self.field210, indent=0) 3475 value = padding.join(value.splitlines(True)) 3476 L.append(' field210=%s' % (value)) 3477 if self.field211 is not None: 3478 value = pprint.pformat(self.field211, indent=0) 3479 value = padding.join(value.splitlines(True)) 3480 L.append(' field211=%s' % (value)) 3481 if self.field212 is not None: 3482 value = pprint.pformat(self.field212, indent=0) 3483 value = padding.join(value.splitlines(True)) 3484 L.append(' field212=%s' % (value)) 3485 if self.field213 is not None: 3486 value = pprint.pformat(self.field213, indent=0) 3487 value = padding.join(value.splitlines(True)) 3488 L.append(' field213=%s' % (value)) 3489 if self.field214 is not None: 3490 value = pprint.pformat(self.field214, indent=0) 3491 value = padding.join(value.splitlines(True)) 3492 L.append(' field214=%s' % (value)) 3493 if self.field215 is not None: 3494 value = pprint.pformat(self.field215, indent=0) 3495 value = padding.join(value.splitlines(True)) 3496 L.append(' field215=%s' % (value)) 3497 if self.field216 is not None: 3498 value = pprint.pformat(self.field216, indent=0) 3499 value = padding.join(value.splitlines(True)) 3500 L.append(' field216=%s' % (value)) 3501 if self.field217 is not None: 3502 value = pprint.pformat(self.field217, indent=0) 3503 value = padding.join(value.splitlines(True)) 3504 L.append(' field217=%s' % (value)) 3505 if self.field218 is not None: 3506 value = pprint.pformat(self.field218, indent=0) 3507 value = padding.join(value.splitlines(True)) 3508 L.append(' field218=%s' % (value)) 3509 if self.field219 is not None: 3510 value = pprint.pformat(self.field219, indent=0) 3511 value = padding.join(value.splitlines(True)) 3512 L.append(' field219=%s' % (value)) 3513 if self.field220 is not None: 3514 value = pprint.pformat(self.field220, indent=0) 3515 value = padding.join(value.splitlines(True)) 3516 L.append(' field220=%s' % (value)) 3517 if self.field221 is not None: 3518 value = pprint.pformat(self.field221, indent=0) 3519 value = padding.join(value.splitlines(True)) 3520 L.append(' field221=%s' % (value)) 3521 if self.field222 is not None: 3522 value = pprint.pformat(self.field222, indent=0) 3523 value = padding.join(value.splitlines(True)) 3524 L.append(' field222=%s' % (value)) 3525 if self.field223 is not None: 3526 value = pprint.pformat(self.field223, indent=0) 3527 value = padding.join(value.splitlines(True)) 3528 L.append(' field223=%s' % (value)) 3529 if self.field224 is not None: 3530 value = pprint.pformat(self.field224, indent=0) 3531 value = padding.join(value.splitlines(True)) 3532 L.append(' field224=%s' % (value)) 3533 if self.field225 is not None: 3534 value = pprint.pformat(self.field225, indent=0) 3535 value = padding.join(value.splitlines(True)) 3536 L.append(' field225=%s' % (value)) 3537 if self.field226 is not None: 3538 value = pprint.pformat(self.field226, indent=0) 3539 value = padding.join(value.splitlines(True)) 3540 L.append(' field226=%s' % (value)) 3541 if self.field227 is not None: 3542 value = pprint.pformat(self.field227, indent=0) 3543 value = padding.join(value.splitlines(True)) 3544 L.append(' field227=%s' % (value)) 3545 if self.field228 is not None: 3546 value = pprint.pformat(self.field228, indent=0) 3547 value = padding.join(value.splitlines(True)) 3548 L.append(' field228=%s' % (value)) 3549 if self.field229 is not None: 3550 value = pprint.pformat(self.field229, indent=0) 3551 value = padding.join(value.splitlines(True)) 3552 L.append(' field229=%s' % (value)) 3553 if self.field230 is not None: 3554 value = pprint.pformat(self.field230, indent=0) 3555 value = padding.join(value.splitlines(True)) 3556 L.append(' field230=%s' % (value)) 3557 if self.field231 is not None: 3558 value = pprint.pformat(self.field231, indent=0) 3559 value = padding.join(value.splitlines(True)) 3560 L.append(' field231=%s' % (value)) 3561 if self.field232 is not None: 3562 value = pprint.pformat(self.field232, indent=0) 3563 value = padding.join(value.splitlines(True)) 3564 L.append(' field232=%s' % (value)) 3565 if self.field233 is not None: 3566 value = pprint.pformat(self.field233, indent=0) 3567 value = padding.join(value.splitlines(True)) 3568 L.append(' field233=%s' % (value)) 3569 if self.field234 is not None: 3570 value = pprint.pformat(self.field234, indent=0) 3571 value = padding.join(value.splitlines(True)) 3572 L.append(' field234=%s' % (value)) 3573 if self.field235 is not None: 3574 value = pprint.pformat(self.field235, indent=0) 3575 value = padding.join(value.splitlines(True)) 3576 L.append(' field235=%s' % (value)) 3577 if self.field236 is not None: 3578 value = pprint.pformat(self.field236, indent=0) 3579 value = padding.join(value.splitlines(True)) 3580 L.append(' field236=%s' % (value)) 3581 if self.field237 is not None: 3582 value = pprint.pformat(self.field237, indent=0) 3583 value = padding.join(value.splitlines(True)) 3584 L.append(' field237=%s' % (value)) 3585 if self.field238 is not None: 3586 value = pprint.pformat(self.field238, indent=0) 3587 value = padding.join(value.splitlines(True)) 3588 L.append(' field238=%s' % (value)) 3589 if self.field239 is not None: 3590 value = pprint.pformat(self.field239, indent=0) 3591 value = padding.join(value.splitlines(True)) 3592 L.append(' field239=%s' % (value)) 3593 if self.field240 is not None: 3594 value = pprint.pformat(self.field240, indent=0) 3595 value = padding.join(value.splitlines(True)) 3596 L.append(' field240=%s' % (value)) 3597 if self.field241 is not None: 3598 value = pprint.pformat(self.field241, indent=0) 3599 value = padding.join(value.splitlines(True)) 3600 L.append(' field241=%s' % (value)) 3601 if self.field242 is not None: 3602 value = pprint.pformat(self.field242, indent=0) 3603 value = padding.join(value.splitlines(True)) 3604 L.append(' field242=%s' % (value)) 3605 if self.field243 is not None: 3606 value = pprint.pformat(self.field243, indent=0) 3607 value = padding.join(value.splitlines(True)) 3608 L.append(' field243=%s' % (value)) 3609 if self.field244 is not None: 3610 value = pprint.pformat(self.field244, indent=0) 3611 value = padding.join(value.splitlines(True)) 3612 L.append(' field244=%s' % (value)) 3613 if self.field245 is not None: 3614 value = pprint.pformat(self.field245, indent=0) 3615 value = padding.join(value.splitlines(True)) 3616 L.append(' field245=%s' % (value)) 3617 if self.field246 is not None: 3618 value = pprint.pformat(self.field246, indent=0) 3619 value = padding.join(value.splitlines(True)) 3620 L.append(' field246=%s' % (value)) 3621 if self.field247 is not None: 3622 value = pprint.pformat(self.field247, indent=0) 3623 value = padding.join(value.splitlines(True)) 3624 L.append(' field247=%s' % (value)) 3625 if self.field248 is not None: 3626 value = pprint.pformat(self.field248, indent=0) 3627 value = padding.join(value.splitlines(True)) 3628 L.append(' field248=%s' % (value)) 3629 if self.field249 is not None: 3630 value = pprint.pformat(self.field249, indent=0) 3631 value = padding.join(value.splitlines(True)) 3632 L.append(' field249=%s' % (value)) 3633 if self.field250 is not None: 3634 value = pprint.pformat(self.field250, indent=0) 3635 value = padding.join(value.splitlines(True)) 3636 L.append(' field250=%s' % (value)) 3637 if self.field251 is not None: 3638 value = pprint.pformat(self.field251, indent=0) 3639 value = padding.join(value.splitlines(True)) 3640 L.append(' field251=%s' % (value)) 3641 if self.field252 is not None: 3642 value = pprint.pformat(self.field252, indent=0) 3643 value = padding.join(value.splitlines(True)) 3644 L.append(' field252=%s' % (value)) 3645 if self.field253 is not None: 3646 value = pprint.pformat(self.field253, indent=0) 3647 value = padding.join(value.splitlines(True)) 3648 L.append(' field253=%s' % (value)) 3649 if self.field254 is not None: 3650 value = pprint.pformat(self.field254, indent=0) 3651 value = padding.join(value.splitlines(True)) 3652 L.append(' field254=%s' % (value)) 3653 if self.field255 is not None: 3654 value = pprint.pformat(self.field255, indent=0) 3655 value = padding.join(value.splitlines(True)) 3656 L.append(' field255=%s' % (value)) 3657 if self.field256 is not None: 3658 value = pprint.pformat(self.field256, indent=0) 3659 value = padding.join(value.splitlines(True)) 3660 L.append(' field256=%s' % (value)) 3661 return "%s(%s)" % (self.__class__.__name__, "\n" + ",\n".join(L) if L else '') 3662 3663 def __eq__(self, other): 3664 if not isinstance(other, self.__class__): 3665 return False 3666 3667 return self.__dict__ == other.__dict__ 3668 3669 def __ne__(self, other): 3670 return not (self == other) 3671 3672 # Override the __hash__ function for Python3 - t10434117 3673 __hash__ = object.__hash__ 3674 3675all_structs.append(Foo) 3676Foo.thrift_spec = ( 3677 None, # 0 3678 (1, TType.I32, 'field1', None, None, 2, ), # 1 3679 (2, TType.I32, 'field2', None, None, 2, ), # 2 3680 (3, TType.I32, 'field3', None, None, 2, ), # 3 3681 (4, TType.I32, 'field4', None, None, 2, ), # 4 3682 (5, TType.I32, 'field5', None, None, 2, ), # 5 3683 (6, TType.I32, 'field6', None, None, 2, ), # 6 3684 (7, TType.I32, 'field7', None, None, 2, ), # 7 3685 (8, TType.I32, 'field8', None, None, 2, ), # 8 3686 (9, TType.I32, 'field9', None, None, 2, ), # 9 3687 (10, TType.I32, 'field10', None, None, 2, ), # 10 3688 (11, TType.I32, 'field11', None, None, 2, ), # 11 3689 (12, TType.I32, 'field12', None, None, 2, ), # 12 3690 (13, TType.I32, 'field13', None, None, 2, ), # 13 3691 (14, TType.I32, 'field14', None, None, 2, ), # 14 3692 (15, TType.I32, 'field15', None, None, 2, ), # 15 3693 (16, TType.I32, 'field16', None, None, 2, ), # 16 3694 (17, TType.I32, 'field17', None, None, 2, ), # 17 3695 (18, TType.I32, 'field18', None, None, 2, ), # 18 3696 (19, TType.I32, 'field19', None, None, 2, ), # 19 3697 (20, TType.I32, 'field20', None, None, 2, ), # 20 3698 (21, TType.I32, 'field21', None, None, 2, ), # 21 3699 (22, TType.I32, 'field22', None, None, 2, ), # 22 3700 (23, TType.I32, 'field23', None, None, 2, ), # 23 3701 (24, TType.I32, 'field24', None, None, 2, ), # 24 3702 (25, TType.I32, 'field25', None, None, 2, ), # 25 3703 (26, TType.I32, 'field26', None, None, 2, ), # 26 3704 (27, TType.I32, 'field27', None, None, 2, ), # 27 3705 (28, TType.I32, 'field28', None, None, 2, ), # 28 3706 (29, TType.I32, 'field29', None, None, 2, ), # 29 3707 (30, TType.I32, 'field30', None, None, 2, ), # 30 3708 (31, TType.I32, 'field31', None, None, 2, ), # 31 3709 (32, TType.I32, 'field32', None, None, 2, ), # 32 3710 (33, TType.I32, 'field33', None, None, 2, ), # 33 3711 (34, TType.I32, 'field34', None, None, 2, ), # 34 3712 (35, TType.I32, 'field35', None, None, 2, ), # 35 3713 (36, TType.I32, 'field36', None, None, 2, ), # 36 3714 (37, TType.I32, 'field37', None, None, 2, ), # 37 3715 (38, TType.I32, 'field38', None, None, 2, ), # 38 3716 (39, TType.I32, 'field39', None, None, 2, ), # 39 3717 (40, TType.I32, 'field40', None, None, 2, ), # 40 3718 (41, TType.I32, 'field41', None, None, 2, ), # 41 3719 (42, TType.I32, 'field42', None, 1024, 2, ), # 42 3720 (43, TType.I32, 'field43', None, None, 2, ), # 43 3721 (44, TType.I32, 'field44', None, None, 2, ), # 44 3722 (45, TType.I32, 'field45', None, None, 2, ), # 45 3723 (46, TType.I32, 'field46', None, None, 2, ), # 46 3724 (47, TType.I32, 'field47', None, None, 2, ), # 47 3725 (48, TType.I32, 'field48', None, None, 2, ), # 48 3726 (49, TType.I32, 'field49', None, None, 2, ), # 49 3727 (50, TType.I32, 'field50', None, None, 2, ), # 50 3728 (51, TType.I32, 'field51', None, None, 2, ), # 51 3729 (52, TType.I32, 'field52', None, None, 2, ), # 52 3730 (53, TType.I32, 'field53', None, None, 2, ), # 53 3731 (54, TType.I32, 'field54', None, None, 2, ), # 54 3732 (55, TType.I32, 'field55', None, None, 2, ), # 55 3733 (56, TType.I32, 'field56', None, None, 2, ), # 56 3734 (57, TType.I32, 'field57', None, None, 2, ), # 57 3735 (58, TType.I32, 'field58', None, None, 2, ), # 58 3736 (59, TType.I32, 'field59', None, None, 2, ), # 59 3737 (60, TType.I32, 'field60', None, None, 2, ), # 60 3738 (61, TType.I32, 'field61', None, None, 2, ), # 61 3739 (62, TType.I32, 'field62', None, None, 2, ), # 62 3740 (63, TType.I32, 'field63', None, None, 2, ), # 63 3741 (64, TType.I32, 'field64', None, None, 2, ), # 64 3742 (65, TType.I32, 'field65', None, None, 2, ), # 65 3743 (66, TType.I32, 'field66', None, None, 2, ), # 66 3744 (67, TType.I32, 'field67', None, None, 2, ), # 67 3745 (68, TType.I32, 'field68', None, None, 2, ), # 68 3746 (69, TType.I32, 'field69', None, None, 2, ), # 69 3747 (70, TType.I32, 'field70', None, None, 2, ), # 70 3748 (71, TType.I32, 'field71', None, None, 2, ), # 71 3749 (72, TType.I32, 'field72', None, None, 2, ), # 72 3750 (73, TType.I32, 'field73', None, None, 2, ), # 73 3751 (74, TType.I32, 'field74', None, None, 2, ), # 74 3752 (75, TType.I32, 'field75', None, None, 2, ), # 75 3753 (76, TType.I32, 'field76', None, None, 2, ), # 76 3754 (77, TType.I32, 'field77', None, None, 2, ), # 77 3755 (78, TType.I32, 'field78', None, None, 2, ), # 78 3756 (79, TType.I32, 'field79', None, None, 2, ), # 79 3757 (80, TType.I32, 'field80', None, None, 2, ), # 80 3758 (81, TType.I32, 'field81', None, None, 2, ), # 81 3759 (82, TType.I32, 'field82', None, None, 2, ), # 82 3760 (83, TType.I32, 'field83', None, None, 2, ), # 83 3761 (84, TType.I32, 'field84', None, None, 2, ), # 84 3762 (85, TType.I32, 'field85', None, None, 2, ), # 85 3763 (86, TType.I32, 'field86', None, None, 2, ), # 86 3764 (87, TType.I32, 'field87', None, None, 2, ), # 87 3765 (88, TType.I32, 'field88', None, None, 2, ), # 88 3766 (89, TType.I32, 'field89', None, None, 2, ), # 89 3767 (90, TType.I32, 'field90', None, None, 2, ), # 90 3768 (91, TType.I32, 'field91', None, None, 2, ), # 91 3769 (92, TType.I32, 'field92', None, None, 2, ), # 92 3770 (93, TType.I32, 'field93', None, None, 2, ), # 93 3771 (94, TType.I32, 'field94', None, None, 2, ), # 94 3772 (95, TType.I32, 'field95', None, None, 2, ), # 95 3773 (96, TType.I32, 'field96', None, None, 2, ), # 96 3774 (97, TType.I32, 'field97', None, None, 2, ), # 97 3775 (98, TType.I32, 'field98', None, None, 2, ), # 98 3776 (99, TType.I32, 'field99', None, None, 2, ), # 99 3777 (100, TType.I32, 'field100', None, None, 2, ), # 100 3778 (101, TType.I32, 'field101', None, None, 2, ), # 101 3779 (102, TType.I32, 'field102', None, None, 2, ), # 102 3780 (103, TType.I32, 'field103', None, None, 2, ), # 103 3781 (104, TType.I32, 'field104', None, None, 2, ), # 104 3782 (105, TType.I32, 'field105', None, None, 2, ), # 105 3783 (106, TType.I32, 'field106', None, None, 2, ), # 106 3784 (107, TType.I32, 'field107', None, None, 2, ), # 107 3785 (108, TType.I32, 'field108', None, None, 2, ), # 108 3786 (109, TType.I32, 'field109', None, None, 2, ), # 109 3787 (110, TType.I32, 'field110', None, None, 2, ), # 110 3788 (111, TType.I32, 'field111', None, None, 2, ), # 111 3789 (112, TType.I32, 'field112', None, None, 2, ), # 112 3790 (113, TType.I32, 'field113', None, None, 2, ), # 113 3791 (114, TType.I32, 'field114', None, None, 2, ), # 114 3792 (115, TType.I32, 'field115', None, None, 2, ), # 115 3793 (116, TType.I32, 'field116', None, None, 2, ), # 116 3794 (117, TType.I32, 'field117', None, None, 2, ), # 117 3795 (118, TType.I32, 'field118', None, None, 2, ), # 118 3796 (119, TType.I32, 'field119', None, None, 2, ), # 119 3797 (120, TType.I32, 'field120', None, None, 2, ), # 120 3798 (121, TType.I32, 'field121', None, None, 2, ), # 121 3799 (122, TType.I32, 'field122', None, None, 2, ), # 122 3800 (123, TType.I32, 'field123', None, None, 2, ), # 123 3801 (124, TType.I32, 'field124', None, None, 2, ), # 124 3802 (125, TType.I32, 'field125', None, None, 2, ), # 125 3803 (126, TType.I32, 'field126', None, None, 2, ), # 126 3804 (127, TType.I32, 'field127', None, None, 2, ), # 127 3805 (128, TType.I32, 'field128', None, None, 2, ), # 128 3806 (129, TType.I32, 'field129', None, None, 2, ), # 129 3807 (130, TType.I32, 'field130', None, None, 2, ), # 130 3808 (131, TType.I32, 'field131', None, None, 2, ), # 131 3809 (132, TType.I32, 'field132', None, None, 2, ), # 132 3810 (133, TType.I32, 'field133', None, None, 2, ), # 133 3811 (134, TType.I32, 'field134', None, None, 2, ), # 134 3812 (135, TType.I32, 'field135', None, None, 2, ), # 135 3813 (136, TType.I32, 'field136', None, None, 2, ), # 136 3814 (137, TType.I32, 'field137', None, None, 2, ), # 137 3815 (138, TType.I32, 'field138', None, None, 2, ), # 138 3816 (139, TType.I32, 'field139', None, None, 2, ), # 139 3817 (140, TType.I32, 'field140', None, None, 2, ), # 140 3818 (141, TType.I32, 'field141', None, None, 2, ), # 141 3819 (142, TType.I32, 'field142', None, None, 2, ), # 142 3820 (143, TType.I32, 'field143', None, None, 2, ), # 143 3821 (144, TType.I32, 'field144', None, None, 2, ), # 144 3822 (145, TType.I32, 'field145', None, None, 2, ), # 145 3823 (146, TType.I32, 'field146', None, None, 2, ), # 146 3824 (147, TType.I32, 'field147', None, None, 2, ), # 147 3825 (148, TType.I32, 'field148', None, None, 2, ), # 148 3826 (149, TType.I32, 'field149', None, None, 2, ), # 149 3827 (150, TType.I32, 'field150', None, None, 2, ), # 150 3828 (151, TType.I32, 'field151', None, None, 2, ), # 151 3829 (152, TType.I32, 'field152', None, None, 2, ), # 152 3830 (153, TType.I32, 'field153', None, None, 2, ), # 153 3831 (154, TType.I32, 'field154', None, None, 2, ), # 154 3832 (155, TType.I32, 'field155', None, None, 2, ), # 155 3833 (156, TType.I32, 'field156', None, None, 2, ), # 156 3834 (157, TType.I32, 'field157', None, None, 2, ), # 157 3835 (158, TType.I32, 'field158', None, None, 2, ), # 158 3836 (159, TType.I32, 'field159', None, None, 2, ), # 159 3837 (160, TType.I32, 'field160', None, None, 2, ), # 160 3838 (161, TType.I32, 'field161', None, None, 2, ), # 161 3839 (162, TType.I32, 'field162', None, None, 2, ), # 162 3840 (163, TType.I32, 'field163', None, None, 2, ), # 163 3841 (164, TType.I32, 'field164', None, None, 2, ), # 164 3842 (165, TType.I32, 'field165', None, None, 2, ), # 165 3843 (166, TType.I32, 'field166', None, None, 2, ), # 166 3844 (167, TType.I32, 'field167', None, None, 2, ), # 167 3845 (168, TType.I32, 'field168', None, None, 2, ), # 168 3846 (169, TType.I32, 'field169', None, None, 2, ), # 169 3847 (170, TType.I32, 'field170', None, None, 2, ), # 170 3848 (171, TType.I32, 'field171', None, None, 2, ), # 171 3849 (172, TType.I32, 'field172', None, None, 2, ), # 172 3850 (173, TType.I32, 'field173', None, None, 2, ), # 173 3851 (174, TType.I32, 'field174', None, None, 2, ), # 174 3852 (175, TType.I32, 'field175', None, None, 2, ), # 175 3853 (176, TType.I32, 'field176', None, None, 2, ), # 176 3854 (177, TType.I32, 'field177', None, None, 2, ), # 177 3855 (178, TType.I32, 'field178', None, None, 2, ), # 178 3856 (179, TType.I32, 'field179', None, None, 2, ), # 179 3857 (180, TType.I32, 'field180', None, None, 2, ), # 180 3858 (181, TType.I32, 'field181', None, None, 2, ), # 181 3859 (182, TType.I32, 'field182', None, None, 2, ), # 182 3860 (183, TType.I32, 'field183', None, None, 2, ), # 183 3861 (184, TType.I32, 'field184', None, None, 2, ), # 184 3862 (185, TType.I32, 'field185', None, None, 2, ), # 185 3863 (186, TType.I32, 'field186', None, None, 2, ), # 186 3864 (187, TType.I32, 'field187', None, None, 2, ), # 187 3865 (188, TType.I32, 'field188', None, None, 2, ), # 188 3866 (189, TType.I32, 'field189', None, None, 2, ), # 189 3867 (190, TType.I32, 'field190', None, None, 2, ), # 190 3868 (191, TType.I32, 'field191', None, None, 2, ), # 191 3869 (192, TType.I32, 'field192', None, None, 2, ), # 192 3870 (193, TType.I32, 'field193', None, None, 2, ), # 193 3871 (194, TType.I32, 'field194', None, None, 2, ), # 194 3872 (195, TType.I32, 'field195', None, None, 2, ), # 195 3873 (196, TType.I32, 'field196', None, None, 2, ), # 196 3874 (197, TType.I32, 'field197', None, None, 2, ), # 197 3875 (198, TType.I32, 'field198', None, None, 2, ), # 198 3876 (199, TType.I32, 'field199', None, None, 2, ), # 199 3877 (200, TType.I32, 'field200', None, None, 2, ), # 200 3878 (201, TType.I32, 'field201', None, None, 2, ), # 201 3879 (202, TType.I32, 'field202', None, None, 2, ), # 202 3880 (203, TType.I32, 'field203', None, None, 2, ), # 203 3881 (204, TType.I32, 'field204', None, None, 2, ), # 204 3882 (205, TType.I32, 'field205', None, None, 2, ), # 205 3883 (206, TType.I32, 'field206', None, None, 2, ), # 206 3884 (207, TType.I32, 'field207', None, None, 2, ), # 207 3885 (208, TType.I32, 'field208', None, None, 2, ), # 208 3886 (209, TType.I32, 'field209', None, None, 2, ), # 209 3887 (210, TType.I32, 'field210', None, None, 2, ), # 210 3888 (211, TType.I32, 'field211', None, None, 2, ), # 211 3889 (212, TType.I32, 'field212', None, None, 2, ), # 212 3890 (213, TType.I32, 'field213', None, None, 2, ), # 213 3891 (214, TType.I32, 'field214', None, None, 2, ), # 214 3892 (215, TType.I32, 'field215', None, None, 2, ), # 215 3893 (216, TType.I32, 'field216', None, None, 2, ), # 216 3894 (217, TType.I32, 'field217', None, None, 2, ), # 217 3895 (218, TType.I32, 'field218', None, None, 2, ), # 218 3896 (219, TType.I32, 'field219', None, None, 2, ), # 219 3897 (220, TType.I32, 'field220', None, None, 2, ), # 220 3898 (221, TType.I32, 'field221', None, None, 2, ), # 221 3899 (222, TType.I32, 'field222', None, None, 2, ), # 222 3900 (223, TType.I32, 'field223', None, None, 2, ), # 223 3901 (224, TType.I32, 'field224', None, None, 2, ), # 224 3902 (225, TType.I32, 'field225', None, None, 2, ), # 225 3903 (226, TType.I32, 'field226', None, None, 2, ), # 226 3904 (227, TType.I32, 'field227', None, None, 2, ), # 227 3905 (228, TType.I32, 'field228', None, None, 2, ), # 228 3906 (229, TType.I32, 'field229', None, None, 2, ), # 229 3907 (230, TType.I32, 'field230', None, None, 2, ), # 230 3908 (231, TType.I32, 'field231', None, None, 2, ), # 231 3909 (232, TType.I32, 'field232', None, None, 2, ), # 232 3910 (233, TType.I32, 'field233', None, None, 2, ), # 233 3911 (234, TType.I32, 'field234', None, None, 2, ), # 234 3912 (235, TType.I32, 'field235', None, None, 2, ), # 235 3913 (236, TType.I32, 'field236', None, None, 2, ), # 236 3914 (237, TType.I32, 'field237', None, None, 2, ), # 237 3915 (238, TType.I32, 'field238', None, None, 2, ), # 238 3916 (239, TType.I32, 'field239', None, None, 2, ), # 239 3917 (240, TType.I32, 'field240', None, None, 2, ), # 240 3918 (241, TType.I32, 'field241', None, None, 2, ), # 241 3919 (242, TType.I32, 'field242', None, None, 2, ), # 242 3920 (243, TType.I32, 'field243', None, None, 2, ), # 243 3921 (244, TType.I32, 'field244', None, None, 2, ), # 244 3922 (245, TType.I32, 'field245', None, None, 2, ), # 245 3923 (246, TType.I32, 'field246', None, None, 2, ), # 246 3924 (247, TType.I32, 'field247', None, None, 2, ), # 247 3925 (248, TType.I32, 'field248', None, None, 2, ), # 248 3926 (249, TType.I32, 'field249', None, None, 2, ), # 249 3927 (250, TType.I32, 'field250', None, None, 2, ), # 250 3928 (251, TType.I32, 'field251', None, None, 2, ), # 251 3929 (252, TType.I32, 'field252', None, None, 2, ), # 252 3930 (253, TType.I32, 'field253', None, None, 2, ), # 253 3931 (254, TType.I32, 'field254', None, None, 2, ), # 254 3932 (255, TType.I32, 'field255', None, None, 2, ), # 255 3933 (256, TType.I32, 'field256', None, None, 2, ), # 256 3934) 3935 3936Foo.thrift_struct_annotations = { 3937} 3938Foo.thrift_field_annotations = { 3939} 3940 3941def Foo__init__(self, **kwargs): 3942 field1 = kwargs.pop( 3943 "field1", 3944 None, 3945 ) 3946 field2 = kwargs.pop( 3947 "field2", 3948 None, 3949 ) 3950 field3 = kwargs.pop( 3951 "field3", 3952 None, 3953 ) 3954 field4 = kwargs.pop( 3955 "field4", 3956 None, 3957 ) 3958 field5 = kwargs.pop( 3959 "field5", 3960 None, 3961 ) 3962 field6 = kwargs.pop( 3963 "field6", 3964 None, 3965 ) 3966 field7 = kwargs.pop( 3967 "field7", 3968 None, 3969 ) 3970 field8 = kwargs.pop( 3971 "field8", 3972 None, 3973 ) 3974 field9 = kwargs.pop( 3975 "field9", 3976 None, 3977 ) 3978 field10 = kwargs.pop( 3979 "field10", 3980 None, 3981 ) 3982 field11 = kwargs.pop( 3983 "field11", 3984 None, 3985 ) 3986 field12 = kwargs.pop( 3987 "field12", 3988 None, 3989 ) 3990 field13 = kwargs.pop( 3991 "field13", 3992 None, 3993 ) 3994 field14 = kwargs.pop( 3995 "field14", 3996 None, 3997 ) 3998 field15 = kwargs.pop( 3999 "field15", 4000 None, 4001 ) 4002 field16 = kwargs.pop( 4003 "field16", 4004 None, 4005 ) 4006 field17 = kwargs.pop( 4007 "field17", 4008 None, 4009 ) 4010 field18 = kwargs.pop( 4011 "field18", 4012 None, 4013 ) 4014 field19 = kwargs.pop( 4015 "field19", 4016 None, 4017 ) 4018 field20 = kwargs.pop( 4019 "field20", 4020 None, 4021 ) 4022 field21 = kwargs.pop( 4023 "field21", 4024 None, 4025 ) 4026 field22 = kwargs.pop( 4027 "field22", 4028 None, 4029 ) 4030 field23 = kwargs.pop( 4031 "field23", 4032 None, 4033 ) 4034 field24 = kwargs.pop( 4035 "field24", 4036 None, 4037 ) 4038 field25 = kwargs.pop( 4039 "field25", 4040 None, 4041 ) 4042 field26 = kwargs.pop( 4043 "field26", 4044 None, 4045 ) 4046 field27 = kwargs.pop( 4047 "field27", 4048 None, 4049 ) 4050 field28 = kwargs.pop( 4051 "field28", 4052 None, 4053 ) 4054 field29 = kwargs.pop( 4055 "field29", 4056 None, 4057 ) 4058 field30 = kwargs.pop( 4059 "field30", 4060 None, 4061 ) 4062 field31 = kwargs.pop( 4063 "field31", 4064 None, 4065 ) 4066 field32 = kwargs.pop( 4067 "field32", 4068 None, 4069 ) 4070 field33 = kwargs.pop( 4071 "field33", 4072 None, 4073 ) 4074 field34 = kwargs.pop( 4075 "field34", 4076 None, 4077 ) 4078 field35 = kwargs.pop( 4079 "field35", 4080 None, 4081 ) 4082 field36 = kwargs.pop( 4083 "field36", 4084 None, 4085 ) 4086 field37 = kwargs.pop( 4087 "field37", 4088 None, 4089 ) 4090 field38 = kwargs.pop( 4091 "field38", 4092 None, 4093 ) 4094 field39 = kwargs.pop( 4095 "field39", 4096 None, 4097 ) 4098 field40 = kwargs.pop( 4099 "field40", 4100 None, 4101 ) 4102 field41 = kwargs.pop( 4103 "field41", 4104 None, 4105 ) 4106 field42 = kwargs.pop( 4107 "field42", 4108 Foo.thrift_spec[42][4], 4109 ) 4110 field43 = kwargs.pop( 4111 "field43", 4112 None, 4113 ) 4114 field44 = kwargs.pop( 4115 "field44", 4116 None, 4117 ) 4118 field45 = kwargs.pop( 4119 "field45", 4120 None, 4121 ) 4122 field46 = kwargs.pop( 4123 "field46", 4124 None, 4125 ) 4126 field47 = kwargs.pop( 4127 "field47", 4128 None, 4129 ) 4130 field48 = kwargs.pop( 4131 "field48", 4132 None, 4133 ) 4134 field49 = kwargs.pop( 4135 "field49", 4136 None, 4137 ) 4138 field50 = kwargs.pop( 4139 "field50", 4140 None, 4141 ) 4142 field51 = kwargs.pop( 4143 "field51", 4144 None, 4145 ) 4146 field52 = kwargs.pop( 4147 "field52", 4148 None, 4149 ) 4150 field53 = kwargs.pop( 4151 "field53", 4152 None, 4153 ) 4154 field54 = kwargs.pop( 4155 "field54", 4156 None, 4157 ) 4158 field55 = kwargs.pop( 4159 "field55", 4160 None, 4161 ) 4162 field56 = kwargs.pop( 4163 "field56", 4164 None, 4165 ) 4166 field57 = kwargs.pop( 4167 "field57", 4168 None, 4169 ) 4170 field58 = kwargs.pop( 4171 "field58", 4172 None, 4173 ) 4174 field59 = kwargs.pop( 4175 "field59", 4176 None, 4177 ) 4178 field60 = kwargs.pop( 4179 "field60", 4180 None, 4181 ) 4182 field61 = kwargs.pop( 4183 "field61", 4184 None, 4185 ) 4186 field62 = kwargs.pop( 4187 "field62", 4188 None, 4189 ) 4190 field63 = kwargs.pop( 4191 "field63", 4192 None, 4193 ) 4194 field64 = kwargs.pop( 4195 "field64", 4196 None, 4197 ) 4198 field65 = kwargs.pop( 4199 "field65", 4200 None, 4201 ) 4202 field66 = kwargs.pop( 4203 "field66", 4204 None, 4205 ) 4206 field67 = kwargs.pop( 4207 "field67", 4208 None, 4209 ) 4210 field68 = kwargs.pop( 4211 "field68", 4212 None, 4213 ) 4214 field69 = kwargs.pop( 4215 "field69", 4216 None, 4217 ) 4218 field70 = kwargs.pop( 4219 "field70", 4220 None, 4221 ) 4222 field71 = kwargs.pop( 4223 "field71", 4224 None, 4225 ) 4226 field72 = kwargs.pop( 4227 "field72", 4228 None, 4229 ) 4230 field73 = kwargs.pop( 4231 "field73", 4232 None, 4233 ) 4234 field74 = kwargs.pop( 4235 "field74", 4236 None, 4237 ) 4238 field75 = kwargs.pop( 4239 "field75", 4240 None, 4241 ) 4242 field76 = kwargs.pop( 4243 "field76", 4244 None, 4245 ) 4246 field77 = kwargs.pop( 4247 "field77", 4248 None, 4249 ) 4250 field78 = kwargs.pop( 4251 "field78", 4252 None, 4253 ) 4254 field79 = kwargs.pop( 4255 "field79", 4256 None, 4257 ) 4258 field80 = kwargs.pop( 4259 "field80", 4260 None, 4261 ) 4262 field81 = kwargs.pop( 4263 "field81", 4264 None, 4265 ) 4266 field82 = kwargs.pop( 4267 "field82", 4268 None, 4269 ) 4270 field83 = kwargs.pop( 4271 "field83", 4272 None, 4273 ) 4274 field84 = kwargs.pop( 4275 "field84", 4276 None, 4277 ) 4278 field85 = kwargs.pop( 4279 "field85", 4280 None, 4281 ) 4282 field86 = kwargs.pop( 4283 "field86", 4284 None, 4285 ) 4286 field87 = kwargs.pop( 4287 "field87", 4288 None, 4289 ) 4290 field88 = kwargs.pop( 4291 "field88", 4292 None, 4293 ) 4294 field89 = kwargs.pop( 4295 "field89", 4296 None, 4297 ) 4298 field90 = kwargs.pop( 4299 "field90", 4300 None, 4301 ) 4302 field91 = kwargs.pop( 4303 "field91", 4304 None, 4305 ) 4306 field92 = kwargs.pop( 4307 "field92", 4308 None, 4309 ) 4310 field93 = kwargs.pop( 4311 "field93", 4312 None, 4313 ) 4314 field94 = kwargs.pop( 4315 "field94", 4316 None, 4317 ) 4318 field95 = kwargs.pop( 4319 "field95", 4320 None, 4321 ) 4322 field96 = kwargs.pop( 4323 "field96", 4324 None, 4325 ) 4326 field97 = kwargs.pop( 4327 "field97", 4328 None, 4329 ) 4330 field98 = kwargs.pop( 4331 "field98", 4332 None, 4333 ) 4334 field99 = kwargs.pop( 4335 "field99", 4336 None, 4337 ) 4338 field100 = kwargs.pop( 4339 "field100", 4340 None, 4341 ) 4342 field101 = kwargs.pop( 4343 "field101", 4344 None, 4345 ) 4346 field102 = kwargs.pop( 4347 "field102", 4348 None, 4349 ) 4350 field103 = kwargs.pop( 4351 "field103", 4352 None, 4353 ) 4354 field104 = kwargs.pop( 4355 "field104", 4356 None, 4357 ) 4358 field105 = kwargs.pop( 4359 "field105", 4360 None, 4361 ) 4362 field106 = kwargs.pop( 4363 "field106", 4364 None, 4365 ) 4366 field107 = kwargs.pop( 4367 "field107", 4368 None, 4369 ) 4370 field108 = kwargs.pop( 4371 "field108", 4372 None, 4373 ) 4374 field109 = kwargs.pop( 4375 "field109", 4376 None, 4377 ) 4378 field110 = kwargs.pop( 4379 "field110", 4380 None, 4381 ) 4382 field111 = kwargs.pop( 4383 "field111", 4384 None, 4385 ) 4386 field112 = kwargs.pop( 4387 "field112", 4388 None, 4389 ) 4390 field113 = kwargs.pop( 4391 "field113", 4392 None, 4393 ) 4394 field114 = kwargs.pop( 4395 "field114", 4396 None, 4397 ) 4398 field115 = kwargs.pop( 4399 "field115", 4400 None, 4401 ) 4402 field116 = kwargs.pop( 4403 "field116", 4404 None, 4405 ) 4406 field117 = kwargs.pop( 4407 "field117", 4408 None, 4409 ) 4410 field118 = kwargs.pop( 4411 "field118", 4412 None, 4413 ) 4414 field119 = kwargs.pop( 4415 "field119", 4416 None, 4417 ) 4418 field120 = kwargs.pop( 4419 "field120", 4420 None, 4421 ) 4422 field121 = kwargs.pop( 4423 "field121", 4424 None, 4425 ) 4426 field122 = kwargs.pop( 4427 "field122", 4428 None, 4429 ) 4430 field123 = kwargs.pop( 4431 "field123", 4432 None, 4433 ) 4434 field124 = kwargs.pop( 4435 "field124", 4436 None, 4437 ) 4438 field125 = kwargs.pop( 4439 "field125", 4440 None, 4441 ) 4442 field126 = kwargs.pop( 4443 "field126", 4444 None, 4445 ) 4446 field127 = kwargs.pop( 4447 "field127", 4448 None, 4449 ) 4450 field128 = kwargs.pop( 4451 "field128", 4452 None, 4453 ) 4454 field129 = kwargs.pop( 4455 "field129", 4456 None, 4457 ) 4458 field130 = kwargs.pop( 4459 "field130", 4460 None, 4461 ) 4462 field131 = kwargs.pop( 4463 "field131", 4464 None, 4465 ) 4466 field132 = kwargs.pop( 4467 "field132", 4468 None, 4469 ) 4470 field133 = kwargs.pop( 4471 "field133", 4472 None, 4473 ) 4474 field134 = kwargs.pop( 4475 "field134", 4476 None, 4477 ) 4478 field135 = kwargs.pop( 4479 "field135", 4480 None, 4481 ) 4482 field136 = kwargs.pop( 4483 "field136", 4484 None, 4485 ) 4486 field137 = kwargs.pop( 4487 "field137", 4488 None, 4489 ) 4490 field138 = kwargs.pop( 4491 "field138", 4492 None, 4493 ) 4494 field139 = kwargs.pop( 4495 "field139", 4496 None, 4497 ) 4498 field140 = kwargs.pop( 4499 "field140", 4500 None, 4501 ) 4502 field141 = kwargs.pop( 4503 "field141", 4504 None, 4505 ) 4506 field142 = kwargs.pop( 4507 "field142", 4508 None, 4509 ) 4510 field143 = kwargs.pop( 4511 "field143", 4512 None, 4513 ) 4514 field144 = kwargs.pop( 4515 "field144", 4516 None, 4517 ) 4518 field145 = kwargs.pop( 4519 "field145", 4520 None, 4521 ) 4522 field146 = kwargs.pop( 4523 "field146", 4524 None, 4525 ) 4526 field147 = kwargs.pop( 4527 "field147", 4528 None, 4529 ) 4530 field148 = kwargs.pop( 4531 "field148", 4532 None, 4533 ) 4534 field149 = kwargs.pop( 4535 "field149", 4536 None, 4537 ) 4538 field150 = kwargs.pop( 4539 "field150", 4540 None, 4541 ) 4542 field151 = kwargs.pop( 4543 "field151", 4544 None, 4545 ) 4546 field152 = kwargs.pop( 4547 "field152", 4548 None, 4549 ) 4550 field153 = kwargs.pop( 4551 "field153", 4552 None, 4553 ) 4554 field154 = kwargs.pop( 4555 "field154", 4556 None, 4557 ) 4558 field155 = kwargs.pop( 4559 "field155", 4560 None, 4561 ) 4562 field156 = kwargs.pop( 4563 "field156", 4564 None, 4565 ) 4566 field157 = kwargs.pop( 4567 "field157", 4568 None, 4569 ) 4570 field158 = kwargs.pop( 4571 "field158", 4572 None, 4573 ) 4574 field159 = kwargs.pop( 4575 "field159", 4576 None, 4577 ) 4578 field160 = kwargs.pop( 4579 "field160", 4580 None, 4581 ) 4582 field161 = kwargs.pop( 4583 "field161", 4584 None, 4585 ) 4586 field162 = kwargs.pop( 4587 "field162", 4588 None, 4589 ) 4590 field163 = kwargs.pop( 4591 "field163", 4592 None, 4593 ) 4594 field164 = kwargs.pop( 4595 "field164", 4596 None, 4597 ) 4598 field165 = kwargs.pop( 4599 "field165", 4600 None, 4601 ) 4602 field166 = kwargs.pop( 4603 "field166", 4604 None, 4605 ) 4606 field167 = kwargs.pop( 4607 "field167", 4608 None, 4609 ) 4610 field168 = kwargs.pop( 4611 "field168", 4612 None, 4613 ) 4614 field169 = kwargs.pop( 4615 "field169", 4616 None, 4617 ) 4618 field170 = kwargs.pop( 4619 "field170", 4620 None, 4621 ) 4622 field171 = kwargs.pop( 4623 "field171", 4624 None, 4625 ) 4626 field172 = kwargs.pop( 4627 "field172", 4628 None, 4629 ) 4630 field173 = kwargs.pop( 4631 "field173", 4632 None, 4633 ) 4634 field174 = kwargs.pop( 4635 "field174", 4636 None, 4637 ) 4638 field175 = kwargs.pop( 4639 "field175", 4640 None, 4641 ) 4642 field176 = kwargs.pop( 4643 "field176", 4644 None, 4645 ) 4646 field177 = kwargs.pop( 4647 "field177", 4648 None, 4649 ) 4650 field178 = kwargs.pop( 4651 "field178", 4652 None, 4653 ) 4654 field179 = kwargs.pop( 4655 "field179", 4656 None, 4657 ) 4658 field180 = kwargs.pop( 4659 "field180", 4660 None, 4661 ) 4662 field181 = kwargs.pop( 4663 "field181", 4664 None, 4665 ) 4666 field182 = kwargs.pop( 4667 "field182", 4668 None, 4669 ) 4670 field183 = kwargs.pop( 4671 "field183", 4672 None, 4673 ) 4674 field184 = kwargs.pop( 4675 "field184", 4676 None, 4677 ) 4678 field185 = kwargs.pop( 4679 "field185", 4680 None, 4681 ) 4682 field186 = kwargs.pop( 4683 "field186", 4684 None, 4685 ) 4686 field187 = kwargs.pop( 4687 "field187", 4688 None, 4689 ) 4690 field188 = kwargs.pop( 4691 "field188", 4692 None, 4693 ) 4694 field189 = kwargs.pop( 4695 "field189", 4696 None, 4697 ) 4698 field190 = kwargs.pop( 4699 "field190", 4700 None, 4701 ) 4702 field191 = kwargs.pop( 4703 "field191", 4704 None, 4705 ) 4706 field192 = kwargs.pop( 4707 "field192", 4708 None, 4709 ) 4710 field193 = kwargs.pop( 4711 "field193", 4712 None, 4713 ) 4714 field194 = kwargs.pop( 4715 "field194", 4716 None, 4717 ) 4718 field195 = kwargs.pop( 4719 "field195", 4720 None, 4721 ) 4722 field196 = kwargs.pop( 4723 "field196", 4724 None, 4725 ) 4726 field197 = kwargs.pop( 4727 "field197", 4728 None, 4729 ) 4730 field198 = kwargs.pop( 4731 "field198", 4732 None, 4733 ) 4734 field199 = kwargs.pop( 4735 "field199", 4736 None, 4737 ) 4738 field200 = kwargs.pop( 4739 "field200", 4740 None, 4741 ) 4742 field201 = kwargs.pop( 4743 "field201", 4744 None, 4745 ) 4746 field202 = kwargs.pop( 4747 "field202", 4748 None, 4749 ) 4750 field203 = kwargs.pop( 4751 "field203", 4752 None, 4753 ) 4754 field204 = kwargs.pop( 4755 "field204", 4756 None, 4757 ) 4758 field205 = kwargs.pop( 4759 "field205", 4760 None, 4761 ) 4762 field206 = kwargs.pop( 4763 "field206", 4764 None, 4765 ) 4766 field207 = kwargs.pop( 4767 "field207", 4768 None, 4769 ) 4770 field208 = kwargs.pop( 4771 "field208", 4772 None, 4773 ) 4774 field209 = kwargs.pop( 4775 "field209", 4776 None, 4777 ) 4778 field210 = kwargs.pop( 4779 "field210", 4780 None, 4781 ) 4782 field211 = kwargs.pop( 4783 "field211", 4784 None, 4785 ) 4786 field212 = kwargs.pop( 4787 "field212", 4788 None, 4789 ) 4790 field213 = kwargs.pop( 4791 "field213", 4792 None, 4793 ) 4794 field214 = kwargs.pop( 4795 "field214", 4796 None, 4797 ) 4798 field215 = kwargs.pop( 4799 "field215", 4800 None, 4801 ) 4802 field216 = kwargs.pop( 4803 "field216", 4804 None, 4805 ) 4806 field217 = kwargs.pop( 4807 "field217", 4808 None, 4809 ) 4810 field218 = kwargs.pop( 4811 "field218", 4812 None, 4813 ) 4814 field219 = kwargs.pop( 4815 "field219", 4816 None, 4817 ) 4818 field220 = kwargs.pop( 4819 "field220", 4820 None, 4821 ) 4822 field221 = kwargs.pop( 4823 "field221", 4824 None, 4825 ) 4826 field222 = kwargs.pop( 4827 "field222", 4828 None, 4829 ) 4830 field223 = kwargs.pop( 4831 "field223", 4832 None, 4833 ) 4834 field224 = kwargs.pop( 4835 "field224", 4836 None, 4837 ) 4838 field225 = kwargs.pop( 4839 "field225", 4840 None, 4841 ) 4842 field226 = kwargs.pop( 4843 "field226", 4844 None, 4845 ) 4846 field227 = kwargs.pop( 4847 "field227", 4848 None, 4849 ) 4850 field228 = kwargs.pop( 4851 "field228", 4852 None, 4853 ) 4854 field229 = kwargs.pop( 4855 "field229", 4856 None, 4857 ) 4858 field230 = kwargs.pop( 4859 "field230", 4860 None, 4861 ) 4862 field231 = kwargs.pop( 4863 "field231", 4864 None, 4865 ) 4866 field232 = kwargs.pop( 4867 "field232", 4868 None, 4869 ) 4870 field233 = kwargs.pop( 4871 "field233", 4872 None, 4873 ) 4874 field234 = kwargs.pop( 4875 "field234", 4876 None, 4877 ) 4878 field235 = kwargs.pop( 4879 "field235", 4880 None, 4881 ) 4882 field236 = kwargs.pop( 4883 "field236", 4884 None, 4885 ) 4886 field237 = kwargs.pop( 4887 "field237", 4888 None, 4889 ) 4890 field238 = kwargs.pop( 4891 "field238", 4892 None, 4893 ) 4894 field239 = kwargs.pop( 4895 "field239", 4896 None, 4897 ) 4898 field240 = kwargs.pop( 4899 "field240", 4900 None, 4901 ) 4902 field241 = kwargs.pop( 4903 "field241", 4904 None, 4905 ) 4906 field242 = kwargs.pop( 4907 "field242", 4908 None, 4909 ) 4910 field243 = kwargs.pop( 4911 "field243", 4912 None, 4913 ) 4914 field244 = kwargs.pop( 4915 "field244", 4916 None, 4917 ) 4918 field245 = kwargs.pop( 4919 "field245", 4920 None, 4921 ) 4922 field246 = kwargs.pop( 4923 "field246", 4924 None, 4925 ) 4926 field247 = kwargs.pop( 4927 "field247", 4928 None, 4929 ) 4930 field248 = kwargs.pop( 4931 "field248", 4932 None, 4933 ) 4934 field249 = kwargs.pop( 4935 "field249", 4936 None, 4937 ) 4938 field250 = kwargs.pop( 4939 "field250", 4940 None, 4941 ) 4942 field251 = kwargs.pop( 4943 "field251", 4944 None, 4945 ) 4946 field252 = kwargs.pop( 4947 "field252", 4948 None, 4949 ) 4950 field253 = kwargs.pop( 4951 "field253", 4952 None, 4953 ) 4954 field254 = kwargs.pop( 4955 "field254", 4956 None, 4957 ) 4958 field255 = kwargs.pop( 4959 "field255", 4960 None, 4961 ) 4962 field256 = kwargs.pop( 4963 "field256", 4964 None, 4965 ) 4966 if kwargs: 4967 key, _value = kwargs.popitem() 4968 raise TypeError("{}() got an unexpected keyword argument '{}'".format("Foo__init__", key)) 4969 self.field1 = field1 4970 self.field2 = field2 4971 self.field3 = field3 4972 self.field4 = field4 4973 self.field5 = field5 4974 self.field6 = field6 4975 self.field7 = field7 4976 self.field8 = field8 4977 self.field9 = field9 4978 self.field10 = field10 4979 self.field11 = field11 4980 self.field12 = field12 4981 self.field13 = field13 4982 self.field14 = field14 4983 self.field15 = field15 4984 self.field16 = field16 4985 self.field17 = field17 4986 self.field18 = field18 4987 self.field19 = field19 4988 self.field20 = field20 4989 self.field21 = field21 4990 self.field22 = field22 4991 self.field23 = field23 4992 self.field24 = field24 4993 self.field25 = field25 4994 self.field26 = field26 4995 self.field27 = field27 4996 self.field28 = field28 4997 self.field29 = field29 4998 self.field30 = field30 4999 self.field31 = field31 5000 self.field32 = field32 5001 self.field33 = field33 5002 self.field34 = field34 5003 self.field35 = field35 5004 self.field36 = field36 5005 self.field37 = field37 5006 self.field38 = field38 5007 self.field39 = field39 5008 self.field40 = field40 5009 self.field41 = field41 5010 self.field42 = field42 5011 self.field43 = field43 5012 self.field44 = field44 5013 self.field45 = field45 5014 self.field46 = field46 5015 self.field47 = field47 5016 self.field48 = field48 5017 self.field49 = field49 5018 self.field50 = field50 5019 self.field51 = field51 5020 self.field52 = field52 5021 self.field53 = field53 5022 self.field54 = field54 5023 self.field55 = field55 5024 self.field56 = field56 5025 self.field57 = field57 5026 self.field58 = field58 5027 self.field59 = field59 5028 self.field60 = field60 5029 self.field61 = field61 5030 self.field62 = field62 5031 self.field63 = field63 5032 self.field64 = field64 5033 self.field65 = field65 5034 self.field66 = field66 5035 self.field67 = field67 5036 self.field68 = field68 5037 self.field69 = field69 5038 self.field70 = field70 5039 self.field71 = field71 5040 self.field72 = field72 5041 self.field73 = field73 5042 self.field74 = field74 5043 self.field75 = field75 5044 self.field76 = field76 5045 self.field77 = field77 5046 self.field78 = field78 5047 self.field79 = field79 5048 self.field80 = field80 5049 self.field81 = field81 5050 self.field82 = field82 5051 self.field83 = field83 5052 self.field84 = field84 5053 self.field85 = field85 5054 self.field86 = field86 5055 self.field87 = field87 5056 self.field88 = field88 5057 self.field89 = field89 5058 self.field90 = field90 5059 self.field91 = field91 5060 self.field92 = field92 5061 self.field93 = field93 5062 self.field94 = field94 5063 self.field95 = field95 5064 self.field96 = field96 5065 self.field97 = field97 5066 self.field98 = field98 5067 self.field99 = field99 5068 self.field100 = field100 5069 self.field101 = field101 5070 self.field102 = field102 5071 self.field103 = field103 5072 self.field104 = field104 5073 self.field105 = field105 5074 self.field106 = field106 5075 self.field107 = field107 5076 self.field108 = field108 5077 self.field109 = field109 5078 self.field110 = field110 5079 self.field111 = field111 5080 self.field112 = field112 5081 self.field113 = field113 5082 self.field114 = field114 5083 self.field115 = field115 5084 self.field116 = field116 5085 self.field117 = field117 5086 self.field118 = field118 5087 self.field119 = field119 5088 self.field120 = field120 5089 self.field121 = field121 5090 self.field122 = field122 5091 self.field123 = field123 5092 self.field124 = field124 5093 self.field125 = field125 5094 self.field126 = field126 5095 self.field127 = field127 5096 self.field128 = field128 5097 self.field129 = field129 5098 self.field130 = field130 5099 self.field131 = field131 5100 self.field132 = field132 5101 self.field133 = field133 5102 self.field134 = field134 5103 self.field135 = field135 5104 self.field136 = field136 5105 self.field137 = field137 5106 self.field138 = field138 5107 self.field139 = field139 5108 self.field140 = field140 5109 self.field141 = field141 5110 self.field142 = field142 5111 self.field143 = field143 5112 self.field144 = field144 5113 self.field145 = field145 5114 self.field146 = field146 5115 self.field147 = field147 5116 self.field148 = field148 5117 self.field149 = field149 5118 self.field150 = field150 5119 self.field151 = field151 5120 self.field152 = field152 5121 self.field153 = field153 5122 self.field154 = field154 5123 self.field155 = field155 5124 self.field156 = field156 5125 self.field157 = field157 5126 self.field158 = field158 5127 self.field159 = field159 5128 self.field160 = field160 5129 self.field161 = field161 5130 self.field162 = field162 5131 self.field163 = field163 5132 self.field164 = field164 5133 self.field165 = field165 5134 self.field166 = field166 5135 self.field167 = field167 5136 self.field168 = field168 5137 self.field169 = field169 5138 self.field170 = field170 5139 self.field171 = field171 5140 self.field172 = field172 5141 self.field173 = field173 5142 self.field174 = field174 5143 self.field175 = field175 5144 self.field176 = field176 5145 self.field177 = field177 5146 self.field178 = field178 5147 self.field179 = field179 5148 self.field180 = field180 5149 self.field181 = field181 5150 self.field182 = field182 5151 self.field183 = field183 5152 self.field184 = field184 5153 self.field185 = field185 5154 self.field186 = field186 5155 self.field187 = field187 5156 self.field188 = field188 5157 self.field189 = field189 5158 self.field190 = field190 5159 self.field191 = field191 5160 self.field192 = field192 5161 self.field193 = field193 5162 self.field194 = field194 5163 self.field195 = field195 5164 self.field196 = field196 5165 self.field197 = field197 5166 self.field198 = field198 5167 self.field199 = field199 5168 self.field200 = field200 5169 self.field201 = field201 5170 self.field202 = field202 5171 self.field203 = field203 5172 self.field204 = field204 5173 self.field205 = field205 5174 self.field206 = field206 5175 self.field207 = field207 5176 self.field208 = field208 5177 self.field209 = field209 5178 self.field210 = field210 5179 self.field211 = field211 5180 self.field212 = field212 5181 self.field213 = field213 5182 self.field214 = field214 5183 self.field215 = field215 5184 self.field216 = field216 5185 self.field217 = field217 5186 self.field218 = field218 5187 self.field219 = field219 5188 self.field220 = field220 5189 self.field221 = field221 5190 self.field222 = field222 5191 self.field223 = field223 5192 self.field224 = field224 5193 self.field225 = field225 5194 self.field226 = field226 5195 self.field227 = field227 5196 self.field228 = field228 5197 self.field229 = field229 5198 self.field230 = field230 5199 self.field231 = field231 5200 self.field232 = field232 5201 self.field233 = field233 5202 self.field234 = field234 5203 self.field235 = field235 5204 self.field236 = field236 5205 self.field237 = field237 5206 self.field238 = field238 5207 self.field239 = field239 5208 self.field240 = field240 5209 self.field241 = field241 5210 self.field242 = field242 5211 self.field243 = field243 5212 self.field244 = field244 5213 self.field245 = field245 5214 self.field246 = field246 5215 self.field247 = field247 5216 self.field248 = field248 5217 self.field249 = field249 5218 self.field250 = field250 5219 self.field251 = field251 5220 self.field252 = field252 5221 self.field253 = field253 5222 self.field254 = field254 5223 self.field255 = field255 5224 self.field256 = field256 5225 5226Foo.__init__ = Foo__init__ 5227 5228def Foo__setstate__(self, state): 5229 state.setdefault('field1', None) 5230 state.setdefault('field2', None) 5231 state.setdefault('field3', None) 5232 state.setdefault('field4', None) 5233 state.setdefault('field5', None) 5234 state.setdefault('field6', None) 5235 state.setdefault('field7', None) 5236 state.setdefault('field8', None) 5237 state.setdefault('field9', None) 5238 state.setdefault('field10', None) 5239 state.setdefault('field11', None) 5240 state.setdefault('field12', None) 5241 state.setdefault('field13', None) 5242 state.setdefault('field14', None) 5243 state.setdefault('field15', None) 5244 state.setdefault('field16', None) 5245 state.setdefault('field17', None) 5246 state.setdefault('field18', None) 5247 state.setdefault('field19', None) 5248 state.setdefault('field20', None) 5249 state.setdefault('field21', None) 5250 state.setdefault('field22', None) 5251 state.setdefault('field23', None) 5252 state.setdefault('field24', None) 5253 state.setdefault('field25', None) 5254 state.setdefault('field26', None) 5255 state.setdefault('field27', None) 5256 state.setdefault('field28', None) 5257 state.setdefault('field29', None) 5258 state.setdefault('field30', None) 5259 state.setdefault('field31', None) 5260 state.setdefault('field32', None) 5261 state.setdefault('field33', None) 5262 state.setdefault('field34', None) 5263 state.setdefault('field35', None) 5264 state.setdefault('field36', None) 5265 state.setdefault('field37', None) 5266 state.setdefault('field38', None) 5267 state.setdefault('field39', None) 5268 state.setdefault('field40', None) 5269 state.setdefault('field41', None) 5270 state.setdefault('field42', 1024) 5271 state.setdefault('field43', None) 5272 state.setdefault('field44', None) 5273 state.setdefault('field45', None) 5274 state.setdefault('field46', None) 5275 state.setdefault('field47', None) 5276 state.setdefault('field48', None) 5277 state.setdefault('field49', None) 5278 state.setdefault('field50', None) 5279 state.setdefault('field51', None) 5280 state.setdefault('field52', None) 5281 state.setdefault('field53', None) 5282 state.setdefault('field54', None) 5283 state.setdefault('field55', None) 5284 state.setdefault('field56', None) 5285 state.setdefault('field57', None) 5286 state.setdefault('field58', None) 5287 state.setdefault('field59', None) 5288 state.setdefault('field60', None) 5289 state.setdefault('field61', None) 5290 state.setdefault('field62', None) 5291 state.setdefault('field63', None) 5292 state.setdefault('field64', None) 5293 state.setdefault('field65', None) 5294 state.setdefault('field66', None) 5295 state.setdefault('field67', None) 5296 state.setdefault('field68', None) 5297 state.setdefault('field69', None) 5298 state.setdefault('field70', None) 5299 state.setdefault('field71', None) 5300 state.setdefault('field72', None) 5301 state.setdefault('field73', None) 5302 state.setdefault('field74', None) 5303 state.setdefault('field75', None) 5304 state.setdefault('field76', None) 5305 state.setdefault('field77', None) 5306 state.setdefault('field78', None) 5307 state.setdefault('field79', None) 5308 state.setdefault('field80', None) 5309 state.setdefault('field81', None) 5310 state.setdefault('field82', None) 5311 state.setdefault('field83', None) 5312 state.setdefault('field84', None) 5313 state.setdefault('field85', None) 5314 state.setdefault('field86', None) 5315 state.setdefault('field87', None) 5316 state.setdefault('field88', None) 5317 state.setdefault('field89', None) 5318 state.setdefault('field90', None) 5319 state.setdefault('field91', None) 5320 state.setdefault('field92', None) 5321 state.setdefault('field93', None) 5322 state.setdefault('field94', None) 5323 state.setdefault('field95', None) 5324 state.setdefault('field96', None) 5325 state.setdefault('field97', None) 5326 state.setdefault('field98', None) 5327 state.setdefault('field99', None) 5328 state.setdefault('field100', None) 5329 state.setdefault('field101', None) 5330 state.setdefault('field102', None) 5331 state.setdefault('field103', None) 5332 state.setdefault('field104', None) 5333 state.setdefault('field105', None) 5334 state.setdefault('field106', None) 5335 state.setdefault('field107', None) 5336 state.setdefault('field108', None) 5337 state.setdefault('field109', None) 5338 state.setdefault('field110', None) 5339 state.setdefault('field111', None) 5340 state.setdefault('field112', None) 5341 state.setdefault('field113', None) 5342 state.setdefault('field114', None) 5343 state.setdefault('field115', None) 5344 state.setdefault('field116', None) 5345 state.setdefault('field117', None) 5346 state.setdefault('field118', None) 5347 state.setdefault('field119', None) 5348 state.setdefault('field120', None) 5349 state.setdefault('field121', None) 5350 state.setdefault('field122', None) 5351 state.setdefault('field123', None) 5352 state.setdefault('field124', None) 5353 state.setdefault('field125', None) 5354 state.setdefault('field126', None) 5355 state.setdefault('field127', None) 5356 state.setdefault('field128', None) 5357 state.setdefault('field129', None) 5358 state.setdefault('field130', None) 5359 state.setdefault('field131', None) 5360 state.setdefault('field132', None) 5361 state.setdefault('field133', None) 5362 state.setdefault('field134', None) 5363 state.setdefault('field135', None) 5364 state.setdefault('field136', None) 5365 state.setdefault('field137', None) 5366 state.setdefault('field138', None) 5367 state.setdefault('field139', None) 5368 state.setdefault('field140', None) 5369 state.setdefault('field141', None) 5370 state.setdefault('field142', None) 5371 state.setdefault('field143', None) 5372 state.setdefault('field144', None) 5373 state.setdefault('field145', None) 5374 state.setdefault('field146', None) 5375 state.setdefault('field147', None) 5376 state.setdefault('field148', None) 5377 state.setdefault('field149', None) 5378 state.setdefault('field150', None) 5379 state.setdefault('field151', None) 5380 state.setdefault('field152', None) 5381 state.setdefault('field153', None) 5382 state.setdefault('field154', None) 5383 state.setdefault('field155', None) 5384 state.setdefault('field156', None) 5385 state.setdefault('field157', None) 5386 state.setdefault('field158', None) 5387 state.setdefault('field159', None) 5388 state.setdefault('field160', None) 5389 state.setdefault('field161', None) 5390 state.setdefault('field162', None) 5391 state.setdefault('field163', None) 5392 state.setdefault('field164', None) 5393 state.setdefault('field165', None) 5394 state.setdefault('field166', None) 5395 state.setdefault('field167', None) 5396 state.setdefault('field168', None) 5397 state.setdefault('field169', None) 5398 state.setdefault('field170', None) 5399 state.setdefault('field171', None) 5400 state.setdefault('field172', None) 5401 state.setdefault('field173', None) 5402 state.setdefault('field174', None) 5403 state.setdefault('field175', None) 5404 state.setdefault('field176', None) 5405 state.setdefault('field177', None) 5406 state.setdefault('field178', None) 5407 state.setdefault('field179', None) 5408 state.setdefault('field180', None) 5409 state.setdefault('field181', None) 5410 state.setdefault('field182', None) 5411 state.setdefault('field183', None) 5412 state.setdefault('field184', None) 5413 state.setdefault('field185', None) 5414 state.setdefault('field186', None) 5415 state.setdefault('field187', None) 5416 state.setdefault('field188', None) 5417 state.setdefault('field189', None) 5418 state.setdefault('field190', None) 5419 state.setdefault('field191', None) 5420 state.setdefault('field192', None) 5421 state.setdefault('field193', None) 5422 state.setdefault('field194', None) 5423 state.setdefault('field195', None) 5424 state.setdefault('field196', None) 5425 state.setdefault('field197', None) 5426 state.setdefault('field198', None) 5427 state.setdefault('field199', None) 5428 state.setdefault('field200', None) 5429 state.setdefault('field201', None) 5430 state.setdefault('field202', None) 5431 state.setdefault('field203', None) 5432 state.setdefault('field204', None) 5433 state.setdefault('field205', None) 5434 state.setdefault('field206', None) 5435 state.setdefault('field207', None) 5436 state.setdefault('field208', None) 5437 state.setdefault('field209', None) 5438 state.setdefault('field210', None) 5439 state.setdefault('field211', None) 5440 state.setdefault('field212', None) 5441 state.setdefault('field213', None) 5442 state.setdefault('field214', None) 5443 state.setdefault('field215', None) 5444 state.setdefault('field216', None) 5445 state.setdefault('field217', None) 5446 state.setdefault('field218', None) 5447 state.setdefault('field219', None) 5448 state.setdefault('field220', None) 5449 state.setdefault('field221', None) 5450 state.setdefault('field222', None) 5451 state.setdefault('field223', None) 5452 state.setdefault('field224', None) 5453 state.setdefault('field225', None) 5454 state.setdefault('field226', None) 5455 state.setdefault('field227', None) 5456 state.setdefault('field228', None) 5457 state.setdefault('field229', None) 5458 state.setdefault('field230', None) 5459 state.setdefault('field231', None) 5460 state.setdefault('field232', None) 5461 state.setdefault('field233', None) 5462 state.setdefault('field234', None) 5463 state.setdefault('field235', None) 5464 state.setdefault('field236', None) 5465 state.setdefault('field237', None) 5466 state.setdefault('field238', None) 5467 state.setdefault('field239', None) 5468 state.setdefault('field240', None) 5469 state.setdefault('field241', None) 5470 state.setdefault('field242', None) 5471 state.setdefault('field243', None) 5472 state.setdefault('field244', None) 5473 state.setdefault('field245', None) 5474 state.setdefault('field246', None) 5475 state.setdefault('field247', None) 5476 state.setdefault('field248', None) 5477 state.setdefault('field249', None) 5478 state.setdefault('field250', None) 5479 state.setdefault('field251', None) 5480 state.setdefault('field252', None) 5481 state.setdefault('field253', None) 5482 state.setdefault('field254', None) 5483 state.setdefault('field255', None) 5484 state.setdefault('field256', None) 5485 self.__dict__ = state 5486 5487Foo.__getstate__ = lambda self: self.__dict__.copy() 5488Foo.__setstate__ = Foo__setstate__ 5489 5490fix_spec(all_structs) 5491del all_structs 5492