Changeset 3890
- Timestamp:
- Nov 19, 2007, 7:47:12 PM (15 years ago)
- Location:
- trunk
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/NEWS
r3826 r3890 7 7 + Restore `scrape' feature in the command-line interface client 8 8 - OS X: 9 + Statistics window 9 10 + Leopard: Time Machine will ignore incomplete downloads 10 11 + Pieces Bar (return of Advanced Bar) … … 13 14 0.94 (2007/xx/yy) 14 15 - All Platforms: 15 + Fix tracker redirect error (ticket #482)16 + Fix tracker redirect error 16 17 17 18 0.93 (2007/12/11) -
trunk/macosx/English.lproj/StatsWindow.xib
r3888 r3890 60 60 <object class="NSColor" key="NSBackgroundColor" id="1062686007"> 61 61 <int key="NSColorSpace">6</int> 62 <string key="NSCatalogName" id=" 729538680">System</string>62 <string key="NSCatalogName" id="661314953">System</string> 63 63 <string key="NSColorName">controlColor</string> 64 64 <object class="NSColor" key="NSColor"> … … 69 69 <object class="NSColor" key="NSTextColor" id="561189490"> 70 70 <int key="NSColorSpace">6</int> 71 <reference key="NSCatalogName" ref=" 729538680"/>71 <reference key="NSCatalogName" ref="661314953"/> 72 72 <string key="NSColorName">controlTextColor</string> 73 73 <object class="NSColor" key="NSColor"> … … 239 239 <string key="NSMinSize">{245, 179}</string> 240 240 <string key="NSMaxSize">{100000, 179}</string> 241 <string key="NSFrameAutosaveName">StatsWindow</string> 241 242 </object> 242 243 </object> … … 601 602 <bool key="EncodedWithXMLCoder">YES</bool> 602 603 <object class="IBPartialClassDescription"> 604 <reference key="className" ref="63895196"/> 605 <nil key="superclassName"/> 606 <object class="NSMutableDictionary" key="actions"> 607 <bool key="EncodedWithXMLCoder">YES</bool> 608 <object class="NSArray" key="dict.sortedKeys"> 609 <bool key="EncodedWithXMLCoder">YES</bool> 610 </object> 611 <object class="NSMutableArray" key="dict.values"> 612 <bool key="EncodedWithXMLCoder">YES</bool> 613 </object> 614 </object> 615 <object class="NSMutableDictionary" key="outlets"> 616 <bool key="EncodedWithXMLCoder">YES</bool> 617 <object class="NSArray" key="dict.sortedKeys"> 618 <bool key="EncodedWithXMLCoder">YES</bool> 619 </object> 620 <object class="NSMutableArray" key="dict.values"> 621 <bool key="EncodedWithXMLCoder">YES</bool> 622 </object> 623 </object> 624 <object class="IBClassDescriptionSource" key="sourceIdentifier"> 625 <string key="majorKey" id="344452630">IBProjectSource</string> 626 <string key="minorKey">macosx/NSApplicationAdditions.h</string> 627 </object> 628 </object> 629 <object class="IBPartialClassDescription"> 630 <string key="className" id="963274514">NSObject</string> 631 <nil key="superclassName"/> 632 <object class="NSMutableDictionary" key="actions"> 633 <bool key="EncodedWithXMLCoder">YES</bool> 634 <object class="NSArray" key="dict.sortedKeys"> 635 <bool key="EncodedWithXMLCoder">YES</bool> 636 </object> 637 <object class="NSMutableArray" key="dict.values"> 638 <bool key="EncodedWithXMLCoder">YES</bool> 639 </object> 640 </object> 641 <object class="NSMutableDictionary" key="outlets"> 642 <bool key="EncodedWithXMLCoder">YES</bool> 643 <object class="NSArray" key="dict.sortedKeys"> 644 <bool key="EncodedWithXMLCoder">YES</bool> 645 </object> 646 <object class="NSMutableArray" key="dict.values"> 647 <bool key="EncodedWithXMLCoder">YES</bool> 648 </object> 649 </object> 650 <object class="IBClassDescriptionSource" key="sourceIdentifier"> 651 <reference key="majorKey" ref="344452630"/> 652 <string key="minorKey">macosx/UKKQueue/UKKQueue.h</string> 653 </object> 654 </object> 655 <object class="IBPartialClassDescription"> 656 <reference key="className" ref="963274514"/> 657 <nil key="superclassName"/> 658 <object class="NSMutableDictionary" key="actions"> 659 <bool key="EncodedWithXMLCoder">YES</bool> 660 <object class="NSArray" key="dict.sortedKeys"> 661 <bool key="EncodedWithXMLCoder">YES</bool> 662 </object> 663 <object class="NSMutableArray" key="dict.values"> 664 <bool key="EncodedWithXMLCoder">YES</bool> 665 </object> 666 </object> 667 <object class="NSMutableDictionary" key="outlets"> 668 <bool key="EncodedWithXMLCoder">YES</bool> 669 <object class="NSArray" key="dict.sortedKeys"> 670 <bool key="EncodedWithXMLCoder">YES</bool> 671 </object> 672 <object class="NSMutableArray" key="dict.values"> 673 <bool key="EncodedWithXMLCoder">YES</bool> 674 </object> 675 </object> 676 <object class="IBClassDescriptionSource" key="sourceIdentifier"> 677 <reference key="majorKey" ref="344452630"/> 678 <string key="minorKey">macosx/IPCController.h</string> 679 </object> 680 </object> 681 <object class="IBPartialClassDescription"> 682 <reference key="className" ref="963274514"/> 683 <nil key="superclassName"/> 684 <object class="NSMutableDictionary" key="actions"> 685 <bool key="EncodedWithXMLCoder">YES</bool> 686 <object class="NSArray" key="dict.sortedKeys"> 687 <bool key="EncodedWithXMLCoder">YES</bool> 688 </object> 689 <object class="NSMutableArray" key="dict.values"> 690 <bool key="EncodedWithXMLCoder">YES</bool> 691 </object> 692 </object> 693 <object class="NSMutableDictionary" key="outlets"> 694 <bool key="EncodedWithXMLCoder">YES</bool> 695 <object class="NSArray" key="dict.sortedKeys"> 696 <bool key="EncodedWithXMLCoder">YES</bool> 697 </object> 698 <object class="NSMutableArray" key="dict.values"> 699 <bool key="EncodedWithXMLCoder">YES</bool> 700 </object> 701 </object> 702 <object class="IBClassDescriptionSource" key="sourceIdentifier"> 703 <reference key="majorKey" ref="344452630"/> 704 <string key="minorKey">macosx/UKKQueue/UKFileWatcher.h</string> 705 </object> 706 </object> 707 <object class="IBPartialClassDescription"> 708 <reference key="className" ref="963274514"/> 709 <nil key="superclassName"/> 710 <object class="NSMutableDictionary" key="actions"> 711 <bool key="EncodedWithXMLCoder">YES</bool> 712 <object class="NSArray" key="dict.sortedKeys"> 713 <bool key="EncodedWithXMLCoder">YES</bool> 714 </object> 715 <object class="NSMutableArray" key="dict.values"> 716 <bool key="EncodedWithXMLCoder">YES</bool> 717 </object> 718 </object> 719 <object class="NSMutableDictionary" key="outlets"> 720 <bool key="EncodedWithXMLCoder">YES</bool> 721 <object class="NSArray" key="dict.sortedKeys"> 722 <bool key="EncodedWithXMLCoder">YES</bool> 723 </object> 724 <object class="NSMutableArray" key="dict.values"> 725 <bool key="EncodedWithXMLCoder">YES</bool> 726 </object> 727 </object> 728 <object class="IBClassDescriptionSource" key="sourceIdentifier"> 729 <reference key="majorKey" ref="344452630"/> 730 <string key="minorKey">macosx/UKKQueue/UKMainThreadProxy.h</string> 731 </object> 732 </object> 733 <object class="IBPartialClassDescription"> 734 <string key="className">NSMenu</string> 735 <nil key="superclassName"/> 736 <object class="NSMutableDictionary" key="actions"> 737 <bool key="EncodedWithXMLCoder">YES</bool> 738 <object class="NSArray" key="dict.sortedKeys"> 739 <bool key="EncodedWithXMLCoder">YES</bool> 740 </object> 741 <object class="NSMutableArray" key="dict.values"> 742 <bool key="EncodedWithXMLCoder">YES</bool> 743 </object> 744 </object> 745 <object class="NSMutableDictionary" key="outlets"> 746 <bool key="EncodedWithXMLCoder">YES</bool> 747 <object class="NSArray" key="dict.sortedKeys"> 748 <bool key="EncodedWithXMLCoder">YES</bool> 749 </object> 750 <object class="NSMutableArray" key="dict.values"> 751 <bool key="EncodedWithXMLCoder">YES</bool> 752 </object> 753 </object> 754 <object class="IBClassDescriptionSource" key="sourceIdentifier"> 755 <reference key="majorKey" ref="344452630"/> 756 <string key="minorKey">macosx/NSMenuAdditions.h</string> 757 </object> 758 </object> 759 <object class="IBPartialClassDescription"> 603 760 <string key="className">StatsWindowController</string> 604 761 <string key="superclassName">NSWindowController</string> … … 632 789 </object> 633 790 <object class="IBClassDescriptionSource" key="sourceIdentifier"> 634 < string key="majorKey" id="360725739">IBProjectSource</string>791 <reference key="majorKey" ref="344452630"/> 635 792 <string key="minorKey">macosx/StatsWindowController.h</string> 636 </object>637 </object>638 <object class="IBPartialClassDescription">639 <reference key="className" ref="63895196"/>640 <nil key="superclassName"/>641 <object class="NSMutableDictionary" key="actions">642 <bool key="EncodedWithXMLCoder">YES</bool>643 <object class="NSArray" key="dict.sortedKeys">644 <bool key="EncodedWithXMLCoder">YES</bool>645 </object>646 <object class="NSMutableArray" key="dict.values">647 <bool key="EncodedWithXMLCoder">YES</bool>648 </object>649 </object>650 <object class="NSMutableDictionary" key="outlets">651 <bool key="EncodedWithXMLCoder">YES</bool>652 <object class="NSArray" key="dict.sortedKeys">653 <bool key="EncodedWithXMLCoder">YES</bool>654 </object>655 <object class="NSMutableArray" key="dict.values">656 <bool key="EncodedWithXMLCoder">YES</bool>657 </object>658 </object>659 <object class="IBClassDescriptionSource" key="sourceIdentifier">660 <reference key="majorKey" ref="360725739"/>661 <string key="minorKey">macosx/NSApplicationAdditions.h</string>662 </object>663 </object>664 <object class="IBPartialClassDescription">665 <string key="className" id="963274514">NSObject</string>666 <nil key="superclassName"/>667 <object class="NSMutableDictionary" key="actions">668 <bool key="EncodedWithXMLCoder">YES</bool>669 <object class="NSArray" key="dict.sortedKeys">670 <bool key="EncodedWithXMLCoder">YES</bool>671 </object>672 <object class="NSMutableArray" key="dict.values">673 <bool key="EncodedWithXMLCoder">YES</bool>674 </object>675 </object>676 <object class="NSMutableDictionary" key="outlets">677 <bool key="EncodedWithXMLCoder">YES</bool>678 <object class="NSArray" key="dict.sortedKeys">679 <bool key="EncodedWithXMLCoder">YES</bool>680 </object>681 <object class="NSMutableArray" key="dict.values">682 <bool key="EncodedWithXMLCoder">YES</bool>683 </object>684 </object>685 <object class="IBClassDescriptionSource" key="sourceIdentifier">686 <reference key="majorKey" ref="360725739"/>687 <string key="minorKey">macosx/UKKQueue/UKKQueue.h</string>688 </object>689 </object>690 <object class="IBPartialClassDescription">691 <reference key="className" ref="963274514"/>692 <nil key="superclassName"/>693 <object class="NSMutableDictionary" key="actions">694 <bool key="EncodedWithXMLCoder">YES</bool>695 <object class="NSArray" key="dict.sortedKeys">696 <bool key="EncodedWithXMLCoder">YES</bool>697 </object>698 <object class="NSMutableArray" key="dict.values">699 <bool key="EncodedWithXMLCoder">YES</bool>700 </object>701 </object>702 <object class="NSMutableDictionary" key="outlets">703 <bool key="EncodedWithXMLCoder">YES</bool>704 <object class="NSArray" key="dict.sortedKeys">705 <bool key="EncodedWithXMLCoder">YES</bool>706 </object>707 <object class="NSMutableArray" key="dict.values">708 <bool key="EncodedWithXMLCoder">YES</bool>709 </object>710 </object>711 <object class="IBClassDescriptionSource" key="sourceIdentifier">712 <reference key="majorKey" ref="360725739"/>713 <string key="minorKey">macosx/IPCController.h</string>714 </object>715 </object>716 <object class="IBPartialClassDescription">717 <reference key="className" ref="963274514"/>718 <nil key="superclassName"/>719 <object class="NSMutableDictionary" key="actions">720 <bool key="EncodedWithXMLCoder">YES</bool>721 <object class="NSArray" key="dict.sortedKeys">722 <bool key="EncodedWithXMLCoder">YES</bool>723 </object>724 <object class="NSMutableArray" key="dict.values">725 <bool key="EncodedWithXMLCoder">YES</bool>726 </object>727 </object>728 <object class="NSMutableDictionary" key="outlets">729 <bool key="EncodedWithXMLCoder">YES</bool>730 <object class="NSArray" key="dict.sortedKeys">731 <bool key="EncodedWithXMLCoder">YES</bool>732 </object>733 <object class="NSMutableArray" key="dict.values">734 <bool key="EncodedWithXMLCoder">YES</bool>735 </object>736 </object>737 <object class="IBClassDescriptionSource" key="sourceIdentifier">738 <reference key="majorKey" ref="360725739"/>739 <string key="minorKey">macosx/UKKQueue/UKFileWatcher.h</string>740 </object>741 </object>742 <object class="IBPartialClassDescription">743 <reference key="className" ref="963274514"/>744 <nil key="superclassName"/>745 <object class="NSMutableDictionary" key="actions">746 <bool key="EncodedWithXMLCoder">YES</bool>747 <object class="NSArray" key="dict.sortedKeys">748 <bool key="EncodedWithXMLCoder">YES</bool>749 </object>750 <object class="NSMutableArray" key="dict.values">751 <bool key="EncodedWithXMLCoder">YES</bool>752 </object>753 </object>754 <object class="NSMutableDictionary" key="outlets">755 <bool key="EncodedWithXMLCoder">YES</bool>756 <object class="NSArray" key="dict.sortedKeys">757 <bool key="EncodedWithXMLCoder">YES</bool>758 </object>759 <object class="NSMutableArray" key="dict.values">760 <bool key="EncodedWithXMLCoder">YES</bool>761 </object>762 </object>763 <object class="IBClassDescriptionSource" key="sourceIdentifier">764 <reference key="majorKey" ref="360725739"/>765 <string key="minorKey">macosx/UKKQueue/UKMainThreadProxy.h</string>766 </object>767 </object>768 <object class="IBPartialClassDescription">769 <string key="className">NSMenu</string>770 <nil key="superclassName"/>771 <object class="NSMutableDictionary" key="actions">772 <bool key="EncodedWithXMLCoder">YES</bool>773 <object class="NSArray" key="dict.sortedKeys">774 <bool key="EncodedWithXMLCoder">YES</bool>775 </object>776 <object class="NSMutableArray" key="dict.values">777 <bool key="EncodedWithXMLCoder">YES</bool>778 </object>779 </object>780 <object class="NSMutableDictionary" key="outlets">781 <bool key="EncodedWithXMLCoder">YES</bool>782 <object class="NSArray" key="dict.sortedKeys">783 <bool key="EncodedWithXMLCoder">YES</bool>784 </object>785 <object class="NSMutableArray" key="dict.values">786 <bool key="EncodedWithXMLCoder">YES</bool>787 </object>788 </object>789 <object class="IBClassDescriptionSource" key="sourceIdentifier">790 <reference key="majorKey" ref="360725739"/>791 <string key="minorKey">macosx/NSMenuAdditions.h</string>792 793 </object> 793 794 </object> … … 799 800 <object class="NSMutableData" key="IBDocument.RunnableNib"> 800 801 <bytes key="NS.bytes">YnBsaXN0MDDUAAEAAgADAAQABQAGAAkAClgkdmVyc2lvblQkdG9wWSRhcmNoaXZlclgkb2JqZWN0cxIA 801 AYag0QAHAAhdSUIub2JqZWN0ZGF0YYABXxAPTlNLZXllZEFyY2hpdmVyrxC gAAsADAAxADUANgA8AD0A802 QgB eAF8AYABhAGIAYwALAHEAfgCKAIsAmwCcAKQApQCoALIAswC0ALkAuwDAAMEAxADIAM4A1gDXAN4A803 3wDnAOgA7wDwAPgA+QEAAQEBCgELARIBEwEbARwBIwErASwBMwE7ATwBQwFLAUwBUwFUAVwBXQFkAGIA804 CwF oAWoBawFsAW0BcAF0AX4BhgGHAYsBkAGRAZYBlwGcAZ0BogGjAagBqQGuAa8ByQHMAc0BzwHpAgQC805 HwIgAiECIgIjAiQCJQImAicCKAIpAioCKwIsAi0CLgIvAjACMQIyAjMCNAI1AjYCNwI6Aj0CXwBbAK8C 806 gQKCALcCgwKEAoUChgKHAogCiQBaAooCiwKMAo0CjgKPApACkQKSApMClAKVApYClwKYApkCmgKbApwC807 nwKiAq VVJG51bGzfEBIADQAOAA8AEAARABIAEwAUABUAFgAXABgAGQAaABsAHAAdAB4AHwAgACEAIgAj808 AC QAJQAmACcAKAApACoAKwAsAC0ALgAvADBWTlNSb290ViRjbGFzc11OU09iamVjdHNLZXlzXxAPTlND809 bGFzc2VzVmFsdWVzXxAZTlNBY2Nlc3NpYmlsaXR5T2lkc1ZhbHVlc11OU0Nvbm5lY3Rpb25zW05TTmFt 810 ZXNLZXlzW05TRnJhbWV3b3JrXU5TQ2xhc3Nlc0tleXNaTlNPaWRzS2V5c11OU05hbWVzVmFsdWVzXxAZ 811 TlNBY2Nlc3NpYmlsaXR5Q29ubmVjdG9yc11OU0ZvbnRNYW5hZ2VyXxAQTlNWaXNpYmxlV2luZG93c18Q 812 D05TT2JqZWN0c1ZhbHVlc18QF05TQWNjZXNzaWJpbGl0eU9pZHNLZXlzWU5TTmV4dE9pZFxOU09pZHNW 813 YWx1ZXOAAoCfgFqAeoCegEqAX4AFgHmAe4BggJyAAIAGgF6AnRApgHzSAA4AMgAzADRbTlNDbGFzc05h 814 bWWABIADXxAVU3RhdHNXaW5kb3dDb250cm9sbGVy0gA3ADgAOQA6WCRjbGFzc2VzWiRjbGFzc25hbWWi 815 ADoAO15OU0N1c3RvbU9iamVjdFhOU09iamVjdF8QEElCQ29jb2FGcmFtZXdvcmvSAA4APgA/AEBaTlMu 816 b2JqZWN0c4BJoQBBgAfeAEMADgBEAEUARgBHAEgASQBKAEsATABNAE4ATwBQAFEAUgBTAFQAVQBWAFcA817 WABZAFoAWwBcACtcTlNXaW5kb3dWaWV3XxAWTlNXaW5kb3dDb250ZW50TWF4U2l6ZVxOU1NjcmVlblJl 818 Y3RdTlNXaW5kb3dUaXRsZVlOU1dURmxhZ3NdTlNXaW5kb3dDbGFzc18QFk5TV2luZG93Q29udGVudE1p 819 blNpemVcTlNXaW5kb3dSZWN0WU5TTWF4U2l6ZV8QD05TV2luZG93QmFja2luZ18QEU5TV2luZG93U3R5 820 bGVNYXNrWU5TTWluU2l6ZVtOU1ZpZXdDbGFzc4ANgEiAC4BFgAkSIAAAAIAKgAyACIBHEAIQD4BGgABf 821 EBh7ezQ5NCwgNjU0fSwgezI0NSwgMTU3fX1aU3RhdGlzdGljc1dOU1BhbmVsXXsxMDAwMDAsIDE1N31a 822 ezI0NSwgMTU3fdcAZAAOAGUAZgBnAGgAaQBqAGsAbABtAG4AagBwXxAPTlNOZXh0UmVzcG9uZGVyWk5T 823 U3Vidmlld3NYTlN2RmxhZ3NbTlNGcmFtZVNpemVYTlNXaW5kb3dbTlNTdXBlcnZpZXeADoBEgA8RAQCA 824 QoAOgEPSAA4APgByAHOAQaoAdAB1AHYAdwB4AHkAegB7AHwAfYAQgCGAJYApgC2AMYA0gDeAOoA+2ABk 825 AA4AfwCAAGYAgQBoAGkAUACDAIQAhQCGAIcAagBQV05TRnJhbWVWTlNDZWxsWU5TRW5hYmxlZIANgCCA 826 EYASEQEMCYAOgA1fEBV7ezYwLCAxMjB9LCB7NjgsIDE3fX3YAIwADgCNAI4AjwCQAJEAkgCTAJQAlQCW 827 AJcAdACZAJpbTlNDZWxsRmxhZ3NfEBFOU0JhY2tncm91bmRDb2xvclpOU0NvbnRlbnRzWU5TU3VwcG9y 828 dF1OU0NvbnRyb2xWaWV3XE5TQ2VsbEZsYWdzMltOU1RleHRDb2xvchIEAf5AgB+AF4ATgBSAEBIQQAQA 829 gBxZVXBsb2FkZWQ61AAOAJ0AngCfAKAAoQCiAKNWTlNTaXplVk5TTmFtZVhOU2ZGbGFnc4AWI0AqAAAA830 AAAAgBURBBRcTHVjaWRhR3JhbmRl0gA3ADgApgCnogCnADtWTlNGb2501QAOAKkAqgCrAKwArQCuAK8A 831 sACxV05TQ29sb3JcTlNDb2xvclNwYWNlW05TQ29sb3JOYW1lXU5TQ2F0YWxvZ05hbWWAG4AaEAaAGYAY 832 VlN5c3RlbVxjb250cm9sQ29sb3LTAA4AqgC1AK0AtwC4V05TV2hpdGWAGxADSzAuNjY2NjY2NjkA0gA3 833 ADgAugCpogCpADvVAA4AqQCqAKsArACtAL0ArwC+ALGAG4AegB2AGF8QEGNvbnRyb2xUZXh0Q29sb3LT 834 A A4AqgC1AK0AtwDDgBtCMADSADcAOADFAMakAMYAxwCAADtfEA9OU1RleHRGaWVsZENlbGxcTlNBY3Rp835 b25DZWxs0gA3ADgAyQDKpQDKAMsAzADNADtbTlNUZXh0RmllbGRZTlNDb250cm9sVk5TVmlld1tOU1Jl 836 c3BvbmRlctgAZAAOAH8AgABmAIEAaABpAFAAgwDRANIAhgCHAGoAUIANgCCAIoAjCYAOgA1fEBR7ezQx 837 LCA5NX0sIHs4NywgMTd9fdgAjAAOAI0AjgCPAJAAkQCSAJMAlACVANoAlwB1AJkAmoAfgBeAJIAUgCGA838 HFtEb3dubG9hZGVkOtgAZAAOAH8AgABmAIEAaABpAFAAgwDiAOMAhgCHAGoAUIANgCCAJoAnCYAOgA1f 839 EBR7ezg3LCA3MH0sIHs0MSwgMTd9fdgAjAAOAI0AjgCPAJAAkQCSAJMAlACVAOsAlwB2AJkAmoAfgBeA840 KIAUgCWAHFZSYXRpbzrYAGQADgB/AIAAZgCBAGgAaQBQAIMA8wD0AIYAhwBqAFCADYAggCqAKwmADoAN 841 XxAUe3szMiwgNDV9LCB7OTYsIDE3fX3YAIwADgCNAI4AjwCQAJEAkgCTAJQAlQD8AJcAdwCZAJqAH4AX 842 gCyAFIApgBxdUnVubmluZyBUaW1lOtgAZAAOAH8AgABmAIEAaABpAFAAgwEEAQUBBgCHAGoAUIANgCCA843 LoAvEQEqCYAOgA1fEBZ7ezEzMCwgMTIwfSwgezk4LCAxN3192ACMAA4AjQCOAI8AkACRAJIAkwCUAJUB 844 DgCXAHgAmQCagB+AF4AwgBSALYAcVUxhYmVs2ABkAA4AfwCAAGYAgQBoAGkAUACDARYBFwEGAIcAagBQ 845 gA2AIIAygDMJgA6ADV8QFXt7MTMwLCA5NX0sIHs5OCwgMTd9fdgAjAAOAI0AjgCPAJAAkQCSAJMAlACV 846 AQ4AlwB5AJkAmoAfgBeAMIAUgDGAHNgAZAAOAH8AgABmAIEAaABpAFAAgwEmAScBBgCHAGoAUIANgCCA847 NYA2CYAOgA1fEBV7ezEzMCwgNzB9LCB7OTgsIDE3fX3YAIwADgCNAI4AjwCQAJEAkgCTAJQAlQEOAJcA 848 egCZAJqAH4AXgDCAFIA0gBzYAGQADgB/AIAAZgCBAGgAaQBQAIMBNgE3AQYAhwBqAFCADYAggDiAOQmA 849 DoANXxAVe3sxMzAsIDQ1fSwgezk4LCAxN3192ACMAA4AjQCOAI8AkACRAJIAkwCUAJUBDgCXAHsAmQCa 850 gB+AF4AwgBSAN4Ac2ABkAA4AfwCAAGYAgQBoAGkAUACDAUYBRwCGAIcAagBQgA2AIIA7gDwJgA6ADV8Q 851 FXt7MTcsIDIwfSwgezExMSwgMTd9fdgAjAAOAI0AjgCPAJAAkQCSAJMAlACVAU8AlwB8AJkAmoAfgBeA852 PYAUgDqAHF8QEFByb2dyYW0gU3RhcnRlZDrYAGQADgB/AIAAZgCBAGgAaQBQAIMBVwFYAQYAhwBqAFCA853 DYAggD+AQAmADoANXxAVe3sxMzAsIDIwfSwgezk4LCAxN3192ACMAA4AjQCOAI8AkACRAJIAkwCUAJUB 854 DgCXAH0AmQCagB+AF4AwgBSAPoAc0gA3ADgBZQFmowFmAWcAO15OU011dGFibGVBcnJheVdOU0FycmF5 855 0gA3ADgBaQDMowDMAM0AO18QFnt7MCwgMH0sIHsxNjgwLCAxMDI4fX1aezI0NSwgMTc5fV17MTAwMDAw 856 LCAxNzl90gA3ADgBbgFvogFvADtfEBBOU1dpbmRvd1RlbXBsYXRl0gA3ADgBcQFyowFyAXMAO1xOU011 857 dGFibGVTZXRVTlNTZXTSAA4APgByAXaAQacBdwF4AXkBegF7AXwBfYBLgE6AUIBSgFSAVoBY1AAOAX8B 858 gAGBAYIAegAfAYVdTlNEZXN0aW5hdGlvblhOU1NvdXJjZVdOU0xhYmVsgE2ANIACgExbZlJhdGlvRmll859 bGTSADcAOAGIAYmjAYkBigA7XxAUTlNOaWJPdXRsZXRDb25uZWN0b3JeTlNOaWJDb25uZWN0b3LUAA4B 860 fwGAAYEBggB5AB8Bj4BNgDGAAoBPXxAQZkRvd25sb2FkZWRGaWVsZNQADgF/AYABgQGCAHsAHwGVgE2A 861 N4ACgFFaZlRpbWVGaWVsZNQADgF/AYABgQGCAB8AQQGbgE2AAoAHgFNYZGVsZWdhdGXUAA4BfwGAAYEB 862 ggB4AB8BoYBNgC2AAoBVXmZVcGxvYWRlZEZpZWxk1AAOAX8BgAGBAYIAfQAfAaeATYA+gAKAV18QD2ZO 863 dW1PcGVuZWRGaWVsZNQADgF/AYABgQGCAEEAHwGtgE2AB4ACgFlWd2luZG930gAOAD4BsAGxgF2vEBcA864 eAB5ANIBFwFYAbcAdAB8AHYA9AEFAHUAewCFAHoBNwBBAScBRwB9AHcAUADjgC2AMYAjgDOAQIBbgBCA865 OoAlgCuAL4AhgDeAEoA0gDmAB4A2gDyAPoApgA2AJ9IADgAyADMBy4AEgFxdTlNBcHBsaWNhdGlvbtIA866 NwA4Ac4BZ6IBZwA70gAOAD4BsAHRgF2vEBcAUABQAHUAeQB9AB8AUABQAFAAdwB4AFAAUAB0AFAAewAf 867 AHoAfABQAFAAQQB2gA2ADYAhgDGAPoACgA2ADYANgCmALYANgA2AEIANgDeAAoA0gDqADYANgAeAJdIA 868 DgA+AbAB64BdrxAYAHgA4wEXANIBWAG3AHQAfAB2AQUAewB1AUcAegCFATcAQQB9AScA9AB3AFAAHwB5 869 gC2AJ4AzgCOAQIBbgBCAOoAlgC+AN4AhgDyANIASgDmAB4A+gDaAK4ApgA2AAoAx0gAOAD4BsAIGgF2v 870 EBgCBwIIAgkCCgILAgwCDQIOAg8CEAIRAhICEwIUAhUCFgIXAhgCGQIaAhsCHAIdAh6AYYBigGOAZIBl 871 gGaAZ4BogGmAaoBrgGyAbYBugG+AcIBxgHKAc4B0gHWAdoB3gHhfEBNTdGF0aWMgVGV4dCAoTGFiZWwp 872 XxAYVGV4dCBGaWVsZCBDZWxsIChSYXRpbzopXxAZVGV4dCBGaWVsZCBDZWxsIChMYWJlbCktMV8QHVRl 873 eHQgRmllbGQgQ2VsbCAoRG93bmxvYWRlZDopXxAZVGV4dCBGaWVsZCBDZWxsIChMYWJlbCktNFtBcHBs 874 aWNhdGlvbl8QF1N0YXRpYyBUZXh0IChVcGxvYWRlZDopXxAeU3RhdGljIFRleHQgKFByb2dyYW0gU3Rh 875 cnRlZDopXxAUU3RhdGljIFRleHQgKFJhdGlvOilfEBdUZXh0IEZpZWxkIENlbGwgKExhYmVsKV8QFVN0 876 YXRpYyBUZXh0IChMYWJlbCktMl8QGVN0YXRpYyBUZXh0IChEb3dubG9hZGVkOilfECJUZXh0IEZpZWxk 877 IENlbGwgKFByb2dyYW0gU3RhcnRlZDopXxAVU3RhdGljIFRleHQgKExhYmVsKS0zXxAbVGV4dCBGaWVs 878 ZCBDZWxsIChVcGxvYWRlZDopXxAZVGV4dCBGaWVsZCBDZWxsIChMYWJlbCktMl8QD1dpbmRvdyAoV2lu 879 ZG93KV8QFVN0YXRpYyBUZXh0IChMYWJlbCktNF8QGVRleHQgRmllbGQgQ2VsbCAoTGFiZWwpLTNfEB9U 880 Z Xh0IEZpZWxkIENlbGwgKFJ1bm5pbmcgVGltZTopXxAbU3RhdGljIFRleHQgKFJ1bm5pbmcgVGltZTop881 XENvbnRlbnQgVmlld1xGaWxlJ3MgT3duZXJfEBVTdGF0aWMgVGV4dCAoTGFiZWwpLTHSAA4APgGwAjmA 882 XaDSAA4APgGwAjyAXaDSAA4APgGwAj+AXa8QHwB4ANIBFwF8AHQAfAF9AUcAdQCFAEEAfQBQAXcAHwB5 883 AOMBWAG3AXgAdgD0AQUAewE3AHoBeQF7AScAdwF6gC2AI4AzgFaAEIA6gFiAPIAhgBKAB4A+gA2AS4AC 884 gDGAJ4BAgFuAToAlgCuAL4A3gDmANIBQgFSANoApgFLSAA4APgGwAmGAXa8QHwJiAmMCZAJlAmYCZwJo 885 AmkCagJrAmwCbQJuAm8CcAJxAnICcwJ0AnUCdgJ3AngCeQJ6AnsCfAJ9An4CfwKAgH2AfoB/gICAgYCC 886 gIOAhICFgIaAh4CIgImAioCLgIyAjYCOgI+AkICRgJKAk4CUgJWAloCXgJiAmYCagJsQEhAnECMQHRAm 887 EAUQBBABECQQIRAoEBEQDBAlE//////////9ECAQCxAOEBAQFRAWEBMQIhAfEBQQDRAe0gAOAD4AcgKe 888 gEGg0gAOAD4BsAKhgF2g0gAOAD4BsAKkgF2g0gA3ADgCpgKnogKnADteTlNJQk9iamVjdERhdGEACAAZ 889 A CIAJwAxADoAPwBEAFIAVABmAakBrwH6AgECCAIWAigCRAJSAl4CagJ4AoMCkQKtArsCzgLgAvoDBAMR890 A xMDFQMXAxkDGwMdAx8DIQMjAyUDJwMpAysDLQMvAzEDMwM1Az4DSgNMA04DZgNvA3gDgwOIA5cDoAOz891 A 7wDxwPJA8wDzgQHBBQELQQ6BEgEUgRgBHkEhgSQBKIEtgTABMwEzgTQBNIE1ATWBNsE3QTfBOEE4wTl892 B OcE6QTrBQYFEQUZBScFMgVPBWEFbAV1BYEFigWWBZgFmgWcBZ8FoQWjBaUFrgWwBcUFxwXJBcsFzQXP893 B dEF0wXVBdcF2QX6BgIGCQYTBhUGFwYZBhsGHgYfBiEGIwY7BlwGaAZ8BocGkQafBqwGuAa9Br8GwQbD894 B sUGxwbMBs4G2AbpBvAG9wcABwIHCwcNBxAHHQcmBysHMgdHB08HXAdoB3YHeAd6B3wHfgeAB4cHlAeh895 B 6kHqwetB7kHwgfHB9wH3gfgB+IH5Af3CAQIBggJCBIIGwgtCDoIQwhOCFoIZAhrCHcImAiaCJwIngig896 CKEIowilCLwI3QjfCOEI4wjlCOcI6Qj1CRYJGAkaCRwJHgkfCSEJIwk6CVsJXQlfCWEJYwllCWcJbgmP 897 C ZEJkwmVCZcJmAmaCZwJswnUCdYJ2AnaCdwJ3gngCe4KDwoRChMKFQoXChoKGwodCh8KOApZClsKXQpf898 C mEKYwplCmsKjAqOCpAKkgqUCpUKlwqZCrEK0grUCtYK2AraCtwK3gr/CwELAwsFCwcLCAsKCwwLJAtF899 C 0cLSQtLC00LTwtRC3ILdAt2C3gLegt7C30LfwuXC7gLugu8C74LwAvCC8QL5QvnC+kL6wvtC+4L8Avy900 DAoMKwwtDC8MMQwzDDUMNwxKDGsMbQxvDHEMcwx0DHYMeAyQDLEMswy1DLcMuQy7DL0MxgzNDNwM5Azt 901 D PQNDQ0YDSYNLw00DUcNUA1XDWQNag1zDXUNhA2GDYgNig2MDY4NkA2SDaMNsQ26DcINxA3GDcgNyg3W902 D d8N5g39DgwOHQ4fDiEOIw4lDjgOSQ5LDk0OTw5RDlwObQ5vDnEOcw51Dn4Ojw6RDpMOlQ6XDqYOtw65903 D rsOvQ6/DtEO4g7kDuYO6A7qDvEO+g78Dy0PLw8xDzMPNQ83DzkPOw89Dz8PQQ9DD0UPRw9JD0sPTQ9P904 D 1EPUw9VD1cPWQ9bD2QPZg9oD3YPfw+ED40Pjw/AD8IPxA/GD8gPyg/MD84P0A/SD9QP1g/YD9oP3A/e905 D +AP4g/kD+YP6A/qD+wP7g/3D/kQLBAuEDAQMhA0EDYQOBA6EDwQPhBAEEIQRBBGEEgQShBMEE4QUBBS906 E FQQVhBYEFoQXBBlEGcQmhCcEJ4QoBCiEKQQphCoEKoQrBCuELAQshC0ELYQuBC6ELwQvhDAEMIQxBDG907 E MgQyhDgEPsRFxE3EVMRXxF5EZoRsRHLEeMR/xIkEjwSWhJ2EogSoBK8Et4S/BMJExYTLhM3EzkTOhND908 E 0UTRhNPE1ETkhOUE5YTmBOaE5wTnhOgE6ITpBOmE6gTqhOsE64TsBOyE7QTthO4E7oTvBO+E8ATwhPE909 E8 YTyBPKE8wTzhPQE9kT2xQcFB4UIBQiFCQUJhQoFCoULBQuFDAUMhQ0FDYUOBQ6FDwUPhRAFEIURBRG910 FEgUShRMFE4UUBRSFFQUVhRYFFoUXBReFGAUYhRkFGYUaBRqFGwUbhRwFHIUdBR2FH8UgRSDFIUUhxSJ 911 F IsUjRSPFJEUkxSVFJcUoBSiFKMUrBSuFK8UuBS6FLsUxBTJAAAAAAAAAgIAAAAAAAACqAAAAAAAAAAA912 AAAAAAAAFNg</bytes>802 AYag0QAHAAhdSUIub2JqZWN0ZGF0YYABXxAPTlNLZXllZEFyY2hpdmVyrxChAAsADAAxADUANgA8AD0A 803 QgBgAGEAYgBjAGQAZQALAHMAgACMAI0AnQCeAKYApwCqALQAtQC2ALsAvQDCAMMAxgDKANAA2ADZAOAA 804 4QDpAOoA8QDyAPoA+wECAQMBDAENARQBFQEdAR4BJQEtAS4BNQE9AT4BRQFNAU4BVQFWAV4BXwFmAGQA 805 CwFqAWwBbQFuAW8BcAFzAXcBgQGJAYoBjgGTAZQBmQGaAZ8BoAGlAaYBqwGsAbEBsgHMAc8B0AHSAewC 806 BwIiAiMCJAIlAiYCJwIoAikCKgIrAiwCLQIuAi8CMAIxAjICMwI0AjUCNgI3AjgCOQI6Aj0CQAJiAoQA 807 XQKFAoYChwCxAogCiQKKAosCjAKNAo4CjwKQApECkgC5ApMClABcApUClgKXApgCmQKaApsCnAKdAp4C 808 nwKiAqUCqFUkbnVsbN8QEgANAA4ADwAQABEAEgATABQAFQAWABcAGAAZABoAGwAcAB0AHgAfACAAIQAi 809 ACMAJAAlACYAJwAoACkAKgArACwALQAuAC8AMFZOU1Jvb3RWJGNsYXNzXU5TT2JqZWN0c0tleXNfEA9O 810 U0NsYXNzZXNWYWx1ZXNfEBlOU0FjY2Vzc2liaWxpdHlPaWRzVmFsdWVzXU5TQ29ubmVjdGlvbnNbTlNO 811 YW1lc0tleXNbTlNGcmFtZXdvcmtdTlNDbGFzc2VzS2V5c1pOU09pZHNLZXlzXU5TTmFtZXNWYWx1ZXNf 812 EBlOU0FjY2Vzc2liaWxpdHlDb25uZWN0b3JzXU5TRm9udE1hbmFnZXJfEBBOU1Zpc2libGVXaW5kb3dz 813 XxAPTlNPYmplY3RzVmFsdWVzXxAXTlNBY2Nlc3NpYmlsaXR5T2lkc0tleXNZTlNOZXh0T2lkXE5TT2lk 814 c1ZhbHVlc4ACgKCAW4B7gJ+AS4BggAWAeoB8gGGAnYAAgAaAX4CeECmAfdIADgAyADMANFtOU0NsYXNz 815 TmFtZYAEgANfEBVTdGF0c1dpbmRvd0NvbnRyb2xsZXLSADcAOAA5ADpYJGNsYXNzZXNaJGNsYXNzbmFt 816 ZaIAOgA7Xk5TQ3VzdG9tT2JqZWN0WE5TT2JqZWN0XxAQSUJDb2NvYUZyYW1ld29ya9IADgA+AD8AQFpO 817 Uy5vYmplY3RzgEqhAEGAB98QDwBDAA4ARABFAEYARwBIAEkASgBLAEwATQBOAE8AUABRAFIAUwBUAFUA 818 VgBXAFgAWQBaAFsAXABdAF4AK1xOU1dpbmRvd1ZpZXdfEBZOU1dpbmRvd0NvbnRlbnRNYXhTaXplXE5T 819 U2NyZWVuUmVjdF8QE05TRnJhbWVBdXRvc2F2ZU5hbWVdTlNXaW5kb3dUaXRsZVlOU1dURmxhZ3NdTlNX 820 aW5kb3dDbGFzc18QFk5TV2luZG93Q29udGVudE1pblNpemVcTlNXaW5kb3dSZWN0WU5TTWF4U2l6ZV8Q 821 D05TV2luZG93QmFja2luZ18QEU5TV2luZG93U3R5bGVNYXNrWU5TTWluU2l6ZVtOU1ZpZXdDbGFzc4AN 822 gEmAC4BFgEiACRIgAAAAgAqADIAIgEcQAhAPgEaAAF8QGHt7NDk0LCA2NTR9LCB7MjQ1LCAxNTd9fVpT 823 dGF0aXN0aWNzV05TUGFuZWxdezEwMDAwMCwgMTU3fVp7MjQ1LCAxNTd91wBmAA4AZwBoAGkAagBrAGwA 824 bQBuAG8AcABsAHJfEA9OU05leHRSZXNwb25kZXJaTlNTdWJ2aWV3c1hOU3ZGbGFnc1tOU0ZyYW1lU2l6 825 ZVhOU1dpbmRvd1tOU1N1cGVydmlld4AOgESADxEBAIBCgA6AQ9IADgA+AHQAdYBBqgB2AHcAeAB5AHoA 826 ewB8AH0AfgB/gBCAIYAlgCmALYAxgDSAN4A6gD7YAGYADgCBAIIAaACDAGoAawBRAIUAhgCHAIgAiQBs 827 AFFXTlNGcmFtZVZOU0NlbGxZTlNFbmFibGVkgA2AIIARgBIRAQwJgA6ADV8QFXt7NjAsIDEyMH0sIHs2 828 OCwgMTd9fdgAjgAOAI8AkACRAJIAkwCUAJUAlgCXAJgAmQB2AJsAnFtOU0NlbGxGbGFnc18QEU5TQmFj 829 a2dyb3VuZENvbG9yWk5TQ29udGVudHNZTlNTdXBwb3J0XU5TQ29udHJvbFZpZXdcTlNDZWxsRmxhZ3My 830 W05TVGV4dENvbG9yEgQB/kCAH4AXgBOAFIAQEhBABACAHFlVcGxvYWRlZDrUAA4AnwCgAKEAogCjAKQA 831 pVZOU1NpemVWTlNOYW1lWE5TZkZsYWdzgBYjQCoAAAAAAACAFREEFFxMdWNpZGFHcmFuZGXSADcAOACo 832 AKmiAKkAO1ZOU0ZvbnTVAA4AqwCsAK0ArgCvALAAsQCyALNXTlNDb2xvclxOU0NvbG9yU3BhY2VbTlND 833 b2xvck5hbWVdTlNDYXRhbG9nTmFtZYAbgBoQBoAZgBhWU3lzdGVtXGNvbnRyb2xDb2xvctMADgCsALcA 834 rwC5ALpXTlNXaGl0ZYAbEANLMC42NjY2NjY2OQDSADcAOAC8AKuiAKsAO9UADgCrAKwArQCuAK8AvwCx 835 AMAAs4AbgB6AHYAYXxAQY29udHJvbFRleHRDb2xvctMADgCsALcArwC5AMWAG0IwANIANwA4AMcAyKQA 836 yADJAIIAO18QD05TVGV4dEZpZWxkQ2VsbFxOU0FjdGlvbkNlbGzSADcAOADLAMylAMwAzQDOAM8AO1tO 837 U1RleHRGaWVsZFlOU0NvbnRyb2xWTlNWaWV3W05TUmVzcG9uZGVy2ABmAA4AgQCCAGgAgwBqAGsAUQCF 838 ANMA1ACIAIkAbABRgA2AIIAigCMJgA6ADV8QFHt7NDEsIDk1fSwgezg3LCAxN3192ACOAA4AjwCQAJEA 839 kgCTAJQAlQCWAJcA3ACZAHcAmwCcgB+AF4AkgBSAIYAcW0Rvd25sb2FkZWQ62ABmAA4AgQCCAGgAgwBq 840 AGsAUQCFAOQA5QCIAIkAbABRgA2AIIAmgCcJgA6ADV8QFHt7ODcsIDcwfSwgezQxLCAxN3192ACOAA4A 841 jwCQAJEAkgCTAJQAlQCWAJcA7QCZAHgAmwCcgB+AF4AogBSAJYAcVlJhdGlvOtgAZgAOAIEAggBoAIMA 842 agBrAFEAhQD1APYAiACJAGwAUYANgCCAKoArCYAOgA1fEBR7ezMyLCA0NX0sIHs5NiwgMTd9fdgAjgAO 843 AI8AkACRAJIAkwCUAJUAlgCXAP4AmQB5AJsAnIAfgBeALIAUgCmAHF1SdW5uaW5nIFRpbWU62ABmAA4A 844 gQCCAGgAgwBqAGsAUQCFAQYBBwEIAIkAbABRgA2AIIAugC8RASoJgA6ADV8QFnt7MTMwLCAxMjB9LCB7 845 OTgsIDE3fX3YAI4ADgCPAJAAkQCSAJMAlACVAJYAlwEQAJkAegCbAJyAH4AXgDCAFIAtgBxVTGFiZWzY 846 AGYADgCBAIIAaACDAGoAawBRAIUBGAEZAQgAiQBsAFGADYAggDKAMwmADoANXxAVe3sxMzAsIDk1fSwg 847 ezk4LCAxN3192ACOAA4AjwCQAJEAkgCTAJQAlQCWAJcBEACZAHsAmwCcgB+AF4AwgBSAMYAc2ABmAA4A 848 gQCCAGgAgwBqAGsAUQCFASgBKQEIAIkAbABRgA2AIIA1gDYJgA6ADV8QFXt7MTMwLCA3MH0sIHs5OCwg 849 MTd9fdgAjgAOAI8AkACRAJIAkwCUAJUAlgCXARAAmQB8AJsAnIAfgBeAMIAUgDSAHNgAZgAOAIEAggBo 850 AIMAagBrAFEAhQE4ATkBCACJAGwAUYANgCCAOIA5CYAOgA1fEBV7ezEzMCwgNDV9LCB7OTgsIDE3fX3Y 851 AI4ADgCPAJAAkQCSAJMAlACVAJYAlwEQAJkAfQCbAJyAH4AXgDCAFIA3gBzYAGYADgCBAIIAaACDAGoA 852 awBRAIUBSAFJAIgAiQBsAFGADYAggDuAPAmADoANXxAVe3sxNywgMjB9LCB7MTExLCAxN3192ACOAA4A 853 jwCQAJEAkgCTAJQAlQCWAJcBUQCZAH4AmwCcgB+AF4A9gBSAOoAcXxAQUHJvZ3JhbSBTdGFydGVkOtgA 854 ZgAOAIEAggBoAIMAagBrAFEAhQFZAVoBCACJAGwAUYANgCCAP4BACYAOgA1fEBV7ezEzMCwgMjB9LCB7 855 OTgsIDE3fX3YAI4ADgCPAJAAkQCSAJMAlACVAJYAlwEQAJkAfwCbAJyAH4AXgDCAFIA+gBzSADcAOAFn 856 AWijAWgBaQA7Xk5TTXV0YWJsZUFycmF5V05TQXJyYXnSADcAOAFrAM6jAM4AzwA7XxAWe3swLCAwfSwg 857 ezE2ODAsIDEwMjh9fVp7MjQ1LCAxNzl9XXsxMDAwMDAsIDE3OX1bU3RhdHNXaW5kb3fSADcAOAFxAXKi 858 AXIAO18QEE5TV2luZG93VGVtcGxhdGXSADcAOAF0AXWjAXUBdgA7XE5TTXV0YWJsZVNldFVOU1NldNIA 859 DgA+AHQBeYBBpwF6AXsBfAF9AX4BfwGAgEyAT4BRgFOAVYBXgFnUAA4BggGDAYQBhQAfAEEBiF1OU0Rl 860 c3RpbmF0aW9uWE5TU291cmNlV05TTGFiZWyAToACgAeATVhkZWxlZ2F0ZdIANwA4AYsBjKMBjAGNADtf 861 EBROU05pYk91dGxldENvbm5lY3Rvcl5OU05pYkNvbm5lY3RvctQADgGCAYMBhAGFAH0AHwGSgE6AN4AC 862 gFBaZlRpbWVGaWVsZNQADgGCAYMBhAGFAHoAHwGYgE6ALYACgFJeZlVwbG9hZGVkRmllbGTUAA4BggGD 863 AYQBhQBBAB8BnoBOgAeAAoBUVndpbmRvd9QADgGCAYMBhAGFAHwAHwGkgE6ANIACgFZbZlJhdGlvRmll 864 bGTUAA4BggGDAYQBhQB7AB8BqoBOgDGAAoBYXxAQZkRvd25sb2FkZWRGaWVsZNQADgGCAYMBhAGFAH8A 865 HwGwgE6APoACgFpfEA9mTnVtT3BlbmVkRmllbGTSAA4APgGzAbSAXq8QFwG1AEEAfQB4AHoAdgB/AIcA 866 1AB3AFEA5QEHAHsBKQEZAHwA9gFJATkAfgFaAHmAXIAHgDeAJYAtgBCAPoASgCOAIYANgCeAL4AxgDaA 867 M4A0gCuAPIA5gDqAQIAp0gAOADIAMwHOgASAXV1OU0FwcGxpY2F0aW9u0gA3ADgB0QFpogFpADvSAA4A 868 PgGzAdSAXq8QFwAfAB8AUQBRAFEAUQBRAHYAdwBRAEEAeAB6AFEAfAB7AFEAeQB+AH0AUQB/AFGAAoAC 869 gA2ADYANgA2ADYAQgCGADYAHgCWALYANgDSAMYANgCmAOoA3gA2APoAN0gAOAD4BswHugF6vEBgBtQBB 870 AB8AfQB4AHoAdgB/AIcBBwB3AFEAewDlANQBKQB8ARkBSQFaAH4BOQD2AHmAXIAHgAKAN4AlgC2AEIA+ 871 gBKAL4AhgA2AMYAngCOANoA0gDOAPIBAgDqAOYArgCnSAA4APgGzAgmAXq8QGAIKAgsCDAINAg4CDwIQ 872 AhECEgITAhQCFQIWAhcCGAIZAhoCGwIcAh0CHgIfAiACIYBigGOAZIBlgGaAZ4BogGmAaoBrgGyAbYBu 873 gG+AcIBxgHKAc4B0gHWAdoB3gHiAeVtBcHBsaWNhdGlvbl8QD1dpbmRvdyAoV2luZG93KVxGaWxlJ3Mg 874 T3duZXJfEBNTdGF0aWMgVGV4dCAoTGFiZWwpXxAUU3RhdGljIFRleHQgKFJhdGlvOilfEBVTdGF0aWMg 875 VGV4dCAoTGFiZWwpLTFfEBdTdGF0aWMgVGV4dCAoVXBsb2FkZWQ6KV8QFVN0YXRpYyBUZXh0IChMYWJl 876 bCktMl8QG1RleHQgRmllbGQgQ2VsbCAoVXBsb2FkZWQ6KV8QGVRleHQgRmllbGQgQ2VsbCAoTGFiZWwp 877 LTFfEBlTdGF0aWMgVGV4dCAoRG93bmxvYWRlZDopXENvbnRlbnQgVmlld18QFVN0YXRpYyBUZXh0IChM 878 YWJlbCktM18QGFRleHQgRmllbGQgQ2VsbCAoUmF0aW86KV8QHVRleHQgRmllbGQgQ2VsbCAoRG93bmxv 879 YWRlZDopXxAZVGV4dCBGaWVsZCBDZWxsIChMYWJlbCktNF8QFVN0YXRpYyBUZXh0IChMYWJlbCktNF8Q 880 GVRleHQgRmllbGQgQ2VsbCAoTGFiZWwpLTNfECJUZXh0IEZpZWxkIENlbGwgKFByb2dyYW0gU3RhcnRl 881 ZDopXxAZVGV4dCBGaWVsZCBDZWxsIChMYWJlbCktMl8QHlN0YXRpYyBUZXh0IChQcm9ncmFtIFN0YXJ0 882 ZWQ6KV8QF1RleHQgRmllbGQgQ2VsbCAoTGFiZWwpXxAfVGV4dCBGaWVsZCBDZWxsIChSdW5uaW5nIFRp 883 bWU6KV8QG1N0YXRpYyBUZXh0IChSdW5uaW5nIFRpbWU6KdIADgA+AbMCPIBeoNIADgA+AbMCP4BeoNIA 884 DgA+AbMCQoBerxAfAHgAegF8AH8AhwDUAHcBgAD2AH4BfwG1AEEAHwB9AXoBfQB2AQcBKQBRAOUAewF7 885 AX4BGQB8AUkBWgE5AHmAJYAtgFGAPoASgCOAIYBZgCuAOoBXgFyAB4ACgDeATIBTgBCAL4A2gA2AJ4Ax 886 gE+AVYAzgDSAPIBAgDmAKdIADgA+AbMCZIBerxAfAmUCZgJnAmgCaQJqAmsCbAJtAm4CbwJwAnECcgJz 887 AnQCdQJ2AncCeAJ5AnoCewJ8An0CfgJ/AoACgQKCAoOAfoB/gICAgYCCgIOAhICFgIaAh4CIgImAioCL 888 gIyAjYCOgI+AkICRgJKAk4CUgJWAloCXgJiAmYCagJuAnBALEB8QJBAEEAUQJxAOECMQIBP///////// 889 /RABECgQFRAeEB0QEBAUEAwQERAiECEQEhATECYQJRAWEA3SAA4APgB0AqGAQaDSAA4APgGzAqSAXqDS 890 AA4APgGzAqeAXqDSADcAOAKpAqqiAqoAO15OU0lCT2JqZWN0RGF0YQAIABkAIgAnADEAOgA/AEQAUgBU 891 AGYBqwGxAfwCAwIKAhgCKgJGAlQCYAJsAnoChQKTAq8CvQLQAuIC/AMGAxMDFQMXAxkDGwMdAx8DIQMj 892 AyUDJwMpAysDLQMvAzEDMwM1AzcDQANMA04DUANoA3EDegOFA4oDmQOiA7UDvgPJA8sDzgPQBA8EHAQ1 893 BEIEWARmBHAEfgSXBKQErgTABNQE3gTqBOwE7gTwBPIE9AT2BPsE/QT/BQEFAwUFBQcFCQULBSYFMQU5 894 BUcFUgVvBYEFjAWVBaEFqgW2BbgFugW8Bb8FwQXDBcUFzgXQBeUF5wXpBesF7QXvBfEF8wX1BfcF+QYa 895 BiIGKQYzBjUGNwY5BjsGPgY/BkEGQwZbBnwGiAacBqcGsQa/BswG2AbdBt8G4QbjBuUG5wbsBu4G+AcJ 896 BxAHFwcgByIHKwctBzAHPQdGB0sHUgdnB28HfAeIB5YHmAeaB5wHngegB6cHtAfBB8kHywfNB9kH4gfn 897 B/wH/ggACAIIBAgXCCQIJggpCDIIOwhNCFoIYwhuCHoIhAiLCJcIuAi6CLwIvgjACMEIwwjFCNwI/Qj/ 898 CQEJAwkFCQcJCQkVCTYJOAk6CTwJPgk/CUEJQwlaCXsJfQl/CYEJgwmFCYcJjgmvCbEJswm1CbcJuAm6 899 CbwJ0wn0CfYJ+An6CfwJ/goACg4KLwoxCjMKNQo3CjoKOwo9Cj8KWAp5CnsKfQp/CoEKgwqFCosKrAqu 900 CrAKsgq0CrUKtwq5CtEK8gr0CvYK+Ar6CvwK/gsfCyELIwslCycLKAsqCywLRAtlC2cLaQtrC20Lbwtx 901 C5ILlAuWC5gLmgubC50Lnwu3C9gL2gvcC94L4AviC+QMBQwHDAkMCwwNDA4MEAwSDCoMSwxNDE8MUQxT 902 DFUMVwxqDIsMjQyPDJEMkwyUDJYMmAywDNEM0wzVDNcM2QzbDN0M5gztDPwNBA0NDRQNLQ04DUYNUg1b 903 DWANcw18DYMNkA2WDZ8NoQ2wDbINtA22DbgNug28Db4Nzw3dDeYN7g3wDfIN9A32Df8OCA4PDiYONQ5G 904 DkgOSg5MDk4OWQ5qDmwObg5wDnIOgQ6SDpQOlg6YDpoOoQ6yDrQOtg64DroOxg7XDtkO2w7dDt8O8g8D 905 DwUPBw8JDwsPHQ8mDygPWQ9bD10PXw9hD2MPZQ9nD2kPaw9tD28PcQ9zD3UPdw95D3sPfQ9/D4EPgw+F 906 D4cPkA+SD5QPog+rD7APuQ+7D+wP7g/wD/IP9A/2D/gP+g/8D/4QABACEAQQBhAIEAoQDBAOEBAQEhAU 907 EBYQGBAaECMQJRBYEFoQXBBeEGAQYhBkEGYQaBBqEGwQbhBwEHIQdBB2EHgQehB8EH4QgBCCEIQQhhCI 908 EJEQkxDGEMgQyhDMEM4Q0BDSENQQ1hDYENoQ3BDeEOAQ4hDkEOYQ6BDqEOwQ7hDwEPIQ9BD2EQIRFBEh 909 ETcRThFmEYARmBG2EdIR7hH7EhMSLhJOEmoSghKeEsMS3xMAExoTPBNaE2MTZRNmE28TcRNyE3sTfRO+ 910 E8ATwhPEE8YTyBPKE8wTzhPQE9IT1BPWE9gT2hPcE94T4BPiE+QT5hPoE+oT7BPuE/AT8hP0E/YT+BP6 911 E/wUBRQHFEgUShRMFE4UUBRSFFQUVhRYFFoUXBReFGAUYhRkFGYUaBRqFGwUbhRwFHIUdBR2FHgUehR8 912 FH4UgBSCFIQUhhSIFIoUjBSOFJAUkhSUFJYUmBShFKMUpRSnFKkUqxStFK8UsRSzFLUUtxS5FLsUvRS/ 913 FMEUwxTMFM4UzxTYFNoU2xTkFOYU5xTwFPUAAAAAAAACAgAAAAAAAAKrAAAAAAAAAAAAAAAAAAAVBA</bytes> 913 914 </object> 914 915 </data> -
trunk/macosx/StatsWindowController.m
r3887 r3890 82 82 [fRatioField setStringValue: [NSString stringForRatio: stats.ratio]]; 83 83 84 NSMutableArray * timeArray = [NSMutableArray arrayWithCapacity: 4]; 85 uint64_t seconds = stats.secondsActive; 86 if (stats.secondsActive >= 86400) //24 * 60 * 60 87 { 88 int days = seconds / 86400; 89 if (days == 1) 90 [timeArray addObject: NSLocalizedString(@"1 day", "stats window -> running time")]; 91 else 92 [timeArray addObject: [NSString stringWithFormat: NSLocalizedString(@"%d days", "stats window -> running time"), 93 seconds / 86400]]; 94 seconds %= 86400; 95 } 96 if (stats.secondsActive >= 3600) //60 * 60 97 { 98 [timeArray addObject: [NSString stringWithFormat: NSLocalizedString(@"%d hours", "stats window -> running time"), 99 seconds / 3600]]; 100 seconds %= 3600; 101 } 102 if (stats.secondsActive >= 60) 103 { 104 [timeArray addObject: [NSString stringWithFormat: NSLocalizedString(@"%d min", "stats window -> running time"), seconds / 60]]; 105 seconds %= 60; 106 } 107 [timeArray addObject: [NSString stringWithFormat: NSLocalizedString(@"%d sec", "stats window -> running time"), seconds]]; 108 [fTimeField setStringValue: [timeArray componentsJoinedByString: @" "]]; 109 84 110 [fNumOpenedField setStringValue: [NSString stringWithFormat: NSLocalizedString(@"%d Times", "stats window -> times opened"), 85 111 stats.sessionCount]];
Note: See TracChangeset
for help on using the changeset viewer.