You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

196 lines
14 KiB

  1. Microsoft Visual Studio Solution File, Format Version 12.00
  2. # Visual Studio Version 16
  3. VisualStudioVersion = 16.0.29020.237
  4. MinimumVisualStudioVersion = 10.0.40219.1
  5. Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "JT1078.Protocol", "JT1078.Protocol\JT1078.Protocol.csproj", "{60CAC24B-7317-48BF-9DBF-7F3ECA3689A4}"
  6. EndProject
  7. Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "JT1078.Protocol.Test", "JT1078.Protocol.Test\JT1078.Protocol.Test.csproj", "{9ADD82F9-E0B2-4263-8573-151F673BB33F}"
  8. EndProject
  9. Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tests", "Tests", "{0655AF84-E578-409F-AB0E-B47E0D2F6814}"
  10. EndProject
  11. Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "JT1078.Protocol.Benchmark", "JT1078.Protocol.Benchmark\JT1078.Protocol.Benchmark.csproj", "{77402142-54E5-4E64-8F9E-BCAAC2CD0E8D}"
  12. EndProject
  13. Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{E378A80C-5708-4D0C-BA1A-73EEF08957F6}"
  14. ProjectSection(SolutionItems) = preProject
  15. ..\README.md = ..\README.md
  16. EndProjectSection
  17. EndProject
  18. Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "JT1078.Flv", "JT1078.Flv\JT1078.Flv.csproj", "{33E54FFC-7D91-42E5-9DC1-853738AB8980}"
  19. EndProject
  20. Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "JT1078.Flv.Test", "JT1078.Flv.Test\JT1078.Flv.Test.csproj", "{D13FE092-1D11-4545-A322-9F06BCDAC0FD}"
  21. EndProject
  22. Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "JT1078.Hls", "JT1078.Hls\JT1078.Hls.csproj", "{C98AD4CE-D7F5-4F7F-BAB5-D1AD50DDF14F}"
  23. EndProject
  24. Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "JT1078.Hls.Test", "JT1078.Hls.Test\JT1078.Hls.Test.csproj", "{5564C20B-BFF4-4A2A-BDF2-C7427E93E993}"
  25. EndProject
  26. Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "JT1078.FMp4", "JT1078.FMp4\JT1078.FMp4.csproj", "{73F13894-0967-422C-8AC3-5EEF9189AAFC}"
  27. EndProject
  28. Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "JT1078.FMp4.Test", "JT1078.FMp4.Test\JT1078.FMp4.Test.csproj", "{56E76D56-4CCC-401F-B25D-9AB41D58A10A}"
  29. EndProject
  30. Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Benchmarks", "Benchmarks", "{807ADB1F-FED4-4A56-82D2-F08F1FB7C886}"
  31. EndProject
  32. Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "JT1078.AV.Benchmark", "JT1078.AV.Benchmark\JT1078.AV.Benchmark.csproj", "{93D6C094-5A3A-4DFA-B52B-605FDFFB6094}"
  33. EndProject
  34. Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "JT1078.SignalR.Test", "JT1078.SignalR.Test\JT1078.SignalR.Test.csproj", "{6A063AF3-611F-4A1C-ACCF-BF903B7C7014}"
  35. EndProject
  36. Global
  37. GlobalSection(SolutionConfigurationPlatforms) = preSolution
  38. Debug|Any CPU = Debug|Any CPU
  39. Debug|x64 = Debug|x64
  40. Debug|x86 = Debug|x86
  41. Release|Any CPU = Release|Any CPU
  42. Release|x64 = Release|x64
  43. Release|x86 = Release|x86
  44. EndGlobalSection
  45. GlobalSection(ProjectConfigurationPlatforms) = postSolution
  46. {60CAC24B-7317-48BF-9DBF-7F3ECA3689A4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
  47. {60CAC24B-7317-48BF-9DBF-7F3ECA3689A4}.Debug|Any CPU.Build.0 = Debug|Any CPU
  48. {60CAC24B-7317-48BF-9DBF-7F3ECA3689A4}.Debug|x64.ActiveCfg = Debug|Any CPU
  49. {60CAC24B-7317-48BF-9DBF-7F3ECA3689A4}.Debug|x64.Build.0 = Debug|Any CPU
  50. {60CAC24B-7317-48BF-9DBF-7F3ECA3689A4}.Debug|x86.ActiveCfg = Debug|Any CPU
  51. {60CAC24B-7317-48BF-9DBF-7F3ECA3689A4}.Debug|x86.Build.0 = Debug|Any CPU
  52. {60CAC24B-7317-48BF-9DBF-7F3ECA3689A4}.Release|Any CPU.ActiveCfg = Release|Any CPU
  53. {60CAC24B-7317-48BF-9DBF-7F3ECA3689A4}.Release|Any CPU.Build.0 = Release|Any CPU
  54. {60CAC24B-7317-48BF-9DBF-7F3ECA3689A4}.Release|x64.ActiveCfg = Release|Any CPU
  55. {60CAC24B-7317-48BF-9DBF-7F3ECA3689A4}.Release|x64.Build.0 = Release|Any CPU
  56. {60CAC24B-7317-48BF-9DBF-7F3ECA3689A4}.Release|x86.ActiveCfg = Release|Any CPU
  57. {60CAC24B-7317-48BF-9DBF-7F3ECA3689A4}.Release|x86.Build.0 = Release|Any CPU
  58. {9ADD82F9-E0B2-4263-8573-151F673BB33F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
  59. {9ADD82F9-E0B2-4263-8573-151F673BB33F}.Debug|Any CPU.Build.0 = Debug|Any CPU
  60. {9ADD82F9-E0B2-4263-8573-151F673BB33F}.Debug|x64.ActiveCfg = Debug|Any CPU
  61. {9ADD82F9-E0B2-4263-8573-151F673BB33F}.Debug|x64.Build.0 = Debug|Any CPU
  62. {9ADD82F9-E0B2-4263-8573-151F673BB33F}.Debug|x86.ActiveCfg = Debug|Any CPU
  63. {9ADD82F9-E0B2-4263-8573-151F673BB33F}.Debug|x86.Build.0 = Debug|Any CPU
  64. {9ADD82F9-E0B2-4263-8573-151F673BB33F}.Release|Any CPU.ActiveCfg = Release|Any CPU
  65. {9ADD82F9-E0B2-4263-8573-151F673BB33F}.Release|Any CPU.Build.0 = Release|Any CPU
  66. {9ADD82F9-E0B2-4263-8573-151F673BB33F}.Release|x64.ActiveCfg = Release|Any CPU
  67. {9ADD82F9-E0B2-4263-8573-151F673BB33F}.Release|x64.Build.0 = Release|Any CPU
  68. {9ADD82F9-E0B2-4263-8573-151F673BB33F}.Release|x86.ActiveCfg = Release|Any CPU
  69. {9ADD82F9-E0B2-4263-8573-151F673BB33F}.Release|x86.Build.0 = Release|Any CPU
  70. {77402142-54E5-4E64-8F9E-BCAAC2CD0E8D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
  71. {77402142-54E5-4E64-8F9E-BCAAC2CD0E8D}.Debug|Any CPU.Build.0 = Debug|Any CPU
  72. {77402142-54E5-4E64-8F9E-BCAAC2CD0E8D}.Debug|x64.ActiveCfg = Debug|Any CPU
  73. {77402142-54E5-4E64-8F9E-BCAAC2CD0E8D}.Debug|x64.Build.0 = Debug|Any CPU
  74. {77402142-54E5-4E64-8F9E-BCAAC2CD0E8D}.Debug|x86.ActiveCfg = Debug|Any CPU
  75. {77402142-54E5-4E64-8F9E-BCAAC2CD0E8D}.Debug|x86.Build.0 = Debug|Any CPU
  76. {77402142-54E5-4E64-8F9E-BCAAC2CD0E8D}.Release|Any CPU.ActiveCfg = Release|Any CPU
  77. {77402142-54E5-4E64-8F9E-BCAAC2CD0E8D}.Release|Any CPU.Build.0 = Release|Any CPU
  78. {77402142-54E5-4E64-8F9E-BCAAC2CD0E8D}.Release|x64.ActiveCfg = Release|Any CPU
  79. {77402142-54E5-4E64-8F9E-BCAAC2CD0E8D}.Release|x64.Build.0 = Release|Any CPU
  80. {77402142-54E5-4E64-8F9E-BCAAC2CD0E8D}.Release|x86.ActiveCfg = Release|Any CPU
  81. {77402142-54E5-4E64-8F9E-BCAAC2CD0E8D}.Release|x86.Build.0 = Release|Any CPU
  82. {33E54FFC-7D91-42E5-9DC1-853738AB8980}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
  83. {33E54FFC-7D91-42E5-9DC1-853738AB8980}.Debug|Any CPU.Build.0 = Debug|Any CPU
  84. {33E54FFC-7D91-42E5-9DC1-853738AB8980}.Debug|x64.ActiveCfg = Debug|Any CPU
  85. {33E54FFC-7D91-42E5-9DC1-853738AB8980}.Debug|x64.Build.0 = Debug|Any CPU
  86. {33E54FFC-7D91-42E5-9DC1-853738AB8980}.Debug|x86.ActiveCfg = Debug|Any CPU
  87. {33E54FFC-7D91-42E5-9DC1-853738AB8980}.Debug|x86.Build.0 = Debug|Any CPU
  88. {33E54FFC-7D91-42E5-9DC1-853738AB8980}.Release|Any CPU.ActiveCfg = Release|Any CPU
  89. {33E54FFC-7D91-42E5-9DC1-853738AB8980}.Release|Any CPU.Build.0 = Release|Any CPU
  90. {33E54FFC-7D91-42E5-9DC1-853738AB8980}.Release|x64.ActiveCfg = Release|Any CPU
  91. {33E54FFC-7D91-42E5-9DC1-853738AB8980}.Release|x64.Build.0 = Release|Any CPU
  92. {33E54FFC-7D91-42E5-9DC1-853738AB8980}.Release|x86.ActiveCfg = Release|Any CPU
  93. {33E54FFC-7D91-42E5-9DC1-853738AB8980}.Release|x86.Build.0 = Release|Any CPU
  94. {D13FE092-1D11-4545-A322-9F06BCDAC0FD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
  95. {D13FE092-1D11-4545-A322-9F06BCDAC0FD}.Debug|Any CPU.Build.0 = Debug|Any CPU
  96. {D13FE092-1D11-4545-A322-9F06BCDAC0FD}.Debug|x64.ActiveCfg = Debug|Any CPU
  97. {D13FE092-1D11-4545-A322-9F06BCDAC0FD}.Debug|x64.Build.0 = Debug|Any CPU
  98. {D13FE092-1D11-4545-A322-9F06BCDAC0FD}.Debug|x86.ActiveCfg = Debug|Any CPU
  99. {D13FE092-1D11-4545-A322-9F06BCDAC0FD}.Debug|x86.Build.0 = Debug|Any CPU
  100. {D13FE092-1D11-4545-A322-9F06BCDAC0FD}.Release|Any CPU.ActiveCfg = Release|Any CPU
  101. {D13FE092-1D11-4545-A322-9F06BCDAC0FD}.Release|Any CPU.Build.0 = Release|Any CPU
  102. {D13FE092-1D11-4545-A322-9F06BCDAC0FD}.Release|x64.ActiveCfg = Release|Any CPU
  103. {D13FE092-1D11-4545-A322-9F06BCDAC0FD}.Release|x64.Build.0 = Release|Any CPU
  104. {D13FE092-1D11-4545-A322-9F06BCDAC0FD}.Release|x86.ActiveCfg = Release|Any CPU
  105. {D13FE092-1D11-4545-A322-9F06BCDAC0FD}.Release|x86.Build.0 = Release|Any CPU
  106. {C98AD4CE-D7F5-4F7F-BAB5-D1AD50DDF14F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
  107. {C98AD4CE-D7F5-4F7F-BAB5-D1AD50DDF14F}.Debug|Any CPU.Build.0 = Debug|Any CPU
  108. {C98AD4CE-D7F5-4F7F-BAB5-D1AD50DDF14F}.Debug|x64.ActiveCfg = Debug|Any CPU
  109. {C98AD4CE-D7F5-4F7F-BAB5-D1AD50DDF14F}.Debug|x64.Build.0 = Debug|Any CPU
  110. {C98AD4CE-D7F5-4F7F-BAB5-D1AD50DDF14F}.Debug|x86.ActiveCfg = Debug|Any CPU
  111. {C98AD4CE-D7F5-4F7F-BAB5-D1AD50DDF14F}.Debug|x86.Build.0 = Debug|Any CPU
  112. {C98AD4CE-D7F5-4F7F-BAB5-D1AD50DDF14F}.Release|Any CPU.ActiveCfg = Release|Any CPU
  113. {C98AD4CE-D7F5-4F7F-BAB5-D1AD50DDF14F}.Release|Any CPU.Build.0 = Release|Any CPU
  114. {C98AD4CE-D7F5-4F7F-BAB5-D1AD50DDF14F}.Release|x64.ActiveCfg = Release|Any CPU
  115. {C98AD4CE-D7F5-4F7F-BAB5-D1AD50DDF14F}.Release|x64.Build.0 = Release|Any CPU
  116. {C98AD4CE-D7F5-4F7F-BAB5-D1AD50DDF14F}.Release|x86.ActiveCfg = Release|Any CPU
  117. {C98AD4CE-D7F5-4F7F-BAB5-D1AD50DDF14F}.Release|x86.Build.0 = Release|Any CPU
  118. {5564C20B-BFF4-4A2A-BDF2-C7427E93E993}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
  119. {5564C20B-BFF4-4A2A-BDF2-C7427E93E993}.Debug|Any CPU.Build.0 = Debug|Any CPU
  120. {5564C20B-BFF4-4A2A-BDF2-C7427E93E993}.Debug|x64.ActiveCfg = Debug|Any CPU
  121. {5564C20B-BFF4-4A2A-BDF2-C7427E93E993}.Debug|x64.Build.0 = Debug|Any CPU
  122. {5564C20B-BFF4-4A2A-BDF2-C7427E93E993}.Debug|x86.ActiveCfg = Debug|Any CPU
  123. {5564C20B-BFF4-4A2A-BDF2-C7427E93E993}.Debug|x86.Build.0 = Debug|Any CPU
  124. {5564C20B-BFF4-4A2A-BDF2-C7427E93E993}.Release|Any CPU.ActiveCfg = Release|Any CPU
  125. {5564C20B-BFF4-4A2A-BDF2-C7427E93E993}.Release|Any CPU.Build.0 = Release|Any CPU
  126. {5564C20B-BFF4-4A2A-BDF2-C7427E93E993}.Release|x64.ActiveCfg = Release|Any CPU
  127. {5564C20B-BFF4-4A2A-BDF2-C7427E93E993}.Release|x64.Build.0 = Release|Any CPU
  128. {5564C20B-BFF4-4A2A-BDF2-C7427E93E993}.Release|x86.ActiveCfg = Release|Any CPU
  129. {5564C20B-BFF4-4A2A-BDF2-C7427E93E993}.Release|x86.Build.0 = Release|Any CPU
  130. {73F13894-0967-422C-8AC3-5EEF9189AAFC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
  131. {73F13894-0967-422C-8AC3-5EEF9189AAFC}.Debug|Any CPU.Build.0 = Debug|Any CPU
  132. {73F13894-0967-422C-8AC3-5EEF9189AAFC}.Debug|x64.ActiveCfg = Debug|Any CPU
  133. {73F13894-0967-422C-8AC3-5EEF9189AAFC}.Debug|x64.Build.0 = Debug|Any CPU
  134. {73F13894-0967-422C-8AC3-5EEF9189AAFC}.Debug|x86.ActiveCfg = Debug|Any CPU
  135. {73F13894-0967-422C-8AC3-5EEF9189AAFC}.Debug|x86.Build.0 = Debug|Any CPU
  136. {73F13894-0967-422C-8AC3-5EEF9189AAFC}.Release|Any CPU.ActiveCfg = Release|Any CPU
  137. {73F13894-0967-422C-8AC3-5EEF9189AAFC}.Release|Any CPU.Build.0 = Release|Any CPU
  138. {73F13894-0967-422C-8AC3-5EEF9189AAFC}.Release|x64.ActiveCfg = Release|Any CPU
  139. {73F13894-0967-422C-8AC3-5EEF9189AAFC}.Release|x64.Build.0 = Release|Any CPU
  140. {73F13894-0967-422C-8AC3-5EEF9189AAFC}.Release|x86.ActiveCfg = Release|Any CPU
  141. {73F13894-0967-422C-8AC3-5EEF9189AAFC}.Release|x86.Build.0 = Release|Any CPU
  142. {56E76D56-4CCC-401F-B25D-9AB41D58A10A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
  143. {56E76D56-4CCC-401F-B25D-9AB41D58A10A}.Debug|Any CPU.Build.0 = Debug|Any CPU
  144. {56E76D56-4CCC-401F-B25D-9AB41D58A10A}.Debug|x64.ActiveCfg = Debug|Any CPU
  145. {56E76D56-4CCC-401F-B25D-9AB41D58A10A}.Debug|x64.Build.0 = Debug|Any CPU
  146. {56E76D56-4CCC-401F-B25D-9AB41D58A10A}.Debug|x86.ActiveCfg = Debug|Any CPU
  147. {56E76D56-4CCC-401F-B25D-9AB41D58A10A}.Debug|x86.Build.0 = Debug|Any CPU
  148. {56E76D56-4CCC-401F-B25D-9AB41D58A10A}.Release|Any CPU.ActiveCfg = Release|Any CPU
  149. {56E76D56-4CCC-401F-B25D-9AB41D58A10A}.Release|Any CPU.Build.0 = Release|Any CPU
  150. {56E76D56-4CCC-401F-B25D-9AB41D58A10A}.Release|x64.ActiveCfg = Release|Any CPU
  151. {56E76D56-4CCC-401F-B25D-9AB41D58A10A}.Release|x64.Build.0 = Release|Any CPU
  152. {56E76D56-4CCC-401F-B25D-9AB41D58A10A}.Release|x86.ActiveCfg = Release|Any CPU
  153. {56E76D56-4CCC-401F-B25D-9AB41D58A10A}.Release|x86.Build.0 = Release|Any CPU
  154. {93D6C094-5A3A-4DFA-B52B-605FDFFB6094}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
  155. {93D6C094-5A3A-4DFA-B52B-605FDFFB6094}.Debug|Any CPU.Build.0 = Debug|Any CPU
  156. {93D6C094-5A3A-4DFA-B52B-605FDFFB6094}.Debug|x64.ActiveCfg = Debug|Any CPU
  157. {93D6C094-5A3A-4DFA-B52B-605FDFFB6094}.Debug|x64.Build.0 = Debug|Any CPU
  158. {93D6C094-5A3A-4DFA-B52B-605FDFFB6094}.Debug|x86.ActiveCfg = Debug|Any CPU
  159. {93D6C094-5A3A-4DFA-B52B-605FDFFB6094}.Debug|x86.Build.0 = Debug|Any CPU
  160. {93D6C094-5A3A-4DFA-B52B-605FDFFB6094}.Release|Any CPU.ActiveCfg = Release|Any CPU
  161. {93D6C094-5A3A-4DFA-B52B-605FDFFB6094}.Release|Any CPU.Build.0 = Release|Any CPU
  162. {93D6C094-5A3A-4DFA-B52B-605FDFFB6094}.Release|x64.ActiveCfg = Release|Any CPU
  163. {93D6C094-5A3A-4DFA-B52B-605FDFFB6094}.Release|x64.Build.0 = Release|Any CPU
  164. {93D6C094-5A3A-4DFA-B52B-605FDFFB6094}.Release|x86.ActiveCfg = Release|Any CPU
  165. {93D6C094-5A3A-4DFA-B52B-605FDFFB6094}.Release|x86.Build.0 = Release|Any CPU
  166. {6A063AF3-611F-4A1C-ACCF-BF903B7C7014}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
  167. {6A063AF3-611F-4A1C-ACCF-BF903B7C7014}.Debug|Any CPU.Build.0 = Debug|Any CPU
  168. {6A063AF3-611F-4A1C-ACCF-BF903B7C7014}.Debug|x64.ActiveCfg = Debug|Any CPU
  169. {6A063AF3-611F-4A1C-ACCF-BF903B7C7014}.Debug|x64.Build.0 = Debug|Any CPU
  170. {6A063AF3-611F-4A1C-ACCF-BF903B7C7014}.Debug|x86.ActiveCfg = Debug|Any CPU
  171. {6A063AF3-611F-4A1C-ACCF-BF903B7C7014}.Debug|x86.Build.0 = Debug|Any CPU
  172. {6A063AF3-611F-4A1C-ACCF-BF903B7C7014}.Release|Any CPU.ActiveCfg = Release|Any CPU
  173. {6A063AF3-611F-4A1C-ACCF-BF903B7C7014}.Release|Any CPU.Build.0 = Release|Any CPU
  174. {6A063AF3-611F-4A1C-ACCF-BF903B7C7014}.Release|x64.ActiveCfg = Release|Any CPU
  175. {6A063AF3-611F-4A1C-ACCF-BF903B7C7014}.Release|x64.Build.0 = Release|Any CPU
  176. {6A063AF3-611F-4A1C-ACCF-BF903B7C7014}.Release|x86.ActiveCfg = Release|Any CPU
  177. {6A063AF3-611F-4A1C-ACCF-BF903B7C7014}.Release|x86.Build.0 = Release|Any CPU
  178. EndGlobalSection
  179. GlobalSection(SolutionProperties) = preSolution
  180. HideSolutionNode = FALSE
  181. EndGlobalSection
  182. GlobalSection(NestedProjects) = preSolution
  183. {9ADD82F9-E0B2-4263-8573-151F673BB33F} = {0655AF84-E578-409F-AB0E-B47E0D2F6814}
  184. {77402142-54E5-4E64-8F9E-BCAAC2CD0E8D} = {807ADB1F-FED4-4A56-82D2-F08F1FB7C886}
  185. {D13FE092-1D11-4545-A322-9F06BCDAC0FD} = {0655AF84-E578-409F-AB0E-B47E0D2F6814}
  186. {5564C20B-BFF4-4A2A-BDF2-C7427E93E993} = {0655AF84-E578-409F-AB0E-B47E0D2F6814}
  187. {56E76D56-4CCC-401F-B25D-9AB41D58A10A} = {0655AF84-E578-409F-AB0E-B47E0D2F6814}
  188. {93D6C094-5A3A-4DFA-B52B-605FDFFB6094} = {807ADB1F-FED4-4A56-82D2-F08F1FB7C886}
  189. {6A063AF3-611F-4A1C-ACCF-BF903B7C7014} = {0655AF84-E578-409F-AB0E-B47E0D2F6814}
  190. EndGlobalSection
  191. GlobalSection(ExtensibilityGlobals) = postSolution
  192. SolutionGuid = {FAE1656D-226F-4B4B-8C33-615D7E632B26}
  193. EndGlobalSection
  194. EndGlobal