⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀         ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
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.

342 lines
80 KiB

  1. ��precision highp float;
  2. precision highp int;
  3. float O_IP_O_PI_O = 3.14159265358979323846264338327950288419716939937510582097494459230781640628620899862803482534211706798214808651328230664709384460955058223172535940812848111745028410270193852110555964462294895493038196442881097566593344612847564823378678316527120190914565;
  4. uniform float O_REWOP_O_POWER_O;
  5. uniform float O_ELACS_O_SCALE_O;
  6. uniform vec3 O_ROLOC_O_COLOR_O;
  7. varying vec3 fPosition;
  8. varying vec3 fNormal;
  9. void main()
  10. {
  11. vec3 O_LAMRON_O_NORMAL_O = normalize(fNormal);
  12. vec3 O_WEIV_O_VIEW_O = normalize(fPosition.xyz);
  13. float O_REDAHS_TNEIDARG_RAENIL_O_LINEAR_GRADIENT_SHADER_O = (-sqrt(cos(.5*O_IP_O_PI_O*( dot(O_LAMRON_O_NORMAL_O, O_WEIV_O_VIEW_O) )))+1.);
  14. gl_FragColor = vec4( clamp(
  15. ( pow ( (cos(.5*O_IP_O_PI_O*( O_REDAHS_TNEIDARG_RAENIL_O_LINEAR_GRADIENT_SHADER_O-1. ))) , 2. / ( 19.48046875 ) ) )
  16. , 0.0 , 1.0 )
  17. *
  18. O_ROLOC_O_COLOR_O
  19. ,
  20. (((pow(( 1./ (clamp( ( O_REDAHS_TNEIDARG_RAENIL_O_LINEAR_GRADIENT_SHADER_O -.0)*1. ,0.,1.) + ((sqrt ( pow(2., (O_ELACS_O_SCALE_O) ) +1.) -1.)/2.) )/ (((( pow(2., (-O_ELACS_O_SCALE_O+2.) ))))) - ((sqrt ( pow(2., (O_ELACS_O_SCALE_O) ) +1.) -1.)/2.)),O_REWOP_O_POWER_O)/1.)+.0)) ) ;
  21. }
  22. //((((((((((((((((((((((((((((((((((((((((((((((((((((((((((����((((((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  23. //((((((((((((((((((((((((((((((((((((((((((((((((((((((((((����((((((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  24. //((((((((((((((((((((((((((((((((((((((((((((((((((((((((((����((((((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  25. //((((((((((((((((((((((((((((((((((((((((((((((((((((((((((����((((((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  26. //((((((((((((((((((((((((((((((((((((((((((((((((((((((((((����((((((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  27. //((((((((((((((((((((((((((((((((((((((((((((((((((((((((((����((((((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  28. //((((((((((((((((((((((((((((((((((((((((((((((((((((((((((����((((((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  29. //((((((((((((((((((((((((((((((((((((((((((((((((((((((((((����((((((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  30. //((((((((((((((((((((((((((((((((((((((((((((((((((((((((((����((((((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  31. //((((((((((((((((((((((((((((((((((((((((((((((((((((((((((����((((((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  32. //((((((((((((((((((((((((((((((((((((((((((((((((((((((((((����((((((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  33. //((((((((((((((((((((((((((((((((((((((((((((((((((((((((((����((((((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  34. //((((((((((((((((((((((((((((((((((((((((((((((((((((((((((����((((((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  35. //((((((((((((((((((((((((((((((((((((((((((((((((((((((((((����((((((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  36. //((((((((((((((((((((((((((((((((((((((((((((((((((((((((((����((((((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  37. //((((((((((((((((((((((((((((((((((((((((((((((((((((((((((����((((((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  38. //(((((((((((((((((((((((((((((((((((((((((((((((((((((��������%�������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  39. //(((((((((((((((((((((((((((((((((((((((((((((((������������������������������(((((((((((((((((((((((((((((((((((((((((((((((\\
  40. //(((((((((((((((((((((((((((((((((((((((((((((((������������������������������(((((((((((((((((((((((((((((((((((((((((((((((\\
  41. //(((((((((((((((((((((((((((((((((((((((((((((((((((((����������������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  42. //(((((((((((((((((((((((((((((((((((((((((((((((((�������������������������(((((((((((((((((((((((((((((((((((((((((((((((((\\
  43. //(((((((((((((((((((((((((((((((((((((((((((((((((�������������������������(((((((((((((((((((((((((((((((((((((((((((((((((\\
  44. //(((((((((((((((((((((((((((((((((((((((((((((((((�������������������������(((((((((((((((((((((((((((((((((((((((((((((((((\\
  45. //(((((((((((((((((((((((((((((((((((((((((((((((((�������������������������(((((((((((((((((((((((((((((((((((((((((((((((((\\
  46. //((((((((((((((((((((((((((((((((((((((((�����������������������H�����������������������((((((((((((((((((((((((((((((((((((((((\\
  47. //(((((((((((((((((((((((((((((((((((((((((������������������������������������������(((((((((((((((((((((((((((((((((((((((((\\
  48. //(((((((((((((((((((((((((((((((((((((((((������������������������������������������(((((((((((((((((((((((((((((((((((((((((\\
  49. //(((((((((((((((((((((((((((((((((((((((((((((((((((((��������%�������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  50. //(((((((((((((((((((((((((((((((((((((((((((((((((((((����������������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  51. //((((((((((((((((((((((((((((((((((((((((((((((((((((((������$'������((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  52. //(((((((((((((((((((((((((((((((((((((((((((((((((((((((������������(((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  53. //((((((((((((((((((((((((((((((((((((((((�����������������������H�����������������������((((((((((((((((((((((((((((((((((((((((\\
  54. //((((((((((((((((((((((((((((((((((((((((((((((((���������������������������((((((((((((((((((((((((((((((((((((((((((((((((\\
  55. //((((((((((((((((((((((((((((((((((((((((((((((((���������������������������((((((((((((((((((((((((((((((((((((((((((((((((\\
  56. //(((((((((((((((((((((((((((((((((((((((((((((((((((((��������%�������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  57. //((((((((((((((((((((((((((((((((((((((((((((((((((((((������$'������((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  58. //(((((((((((((((((((((((((((((((((((((((((((((((((((((�������N�������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  59. //(((((((((((((((((((((((((((((((((((((((((((((((((((((�������N�������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  60. //(((((((((((((((((((((((((((((((((((((((((((((((((((((����������������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  61. //(((((((((((((((((((((((((((((((((((((((((((((((((((((((������������(((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  62. //(((((((((((((((((((((((((((((((((((((((((((((((((�������������������������(((((((((((((((((((((((((((((((((((((((((((((((((\\
  63. //(((((((((((((((((((((((((((((((((((((((((((((((((�������������������������(((((((((((((((((((((((((((((((((((((((((((((((((\\
  64. //(((((((((((((((((((((((((((((((((((((((((((((((((�������������������������(((((((((((((((((((((((((((((((((((((((((((((((((\\
  65. //(((((((((((((((((((((((((((((((((((((((((((((((((�������������������������(((((((((((((((((((((((((((((((((((((((((((((((((\\
  66. //(((((((((((((((((((((((((((((((((((((((((((((((������������������������������(((((((((((((((((((((((((((((((((((((((((((((((\\
  67. //(((((((((((((((((((((((((((((((((((((((((((((((������������������������������(((((((((((((((((((((((((((((((((((((((((((((((\\
  68. //(((((((((((((((((((((((((((((((((((((((((((((((��������������HK��������������(((((((((((((((((((((((((((((((((((((((((((((((\\
  69. //(((((((((((((((((((((((((((((((((((((((((((((((��������������JM��������������(((((((((((((((((((((((((((((((((((((((((((((((\\
  70. //(((((((((((((((((((((((((((((((((((((((((((((((((((((��������%�������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  71. //(((((((((((((((((((((((((((((((((((((((((((((((((((((����������������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  72. //(((((((((((((((((((((((((((((((((((((((((((((((((((((�������N�������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  73. //(((((((((((((((((((((((((((((((((((((((((((((((((((((�������N�������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  74. //(((((((((((((((((((((((((((((((((((((((((((((((((((((((������������(((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  75. //(((((((((((((((((((((((((((((((((((((((((������������������������������������������(((((((((((((((((((((((((((((((((((((((((\\
  76. //(((((((((((((((((((((((((((((((((((((((((������������������������������������������(((((((((((((((((((((((((((((((((((((((((\\
  77. //((((((((((((((((((((((((((((((((((((((((((((((((��������������$�������������((((((((((((((((((((((((((((((((((((((((((((((((\\
  78. //(((((((((((((((((((((((((((((((((((((((((���������������������PU���������������������(((((((((((((((((((((((((((((((((((((((((\\
  79. //(((((((((((((((((((((((((((((((((((((((((((((((((((((��������%�������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  80. //((((((((((((((((((((((((((((((((((((((((((((((((((((((������$'������((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  81. //((((((((((((((((((((((((((((((((((((((((((((((((��������������$�������������((((((((((((((((((((((((((((((((((((((((((((((((\\
  82. //((((((((((((((((((((((((((((((((((((((((((((((((��������������$�������������((((((((((((((((((((((((((((((((((((((((((((((((\\
  83. //(((((((((((((((((((((((((((((((((((((((((((((((������������������������������(((((((((((((((((((((((((((((((((((((((((((((((\\
  84. //(((((((((((((((((((((((((((((((((((((((((((((((������������������������������(((((((((((((((((((((((((((((((((((((((((((((((\\
  85. //(((((((((((((((((((((((((((((((((((((((((((((((((((((��������%�������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  86. //(((((((((((((((((((((((((((((((((((((((((((((((((((((����������������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  87. //(((((((((((((((((((((((((((((((((((((((((((((((������������������������������(((((((((((((((((((((((((((((((((((((((((((((((\\
  88. //(((((((((((((((((((((((((((((((((((((((((((((((������������������������������(((((((((((((((((((((((((((((((((((((((((((((((\\
  89. //(((((((((((((((((((((((((((((((((((((((((((((((((�������������������������(((((((((((((((((((((((((((((((((((((((((((((((((\\
  90. //(((((((((((((((((((((((((((((((((((((((((((((((((�������������������������(((((((((((((((((((((((((((((((((((((((((((((((((\\
  91. //(((((((((((((((((((((((((((((((((((((((((((((((((������������N������������(((((((((((((((((((((((((((((((((((((((((((((((((\\
  92. //(((((((((((((((((((((((((((((((((((((((((((((((((������������L������������(((((((((((((((((((((((((((((((((((((((((((((((((\\
  93. //((((((((((((((((((((((((((((((((((((((((((((((((((�����������������������((((((((((((((((((((((((((((((((((((((((((((((((((\\
  94. //(((((((((((((((((((((((((((((((((((((((((������������������������������������������(((((((((((((((((((((((((((((((((((((((((\\
  95. //(((((((((((((((((((((((((((((((((((((((((������������������������������������������(((((((((((((((((((((((((((((((((((((((((\\
  96. //((((((((((((((((((((((((((((((((((((((((((((((((((((((�������&������((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  97. //(((((((((((((((((((((((((((((((((((((((((������������������������������������������(((((((((((((((((((((((((((((((((((((((((\\
  98. //(((((((((((((((((((((((((((((((((((((((((������������������������������������������(((((((((((((((((((((((((((((((((((((((((\\
  99. //((((((((((((((((((((((((((((((((((((((((((((((((((�����������������������((((((((((((((((((((((((((((((((((((((((((((((((((\\
  100. //(((((((((((((((((((((((((((((((((((((((((((((((((������������N������������(((((((((((((((((((((((((((((((((((((((((((((((((\\
  101. //(((((((((((((((((((((((((((((((((((((((((((((((((������������L������������(((((((((((((((((((((((((((((((((((((((((((((((((\\
  102. //(((((((((((((((((((((((((((((((((((((((((((((((((�������������������������(((((((((((((((((((((((((((((((((((((((((((((((((\\
  103. //(((((((((((((((((((((((((((((((((((((((((((((((((�������������������������(((((((((((((((((((((((((((((((((((((((((((((((((\\
  104. //(((((((((((((((((((((((((((((((((((((((((((((((������������������������������(((((((((((((((((((((((((((((((((((((((((((((((\\
  105. //(((((((((((((((((((((((((((((((((((((((((((((((������������������������������(((((((((((((((((((((((((((((((((((((((((((((((\\
  106. //(((((((((((((((((((((((((((((((((((((((((((((((((((((����������������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  107. //(((((((((((((((((((((((((((((((((((((((((((((((((((((��������%�������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  108. //(((((((((((((((((((((((((((((((((((((((((((((((������������������������������(((((((((((((((((((((((((((((((((((((((((((((((\\
  109. //(((((((((((((((((((((((((((((((((((((((((((((((������������������������������(((((((((((((((((((((((((((((((((((((((((((((((\\
  110. //((((((((((((((((((((((((((((((((((((((((((((((((��������������$�������������((((((((((((((((((((((((((((((((((((((((((((((((\\
  111. //((((((((((((((((((((((((((((((((((((((((((((((((��������������$�������������((((((((((((((((((((((((((((((((((((((((((((((((\\
  112. //((((((((((((((((((((((((((((((((((((((((((((((((((((((������$'������((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  113. //(((((((((((((((((((((((((((((((((((((((((((((((((((((��������%�������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  114. //(((((((((((((((((((((((((((((((((((((((((���������������������PU���������������������(((((((((((((((((((((((((((((((((((((((((\\
  115. //((((((((((((((((((((((((((((((((((((((((((((((((��������������$�������������((((((((((((((((((((((((((((((((((((((((((((((((\\
  116. //(((((((((((((((((((((((((((((((((((((((((������������������������������������������(((((((((((((((((((((((((((((((((((((((((\\
  117. //(((((((((((((((((((((((((((((((((((((((((������������������������������������������(((((((((((((((((((((((((((((((((((((((((\\
  118. //(((((((((((((((((((((((((((((((((((((((((((((((((((((((������������(((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  119. //(((((((((((((((((((((((((((((((((((((((((((((((((((((�������N�������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  120. //(((((((((((((((((((((((((((((((((((((((((((((((((((((�������N�������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  121. //(((((((((((((((((((((((((((((((((((((((((((((((((((((����������������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  122. //(((((((((((((((((((((((((((((((((((((((((((((((((((((��������%�������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  123. //(((((((((((((((((((((((((((((((((((((((((((((((��������������HK��������������(((((((((((((((((((((((((((((((((((((((((((((((\\
  124. //(((((((((((((((((((((((((((((((((((((((((((((((��������������JM��������������(((((((((((((((((((((((((((((((((((((((((((((((\\
  125. //(((((((((((((((((((((((((((((((((((((((((((((((������������������������������(((((((((((((((((((((((((((((((((((((((((((((((\\
  126. //(((((((((((((((((((((((((((((((((((((((((((((((������������������������������(((((((((((((((((((((((((((((((((((((((((((((((\\
  127. //(((((((((((((((((((((((((((((((((((((((((((((((((�������������������������(((((((((((((((((((((((((((((((((((((((((((((((((\\
  128. //(((((((((((((((((((((((((((((((((((((((((((((((((�������������������������(((((((((((((((((((((((((((((((((((((((((((((((((\\
  129. //(((((((((((((((((((((((((((((((((((((((((((((((((�������������������������(((((((((((((((((((((((((((((((((((((((((((((((((\\
  130. //(((((((((((((((((((((((((((((((((((((((((((((((((�������������������������(((((((((((((((((((((((((((((((((((((((((((((((((\\
  131. //(((((((((((((((((((((((((((((((((((((((((((((((((((((((������������(((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  132. //(((((((((((((((((((((((((((((((((((((((((((((((((((((����������������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  133. //(((((((((((((((((((((((((((((((((((((((((((((((((((((�������N�������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  134. //(((((((((((((((((((((((((((((((((((((((((((((((((((((�������N�������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  135. //((((((((((((((((((((((((((((((((((((((((((((((((((((((������$'������((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  136. //(((((((((((((((((((((((((((((((((((((((((((((((((((((��������%�������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  137. //((((((((((((((((((((((((((((((((((((((((((((((((���������������������������((((((((((((((((((((((((((((((((((((((((((((((((\\
  138. //((((((((((((((((((((((((((((((((((((((((((((((((���������������������������((((((((((((((((((((((((((((((((((((((((((((((((\\
  139. //((((((((((((((((((((((((((((((((((((((((�����������������������H�����������������������((((((((((((((((((((((((((((((((((((((((\\
  140. //(((((((((((((((((((((((((((((((((((((((((((((((((((((((������������(((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  141. //((((((((((((((((((((((((((((((((((((((((((((((((((((((������$'������((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  142. //(((((((((((((((((((((((((((((((((((((((((((((((((((((����������������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  143. //(((((((((((((((((((((((((((((((((((((((((((((((((((((��������%�������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  144. //(((((((((((((((((((((((((((((((((((((((((������������������������������������������(((((((((((((((((((((((((((((((((((((((((\\
  145. //(((((((((((((((((((((((((((((((((((((((((������������������������������������������(((((((((((((((((((((((((((((((((((((((((\\
  146. //((((((((((((((((((((((((((((((((((((((((�����������������������H�����������������������((((((((((((((((((((((((((((((((((((((((\\
  147. //(((((((((((((((((((((((((((((((((((((((((((((((((�������������������������(((((((((((((((((((((((((((((((((((((((((((((((((\\
  148. //(((((((((((((((((((((((((((((((((((((((((((((((((�������������������������(((((((((((((((((((((((((((((((((((((((((((((((((\\
  149. //(((((((((((((((((((((((((((((((((((((((((((((((((�������������������������(((((((((((((((((((((((((((((((((((((((((((((((((\\
  150. //(((((((((((((((((((((((((((((((((((((((((((((((((�������������������������(((((((((((((((((((((((((((((((((((((((((((((((((\\
  151. //(((((((((((((((((((((((((((((((((((((((((((((((((((((����������������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  152. //(((((((((((((((((((((((((((((((((((((((((((((((������������������������������(((((((((((((((((((((((((((((((((((((((((((((((\\
  153. //(((((((((((((((((((((((((((((((((((((((((((((((������������������������������(((((((((((((((((((((((((((((((((((((((((((((((\\
  154. //((((((((((((((((((((((((((((((((���������������������������������)��������������������������������((((((((((((((((((((((((((((((((\\
  155. //(((((((((((((((((((((((((((((((((((((((((((((((((��������������������������(((((((((((((((((((((((((((((((((((((((((((((((((\\
  156. //(((((((((((((((((((((��������������������������������������������|A'|��������������������������������������������(((((((((((((((((((((\\
  157. //(((((((((((((((((((((((((((((((((((((((((((�������������������l�������������������(((((((((((((((((((((((((((((((((((((((((((\\
  158. //(((((((((((((((((((((((((((((((((((((((((((�������������������k�������������������(((((((((((((((((((((((((((((((((((((((((((\\
  159. //((((((((((((((((((((((((((((((((((((((((((((((((((�����������|�����������((((((((((((((((((((((((((((((((((((((((((((((((((\\
  160. //((((((((((((((((((((((((((((((((((((((((((((((((((((((�������"������((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  161. //((((((((((((((((((((((((((((((((((((((((((((((((((((((�������"������((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  162. //((((((((((((((((((((((((((((((((((((((((((((((((�������������$'�������������((((((((((((((((((((((((((((((((((((((((((((((((\\
  163. //((((((((((((((((((((((((((((((((((((((((((((((((((����������������������((((((((((((((((((((((((((((((((((((((((((((((((((\\
  164. //((((((((((((((((((((((((((((((((((((((((((((((((((�����������|�����������((((((((((((((((((((((((((((((((((((((((((((((((((\\
  165. //(((((((((((((((((((((((((((((((((((((((((((��������������������&�������������������(((((((((((((((((((((((((((((((((((((((((((\\
  166. //((((((((((((((((((((((((((((((((((((((((((((((((((�����������|�����������((((((((((((((((((((((((((((((((((((((((((((((((((\\
  167. //((((((((((((((((((((((((((((((((((((((((((((((((((����������������������((((((((((((((((((((((((((((((((((((((((((((((((((\\
  168. //((((((((((((((((((((((((((((((((((((((((((((((((�������������$'�������������((((((((((((((((((((((((((((((((((((((((((((((((\\
  169. //((((((((((((((((((((((((((((((((((((((((((((((((((((((�������"������((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  170. //((((((((((((((((((((((((((((((((((((((((((((((((((((((�������"������((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  171. //((((((((((((((((((((((((((((((((((((((((((((((((((�����������|�����������((((((((((((((((((((((((((((((((((((((((((((((((((\\
  172. //(((((((((((((((((((((((((((((((((((((((((((�������������������l�������������������(((((((((((((((((((((((((((((((((((((((((((\\
  173. //(((((((((((((((((((((((((((((((((((((((((((�������������������k�������������������(((((((((((((((((((((((((((((((((((((((((((\\
  174. //(((((((((((((((((((((��������������������������������������������|A'|��������������������������������������������(((((((((((((((((((((\\
  175. //(((((((((((((((((((((((((((((((((((((((((((((((((��������������������������(((((((((((((((((((((((((((((((((((((((((((((((((\\
  176. //(((((((((((((((((((((((((((((((((((((((((((�������������������Y-�������������������(((((((((((((((((((((((((((((((((((((((((((\\
  177. //(((((((((((((((((((((((((((((((((((((((((((((((((��������������������������(((((((((((((((((((((((((((((((((((((((((((((((((\\
  178. //(((((((((((((((((((((��������������������������������������������|A'|��������������������������������������������(((((((((((((((((((((\\
  179. //(((((((((((((((((((((((((((((((((((((((((((�������������������l�������������������(((((((((((((((((((((((((((((((((((((((((((\\
  180. //(((((((((((((((((((((((((((((((((((((((((((�������������������k�������������������(((((((((((((((((((((((((((((((((((((((((((\\
  181. //((((((((((((((((((((((((((((((((((((((((((((((((((�����������|�����������((((((((((((((((((((((((((((((((((((((((((((((((((\\
  182. //((((((((((((((((((((((((((((((((((((((((((((((((((((((�������"������((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  183. //((((((((((((((((((((((((((((((((((((((((((((((((((((((�������"������((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  184. //((((((((((((((((((((((((((((((((((((((((((((((((�������������$'�������������((((((((((((((((((((((((((((((((((((((((((((((((\\
  185. //((((((((((((((((((((((((((((((((((((((((((((((((((����������������������((((((((((((((((((((((((((((((((((((((((((((((((((\\
  186. //((((((((((((((((((((((((((((((((((((((((((((((((((�����������|�����������((((((((((((((((((((((((((((((((((((((((((((((((((\\
  187. //(((((((((((((((((((((((((((((((((((((((((((��������������������&�������������������(((((((((((((((((((((((((((((((((((((((((((\\
  188. //((((((((((((((((((((((((((((((((((((((((((((((((((�����������|�����������((((((((((((((((((((((((((((((((((((((((((((((((((\\
  189. //((((((((((((((((((((((((((((((((((((((((((((((((((����������������������((((((((((((((((((((((((((((((((((((((((((((((((((\\
  190. //((((((((((((((((((((((((((((((((((((((((((((((((�������������$'�������������((((((((((((((((((((((((((((((((((((((((((((((((\\
  191. //((((((((((((((((((((((((((((((((((((((((((((((((((((((�������"������((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  192. //((((((((((((((((((((((((((((((((((((((((((((((((((((((�������"������((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  193. //((((((((((((((((((((((((((((((((((((((((((((((((((�����������|�����������((((((((((((((((((((((((((((((((((((((((((((((((((\\
  194. //(((((((((((((((((((((((((((((((((((((((((((�������������������l�������������������(((((((((((((((((((((((((((((((((((((((((((\\
  195. //(((((((((((((((((((((((((((((((((((((((((((�������������������k�������������������(((((((((((((((((((((((((((((((((((((((((((\\
  196. //(((((((((((((((((((((��������������������������������������������|A'|��������������������������������������������(((((((((((((((((((((\\
  197. //(((((((((((((((((((((((((((((((((((((((((((((((((��������������������������(((((((((((((((((((((((((((((((((((((((((((((((((\\
  198. //((((((((((((((((((((((((((((((((���������������������������������)��������������������������������((((((((((((((((((((((((((((((((\\
  199. //(((((((((((((((((((((((((((((((((((((((((((((((������������������������������(((((((((((((((((((((((((((((((((((((((((((((((\\
  200. //(((((((((((((((((((((((((((((((((((((((((((((((������������������������������(((((((((((((((((((((((((((((((((((((((((((((((\\
  201. //(((((((((((((((((((((((((((((((((((((((((((((((((((((����������������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  202. //(((((((((((((((((((((((((((((((((((((((((((((((((�������������������������(((((((((((((((((((((((((((((((((((((((((((((((((\\
  203. //(((((((((((((((((((((((((((((((((((((((((((((((((�������������������������(((((((((((((((((((((((((((((((((((((((((((((((((\\
  204. //(((((((((((((((((((((((((((((((((((((((((((((((((�������������������������(((((((((((((((((((((((((((((((((((((((((((((((((\\
  205. //(((((((((((((((((((((((((((((((((((((((((((((((((�������������������������(((((((((((((((((((((((((((((((((((((((((((((((((\\
  206. //((((((((((((((((((((((((((((((((((((((((�����������������������H�����������������������((((((((((((((((((((((((((((((((((((((((\\
  207. //(((((((((((((((((((((((((((((((((((((((((������������������������������������������(((((((((((((((((((((((((((((((((((((((((\\
  208. //(((((((((((((((((((((((((((((((((((((((((������������������������������������������(((((((((((((((((((((((((((((((((((((((((\\
  209. //(((((((((((((((((((((((((((((((((((((((((((((((((((((��������%�������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  210. //(((((((((((((((((((((((((((((((((((((((((((((((((((((����������������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  211. //((((((((((((((((((((((((((((((((((((((((((((((((((((((������$'������((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  212. //(((((((((((((((((((((((((((((((((((((((((((((((((((((((������������(((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  213. //((((((((((((((((((((((((((((((((((((((((�����������������������H�����������������������((((((((((((((((((((((((((((((((((((((((\\
  214. //((((((((((((((((((((((((((((((((((((((((((((((((���������������������������((((((((((((((((((((((((((((((((((((((((((((((((\\
  215. //((((((((((((((((((((((((((((((((((((((((((((((((���������������������������((((((((((((((((((((((((((((((((((((((((((((((((\\
  216. //(((((((((((((((((((((((((((((((((((((((((((((((((((((��������%�������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  217. //((((((((((((((((((((((((((((((((((((((((((((((((((((((������$'������((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  218. //(((((((((((((((((((((((((((((((((((((((((((((((((((((�������N�������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  219. //(((((((((((((((((((((((((((((((((((((((((((((((((((((�������N�������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  220. //(((((((((((((((((((((((((((((((((((((((((((((((((((((����������������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  221. //(((((((((((((((((((((((((((((((((((((((((((((((((((((((������������(((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  222. //(((((((((((((((((((((((((((((((((((((((((((((((((�������������������������(((((((((((((((((((((((((((((((((((((((((((((((((\\
  223. //(((((((((((((((((((((((((((((((((((((((((((((((((�������������������������(((((((((((((((((((((((((((((((((((((((((((((((((\\
  224. //(((((((((((((((((((((((((((((((((((((((((((((((((�������������������������(((((((((((((((((((((((((((((((((((((((((((((((((\\
  225. //(((((((((((((((((((((((((((((((((((((((((((((((((�������������������������(((((((((((((((((((((((((((((((((((((((((((((((((\\
  226. //(((((((((((((((((((((((((((((((((((((((((((((((������������������������������(((((((((((((((((((((((((((((((((((((((((((((((\\
  227. //(((((((((((((((((((((((((((((((((((((((((((((((������������������������������(((((((((((((((((((((((((((((((((((((((((((((((\\
  228. //(((((((((((((((((((((((((((((((((((((((((((((((��������������HK��������������(((((((((((((((((((((((((((((((((((((((((((((((\\
  229. //(((((((((((((((((((((((((((((((((((((((((((((((��������������JM��������������(((((((((((((((((((((((((((((((((((((((((((((((\\
  230. //(((((((((((((((((((((((((((((((((((((((((((((((((((((��������%�������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  231. //(((((((((((((((((((((((((((((((((((((((((((((((((((((����������������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  232. //(((((((((((((((((((((((((((((((((((((((((((((((((((((�������N�������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  233. //(((((((((((((((((((((((((((((((((((((((((((((((((((((�������N�������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  234. //(((((((((((((((((((((((((((((((((((((((((((((((((((((((������������(((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  235. //(((((((((((((((((((((((((((((((((((((((((������������������������������������������(((((((((((((((((((((((((((((((((((((((((\\
  236. //(((((((((((((((((((((((((((((((((((((((((������������������������������������������(((((((((((((((((((((((((((((((((((((((((\\
  237. //((((((((((((((((((((((((((((((((((((((((((((((((��������������$�������������((((((((((((((((((((((((((((((((((((((((((((((((\\
  238. //(((((((((((((((((((((((((((((((((((((((((���������������������PU���������������������(((((((((((((((((((((((((((((((((((((((((\\
  239. //(((((((((((((((((((((((((((((((((((((((((((((((((((((��������%�������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  240. //((((((((((((((((((((((((((((((((((((((((((((((((((((((������$'������((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  241. //((((((((((((((((((((((((((((((((((((((((((((((((��������������$�������������((((((((((((((((((((((((((((((((((((((((((((((((\\
  242. //((((((((((((((((((((((((((((((((((((((((((((((((��������������$�������������((((((((((((((((((((((((((((((((((((((((((((((((\\
  243. //(((((((((((((((((((((((((((((((((((((((((((((((������������������������������(((((((((((((((((((((((((((((((((((((((((((((((\\
  244. //(((((((((((((((((((((((((((((((((((((((((((((((������������������������������(((((((((((((((((((((((((((((((((((((((((((((((\\
  245. //(((((((((((((((((((((((((((((((((((((((((((((((((((((��������%�������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  246. //(((((((((((((((((((((((((((((((((((((((((((((((((((((����������������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  247. //(((((((((((((((((((((((((((((((((((((((((((((((������������������������������(((((((((((((((((((((((((((((((((((((((((((((((\\
  248. //(((((((((((((((((((((((((((((((((((((((((((((((������������������������������(((((((((((((((((((((((((((((((((((((((((((((((\\
  249. //(((((((((((((((((((((((((((((((((((((((((((((((((�������������������������(((((((((((((((((((((((((((((((((((((((((((((((((\\
  250. //(((((((((((((((((((((((((((((((((((((((((((((((((�������������������������(((((((((((((((((((((((((((((((((((((((((((((((((\\
  251. //(((((((((((((((((((((((((((((((((((((((((((((((((������������N������������(((((((((((((((((((((((((((((((((((((((((((((((((\\
  252. //(((((((((((((((((((((((((((((((((((((((((((((((((������������L������������(((((((((((((((((((((((((((((((((((((((((((((((((\\
  253. //((((((((((((((((((((((((((((((((((((((((((((((((((�����������������������((((((((((((((((((((((((((((((((((((((((((((((((((\\
  254. //(((((((((((((((((((((((((((((((((((((((((������������������������������������������(((((((((((((((((((((((((((((((((((((((((\\
  255. //(((((((((((((((((((((((((((((((((((((((((������������������������������������������(((((((((((((((((((((((((((((((((((((((((\\
  256. //((((((((((((((((((((((((((((((((((((((((((((((((((((((�������&������((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  257. //(((((((((((((((((((((((((((((((((((((((((������������������������������������������(((((((((((((((((((((((((((((((((((((((((\\
  258. //(((((((((((((((((((((((((((((((((((((((((������������������������������������������(((((((((((((((((((((((((((((((((((((((((\\
  259. //((((((((((((((((((((((((((((((((((((((((((((((((((�����������������������((((((((((((((((((((((((((((((((((((((((((((((((((\\
  260. //(((((((((((((((((((((((((((((((((((((((((((((((((������������N������������(((((((((((((((((((((((((((((((((((((((((((((((((\\
  261. //(((((((((((((((((((((((((((((((((((((((((((((((((������������L������������(((((((((((((((((((((((((((((((((((((((((((((((((\\
  262. //(((((((((((((((((((((((((((((((((((((((((((((((((�������������������������(((((((((((((((((((((((((((((((((((((((((((((((((\\
  263. //(((((((((((((((((((((((((((((((((((((((((((((((((�������������������������(((((((((((((((((((((((((((((((((((((((((((((((((\\
  264. //(((((((((((((((((((((((((((((((((((((((((((((((������������������������������(((((((((((((((((((((((((((((((((((((((((((((((\\
  265. //(((((((((((((((((((((((((((((((((((((((((((((((������������������������������(((((((((((((((((((((((((((((((((((((((((((((((\\
  266. //(((((((((((((((((((((((((((((((((((((((((((((((((((((����������������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  267. //(((((((((((((((((((((((((((((((((((((((((((((((((((((��������%�������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  268. //(((((((((((((((((((((((((((((((((((((((((((((((������������������������������(((((((((((((((((((((((((((((((((((((((((((((((\\
  269. //(((((((((((((((((((((((((((((((((((((((((((((((������������������������������(((((((((((((((((((((((((((((((((((((((((((((((\\
  270. //((((((((((((((((((((((((((((((((((((((((((((((((��������������$�������������((((((((((((((((((((((((((((((((((((((((((((((((\\
  271. //((((((((((((((((((((((((((((((((((((((((((((((((��������������$�������������((((((((((((((((((((((((((((((((((((((((((((((((\\
  272. //((((((((((((((((((((((((((((((((((((((((((((((((((((((������$'������((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  273. //(((((((((((((((((((((((((((((((((((((((((((((((((((((��������%�������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  274. //(((((((((((((((((((((((((((((((((((((((((���������������������PU���������������������(((((((((((((((((((((((((((((((((((((((((\\
  275. //((((((((((((((((((((((((((((((((((((((((((((((((��������������$�������������((((((((((((((((((((((((((((((((((((((((((((((((\\
  276. //(((((((((((((((((((((((((((((((((((((((((������������������������������������������(((((((((((((((((((((((((((((((((((((((((\\
  277. //(((((((((((((((((((((((((((((((((((((((((������������������������������������������(((((((((((((((((((((((((((((((((((((((((\\
  278. //(((((((((((((((((((((((((((((((((((((((((((((((((((((((������������(((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  279. //(((((((((((((((((((((((((((((((((((((((((((((((((((((�������N�������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  280. //(((((((((((((((((((((((((((((((((((((((((((((((((((((�������N�������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  281. //(((((((((((((((((((((((((((((((((((((((((((((((((((((����������������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  282. //(((((((((((((((((((((((((((((((((((((((((((((((((((((��������%�������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  283. //(((((((((((((((((((((((((((((((((((((((((((((((��������������HK��������������(((((((((((((((((((((((((((((((((((((((((((((((\\
  284. //(((((((((((((((((((((((((((((((((((((((((((((((��������������JM��������������(((((((((((((((((((((((((((((((((((((((((((((((\\
  285. //(((((((((((((((((((((((((((((((((((((((((((((((������������������������������(((((((((((((((((((((((((((((((((((((((((((((((\\
  286. //(((((((((((((((((((((((((((((((((((((((((((((((������������������������������(((((((((((((((((((((((((((((((((((((((((((((((\\
  287. //(((((((((((((((((((((((((((((((((((((((((((((((((�������������������������(((((((((((((((((((((((((((((((((((((((((((((((((\\
  288. //(((((((((((((((((((((((((((((((((((((((((((((((((�������������������������(((((((((((((((((((((((((((((((((((((((((((((((((\\
  289. //(((((((((((((((((((((((((((((((((((((((((((((((((�������������������������(((((((((((((((((((((((((((((((((((((((((((((((((\\
  290. //(((((((((((((((((((((((((((((((((((((((((((((((((�������������������������(((((((((((((((((((((((((((((((((((((((((((((((((\\
  291. //(((((((((((((((((((((((((((((((((((((((((((((((((((((((������������(((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  292. //(((((((((((((((((((((((((((((((((((((((((((((((((((((����������������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  293. //(((((((((((((((((((((((((((((((((((((((((((((((((((((�������N�������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  294. //(((((((((((((((((((((((((((((((((((((((((((((((((((((�������N�������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  295. //((((((((((((((((((((((((((((((((((((((((((((((((((((((������$'������((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  296. //(((((((((((((((((((((((((((((((((((((((((((((((((((((��������%�������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  297. //((((((((((((((((((((((((((((((((((((((((((((((((���������������������������((((((((((((((((((((((((((((((((((((((((((((((((\\
  298. //((((((((((((((((((((((((((((((((((((((((((((((((���������������������������((((((((((((((((((((((((((((((((((((((((((((((((\\
  299. //((((((((((((((((((((((((((((((((((((((((�����������������������H�����������������������((((((((((((((((((((((((((((((((((((((((\\
  300. //(((((((((((((((((((((((((((((((((((((((((((((((((((((((������������(((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  301. //((((((((((((((((((((((((((((((((((((((((((((((((((((((������$'������((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  302. //(((((((((((((((((((((((((((((((((((((((((((((((((((((����������������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  303. //(((((((((((((((((((((((((((((((((((((((((((((((((((((��������%�������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  304. //(((((((((((((((((((((((((((((((((((((((((������������������������������������������(((((((((((((((((((((((((((((((((((((((((\\
  305. //(((((((((((((((((((((((((((((((((((((((((������������������������������������������(((((((((((((((((((((((((((((((((((((((((\\
  306. //((((((((((((((((((((((((((((((((((((((((�����������������������H�����������������������((((((((((((((((((((((((((((((((((((((((\\
  307. //(((((((((((((((((((((((((((((((((((((((((((((((((�������������������������(((((((((((((((((((((((((((((((((((((((((((((((((\\
  308. //(((((((((((((((((((((((((((((((((((((((((((((((((�������������������������(((((((((((((((((((((((((((((((((((((((((((((((((\\
  309. //(((((((((((((((((((((((((((((((((((((((((((((((((�������������������������(((((((((((((((((((((((((((((((((((((((((((((((((\\
  310. //(((((((((((((((((((((((((((((((((((((((((((((((((�������������������������(((((((((((((((((((((((((((((((((((((((((((((((((\\
  311. //(((((((((((((((((((((((((((((((((((((((((((((((((((((����������������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  312. //(((((((((((((((((((((((((((((((((((((((((((((((������������������������������(((((((((((((((((((((((((((((((((((((((((((((((\\
  313. //(((((((((((((((((((((((((((((((((((((((((((((((������������������������������(((((((((((((((((((((((((((((((((((((((((((((((\\
  314. //(((((((((((((((((((((((((((((((((((((((((((((((((((((��������%�������(((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  315. //((((((((((((((((((((((((((((((((((((((((((((((((((((((((((����((((((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  316. //((((((((((((((((((((((((((((((((((((((((((((((((((((((((((����((((((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  317. //((((((((((((((((((((((((((((((((((((((((((((((((((((((((((����((((((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  318. //((((((((((((((((((((((((((((((((((((((((((((((((((((((((((����((((((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  319. //((((((((((((((((((((((((((((((((((((((((((((((((((((((((((����((((((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  320. //((((((((((((((((((((((((((((((((((((((((((((((((((((((((((����((((((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  321. //((((((((((((((((((((((((((((((((((((((((((((((((((((((((((����((((((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  322. //((((((((((((((((((((((((((((((((((((((((((((((((((((((((((����((((((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  323. //((((((((((((((((((((((((((((((((((((((((((((((((((((((((((����((((((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  324. //((((((((((((((((((((((((((((((((((((((((((((((((((((((((((����((((((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  325. //((((((((((((((((((((((((((((((((((((((((((((((((((((((((((����((((((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  326. //((((((((((((((((((((((((((((((((((((((((((((((((((((((((((����((((((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  327. //((((((((((((((((((((((((((((((((((((((((((((((((((((((((((����((((((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  328. //((((((((((((((((((((((((((((((((((((((((((((((((((((((((((����((((((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  329. //((((((((((((((((((((((((((((((((((((((((((((((((((((((((((����((((((((((((((((((((((((((((((((((((((((((((((((((((((((((\\
  330. //((((((((((((((((((((((((((((((((((((((((((((((((((((((((((����((((((((((((((((((((((((((((((((((((((((((((((((((((((((((\\