« bwlp « openslx « org « java « main « src - bwlp/master-sync-shared.git - Gemeinsam genutzte Funktionen und Klassen vom Masterserver und Satelliten-Daemon
summaryrefslogblamecommitdiffstats
path: root/src/main/java/org/openslx/bwlp/thrift/iface/MasterServer.java
blob: 1635f58a48d9e71659ca89121d08865863798b02 (plain) (tree)
1
2
3633
3634
3635
3636
3637
3638
3639
3640
3641
3642
3643
3644
3645
3646
3647
3648
3649
3650
3651
3652
3653
3654
3655
3656
3657
3658
3659
3660
3661
3662
3663
3664
3665
3666
3667
3668
3669
3670
3671
3672
3673
3674
3675
3676
3677
3678
3679
3680
3681
3682
3683
3684
3685
3686
3687
3688
3689
3690
3691
3692
3693
3694
3695
3696
3697
3698
3699
3700
3701
3702
3703
3704
3705
3706
3707
3708
3709
3710
3711
3712
3713
3714
3715
3716
3717
3718
3719
3720
3721
3722
3723
3724
3725
3726
3727
3728
3729
3730
3731
3732
3733
3734
3735
3736
3737
3738
3739
3740
3741
3742
3743
3744
3745
3746
3747
3748
3749
3750
3751
3752
3753
3754
3755
3756
3757
3758
3759
3760
3761
3762
3763
3764
3765
3766
3767
3768
3769
3770
3771
3772
3773
3774
3775
3776
3777
3778
3779
3780
3781
3782
3783
3784
3785
3786
3787
3788
3789
3790
3791
3792
3793
3794
3795
3796
3797
3798
3799
3800
3801
3802
3803
3804
3805
3806
3807
3808
3809
3810
3811
3812
3813
3814
3815
3816
3817
3818
3819
3820
3821
3822
3823
3824
3825
3826
3827
3828
3829
3830
3831
3832
3833
3834
3835
3836
3837
3838
3839
3840
3841
3842
3843
3844
3845
3846
3847
3848
3849
3850
3851
3852
3853
3854
3855
3856
3857
3858
3859
3860
3861
3862
3863
3864
3865
3866
3867
3868
3869
3870
3871
3872
3873
3874
3875
3876
3877
3878
3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
3897
3898
3899
3900
3901
3902
3903
3904
3905
3906
3907
3908
3909
3910
3911
3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
3923
3924
3925
3926
3927
3928
3929
3930
3931
3932
3933
3934
3935
3936
3937
3938
3939
3940
3941
3942
3943
3944
3945
3946
3947
3948
3949
3950
3951
3952
3953
3954
3955
3956
3957
3958
3959
3960
3961
3962
3963
3964
3965
3966
3967
3968
3969
3970
3971
3972
3973
3974
3975
3976
3977
3978
3979
3980
3981
3982
3983
3984
3985
3986
3987
3988
3989
3990
3991
3992
3993
3994
3995
3996
3997
3998
3999
4000
4001
4002
4003
4004
4005
4006
4007
4008
4009
4010
4011
4012
4013
4014
4015
4016
4017
4018
4019
4020
4021
4022
4023
4024
4025
4026
4027
4028
4029
4030
4031
4032
4033
4034
4035
4036
4037
4038
4039
4040
4041
4042
5876
5877
5878
5879
5880
5881
5882
5883
5884
5885
5886
5887
5888
5889
5890
5891
5892
5893
5894
5895
5896
5897
5898
5899
5900
5901
5902
5903
5904
5905
5906
5907
5908
5909
5910
5911
5912
5913
5914
5915
5916
5917
5918
5919
5920
5921
5922
5923
5924
5925
5926
5927
5928
5929
5930
5931
5932
5933
5934
5935
5936
5937
5938
5939
5940
5941
5942
5943
5944
5945
5946
5947
5948
5949
5950
5951
5952
5953
5954
5955
5956
5957
5958
5959
5960
5961
5962
5963
5964
5965
5966
5967
5968
5969
5970
5971
5972
5973
5974
5975
5976
5977
5978
5979
5980
5981
5982
5983
5984
5985
5986
5987
5988
5989
5990
5991
5992
5993
5994
5995
5996
5997
5998
5999
6000
6001
6002
6003
6004
6005
6006
6007
6008
6009
6010
6011
6012
6013
6014
6015
6016
6017
6018
6019
6020
6021
6022
6023
6024
6025
6026
6027
6028
6029
6030
6031
6032
6033
6034
6035
6036
6037
6038
6039
6040
6041
6042
6043
6044
6045
6046
6047
6048
6049
6050
6051
6052
6053
6054
6055
6056
6057
6058
6059
6060
6061
6062
6063
6064
6065
6066
6067
6068
6069
6070
6071
6072
6073
6074
6075
6076
6077
6078
6079
6080
6081
6082
6083
6084
6085
6086
6087
6088
6089
6090
6091
6092
6093
6094
6095
6096
6097
6098
6099
6100
6101
6102
6103
6104
6105
6106
6107
6108
6109
6110
6111
6112
6113
6114
6115
6116
6117
6118
6119
6120
6121
6122
6123
6124
6125
6126
6127
6128
6129
6130
6131
6132
6133
6134
6135
6136
6137
6138
6139
6140
6141
6142
6143
6144
6145
6146
6147
6148
6149
6150
6151
6152
6153
6154
6155
6156
6157
6158
6159
6160
6161
6162
6163
6164
6165
6166
6167
6168
6169
6170
6171
6172
6173
6174
6175
6176
6177
6178
6179
6180
6181
6182
6183
6184
6185
6186
6187
6188
6189
6190
6191
6192
6193
9101
9102
9103
9104
9105
9106
9107
9108
9109
9110
9111
9112
9113
9114
9115
9116
9117
9118
9119
9120
9121
9122
9123
9124
9125
9126
9127
9128
9129
9130
9131
9132
9133
9134
9135
9136
9137
9138
9139
9140
9141
9142
9143
9144
9145
9146
9147
9148
9149
9150
9151
9152
9153
9154
9155
9156
9157
9158
9159
9160
9161
9162
9163
9164
9165
9166
9167
9168
9169
9170
9171
9172
9173
9174
9175
9176
9177
9178
9179
9180
9181
9182
9183
9184
9185
9186
9187
9188
9189
9190
9191
9192
9193
9194
9195
9196
9197
9198
9199
9200
9201
9202
9203
9204
9205
9206
9207
9208
9209
9210
9211
9212
9213
9214
9215
9216
9217
9218
9219
9220
9221
9222
9223
9224
9225
9226
9227
9228
9229
9230
9231
9232
9233
9234
9235
9236
9237
9238
9239
9240
9241
9242
9243
9244
9245
9246
9247
9248
9249
9250
9251
9252
9253
9254
9255
9256
9257
9258
9259
9260
9261
9262
9263
9264
9265
9266
9267
9268
9269
9270
9271
9272
9273
9274
9275
9276
9277
9278
9279
9280
9281
9282
9283
9284
9285
9286
9287
9288
9289
9290
9291
9292
9293
9294
9295
9296
9297
9298
9299
9300
9301
9302
9303
9304
9305
9306
9307
9308
9309
9310
9311
9312
9313
9314
9315
9316
9317
9318
9319
9320
9321
9322
9323
9324
9325
9326
9327
9328
9329
9330
9331
9332
9333
9334
9335
9336
9337
9338
9339
9340
9341
9342
9343
9344
9345
9346
9347
9348
9349
9350
9351
9352
9353
9354
9355
9356
9357
9358
9359
9360
9361
9362
9363
9364
9365
9366
9367
9368
9369
9370
9371
9372
9373
9374
9375
9376
9377
9378
9379
9380
9381
9382
9383
9384
9385
9386
9387
9388
9389
9390
9391
9392
9393
9394
9395
9396
9397
9398
9399
9400
9401
9402
9403
9404
9405
9406
9407
9408
9409
9410
9411
9412
9413
9414
9415
9416
9417
9418
9419
9420
9421
9422
9423
9424
9425
9426
9427
9428
9429
9430
9431
9432
9433
9434
9435
9436
9437
9438
9439
9440
9441
9442
9443
9444
9445
9446
9447
9448
9449
9450
9451
9452
9453
9454
9455
9456
9457
9458
9459
9460
9461
9462
9463
9464
9465
9466
9467
9468
9469
9470
9471
9472
9473
9474
9475
9476
9477
9478
9479
9480
9481
9482
9483
9484
9485
9486
9487
9488
9489
9490
9491
9492
9493
9494
9495
9496
9497
9498
9499
9500
9501
9502
9503
9504
9505
9506
9507
9508
9509
9510
9511
9512
9526
9527
9528
9529
9530
9531
9532
9533
9534
9535
9536
9537
9538
9539
9540
9541
9542
9543
9544
9545
9546
9547
9548
9549
9550
9551
9552
9553
9554
9555
9556
9557
9558
9559
9560
9561
9562
9563
9564
9565
9566
9567
9568
9569
9570
9571
9572
9573
9574
9575
9576
9577
9578
9579
9580
9581
9582
9583
9584
9585
9586
9587
9588
9589
9590
9591
9592
9593
9594
9595
9596
9597
9598
9599
9600
9601
9602
9603
9604
9605
9606
9607
9608
9609
9610
9611
9612
9613
9614
9615
9616
9617
9618
9619
9620
9621
9622
9623
9624
9625
9626
9627
9628
9629
9630
9631
9632
9633
9634
9635
9636
9637
9638
9639
9640
9641
9642
9643
9644
9645
9646
9647
9648
9649
9650
9651
9652
9653
9654
9655
9656
9657
9658
9659
9660
9661
9662
9663
9664
9665
9666
9667
9668
9669
9670
9671
9672
9673
9674
9675
9676
9677
9678
9679
9680
9681
9682
9683
9684
9685
9686
9687
9688
9689
9690
9691
9692
9693
9694
9695
9696
9697
9698
9699
9700
9701
9702
9703
9704
9705
9706
9707
9708
9709
9710
9711
9712
9713
9714
9715
9716
9717
9718
9719
9720
9721
9722
9723
9724
9725
9726
9727
9728
9729
9730
9731
9732
9733
9734
9735
9736
9737
9738
9739
9740
9741
9742
9743
9744
9745
9746
9747
9748
9749
9750
9751
9752
9753
9754
9755
9756
9757
9758
9759
9760
9761
9762
9763
9764
9765
9766
9767
9768
9769
9770
9771
9772
9773
9774
9775
9776
9777
9778
9779
9780
9781
9782
9783
9784
9785
9786
9787
9788
9789
9790
9791
9792
9793
9794
9795
9796
9797
9798
9799
9800
9801
9802
9803
9804
9805
9806
9807
9808
9809
9810
9811
9812
9813
9814
9815
9816
9817
9818
9819
9820
9821
9822
9823
9824
9825
9826
9827
9828
9829
9830
9831
9832
9833
9834
9835
9836
9837
9838
9839
9840
9841
9842
9843
9844
9845
9846
9847
9848
9849
9850
9851
9852
9853
9854
9855
9856
9857
9858
9859
9860
9861
9862
9863
9864
9865
9866
9867
9868
9869
9870
9871
9872
9873
9874
9875
9876
9877
9878
9879
9880
9881
9882
9883
9884
9885
9886
9887
9888
9889
9890
9891
9892
9893
9894
9895
9896
9897
9898
9899
9900
9901
9902
9903
9904
9905
9906
9907
9908
9909
9910
9911
9912
9913
9914
9915
9916
9917
9918
9919
9920
9921
9922
9923
9924
9925
9926
9935
9936
9937
9938
9939
9940
9941
9942
9943
9944
9945
9946
9947
9948
9949
9950
9951
9952
9953
9954
9955
9956
9957
9958
9959
9960
9961
9962
9963
9964
9965
9966
9967
9968
9969
9970
9971
9972
9973
9974
9975
9976
9977
9978
9979
9980
9981
9982
9983
9984
9985
9986
9987
9988
9989
9990
9991
9992
9993
9994
9995
9996
9997
9998
9999
10000
10001
10002
10003
10004
10005
10006
10007
10008
10009
10010
10011
10012
10013
10014
10015
10016
10017
10018
10019
10020
10021
10022
10023
10024
10025
10026
10027
10028
10029
10030
10031
10032
10033
10034
10035
10036
10037
10038
10039
10040
10041
10042
10043
10044
10045
10046
10047
10048
10049
10050
10051
10052
10053
10054
10055
10056
10057
10058
10059
10060
10061
10062
10063
10064
10065
10066
10067
10068
10069
10070
10071
10072
10073
10074
10075
10076
10077
10078
10079
10080
10081
10082
10083
10084
10085
10086
10087
10088
10089
10090
10091
10092
10093
10094
10095
10096
10097
10098
10099
10100
10101
10102
10103
10104
10105
10106
10107
10108
10109
10110
10111
10112
10113
10114
10115
10116
10117
10118
10119
10120
10121
10122
10123
10124
10125
10126
10127
10128
10129
10130
10131
10132
10133
10134
10135
10136
10137
10138
10139
10140
10141
10142
10143
10144
10145
10146
10147
10148
10149
10150
10151
10152
10153
10154
10155
10156
10157
10158
10159
10160
10161
10162
10163
10164
10165
10166
10167
10168
10169
10170
10171
10172
10173
10174
10175
10176
10177
10178
10179
10180
10181
10182
10183
10184
10185
10186
10187
10188
10189
10190
10191
10192
10193
10194
10195
10196
10197
10198
10199
10200
10201
10202
10203
10204
10205
10206
10207
10208
10209
10210
10211
10212
10213
10214
10215
10216
10217
10218
10219
10220
10221
10222
10223
10224
10225
10226
10227
10228
10229
10230
10231
10232
10233
10234
10235
10236
10237
10238
10239
10240
10241
10242
10243
   
                                           




























                                                                   
                                  


                               

                                                                                   





                                                              
                                                                                                                                                      
 
                                                                                                                                                                 
 
                                                                                                                                                                                  
 


                                                                                                                                                                 




                                                                                                               
                                                                                                                                                    
 
                                                                                                                                                                                  
 
                                                                                                                                                                                               
 
                                                                                                                                                                                                                                                   
 
                                                                                                                                                                                                                 
 
                                                                                                                                                                                          
 

                                                                                                                                                                                             
                                                                                                           
 
                                                                                                                 
 
                                                                                                         
 
                                                                                                             
 
                                                                                                                      














                                                                                                                                                                                    

                                                                                                                                                   



                                                                                                                                                             
                                                                                                                                                          
 
                                                                                                                                                                                 
 
                                                                                                                                                                           
 
                                                                                                                                                                                                                    
 
                                                                                                                                                                                                                                                       
 
                                                                                                                                                                                                   
 

                                                                                                                                                                      





                                                                                                                                   



                                                                                                                                           











































                                                                                                                                               
                                                                                                                                                     












                                                                                                    
                                                                                                                             








                                                             


                                 


                                                                                                                                                       
                                                                                                                                                                












                                                                                                         
                                                                                                                                        








                                                                       


                                 


                                                                                                                                                            
                                                                                                                                                                                 













                                                                                                                             
                                                                                                                            








                                                     


                                 


                                                                                                                                                   
                                                                                                                                                                












                                                                                                    
                                                                                                                                           








                                                                   


                                 


                                                                                                                                                          






















                                                                                                               
















































                                                                                                                                                                
                                                                                                                                                   
     
                                                  


                                              
                                                                                                   

                                                                                 
                                       


                                                  
                                                                                                                                         








                                                                                       


                                 


                                                                                                                                                                    
                                                                                                                                                                                 
     
                                                              


                                       
                                                                                                                          

                                                                   
                                       



                                                   
                                                                                                                                         








                                                                         


                                


                                                                                                                                                             
                                                                                                                                                                                              
     

                                                         

     
                                                                                                                    
     
                                                       
                                               

                                             

     
                                                                                                                                                      
     

                                                             








                                    

                              
       
                                                                                                                                                       

     
                                                                                                                                                                                                                                                  
     

                                                                       

     
                                                                                                                                                             
     
                                                     
                                               


                                                 

     
                                                                                                                                                                
     

                                                           








                                    



                                                                                                                                                      

     
                                                                                                                                                                                                                
     
                                                                                               


                                      
                                                                                                                                                                                                

                                                                 


                                       

                                 
                                     


                                          
                                                                                                 





                                                                       


                                 


                                                                                                                                                            
                                                                                                                                                                                         
     

                                                                    

     
                                                                                                                                            
     
                                                             
                                               


                                        

     
                                                                                                                            
     

                                                                   


                                  





                                   
                                                                                                                                                          

     
































                                                                                                                                                                                            
                                                                                                          










                                                                           
                                                                                                               





                                                                     


                                       


                                                                                                                                                           
                                                                                                                










                                                                              
                                                                                                                     





                                                                           


                                       


                                                                                                                                                              
                                                                                                        










                                                                          
                                                                                                             





                                                                   


                                       


                                                                                                                                                          
                                                                                                            











                                                                                
                                                                                                   











                                                                                                                                                  
                                                                                                                     











                                                                                    
                                                                                                            











                                                                                                                                                      







































































                                                                                                                                                                                                                                                                                                                                     
                                                                                                                         

































                                                                                                                                                                                                                                                                                                                                          
                                                                                                                               




































                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                            

































                                                                                                                                                                                                                                                                                                                                     
                                                                                                                                    








                                                                                                                                                            































                                                                                                                                                                                                                                                                                                                             































































                                                                                                                                                                                                                                                                                                                                       
                                                                                                                                                           
                   
                                                                                                                                                          




                                                                                                         

                                                                                                                                                                                                                                                                                                                                    
                                                                        
                                       




                                                                                                                                                      
                                         



                               
                                                                                                                        








                                                                                                                                                            
                                                                                                                                                                                  
                   
                                                                                                                                                               




                                                                                                  
                              
                                           
                                                                                                                                                                                                                                                                                                                                                           
                                                                        
                                       





                                                                                                                                               
                                         




                                                     
                                                                                                                               








                                                                                                                                                            
                                                                                                                                                                            
                   
                                                                                                                                                    



                                          
                                                                                            
                                     

                                                                                                                                                                                                                                                                                                                                                     

                                                                        
                                             


                                                                                                             

                                                                                                                                         
                                                 
                                               



                               
                                                                                                                                                  




                                                                                                                                                            
                                                      


       
                                                                                                                                                                                                                     
                   
                                                                                                                                                                 



                                          
                                                                                           
                                     


                                                                                                                                                                                                                                                                                                                                                                                              

                                                                        

                                                 


                                                                                                             

                                                                                                                                        
                                                 

                                                   



                               
                                                                                                                                                             




                                                                                                                                                            
                                                     


       
                                                                                                                                                                                                                                                        
                   
                                                                                                                                                                                               




                                                                                                 


                                     

                              

                                                                                                                                                                                                                                                                                                                                                                                                                                 
                                                                        


                                       

                                 
                                     




                                                                                                                                              


                                         

                                   
                                       



                               
                                                                                        








                                                                                                                                                            
                                                                                                                                                                                                    
                   
                                                                                                                                                                  



                                          
                                                                                               
                                     


                                                                                                                                                                                                                                                                                                                                                                             

                                                                        

                                       


                                                                                                             

                                                                                                                                            
                                                 

                                         



                               
                                                                                                                     




                                                                                                                                                            
                                                         


       


































                                                                                                                                                                                                                                                                                                                                                


















                                                                                                                                                                                                                                                                                                          
                                                                                                       



























                                                                                                                                                                                                                                                                                                             
                                                                                                          



























                                                                                                                                                                                                                                                                                                         
                                                                                                      








                                                                                                                                                            





















                                                                                                                                                                                                                                                                                                                 
                                                                                                    






























                                                                                                                                                                                                                                                                                                                     
                                                                                                         








                                                                                                                                                            

















                                                                                                                                                                                                                                              
                                                                   



                                                                                   
                                                         
                                                       
                                                                   
                                                               
                                                           


                                                                       

                                                       










































                                                                                                                       

                                              























                                                                                                                                 

                                              























                                                                                                               

                                              























                                                                                                                             

























                                                                                                                                 

































































                                                                                                                                                 
                                                                             
                                                   
                                   

                                              




















                                                                                                                                   
                                                                                              
                                                   
                                   

                                             




                      


                                                                                                                       

       

                                                       





                                    

                                                                                                                 
             
                                                                                         

                                                   
                                                 
                                     

                                         




                      


                                                                                                                     

       

                                                      





                                    

                                                                                                               
             
                                                                                                            

                                                   
                                                 
                                     

                                                       



















                                                                                                                                 
             
                                                                                                                                                   



                                              



                      


                                                                                                                             

       

                                                          





                                    

                                                                                                                       
             
                                                                                                         





                                                   



                      



























                                                                                                                         














                                                                                                                               

                                                    
                                                    

                                           


















                                                                                                                                     

                                                       
                                                    

                                           


















                                                                                                                             

                                                   
                                                    






















                                                                                                             
                                                    






















                                                                                                                     
                                                    

                                           





















                                                                                                                                                                                                                                                                  
                                                                   



                                                                                   
                                                         
                                                       
                                                                   
                                                               
                                                           


                                                                       

                                                       






















































































                                                                                                                                                                 




                                                                     
























































                                                                                                                                                                 




                                                                     
























































                                                                                                                                                                 




                                                                     
























































                                                                                                                                                                 




                                                                     
























                                                                                                                                                                  























































                                                                                                                                                                 







































































































































                                                                                                                                                                       

                                                                     


                                                     




                                                                     




















                                                                                                                                                                 
                                                                        





























                                                                                                                                                                

                                                                     


                                                     




                                                                     




















                                                                                                                                                                 
                                                                                         


       


                                                                                                                                                   

       

                                                       

       
                                                                                                                 
                                                                  


                                                                   











                                                                                                 
                                                                   




                                                                     

                                                                     


                                                      


                                                                   





















                                                                                                                                                                 

                                                                                                                                                         


       


                                                                                                                                                    

       

                                                      





                                                                                                                    
                                                                 











                                                                                                 
                                                                 




                                                                     

                                                                     


                                                      




                                                                           



















                                                                                                                                                                 

                                                                                                                                                           


       
                                                                                                                                                    







                                                            
                                                                                                        
                                                                  

                                                    














                                                                                                 





                                                                


















                                                                                                                                                                 

                                                                                                                                                     


       


                                                                                                                                                

       

                                                          





                                                                                                        
                                                                         












                                                                                                 
                                                                         










                                                                     


















                                                                                                                                                                 

                                                                                                                                                   


       


































































                                                                                                                                                                 


























                                                                                                                                                             

                                                                      



                                                         


















































                                                                                                                                                                      

                                                                      



                                                         


















































                                                                                                                                                                     

                                                                      



                                                         























                                                                                                                                                                 


























                                                                                                                                        

                                                                      






















































                                                                                                                                                                 

                                                                      



























                                                                                                                                                                 



































































































































                                                                                                                                                            


                                                  









































































































































































































































































                                                                                                                                                                                  
                           












































                                                                                                                







                                                  

























































































































































































































































































































































































































                                                                                                                                                                                            












                                                           











































































































































































































                                                                                                                                                                                                    
                                                                                                                                                                                








                                                                                                                                       
                                                  



                                                                                                                    

                                   

















                                                                                        

                          














































                                                                                                                                                      

                                                                                                                                        








                                                                                                             

                                      



                             
                         











                                                                  


                                                           









                                           
                        

















































                                                                                               























                                                                                             

















                                                            







                                                










                                                


                          














                                                                                                                

                            


































                                                                 








                                                             




                           

















                                                         





























                                                                                              









                                                                                          


































                                                                                                       







                                  































































                                                                                                                                    








                                                                                       
























                                                                                                                                     




                                                  























                                                                                                                                    



                                        





                                      


                                    




                                                                                                                                   
                                              









                                                         




                                                    


































































































































































































































































                                                                                                                                                                                                                












                                                           











































































































































































































                                                                                                                                                                                                                        
                                                                                                                                                                                








                                                                                                                                       
                                                  



                                                                                                                    

                                   

















                                                                                        

                          














































                                                                                                                                                      

                                                                                                                                        








                                                                                                                  

                                      



                             
                         











                                                                     


                                                           









                                                
                        

















































                                                                                               























                                                                                             

















                                                            







                                                










                                                


                          














                                                                                                                

                            


































                                                                 








                                                             




                           

















                                                         





























                                                                                              









                                                                                          


































                                                                                                       







                                  































































                                                                                                                                         








                                                                                       
























                                                                                                                                          




                                                  























                                                                                                                                         



                                        





                                      


                                    




                                                                                                                                        
                                              









                                                         




                                                    





























































































































































































































































































































                                                                                                                                                                                                   

















                                                                       




















































































































































































































































                                                                                                                                                                                    
                                                                                                                                                                                








                                                                                                                                       
                                                  



                                                                                                                    

                                   

















                                                                                        

                          















































                                                                                                                                                      

                                                                                                                                        








                                                                                                         

                                      



                             
                         















                                                                                       


                                                           









                                       
                        
































































                                                                                               

























                                                                                             















                                                     







                                                










                                                


                          














                                                                                                                

                            


































                                                                 








                                                             




                           

















                                                         





























                                                                                              









                                                                                          


































                                                                                                       







                                  













































                                                                                                                                



                                                                                    
                   


                                                 
















                                                                                       








                                                                                       


















                                                                                                                                       
                                                    
             
                                    









                                                    




                                                  























                                                                                                                                



                                        


                                                  
                                                    
             
                                    





                                      


                                    




                                                                                                                               
                                              

                              



                                                                                                                                                       
             


                                           








                                                         




                                                    











































































































































































































                                                                                                                                                                                                        
                         























































                                                                                                                












                                                             







































































































































































































                                                                                                                                                                                                                
                                                                                                                                                                                








                                                                                                                                       
                                                  



                                                                                                                    

                                   

















                                                                                        

                          















































                                                                                                                                                      

                                                                                                                                        








                                                                                                                

                                      



                             
                         















                                                                                                       


                                                           









                                              
                        

























                                                                              








































































































































































                                                                                                                

















                                                         
































































































































                                                                                                                                       



                                                                                    
                   


                                                      












































                                                                                                                                        
                                                            
             
                                    













































                                                                                                                                       
                                                            
             
                                    
















                                                                                                                                      



                                                                                                                                                       
             


                                                





















































































































































































































                                                                                                                                                                                                                







                                                             































































































































































































































































                                                                                                                                                                                                                        

     

                                                

     


                         

     

                                           

     

                                                                      


                  

                           

     


                                                                                          

     
                                           
                   
                       




                                                            
              
                            
                    
                
                                               







                                                

                       











                                                                                                                

                         







                                        

                                                           


                   
                                                          


                       



                                                       
                       
                                     







                           







                                                  


             
                                                          





                                                                          
                                                                             


                                

                                                                                    




















                                                                                                       
                                                                        

                           

                            

                          
                           


























                                                                                                                        


                                                                                                 


       
                                                                                                                  
 
                                                                                                                                         








                                                                           
                         
                                                                                


                                                         














                                                                                                     
                                                                                                                                          


                                            


                                               







                                


                                                                                              


       
                                                                                                            

               
                                                                                                                                         

                                                     
                               

                           


                                        



               
                                                                                                                                        
                                                     
                                              
                              


                                                   








































































































































































































                                                                                                                                                                                                            







                                                     



























































































































































































































































































































































































































                                                                                                                                                                                                                    












                                                         
















































































































































































































































































































































































































                                                                                                                                                                                                                                







                                                                         




















































































































































































































































































































                                                                                                                                                                                                                                        
                           












































                                                                                                                







                                                  






























































































































































                                                                                                                                                                                                                                                
                                                                                                                                                                                          






                                                                                                                                       
                                       


                                                                                                                    
                                            













                                                                                        

                                 







































                                                                                                       

                                                        


                                                                                                                                                      

                                                                                                                                                     







                                                                                                                        
                      

             

                                     





                                                                                 

                                                







                                                      

                                 

     

                                 

     


                                                                           


                  

                                                                                          

     


                                                                                                   

     

                                                                                               



                                                            
                        
                            
                             
                
                                         







                                                
                        
                                











                                                                                                                

                                  
















                                                                 



                                                                    
                       
                                                 







                           







                                                  









                                                                          
                                                                                               


                                

                                                                                                      























                                                                                                       

                                  



















                                                                                                                        

                                                                                                                                      























                                                                                                                                               



                                                                             


















                                                                                                                                                


                                                       

















                                                                                                                                               
                                        


                                        

                                             







                                                                                                                                              

                                               










                                                                                                                                                                                                                                                        
                                                                                                                                                                                







                                                                                                                                       
                                                       
                                                  



                                                                                                                    

                                   

















                                                                                        

                          














































                                                                                                                                                      

                                                                                                                                        








                                                                                                                          

                                      

             
                                                                       
                             
                         







                                                                                     

                                 
                                                                  
       


                                                           









                                                        
                        







                                                                   
                                                               


                                                                        
                                                                                                                  



                                                                            
                                                                       

















                                                                                               
                                                 


                          
                                                                                         


















                                                                                               























                                                                                             













                                                            
                                                     


              







                                                










                                                


                          














                                                                                                                

                            


































                                                                   








                                                             




                           

















                                                         





























                                                                                              









                                                                                          


































                                                                                                       







                                  




















































                                                                                                                                                 
                                                               





                                                                                       








                                                                                       
























                                                                                                                                                  




                                                  























                                                                                                                                                 



                                        





                                            


                                    




                                                                                                                                                
                                              




                                              
                                                         


                                       




                                                    







                                                                                                                                                                                                                    
                                                                                                                                                                                          







                                                                                                                                                                                                         
                                       



                                                                                                                    
                                            














                                                                                        

                                 









































                                                                                                       

                                                        


                                                                                                                                                      

                                                                                                                                                     









                                                                                                                                                                 
                      


                                   

                                     
                                                                                           





                                                                   

                                                

                                                                                                   








                                               

                                 


                                    

                                 

     


                                                                    


                  

                                                                                          

     


                                                                                                   

     

                                                                                               







                                                                                       
                                                                         


                                                                                   
                                                                                                                                                          



                                                                                       
                                                                                           



















                                                                                                         
                        
                            
                             
                
                                         















                                                  
                        
                                














                                                                                                                

                                  


















                                                          



                                                                    
                       
                                                 
















                                                                                     












                                                                             









                                                                          
                                                                                               


                                

                                                                                                      

































                                                                                                                  

                                  



























                                                                                                                        

                                                                                                                                      























                                                                                                                                        



                                                                             


























                                                                                                                                         


                                                       






















                                                                                                                                        
                                        





                                              

                                             










                                                                                                                                       

                                               














                                                                                                                                                                                                                            
                                                                                                                                                                              







                                                                                                                                       
                                                       
                                                 



                                                                                                                    

                                   

















                                                                                        

                         














































                                                                                                                                                      

                                                                                                                                      








                                                                                                                   

                                      



                             
                       









                                                                       
                                                                  
       


                                                         









                                                 
                       

























                                                                                               
                                                 


                          
                                                                                  







                                


























                                                                                               

     
                                             
                   
                         
















                                                            
                                                     


              







                                               










                                                


                         














                                                                                                                

                           


































                                                                 








                                                           




                           

















                                                         





























                                                                                              









                                                                                        


































                                                                                                       







                                  
























































                                                                                                                                          
                                                               





                                                                                       








                                                                                       
























                                                                                                                                           




                                                 























                                                                                                                                          



                                        





                                      


                                   




                                                                                                                                         
                                              





                                                   
                                                         


                                       




                                                   




       

                                                                                                                                                                                            

                                                                                                                                                                                                      
                                                                                                                                                                                                    


                                                                                                                                       

                                                                                      


                                              
                                             



                                                                                                                    
                                                   















                                                                                        

                                     












































                                                                                                                                                              

                                                                                                                                                            
                                                        
                                                                                                           

     
                                

     
                             
                             
                            


                                             
                                           




                                            
                                                       


                                                     

                                                   


       

                                         




                                  
                                 





                                        
                                                                         


















                                                                                                       

                                       

     

                                                                       


                  

                                       

     


                                                                                                      

     
                                                       
                   
                                   












                                                            
                            
                            
                                
                
                                           










                                                

                                   













                                                                                                                

                                     







                                        

                                                    


                   
                                                   











                                                                                 



                                                                               
                       
                                                             







                           












                                                                         


             
                                                   















                                                                                                              
                                                                                                     


                                

                                                                                                            




















                                                                                                       
                                                                 









                                         

                                        

                          
                                       








                                                                

















                                                                                                                        


                                                                                          


       
                                                                                                    
 
                                                                                                                                  
















                                                                                       



                                                                                














                                                                                                     
                                                                                                                                   







                                                              


                                                             







                                


                                                                                       


       
                                                                                              

               
                                                                                                                                  




                                                     
                                           

                           
                                        


                                                    

                                                   



               
                                                                                                                                 
                                                     
                                              




                                                      

                                                     





         

                                                                                                                                                                                                    



                                                                                                                                                                                      
                                                                                                                                                                          


                                                                                                                                       

                                                                                        

     
                                                
                                                       
                                                     
                                             





                                                                                                                    
                         



















                                                                                        

                       











































                                                                                                                                                      
                                                                                                                            



                                                                                                                                              
                                                                                                                                  

                                                                                                        
                                                                                                             

     
                                  

     

                               
                                      
                                    
                            




                               
                   




                                            
                                                           
                                 
                                                           




                                                                  
                                                                 
       

                                                   


       

                                           






                           
                     

     
                                          


                          
                                                                     






















                                                                                               
                                                                            


















                                                                                               
                                               


                           
                                                                           


















                                                                                                

                                       

     

                                                             


                  

                           

     


                                                                                          

     
                                           
                   
                       








                                                            
                                              














                                                     
                                                   


              
              
                            
                    
                
                                           
















                                                

                       

















                                                                                                                

                         







                                        

                                                      


                   
                                                     





























                                                                   



                                                       
                       
                                     







                           






















                                                           


             
                                                     



































                                                                                                
                                                                             


                                

                                                                                    




















                                                                                                       
                                                                   

























                                  

                            

                          
                           





























                                                                                                                        


                                                                                            


       
                                                                                                        
 
                                                                                                                                    










                                                                                
                                                        
















                                                                                       
                                                             





                                                                                       
                         
                                                                                


                                                     














                                                                                                     
                                                                                                                                     

















                                                     


                                               







                                


                                                                                         


       
                                                                                                  

               
                                                                                                                                    










                                                     
                               











                                        

                                 



               
                                                                                                                                   


                                                     
                                                  








                                                         
                                                       



                                        


                                               





         

                                                                                                                                                                                        
 


                                                                                                                                                                                                       


                                                                                                                                       

                                                                                     


                                              

                                                         


                                                                                                                    


                                                      













                                                                                        
                                      
                                     



                                      












































                                                                                                                                                              




                                                                                                                                                               
                                                        
                                                                                                          

     
                               

     
                            
                             

                                        


                                             

                                               




                                            
                                                     


                                                     





                                                                                            


       

                                        




                                  

                                   





                                        
                                                                        


















                                                                                                       

                                                   

     

                                                                                    


                  

                                         

     


                                                                                                        

     
                                                         
                   







































                                                                                                   












                                                            
                             
                            
                                  
                








                                                       










                                                




                                     













                                                                                                                



                                       







                                        

                                                   


                   
                                                  











                                                                                 














                                                                                   







                           

















                                                                           


             
                                                  















                                                                                                              
                                                                                                         


                                











                                                                                                                




















                                                                                                       
                                                                









                                         

                                          

                          







                                         
                                                                     








                                                                


                                     

















                                                                                                                        


                                                                                         


       
                                                                                                  
 
                                                                                                                                 








                                                                           
                                        






                                                                                       











                                                                                       



                                                                                    
                   

                                                     



                                                 














                                                                                                     
                                                                                                                                  


                                            




                                                              








                                                                                                                                           
                                                          
             
                                          




                                 





                               


                                                                                      


       
                                                                                            

               
                                                                                                                                 




                                                     
                                             

                           



                                        


                                                    





                                                      
                                                          
             
                                          

             



               
                                                                                                                                
                                                     
                                              




                                                      





                                                           



                                                                                                                                                       
             

                                               


                                           





         

                                                                                                                                                                                                



                                                                                                                                                                                      
                                                                                                                                                                                      


                                                                                                                                       

                                                                                       



                                                       
                                                     
                                                           




                                                                                                                    

                                     



















                                                                                        

                             
















































                                                                                                                                                      

                                                                                                                                              
                                                        
                                                                                                            

     
                                 

     
                              

                                      

                                          




                               
                               




                                            
                                                         






                                                                  
                                                                 
       


                                                                       

     

                                          






                           
                           





                                             
                                                                       






















                                                                                               
                                                                           


















                                                                                               
                                               


                           
                                                                          


















                                                                                                























                                                                                                





















                                                            
                                                   


              







                                                         













                                                


                             
















                                                                                                                

                               







                                        

                                                     


                   
                                                    





























                                                                   








                                                                   




                           






















                                                           


             
                                                    



































                                                                                                









                                                                                                
















                                                                                                       
                                                                  
























                                  







                                  



























                                                                                                                        


                                                                                           


       
                                                                                                      
 
                                                                                                                                   




























                                                                                       
                                                             





                                                                                       








                                                                                       










                                                                                                     
                                                                                                                                    

















                                                     








                                                     

     


                                                                                        


       
                                                                                                

               
                                                                                                                                   










                                                     



                                        








                                       


                                       


               
                                                                                                                                  
                                                     
                                              










                                                         
                                                       


                                        




                                                             







                                                                                                                                                                                                                


                                                                                                                                                                                             

                                                                                                                                                                                      
                                                                                                                                                                                          






                                                                                                                                       


                                              

                                       
                                             


                                                                                                                    


                                            
                                   

                                         













                                                                                        





                                 



                             

                               










































                                                                                                                                                      


                                                                                                                                                     
                                                                                                        


                                                                                                                                                



                                                                                                                                              

                                                                                                                                                  







                                                                                                                


                             
                     

                            

             


                                     

                               
                                                                             





                                                                 




                                             
       


                                                                                






                                       

                                                                                     
       







                                              


                              

                           
                             

     

                                  

     

                                                                  


                  

                                  

     


                                                                                                 

     
                                                  
                   
                              


       

                                    

     

                                                                      


                  

                                    

     


                                                                                                   

     
                                                    
                   







































                                                                                                 


















































                                                                                                





                                                                         
                                                                  


                                                                    
                                                                                                                              



                                                                        
                                                                             

















                                                                                                  

                                                            
                      
                            
                           
                
                                      


              
                        
                            
                             
                








                                            


















                                     







                                           




                                                




                                
 

                              






                             


                               










                                                                                                                





                                  



                               

                                 
















                                                         



                                                                     
                       









                                                                         


                       



                                                                     
                       
                                                   




















                                                                   








                                                                       




                           
































                                                                 









                                                                          
                                                                                           


                                











                                                                                                      



                                  
                                                                                           


                                

                                                                                                  























                                                                                                









                                                                                                    



















                                                                                                       

                                   

                          
                                  


                                  

                                     

                          








                                    

















                                  







                                                                    










































                                                                                                                                       
                                 
                                                                                

                                                      



                                                                                       
                                   
                                                                                








                                                                                       



                                                                                    
                   

                                                   



                                               



















                                                                                       







                                                                                       














                                                                                                                                        


                                                       

                                



                                                                                                                                         
                                                    
             
                                          


                                 











                                                     









                                                         

















                                                                                                                                       
                                      

                           
                                        

                           
                                      

                           
                                    

                           

                                     
         












                                                    
                                                    
             
                                          

             
         





                                             


                                               




                                                                                                                                      
                                              
                              

                                                

                              

                                                  

                              
           



                                                                                                                                                       
             

                                             




                                         


                                              
                              


                                               



                                                 







                                                                                                                                                                                                                        
                                                                                                                                                                                 







                                                                                                                                                                                
                                   





































































                                                                                                                                                      
                                                                                                     









                                                                                                                                        
                  

























                                                                     
                       


                        
                             


                          
                                                             















































                                                                                               
                                     
















                                                
                            


























































                                                                                                                












                                                     










































































































                                                                                                                                         

                                                                             






























                                                                                                                                          
                                         
































                                                                                                                                         
                                         










                                                                                                                                        
                                           











                                                    

                                                                                                                                                                                                        

                                                                                                                                                                                                      

                                                                                                                                                                                             


                                                                                                                                       

                                                                                         


                                              

                                              



                                                                                                                    

                                            















                                                                                        



                                 












































                                                                                                                                                              
                                                                                                                                                     
                                                                                                        


                                                                                                                                                
                                                        
                                                                                                              

     
                                   

     
                                
                             

                             


                                             

                                     




                                            
                                                             


                                                     





                                                                                


       

                                            




                                  

                              





                                        
                                                                            


















                                                                                                       

























                                                                                                   

     
















                                                                         


                  

                                  

     


                                                                                                 

     
                                                  
                   
                              












                                                            
                        
                            
                             
                








                                            










                                                




                                













                                                                                                                



                                  







                                        

                                                       


                   
                                                      











                                                                                 












                                                                         
                       
                                                   







                           

















                                                                         


             
                                                      















                                                                                                              










                                                                                                      


                                

                                                                                                  




















                                                                                                       
                                                                    









                                         

                                     

                          








                                    


























                                                                                                                        


                                                                                             


       
                                                                                                          
 
                                                                                                                                     
















                                                                                       
                                   
                                                                                








                                                                                       



                                                                                    
                   

                                                   



                                               














                                                                                                     
                                                                                                                                      







                                                              








                                                                                                                                         
                                                    
             
                                          


                                 







                                


                                                                                          


       
                                                                                                    

               
                                                                                                                                     




                                                     
                                        

                           



                                        


                                                    





                                                    
                                                    
             
                                          

             
         


               
                                                                                                                                    
                                                     
                                              
                              

                                                      

                              




                                                  



                                                                                                                                                       
             

                                             


                                         
         




       

                                                                                                                                                                                                                

                                                                                                                                                                                  

                                                                                                                                                                                    


                                                                                                                                       

                                                                                           


                                       
                                                       
                                                  


                                                                                                                    
                                   

                                   















                                                                                        


                            
                         














































                                                                                                                                                      

                                                                                                                                            

                                                                                                                                        
                                                        
                                                                                                                

     
                                     

     
                                  
                      
                                      
                                 



                             
                             
                         




                                            
                                                                 

                                                


                                                                  


                                                           

     

                                              





                             
                          
                        





                                
                                                               

















                                                                                               



                                                 
                                                                               


















                                                                                               



                                            
                                                                        


















                                                                                             









                                                            







                                                     







                                                





                                                
                           
 


                            


                          












                                                                                                                

                              

                            







                                        

                                                         


                   
                                                        











                                                            








                                                                 








                                                             




                           

















                                                         


             
                                                        















                                                                                              









                                                                                              









                                                                                          
















                                                                                                       
                                                                      




                              
                                  







                                  






                               


























                                                                                                                                      


                                                                                               


       
                                                                                                              
 
                                                                                                                                       
















                                                                                       









                                                                                       







                                                                                       










                                                                                                     
                                                                                                                                        







                                                    




                                                    




                                                  





                               


                                                                                            


       
                                                                                                        

               
                                                                                                                                       




                                                     
                                    

                           



                                        


                                          


                                      


                                    


               
                                                                                                                                      
                                                     
                                              



                                            
                              




                                                         



                                                    




       

                                                                                                                                                                                                
 

                                                                                                                                                                                                    


                                                                                                                                       

                                                                                       

     

                                             


                                                                                                                    

                                                   













                                                                                        



                                     










































                                                                                                                                                      
                                                                                                                                                 
                                                                                                                           

                                                                                                                                                            
                                                        
                                                                                                            

     
                                 

     


                              

             

                                           




                                            


                                                         
       

                                                   


       

                                          



                         

                                 

     

                                  

     

                                                              


                  

                                  

     


                                                                                                 

     
                                                  
                   
                              


       

                                       

     

                                                                        


                  

                                       

     


                                                                                                      

     
                                                       
                   
                                   




                                                            
                      
                            
                           
                
                                      


              
                            
                            
                                
                
                                           







                                                

                              
 

                                   











                                                                                                                



                                     







                                        

                                                     


                   
                                                    


                       



                                                                     
                       
                                                   


                       



                                                                               
                       
                                                             







                           












                                                                       


             
                                                    





                                                                          
                                                                                           


                                

                                                                                                  



                                  
                                                                                                     


                                

                                                                                                            




















                                                                                                       
                                                                  

                           

                                   

                          
                                  


                                  

                                        

                          
                                       


























                                                                                                                        


                                                                                           


       
                                                                                                      
 
                                                                                                                                   








                                                                           
                                 
                                                                                

                                                      



                                                                                       
                                       
                                                                                

                                                           














                                                                                                     
                                                                                                                                    


                                            


                                                             

                                


                                                       







                                


                                                                                        


       
                                                                                                

               
                                                                                                                                   

                                                     
                                      

                           
                                           


                                        

                                              
         

                                                   



               
                                                                                                                                  


                                                     

                                                

                              

                                                     





         

                                                                                                                                                                                                        
 
                                                                                                                                                                                    
                                                                                                                                                                                    

                                                                                                                                                                                      


                                                                                                                                       

                                                                                         

     
                                                   
                                                       

                                                     


                                                                                                                    

                                   

                                     















                                                                                        

                            



                             







































                                                                                                       



                                                                                                                                                      
                                                                                                                               

                                                                                                                                            


                                                                                                                                              
                                                                                                        
                                                        
                                                                                                              

     
                                   

     

                                  
                                      

                                    


                             
                             

                               




                                            



                                                              


                                                                  




                                                                 
       

     

                                            



                         
                          
                          

                           

     
                                             


                          
                                                                         
                             



                                
                          



                                                                                               
                                  


                                                


                            

     



                                                 

























                                                                                               


                  

                                 

     


                                                                                                

     
                                                 
                   
                             


       

                                       

     

                                                              


                  

                           

     


                                                                                          

     
                                           
                   
                       


       





                                                            
                                                 


              







                                                     
                    
                            
                          
                








                                                   


              





                                                
                            
 


                            




                             
 












                                                                                                                

                              



                               







                                        

                                                       


                   
                                                      


                       

                                                                 


                                                            
                                               


                       








                                                                 



                                                                   
                       









                                                       


                       




                           






















                                                           


             
                                                      















                                                                                              









                                                                                              
                                                                                         


                                











                                                                                                



                                  
















                                                                                                       
                                                                    


                            




                                 
                    








                                  

                                  

                          








                                  

                    






                                                                


                            











                                                                                                                        





                                                                                                                      


                                                                                             


       
                                                                                                          
 
                                                                                                                                     









                                                                           


                                                                                




                                                                                       








                                                                                       
                               
                                                                                











                                                                                       



                                                                                       










                                                                                                     
                                                                                                                                      


                                            
                                     
                                                    
                                      

                                




                                                    







                                                     

                                





                               


                                                                                          


       
                                                                                                    

               
                                                                                                                                     




                                                     


                                    
                                     

                           



                                        
                                    
                                      
         


                                      




                                       
         


               
                                                                                                                                    
                                                     
                                              
                              

                                                     

                                       





                                                         







                                                       
         






































































































































                                                                                                                                                                                                            


                                                  






















































































































                                                                                                                                                                                                                    
                                                                                                                                                                                             







                                                                                                                                       
                                                        


                                                                                                                    

                                            















                                                                                        

                                 













































                                                                                                                                                      

                                                                                                                                                     







                                                                                                                 
                                 
                                       


                             
                                     












                                                                                               
                                     
                                                                       
       








                                               
                              








































                                                                                               
                                                  


                              
                                                                                     


















                                                                                                   









                                                            



                             
                                                      


              







                                                


                                












                                                                                                                

                                  

























                                                                 








                                                                         




                           












                                                                 



















                                                                                              













                                                                                                      






















                                                                                                       







                                     













































                                                                                                                                        



                                                                                    
                   


                                                  







                                                                                       

                                                                                
                                                                





                                                                                       


















                                                                                                                                         
                                                        
             
                                    




                                 




                                                         




















                                                                                                                                        



                                        


                                                  
                                                        
             
                                    


             


                                          




                                                                                                                                       
                                              

                              



                                                                                                                                                       
             


                                            



                                       
                              
                                                          


                                           






































































































































                                                                                                                                                                                                                        


                                                  






















































































































                                                                                                                                                                                                                                
                                                                                                                                                                                             







                                                                                                                                       
                                                        


                                                                                                                    

                                            















                                                                                        

                                 













































                                                                                                                                                      

                                                                                                                                                     







                                                                                                                    
                                    
                                       


                             
                                     












                                                                                                     
                                     
                                                                       
       








                                                  
                              








































                                                                                               
                                                  


                              
                                                                                        


















                                                                                                   









                                                            



                             
                                                      


              







                                                


                                












                                                                                                                

                                  

























                                                                 








                                                                         




                           












                                                                 



















                                                                                              









                                                                                                      


























                                                                                                       







                                     













































                                                                                                                                           



                                                                                    
                   


                                                     







                                                                                       

                                                                                
                                                                





                                                                                       


















                                                                                                                                            
                                                           
             
                                    




                                 




                                                         




















                                                                                                                                           



                                        


                                                  
                                                           
             
                                    


             


                                          




                                                                                                                                          
                                              

                              



                                                                                                                                                       
             


                                               



                                       
                              
                                                          


                                           






































































































































                                                                                                                                                                                                        


                                                  






















































































































                                                                                                                                                                                                                
                                                                                                                                                                                             







                                                                                                                                       
                                                        


                                                                                                                    

                                            















                                                                                        

                                 













































                                                                                                                                                      

                                                                                                                                                     







                                                                                                                
                                
                                       


                             
                                     












                                                                                             
                                     
                                                                       
       








                                              
                              








































                                                                                               
                                                  


                              
                                                                                    


















                                                                                                   









                                                            



                             
                                                      


              







                                                


                                












                                                                                                                

                                  

























                                                                 








                                                                         




                           












                                                                 



















                                                                                              









                                                                                                      


























                                                                                                       







                                     













































                                                                                                                                       



                                                                                    
                   


                                                 







                                                                                       

                                                                                
                                                                





                                                                                       


















                                                                                                                                        
                                                       
             
                                    




                                 




                                                         




















                                                                                                                                       



                                        


                                                  
                                                       
             
                                    


             


                                          




                                                                                                                                      
                                              

                              



                                                                                                                                                       
             


                                           



                                       
                              
                                                          






























































































































































                                                                                                                                                                                      
                              












































                                                                                                                







                                                  






































































































































































                                                                                                                                                                                             
                                                        















































































                                                                                                                                                      
                                       

















                                                                                         
                                                                       



















































                                                                                               
                                                  


                              
                                                                            
































                                                                                                   
                                                      




































































                                                                                                                












                                                                 














































































































                                                                                                                               



                                                                                    
                   


                                                 









                                                                                       
                                                                
























                                                                                                                                       
                                                     
             
                                    





































                                                                                                                               
                                                     
             
                                    













                                                                                                                              



                                                                                                                                                       
             


                                           




                                       
                                                          






























































































































































                                                                                                                                                                                        
                              












































                                                                                                                







                                                  






































































































































































                                                                                                                                                                                                
                                                        















































































                                                                                                                                                      
                                       

















                                                                                                   
                                                                       



















































                                                                                               
                                                  


                              
                                                                                
































                                                                                                   
                                                      




































































                                                                                                                












                                                                 














































































































                                                                                                                                   



                                                                                    
                   


                                                    









                                                                                       
                                                                
























                                                                                                                                       
                                                          
             
                                    





































                                                                                                                                   
                                                          
             
                                    













                                                                                                                                  



                                                                                                                                                       
             


                                              




                                       
                                                          


                                           





       
/**
 * Autogenerated by Thrift Compiler (0.9.3)
 *
 * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
 *  @generated
 */
package org.openslx.bwlp.thrift.iface;

import org.apache.thrift.scheme.IScheme;
import org.apache.thrift.scheme.SchemeFactory;
import org.apache.thrift.scheme.StandardScheme;

import org.apache.thrift.scheme.TupleScheme;
import org.apache.thrift.protocol.TTupleProtocol;
import org.apache.thrift.protocol.TProtocolException;
import org.apache.thrift.EncodingUtils;
import org.apache.thrift.TException;
import org.apache.thrift.async.AsyncMethodCallback;
import org.apache.thrift.server.AbstractNonblockingServer.*;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.util.HashMap;
import java.util.EnumMap;
import java.util.Set;
import java.util.HashSet;
import java.util.EnumSet;
import java.util.Collections;
import java.util.BitSet;
import java.nio.ByteBuffer;
import java.util.Arrays;
import javax.annotation.Generated;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

@SuppressWarnings({"cast", "rawtypes", "serial", "unchecked"})
@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = "2016-01-04")
public class MasterServer {

  public interface Iface {

    public boolean ping() throws org.apache.thrift.TException;

    public SessionData authenticate(String login, String password) throws TAuthorizationException, TInvocationException, org.apache.thrift.TException;

    public ClientSessionData localAccountLogin(String login, String password) throws TAuthorizationException, TInvocationException, org.apache.thrift.TException;

    public List<UserInfo> findUser(String sessionId, String organizationId, String searchTerm) throws TAuthorizationException, TInvocationException, org.apache.thrift.TException;

    public List<ImagePublishData> getPublicImages(String sessionId, int page) throws TAuthorizationException, TInvocationException, org.apache.thrift.TException;

    public void invalidateSession(String sessionId) throws TInvalidTokenException, org.apache.thrift.TException;

    public UserInfo getUserFromToken(String token) throws TInvalidTokenException, org.apache.thrift.TException;

    public boolean isServerAuthenticated(String serverSessionId) throws org.apache.thrift.TException;

    public ByteBuffer startServerAuthentication(int satelliteId) throws TAuthorizationException, TInvocationException, org.apache.thrift.TException;

    public ServerSessionData serverAuthenticate(int satelliteId, ByteBuffer challengeResponse) throws TAuthorizationException, TInvocationException, org.apache.thrift.TException;

    public ImagePublishData getImageData(String serverSessionId, String imageVersionId) throws TAuthorizationException, TInvocationException, TNotFoundException, org.apache.thrift.TException;

    public TransferInformation submitImage(String serverSessionId, ImagePublishData imageDescription, List<ByteBuffer> blockHashes) throws TAuthorizationException, TInvocationException, TTransferRejectedException, org.apache.thrift.TException;

    public int registerSatellite(String userToken, String displayName, List<String> addresses, String modulus, String exponent, ByteBuffer certsha256) throws TInvocationException, org.apache.thrift.TException;

    public boolean updateSatellite(String serverSessionId, String displayName, List<String> addresses) throws TAuthorizationException, TInvocationException, org.apache.thrift.TException;

    public TransferInformation downloadImage(String sessionId, String imageVersionId) throws TAuthorizationException, TInvocationException, TNotFoundException, org.apache.thrift.TException;

    public List<Organization> getOrganizations() throws TInvocationException, org.apache.thrift.TException;

    public List<OperatingSystem> getOperatingSystems() throws TInvocationException, org.apache.thrift.TException;

    public List<Virtualizer> getVirtualizers() throws TInvocationException, org.apache.thrift.TException;

    public List<MasterTag> getTags(long startDate) throws TInvocationException, org.apache.thrift.TException;

    public List<MasterSoftware> getSoftware(long startDate) throws TInvocationException, org.apache.thrift.TException;

  }

  public interface AsyncIface {

    public void ping(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException;

    public void authenticate(String login, String password, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException;

    public void localAccountLogin(String login, String password, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException;

    public void findUser(String sessionId, String organizationId, String searchTerm, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException;

    public void getPublicImages(String sessionId, int page, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException;

    public void invalidateSession(String sessionId, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException;

    public void getUserFromToken(String token, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException;

    public void isServerAuthenticated(String serverSessionId, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException;

    public void startServerAuthentication(int satelliteId, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException;

    public void serverAuthenticate(int satelliteId, ByteBuffer challengeResponse, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException;

    public void getImageData(String serverSessionId, String imageVersionId, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException;

    public void submitImage(String serverSessionId, ImagePublishData imageDescription, List<ByteBuffer> blockHashes, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException;

    public void registerSatellite(String userToken, String displayName, List<String> addresses, String modulus, String exponent, ByteBuffer certsha256, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException;

    public void updateSatellite(String serverSessionId, String displayName, List<String> addresses, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException;

    public void downloadImage(String sessionId, String imageVersionId, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException;

    public void getOrganizations(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException;

    public void getOperatingSystems(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException;

    public void getVirtualizers(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException;

    public void getTags(long startDate, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException;