-
Notifications
You must be signed in to change notification settings - Fork 86
Expand file tree
/
Copy pathROCm-Examples-Portable-VS2019.sln
More file actions
687 lines (687 loc) · 56.4 KB
/
ROCm-Examples-Portable-VS2019.sln
File metadata and controls
687 lines (687 loc) · 56.4 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 16
VisualStudioVersion = 16.0.32630.194
MinimumVisualStudioVersion = 10.0.40219.1
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Applications", "Applications", "{C0B04939-D7C8-4A36-80D1-13B77E064F90}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "HIP-Basic", "HIP-Basic", "{F5D8F418-08BD-43C9-9283-D5B44F4A9658}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Libraries", "Libraries", "{156FE750-9577-438E-A097-5BD5D4E181A8}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "hipCUB", "hipCUB", "{C9A31AA5-7DBE-4401-8EE7-D17532027135}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "bitonic_sort_vs2019", "Applications\bitonic_sort\bitonic_sort_vs2019.vcxproj", "{D0112253-C970-41CA-998B-83F9AA2F0A0B}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "convolution_vs2019", "Applications\convolution\convolution_vs2019.vcxproj", "{A557F6A4-C0FD-4D65-B1BD-A201FABAEF7F}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "fdtd_vs2019", "Applications\fdtd\fdtd_vs2019.vcxproj", "{8C57567B-9A70-4020-8C6C-B2C7C2214CFD}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "floyd_warshall_vs2019", "Applications\floyd_warshall\floyd_warshall_vs2019.vcxproj", "{FB6B7014-2BC9-475C-B3CC-FEE6B4C5B103}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "histogram_vs2019", "Applications\histogram\histogram_vs2019.vcxproj", "{1CA59049-FCE9-4694-9710-E3C320378521}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "prefix_sum_vs2019", "Applications\prefix_sum\prefix_sum_vs2019.vcxproj", "{5EB0F7EE-9024-4199-918B-3E79F12AFDE9}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sobel_filter_vs2019", "Applications\sobel_filter\sobel_filter_vs2019.vcxproj", "{48584EFF-DE0A-4ECD-8895-367222498D2F}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "bandwidth_vs2019", "HIP-Basic\bandwidth\bandwidth_vs2019.vcxproj", "{16B11B54-CD72-43B6-B226-38C668B41A79}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "bit_extract_vs2019", "HIP-Basic\bit_extract\bit_extract_vs2019.vcxproj", "{63823DD0-787C-42AE-B6E7-C03CF4CF5CE2}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cooperative_groups_vs2019", "HIP-Basic\cooperative_groups\cooperative_groups_vs2019.vcxproj", "{7A25CE69-BACE-4410-BEB0-12A69890F212}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "device_globals_vs2019", "HIP-Basic\device_globals\device_globals_vs2019.vcxproj", "{F7DD9451-B0CA-4C76-AB92-0E01CBEBDBBE}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "device_query_vs2019", "HIP-Basic\device_query\device_query_vs2019.vcxproj", "{C2C6E811-57E3-44C5-9AB9-195D60A1638C}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "dynamic_shared_vs2019", "HIP-Basic\dynamic_shared\dynamic_shared_vs2019.vcxproj", "{7B7D1745-7635-40DA-B6AF-B8F728A31124}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "events_vs2019", "HIP-Basic\events\events_vs2019.vcxproj", "{5B822836-110B-44D8-8E02-2A9B2CB83D14}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gpu_arch_vs2019", "HIP-Basic\gpu_arch\gpu_arch_vs2019.vcxproj", "{4E6B2034-D7ED-4CB4-98B2-7B2D2B71E0A8}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "hello_world_vs2019", "HIP-Basic\hello_world\hello_world_vs2019.vcxproj", "{5E0E9AB0-B708-481F-9226-DD92C3798341}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "inline_assembly_vs2019", "HIP-Basic\inline_assembly\inline_assembly_vs2019.vcxproj", "{4E6B2034-D7ED-4CB4-98B2-7B2D2B71E0A7}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "matrix_multiplication_vs2019", "HIP-Basic\matrix_multiplication\matrix_multiplication_vs2019.vcxproj", "{ACC2A1E7-5865-4FAE-9016-E6EF73F8FA9E}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "moving_average_vs2019", "HIP-Basic\moving_average\moving_average_vs2019.vcxproj", "{628390E3-DB62-4D52-9594-DE6BC15F9943}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "multi_gpu_data_transfer_vs2019", "HIP-Basic\multi_gpu_data_transfer\multi_gpu_data_transfer_vs2019.vcxproj", "{6A0FFF7E-9C0A-4BF5-BBA5-745CB4253EFB}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "occupancy_vs2019", "HIP-Basic\occupancy\occupancy_vs2019.vcxproj", "{E5B2FC79-3928-47F6-B57B-33AAA3C5D9C5}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "runtime_compilation_vs2019", "HIP-Basic\runtime_compilation\runtime_compilation_vs2019.vcxproj", "{E03790B7-B203-4504-BEF5-F4F061183642}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "saxpy_vs2019", "HIP-Basic\saxpy\saxpy_vs2019.vcxproj", "{D6334F08-D560-439A-A704-ADA0349D72B7}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "shared_memory_vs2019", "HIP-Basic\shared_memory\shared_memory_vs2019.vcxproj", "{C370ACB7-AE52-4AD8-8C3D-4C32567FFE7D}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "static_host_library_vs2019", "HIP-Basic\static_host_library\static_host_library_vs2019.vcxproj", "{5F8A7FEE-3A79-4588-9244-8575748026F7}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "static_host_library_msvc_vs2019", "HIP-Basic\static_host_library\static_host_library_msvc\static_host_library_msvc_vs2019.vcxproj", "{547B99C2-CBE3-4E1F-A1D6-26E261D67A3E}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libhip_static_host_vs2019", "HIP-Basic\static_host_library\library\libhip_static_host_vs2019.vcxproj", "{6D3F8F78-225E-490E-ABD3-762857EBF597}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "streams_vs2019", "HIP-Basic\streams\streams_vs2019.vcxproj", "{4E6B2034-D7ED-4CB4-98B2-7B2D2B71E0A9}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "texture_management_vs2019", "HIP-Basic\texture_management\texture_management_vs2019.vcxproj", "{40E56BFB-1A0C-4618-BB49-A9AA635127C1}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "warp_shuffle_vs2019", "HIP-Basic\warp_shuffle\warp_shuffle_vs2019.vcxproj", "{5852BE0E-BDA5-4BD9-8A16-30E8E40F4045}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "device_radix_sort_vs2019", "Libraries\hipCUB\device_radix_sort\device_radix_sort_vs2019.vcxproj", "{BE670E16-8A40-46E0-9CF2-93352ED685B0}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "device_sum_vs2019", "Libraries\hipCUB\device_sum\device_sum_vs2019.vcxproj", "{EF1E1A7E-2803-4606-BD9A-DA8FA981ABA4}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "HIP-Doc", "HIP-Doc", "{B3ACC80A-70C3-4261-AA7A-3D4CB90D78D7}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Programming-Guide", "Programming-Guide", "{7CC0F577-AD85-4051-B589-5C837C2E155D}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Reference", "Reference", "{49B605B4-E3AA-45A3-8AD1-3247EF231FC2}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "HIP-Math-API", "HIP-Math-API", "{12B32721-01CB-4E20-978F-5E3071A5F7FE}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "HIP-Complex-Math-API", "HIP-Complex-Math-API", "{3C84642D-AE9E-45F7-8CAF-677C114266FC}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Introduction-to-the-HIP-Programming-Model", "Introduction-to-the-HIP-Programming-Model", "{0D8D4ED0-640B-4121-9C9B-8E18B9DA129B}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Using-HIP-Runtime-API", "Using-HIP-Runtime-API", "{33058D14-89C8-4C50-8303-39BAA90CC9DE}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Asynchronous-Concurrent-Execution", "Asynchronous-Concurrent-Execution", "{F9B902FA-505B-4D73-A1C3-B01952754715}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Call-Stack", "Call-Stack", "{CD2D671F-AD7F-4DC2-A839-93003A3AF7EE}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Error-Handling", "Error-Handling", "{071C765E-C4C5-4DD1-8CF0-4760FA62BB42}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Initialization", "Initialization", "{60FCFEE6-45C8-4CA8-8D29-DBF4FB0B1A2C}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Memory-Management", "Memory-Management", "{BCA3D563-B90E-4C47-972B-A48F6D04BF11}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Device-Memory", "Device-Memory", "{DE76C1B5-254A-4751-BBE5-C425C4D93BF2}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Host-Memory", "Host-Memory", "{6953090C-7578-47A5-9319-65921174C3B8}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "SOMA", "SOMA", "{DCFCB9ED-4F74-43DD-97A5-5FDAD239C3CC}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Unified-Memory-Management", "Unified-Memory-Management", "{C98DCE47-D601-4DEE-999A-52C2C16906FF}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Multi-Device-Management", "Multi-Device-Management", "{FA12A080-4999-41E7-A19A-2A3A21020CF0}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "add_kernel_vs2019", "HIP-Doc\Programming-Guide\Introduction-to-the-HIP-Programming-Model\add_kernel\add_kernel_vs2019.vcxproj", "{F52C901C-4B7A-481A-ACB0-42743AB8D255}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "async_kernel_execution_vs2019", "HIP-Doc\Programming-Guide\Using-HIP-Runtime-API\Asynchronous-Concurrent-Execution\async_kernel_execution\async_kernel_execution_vs2019.vcxproj", "{78714A91-411A-459E-9322-78C66B8D369F}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "event_based_synchronization_vs2019", "HIP-Doc\Programming-Guide\Using-HIP-Runtime-API\Asynchronous-Concurrent-Execution\event_based_synchronization\event_based_synchronization_vs2019.vcxproj", "{B49CED08-CA9A-4FD1-8BC5-5347E1BB9C92}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sequential_kernel_execution_vs2019", "HIP-Doc\Programming-Guide\Using-HIP-Runtime-API\Asynchronous-Concurrent-Execution\sequential_kernel_execution\sequential_kernel_execution_vs2019.vcxproj", "{84241CF9-45D0-4F5A-9153-50D9B5EB7A1E}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "call_stack_management_vs2019", "HIP-Doc\Programming-Guide\Using-HIP-Runtime-API\Call-Stack\call_stack_management\call_stack_management_vs2019.vcxproj", "{C75FB02C-19F7-496A-9868-C451B56E6A59}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "device_recursion_vs2019", "HIP-Doc\Programming-Guide\Using-HIP-Runtime-API\Call-Stack\device_recursion\device_recursion_vs2019.vcxproj", "{44347A88-59B5-47C3-9E09-9BB9B0C430AD}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "error_handling_vs2019", "HIP-Doc\Programming-Guide\Using-HIP-Runtime-API\Error-Handling\error_handling\error_handling_vs2019.vcxproj", "{50C85F17-9E67-4C1E-B45D-0544AB7C0F03}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "simple_device_query_vs2019", "HIP-Doc\Programming-Guide\Using-HIP-Runtime-API\Initialization\simple_device_query\simple_device_query_vs2019.vcxproj", "{66CE87DF-0D14-4C55-86EA-A83EFC87F5C8}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "constant_memory_vs2019", "HIP-Doc\Programming-Guide\Using-HIP-Runtime-API\Memory-Management\Device-Memory\constant_memory\constant_memory_vs2019.vcxproj", "{66930369-1BDE-4BAD-8632-4CCB32D4BACD}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "dynamic_shared_memory_vs2019", "HIP-Doc\Programming-Guide\Using-HIP-Runtime-API\Memory-Management\Device-Memory\dynamic_shared_memory\dynamic_shared_memory_vs2019.vcxproj", "{625C70D7-AF76-40DC-9E46-325C9537D2D5}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "explicit_copy_vs2019", "HIP-Doc\Programming-Guide\Using-HIP-Runtime-API\Memory-Management\Device-Memory\explicit_copy\explicit_copy_vs2019.vcxproj", "{DF268002-9DA0-43A0-B4FD-2F130F928B71}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "kernel_memory_allocation_vs2019", "HIP-Doc\Programming-Guide\Using-HIP-Runtime-API\Memory-Management\Device-Memory\kernel_memory_allocation\kernel_memory_allocation_vs2019.vcxproj", "{6713B27C-DF8B-497D-8048-CC9D3F9DDA82}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "static_shared_memory_vs2019", "HIP-Doc\Programming-Guide\Using-HIP-Runtime-API\Memory-Management\Device-Memory\static_shared_memory\static_shared_memory_vs2019.vcxproj", "{C972A858-C83E-47DE-A92D-936919922A70}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pageable_host_memory_vs2019", "HIP-Doc\Programming-Guide\Using-HIP-Runtime-API\Memory-Management\Host-Memory\pageable_host_memory\pageable_host_memory_vs2019.vcxproj", "{60ECA336-F57E-4F7C-B215-EB29E2A74406}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pinned_host_memory_vs2019", "HIP-Doc\Programming-Guide\Using-HIP-Runtime-API\Memory-Management\Host-Memory\pinned_host_memory\pinned_host_memory_vs2019.vcxproj", "{B958C227-0996-4E33-B614-34C1220EA059}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "data_prefetching_vs2019", "HIP-Doc\Programming-Guide\Using-HIP-Runtime-API\Memory-Management\Unified-Memory-Management\data_prefetching\data_prefetching_vs2019.vcxproj", "{627B71FA-D7D0-48A2-AF6F-F779D9BA0870}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "dynamic_unified_memory_vs2019", "HIP-Doc\Programming-Guide\Using-HIP-Runtime-API\Memory-Management\Unified-Memory-Management\dynamic_unified_memory\dynamic_unified_memory_vs2019.vcxproj", "{2F09D030-1722-473B-9FA4-511310E8C361}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "explicit_memory_vs2019", "HIP-Doc\Programming-Guide\Using-HIP-Runtime-API\Memory-Management\Unified-Memory-Management\explicit_memory\explicit_memory_vs2019.vcxproj", "{27987255-2C04-4C8A-8A69-A8E01508C0B0}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "static_unified_memory_vs2019", "HIP-Doc\Programming-Guide\Using-HIP-Runtime-API\Memory-Management\Unified-Memory-Management\static_unified_memory\static_unified_memory_vs2019.vcxproj", "{F66D01FF-0919-479F-8B11-6CC744271A8F}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "unified_memory_advice_vs2019", "HIP-Doc\Programming-Guide\Using-HIP-Runtime-API\Memory-Management\Unified-Memory-Management\unified_memory_advice\unified_memory_advice_vs2019.vcxproj", "{92D0FEFE-D431-4289-B104-8D9FD4628883}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "device_enumeration_vs2019", "HIP-Doc\Programming-Guide\Using-HIP-Runtime-API\Multi-Device-Management\device_enumeration\device_enumeration_vs2019.vcxproj", "{18587C1E-4579-46EC-A014-04B5152E9A8F}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "device_selection_vs2019", "HIP-Doc\Programming-Guide\Using-HIP-Runtime-API\Multi-Device-Management\device_selection\device_selection_vs2019.vcxproj", "{46B34EFA-9DF3-4A78-8C76-BD7C5BB4489F}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "multi_device_synchronization_vs2019", "HIP-Doc\Programming-Guide\Using-HIP-Runtime-API\Multi-Device-Management\multi_device_synchronization\multi_device_synchronization_vs2019.vcxproj", "{45E74105-8989-48A2-AB45-DF9633128E34}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "p2p_memory_access_vs2019", "HIP-Doc\Programming-Guide\Using-HIP-Runtime-API\Multi-Device-Management\p2p_memory_access\p2p_memory_access_vs2019.vcxproj", "{FF016D78-9E62-48A9-907D-DFE1BD457D79}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "p2p_memory_access_host_staging_vs2019", "HIP-Doc\Programming-Guide\Using-HIP-Runtime-API\Multi-Device-Management\p2p_memory_access_host_staging\p2p_memory_access_host_staging_vs2019.vcxproj", "{B3E07519-B78C-4B79-BF96-947669B984F1}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "complex_math_vs2019", "HIP-Doc\Reference\HIP-Complex-Math-API\complex_math\complex_math_vs2019.vcxproj", "{F003271F-5951-4341-AEFA-DD38E5BCAAB7}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "math_vs2019", "HIP-Doc\Reference\HIP-Math-API\math\math_vs2019.vcxproj", "{D612AF5A-8486-4485-AC6D-A9A2797AD389}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ordinary_memory_allocation_vs2019", "HIP-Doc\Programming-Guide\Using-HIP-Runtime-API\Memory-Management\SOMA\ordinary_memory_allocation\ordinary_memory_allocation_vs2019.vcxproj", "{81D5ABB2-7F9B-429B-887E-281BCBAB3E15}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "HIP-C++-Language-Extensions", "HIP-C++-Language-Extensions", "{EBE02186-C3E3-426C-B230-CC88230E5683}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "calling_global_functions_vs2019", "HIP-Doc\Programming-Guide\HIP-C++-Language-Extensions\calling_global_functions\calling_global_functions_vs2019.vcxproj", "{0171CFBD-0464-439A-AFAB-4781F9F83C96}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "launch_bounds_vs2019", "HIP-Doc\Programming-Guide\HIP-C++-Language-Extensions\launch_bounds\launch_bounds_vs2019.vcxproj", "{43906A11-121F-4C73-B862-E0CDB3237751}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "set_constant_memory_vs2019", "HIP-Doc\Programming-Guide\HIP-C++-Language-Extensions\set_constant_memory\set_constant_memory_vs2019.vcxproj", "{EDC6A83F-261A-48F1-A82E-1DB8179FD152}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "template_warp_size_reduction_vs2019", "HIP-Doc\Programming-Guide\HIP-C++-Language-Extensions\template_warp_size_reduction\template_warp_size_reduction_vs2019.vcxproj", "{C7565AD4-E128-4869-A4A9-2466A292F1D0}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "extern_shared_memory_vs2019", "HIP-Doc\Programming-Guide\HIP-C++-Language-Extensions\extern_shared_memory\extern_shared_memory_vs2019.vcxproj", "{86492341-E8DA-4A05-8BE5-3B34029AD412}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "warp_size_reduction_vs2019", "HIP-Doc\Programming-Guide\HIP-C++-Language-Extensions\warp_size_reduction\warp_size_reduction_vs2019.vcxproj", "{8C4D1B5F-CE89-4E53-979A-83BC50A218FE}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "timer_vs2019", "HIP-Doc\Programming-Guide\HIP-C++-Language-Extensions\timer\timer_vs2019.vcxproj", "{33D89BE7-5A31-4325-86C1-FC7A9809C5F0}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Porting-CUDA-code-to-HIP", "Porting-CUDA-code-to-HIP", "{9AE38387-AAF7-491C-93D5-003422E121DF}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "identifying_compilation_target_platform_vs2019", "HIP-Doc\Programming-Guide\Porting-CUDA-code-to-HIP\identifying_compilation_target_platform\identifying_compilation_target_platform_vs2019.vcxproj", "{F0D0D5CC-04D3-45B2-BCCF-79D38CD31238}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "identifying_host_device_compilation_pass_vs2019", "HIP-Doc\Programming-Guide\Porting-CUDA-code-to-HIP\identifying_host_device_compilation_pass\identifying_host_device_compilation_pass_vs2019.vcxproj", "{C352D9CB-430F-4BE6-8A87-D73B9804E20C}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "device_code_feature_identification_vs2019", "HIP-Doc\Programming-Guide\Porting-CUDA-code-to-HIP\device_code_feature_identification\device_code_feature_identification_vs2019.vcxproj", "{3D028417-A8DF-422E-B1FC-FD9FF03A5559}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "host_code_feature_identification_vs2019", "HIP-Doc\Programming-Guide\Porting-CUDA-code-to-HIP\host_code_feature_identification\host_code_feature_identification_vs2019.vcxproj", "{4E0E0D97-8EF7-4D8B-BB5A-F5B114AAA801}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "load_module_vs2019", "HIP-Doc\Programming-Guide\Porting-CUDA-code-to-HIP\load_module\load_module_vs2019.vcxproj", "{AC95117E-7C1C-49A3-B64E-7951EC28B699}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "address_retrieval_vs2019", "HIP-Doc\Programming-Guide\Porting-CUDA-code-to-HIP\address_retrieval\address_retrieval_vs2019.vcxproj", "{56A1F433-3AB9-4E64-BF45-0B92C8B6FDB9}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "per_thread_default_stream_vs2019", "HIP-Doc\Programming-Guide\Porting-CUDA-code-to-HIP\per_thread_default_stream\per_thread_default_stream_vs2019.vcxproj", "{541DD7D0-F1F5-4260-BD35-C8E77632C40E}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pointer_memory_type_vs2019", "HIP-Doc\Programming-Guide\Porting-CUDA-code-to-HIP\pointer_memory_type\pointer_memory_type_vs2019.vcxproj", "{38AD6CC6-867E-44BA-B117-F02686076F9F}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Programming-Guide", "Programming-Guide", "{1A2B3C4D-5E6F-4A5B-6C7D-8E9F0A1B2C3D}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tutorials", "Tutorials", "{2B3C4D5E-6F7A-4B5C-7D8E-9F0A1B2C3D4E}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Performance-Optimization", "Performance-Optimization", "{3C4D5E6F-7A8B-4C5D-8E9F-0A1B2C3D4E5F}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "basic_image_gamma_correction_vs2019", "Programming-Guide\Tutorials\Performance-Optimization\basic_image_gamma_correction\basic_image_gamma_correction_vs2019.vcxproj", "{B2C3D4E5-F6A7-4B5C-9D8E-2F3A4B5C6D7E}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "grid_stride_image_gamma_correction_vs2019", "Programming-Guide\Tutorials\Performance-Optimization\grid_stride_image_gamma_correction\grid_stride_image_gamma_correction_vs2019.vcxproj", "{E7F8A9B0-C1D2-4E5F-2A3B-4C5D6E7F8A9B}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "tiling_matrix_multiply_vs2019", "Programming-Guide\Tutorials\Performance-Optimization\tiling_matrix_multiply\tiling_matrix_multiply_vs2019.vcxproj", "{B0C1D2E3-F4A5-4B5C-5D6E-7F8A9B0C1D2E}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "tiling_matrix_transpose_vs2019", "Programming-Guide\Tutorials\Performance-Optimization\tiling_matrix_transpose\tiling_matrix_transpose_vs2019.vcxproj", "{E3F4A5B6-C7D8-4E5F-8A9B-0C1D2E3F4A5B}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tutorials", "Tutorials", "{428C6745-EB1C-4CCF-943D-2D7D5D002B59}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Programming-Patterns", "Programming-Patterns", "{662FE919-5332-46F3-B22E-4E2C9EB763AE}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "bfs_vs2019", "HIP-Doc\Tutorials\Programming-Patterns\bfs\bfs_vs2019.vcxproj", "{AC97CDBA-424B-4638-8338-B6AA7EC5DAAE}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "histogram_atomics_vs2019", "HIP-Doc\Tutorials\Programming-Patterns\histogram_atomics\histogram_atomics_vs2019.vcxproj", "{838EFF0D-FAB2-4FFA-9457-4932757089F9}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "image_convolution_vs2019", "HIP-Doc\Tutorials\Programming-Patterns\image_convolution\image_convolution_vs2019.vcxproj", "{4193637D-2E62-45D4-8B3A-76E976B9573F}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "kmeans_vs2019", "HIP-Doc\Tutorials\Programming-Patterns\kmeans\kmeans_vs2019.vcxproj", "{B7897A08-43B2-4663-BD32-C670B11BE591}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "matrix_multiply_vs2019", "HIP-Doc\Tutorials\Programming-Patterns\matrix_multiplication\matrix_multiply_vs2019.vcxproj", "{D9432180-B518-41B6-8528-9B376AC64E38}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|x64 = Debug|x64
Release|x64 = Release|x64
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{D0112253-C970-41CA-998B-83F9AA2F0A0B}.Debug|x64.ActiveCfg = Debug|x64
{D0112253-C970-41CA-998B-83F9AA2F0A0B}.Debug|x64.Build.0 = Debug|x64
{D0112253-C970-41CA-998B-83F9AA2F0A0B}.Release|x64.ActiveCfg = Release|x64
{D0112253-C970-41CA-998B-83F9AA2F0A0B}.Release|x64.Build.0 = Release|x64
{A557F6A4-C0FD-4D65-B1BD-A201FABAEF7F}.Debug|x64.ActiveCfg = Debug|x64
{A557F6A4-C0FD-4D65-B1BD-A201FABAEF7F}.Debug|x64.Build.0 = Debug|x64
{A557F6A4-C0FD-4D65-B1BD-A201FABAEF7F}.Release|x64.ActiveCfg = Release|x64
{A557F6A4-C0FD-4D65-B1BD-A201FABAEF7F}.Release|x64.Build.0 = Release|x64
{8C57567B-9A70-4020-8C6C-B2C7C2214CFD}.Debug|x64.ActiveCfg = Debug|x64
{8C57567B-9A70-4020-8C6C-B2C7C2214CFD}.Debug|x64.Build.0 = Debug|x64
{8C57567B-9A70-4020-8C6C-B2C7C2214CFD}.Release|x64.ActiveCfg = Release|x64
{8C57567B-9A70-4020-8C6C-B2C7C2214CFD}.Release|x64.Build.0 = Release|x64
{FB6B7014-2BC9-475C-B3CC-FEE6B4C5B103}.Debug|x64.ActiveCfg = Debug|x64
{FB6B7014-2BC9-475C-B3CC-FEE6B4C5B103}.Debug|x64.Build.0 = Debug|x64
{FB6B7014-2BC9-475C-B3CC-FEE6B4C5B103}.Release|x64.ActiveCfg = Release|x64
{FB6B7014-2BC9-475C-B3CC-FEE6B4C5B103}.Release|x64.Build.0 = Release|x64
{1CA59049-FCE9-4694-9710-E3C320378521}.Debug|x64.ActiveCfg = Debug|x64
{1CA59049-FCE9-4694-9710-E3C320378521}.Debug|x64.Build.0 = Debug|x64
{1CA59049-FCE9-4694-9710-E3C320378521}.Release|x64.ActiveCfg = Release|x64
{1CA59049-FCE9-4694-9710-E3C320378521}.Release|x64.Build.0 = Release|x64
{5EB0F7EE-9024-4199-918B-3E79F12AFDE9}.Debug|x64.ActiveCfg = Debug|x64
{5EB0F7EE-9024-4199-918B-3E79F12AFDE9}.Debug|x64.Build.0 = Debug|x64
{5EB0F7EE-9024-4199-918B-3E79F12AFDE9}.Release|x64.ActiveCfg = Release|x64
{5EB0F7EE-9024-4199-918B-3E79F12AFDE9}.Release|x64.Build.0 = Release|x64
{48584EFF-DE0A-4ECD-8895-367222498D2F}.Debug|x64.ActiveCfg = Debug|x64
{48584EFF-DE0A-4ECD-8895-367222498D2F}.Debug|x64.Build.0 = Debug|x64
{48584EFF-DE0A-4ECD-8895-367222498D2F}.Release|x64.ActiveCfg = Release|x64
{48584EFF-DE0A-4ECD-8895-367222498D2F}.Release|x64.Build.0 = Release|x64
{16B11B54-CD72-43B6-B226-38C668B41A79}.Debug|x64.ActiveCfg = Debug|x64
{16B11B54-CD72-43B6-B226-38C668B41A79}.Debug|x64.Build.0 = Debug|x64
{16B11B54-CD72-43B6-B226-38C668B41A79}.Release|x64.ActiveCfg = Release|x64
{16B11B54-CD72-43B6-B226-38C668B41A79}.Release|x64.Build.0 = Release|x64
{63823DD0-787C-42AE-B6E7-C03CF4CF5CE2}.Debug|x64.ActiveCfg = Debug|x64
{63823DD0-787C-42AE-B6E7-C03CF4CF5CE2}.Debug|x64.Build.0 = Debug|x64
{63823DD0-787C-42AE-B6E7-C03CF4CF5CE2}.Release|x64.ActiveCfg = Release|x64
{63823DD0-787C-42AE-B6E7-C03CF4CF5CE2}.Release|x64.Build.0 = Release|x64
{7A25CE69-BACE-4410-BEB0-12A69890F212}.Debug|x64.ActiveCfg = Debug|x64
{7A25CE69-BACE-4410-BEB0-12A69890F212}.Debug|x64.Build.0 = Debug|x64
{7A25CE69-BACE-4410-BEB0-12A69890F212}.Release|x64.ActiveCfg = Release|x64
{7A25CE69-BACE-4410-BEB0-12A69890F212}.Release|x64.Build.0 = Release|x64
{F7DD9451-B0CA-4C76-AB92-0E01CBEBDBBE}.Debug|x64.ActiveCfg = Debug|x64
{F7DD9451-B0CA-4C76-AB92-0E01CBEBDBBE}.Debug|x64.Build.0 = Debug|x64
{F7DD9451-B0CA-4C76-AB92-0E01CBEBDBBE}.Release|x64.ActiveCfg = Release|x64
{F7DD9451-B0CA-4C76-AB92-0E01CBEBDBBE}.Release|x64.Build.0 = Release|x64
{C2C6E811-57E3-44C5-9AB9-195D60A1638C}.Debug|x64.ActiveCfg = Debug|x64
{C2C6E811-57E3-44C5-9AB9-195D60A1638C}.Debug|x64.Build.0 = Debug|x64
{C2C6E811-57E3-44C5-9AB9-195D60A1638C}.Release|x64.ActiveCfg = Release|x64
{C2C6E811-57E3-44C5-9AB9-195D60A1638C}.Release|x64.Build.0 = Release|x64
{7B7D1745-7635-40DA-B6AF-B8F728A31124}.Debug|x64.ActiveCfg = Debug|x64
{7B7D1745-7635-40DA-B6AF-B8F728A31124}.Debug|x64.Build.0 = Debug|x64
{7B7D1745-7635-40DA-B6AF-B8F728A31124}.Release|x64.ActiveCfg = Release|x64
{7B7D1745-7635-40DA-B6AF-B8F728A31124}.Release|x64.Build.0 = Release|x64
{5B822836-110B-44D8-8E02-2A9B2CB83D14}.Debug|x64.ActiveCfg = Debug|x64
{5B822836-110B-44D8-8E02-2A9B2CB83D14}.Debug|x64.Build.0 = Debug|x64
{5B822836-110B-44D8-8E02-2A9B2CB83D14}.Release|x64.ActiveCfg = Release|x64
{5B822836-110B-44D8-8E02-2A9B2CB83D14}.Release|x64.Build.0 = Release|x64
{4E6B2034-D7ED-4CB4-98B2-7B2D2B71E0A8}.Debug|x64.ActiveCfg = Debug|x64
{4E6B2034-D7ED-4CB4-98B2-7B2D2B71E0A8}.Debug|x64.Build.0 = Debug|x64
{4E6B2034-D7ED-4CB4-98B2-7B2D2B71E0A8}.Release|x64.ActiveCfg = Release|x64
{4E6B2034-D7ED-4CB4-98B2-7B2D2B71E0A8}.Release|x64.Build.0 = Release|x64
{5E0E9AB0-B708-481F-9226-DD92C3798341}.Debug|x64.ActiveCfg = Debug|x64
{5E0E9AB0-B708-481F-9226-DD92C3798341}.Debug|x64.Build.0 = Debug|x64
{5E0E9AB0-B708-481F-9226-DD92C3798341}.Release|x64.ActiveCfg = Release|x64
{5E0E9AB0-B708-481F-9226-DD92C3798341}.Release|x64.Build.0 = Release|x64
{4E6B2034-D7ED-4CB4-98B2-7B2D2B71E0A7}.Debug|x64.ActiveCfg = Debug|x64
{4E6B2034-D7ED-4CB4-98B2-7B2D2B71E0A7}.Debug|x64.Build.0 = Debug|x64
{4E6B2034-D7ED-4CB4-98B2-7B2D2B71E0A7}.Release|x64.ActiveCfg = Release|x64
{4E6B2034-D7ED-4CB4-98B2-7B2D2B71E0A7}.Release|x64.Build.0 = Release|x64
{ACC2A1E7-5865-4FAE-9016-E6EF73F8FA9E}.Debug|x64.ActiveCfg = Debug|x64
{ACC2A1E7-5865-4FAE-9016-E6EF73F8FA9E}.Debug|x64.Build.0 = Debug|x64
{ACC2A1E7-5865-4FAE-9016-E6EF73F8FA9E}.Release|x64.ActiveCfg = Release|x64
{ACC2A1E7-5865-4FAE-9016-E6EF73F8FA9E}.Release|x64.Build.0 = Release|x64
{628390E3-DB62-4D52-9594-DE6BC15F9943}.Debug|x64.ActiveCfg = Debug|x64
{628390E3-DB62-4D52-9594-DE6BC15F9943}.Debug|x64.Build.0 = Debug|x64
{628390E3-DB62-4D52-9594-DE6BC15F9943}.Release|x64.ActiveCfg = Release|x64
{628390E3-DB62-4D52-9594-DE6BC15F9943}.Release|x64.Build.0 = Release|x64
{6A0FFF7E-9C0A-4BF5-BBA5-745CB4253EFB}.Debug|x64.ActiveCfg = Debug|x64
{6A0FFF7E-9C0A-4BF5-BBA5-745CB4253EFB}.Debug|x64.Build.0 = Debug|x64
{6A0FFF7E-9C0A-4BF5-BBA5-745CB4253EFB}.Release|x64.ActiveCfg = Release|x64
{6A0FFF7E-9C0A-4BF5-BBA5-745CB4253EFB}.Release|x64.Build.0 = Release|x64
{E5B2FC79-3928-47F6-B57B-33AAA3C5D9C5}.Debug|x64.ActiveCfg = Debug|x64
{E5B2FC79-3928-47F6-B57B-33AAA3C5D9C5}.Debug|x64.Build.0 = Debug|x64
{E5B2FC79-3928-47F6-B57B-33AAA3C5D9C5}.Release|x64.ActiveCfg = Release|x64
{E5B2FC79-3928-47F6-B57B-33AAA3C5D9C5}.Release|x64.Build.0 = Release|x64
{E03790B7-B203-4504-BEF5-F4F061183642}.Debug|x64.ActiveCfg = Debug|x64
{E03790B7-B203-4504-BEF5-F4F061183642}.Debug|x64.Build.0 = Debug|x64
{E03790B7-B203-4504-BEF5-F4F061183642}.Release|x64.ActiveCfg = Release|x64
{E03790B7-B203-4504-BEF5-F4F061183642}.Release|x64.Build.0 = Release|x64
{D6334F08-D560-439A-A704-ADA0349D72B7}.Debug|x64.ActiveCfg = Debug|x64
{D6334F08-D560-439A-A704-ADA0349D72B7}.Debug|x64.Build.0 = Debug|x64
{D6334F08-D560-439A-A704-ADA0349D72B7}.Release|x64.ActiveCfg = Release|x64
{D6334F08-D560-439A-A704-ADA0349D72B7}.Release|x64.Build.0 = Release|x64
{C370ACB7-AE52-4AD8-8C3D-4C32567FFE7D}.Debug|x64.ActiveCfg = Debug|x64
{C370ACB7-AE52-4AD8-8C3D-4C32567FFE7D}.Debug|x64.Build.0 = Debug|x64
{C370ACB7-AE52-4AD8-8C3D-4C32567FFE7D}.Release|x64.ActiveCfg = Release|x64
{C370ACB7-AE52-4AD8-8C3D-4C32567FFE7D}.Release|x64.Build.0 = Release|x64
{5F8A7FEE-3A79-4588-9244-8575748026F7}.Debug|x64.ActiveCfg = Debug|x64
{5F8A7FEE-3A79-4588-9244-8575748026F7}.Debug|x64.Build.0 = Debug|x64
{5F8A7FEE-3A79-4588-9244-8575748026F7}.Release|x64.ActiveCfg = Release|x64
{5F8A7FEE-3A79-4588-9244-8575748026F7}.Release|x64.Build.0 = Release|x64
{547B99C2-CBE3-4E1F-A1D6-26E261D67A3E}.Debug|x64.ActiveCfg = Debug|x64
{547B99C2-CBE3-4E1F-A1D6-26E261D67A3E}.Debug|x64.Build.0 = Debug|x64
{547B99C2-CBE3-4E1F-A1D6-26E261D67A3E}.Release|x64.ActiveCfg = Release|x64
{547B99C2-CBE3-4E1F-A1D6-26E261D67A3E}.Release|x64.Build.0 = Release|x64
{6D3F8F78-225E-490E-ABD3-762857EBF597}.Debug|x64.ActiveCfg = Debug|x64
{6D3F8F78-225E-490E-ABD3-762857EBF597}.Debug|x64.Build.0 = Debug|x64
{6D3F8F78-225E-490E-ABD3-762857EBF597}.Release|x64.ActiveCfg = Release|x64
{6D3F8F78-225E-490E-ABD3-762857EBF597}.Release|x64.Build.0 = Release|x64
{4E6B2034-D7ED-4CB4-98B2-7B2D2B71E0A9}.Debug|x64.ActiveCfg = Debug|x64
{4E6B2034-D7ED-4CB4-98B2-7B2D2B71E0A9}.Debug|x64.Build.0 = Debug|x64
{4E6B2034-D7ED-4CB4-98B2-7B2D2B71E0A9}.Release|x64.ActiveCfg = Release|x64
{4E6B2034-D7ED-4CB4-98B2-7B2D2B71E0A9}.Release|x64.Build.0 = Release|x64
{40E56BFB-1A0C-4618-BB49-A9AA635127C1}.Debug|x64.ActiveCfg = Debug|x64
{40E56BFB-1A0C-4618-BB49-A9AA635127C1}.Debug|x64.Build.0 = Debug|x64
{40E56BFB-1A0C-4618-BB49-A9AA635127C1}.Release|x64.ActiveCfg = Release|x64
{40E56BFB-1A0C-4618-BB49-A9AA635127C1}.Release|x64.Build.0 = Release|x64
{5852BE0E-BDA5-4BD9-8A16-30E8E40F4045}.Debug|x64.ActiveCfg = Debug|x64
{5852BE0E-BDA5-4BD9-8A16-30E8E40F4045}.Debug|x64.Build.0 = Debug|x64
{5852BE0E-BDA5-4BD9-8A16-30E8E40F4045}.Release|x64.ActiveCfg = Release|x64
{5852BE0E-BDA5-4BD9-8A16-30E8E40F4045}.Release|x64.Build.0 = Release|x64
{BE670E16-8A40-46E0-9CF2-93352ED685B0}.Debug|x64.ActiveCfg = Debug|x64
{BE670E16-8A40-46E0-9CF2-93352ED685B0}.Debug|x64.Build.0 = Debug|x64
{BE670E16-8A40-46E0-9CF2-93352ED685B0}.Release|x64.ActiveCfg = Release|x64
{BE670E16-8A40-46E0-9CF2-93352ED685B0}.Release|x64.Build.0 = Release|x64
{EF1E1A7E-2803-4606-BD9A-DA8FA981ABA4}.Debug|x64.ActiveCfg = Debug|x64
{EF1E1A7E-2803-4606-BD9A-DA8FA981ABA4}.Debug|x64.Build.0 = Debug|x64
{EF1E1A7E-2803-4606-BD9A-DA8FA981ABA4}.Release|x64.ActiveCfg = Release|x64
{EF1E1A7E-2803-4606-BD9A-DA8FA981ABA4}.Release|x64.Build.0 = Release|x64
{F52C901C-4B7A-481A-ACB0-42743AB8D255}.Debug|x64.ActiveCfg = Debug|x64
{F52C901C-4B7A-481A-ACB0-42743AB8D255}.Debug|x64.Build.0 = Debug|x64
{F52C901C-4B7A-481A-ACB0-42743AB8D255}.Release|x64.ActiveCfg = Release|x64
{F52C901C-4B7A-481A-ACB0-42743AB8D255}.Release|x64.Build.0 = Release|x64
{78714A91-411A-459E-9322-78C66B8D369F}.Debug|x64.ActiveCfg = Debug|x64
{78714A91-411A-459E-9322-78C66B8D369F}.Debug|x64.Build.0 = Debug|x64
{78714A91-411A-459E-9322-78C66B8D369F}.Release|x64.ActiveCfg = Release|x64
{78714A91-411A-459E-9322-78C66B8D369F}.Release|x64.Build.0 = Release|x64
{B49CED08-CA9A-4FD1-8BC5-5347E1BB9C92}.Debug|x64.ActiveCfg = Debug|x64
{B49CED08-CA9A-4FD1-8BC5-5347E1BB9C92}.Debug|x64.Build.0 = Debug|x64
{B49CED08-CA9A-4FD1-8BC5-5347E1BB9C92}.Release|x64.ActiveCfg = Release|x64
{B49CED08-CA9A-4FD1-8BC5-5347E1BB9C92}.Release|x64.Build.0 = Release|x64
{84241CF9-45D0-4F5A-9153-50D9B5EB7A1E}.Debug|x64.ActiveCfg = Debug|x64
{84241CF9-45D0-4F5A-9153-50D9B5EB7A1E}.Debug|x64.Build.0 = Debug|x64
{84241CF9-45D0-4F5A-9153-50D9B5EB7A1E}.Release|x64.ActiveCfg = Release|x64
{84241CF9-45D0-4F5A-9153-50D9B5EB7A1E}.Release|x64.Build.0 = Release|x64
{C75FB02C-19F7-496A-9868-C451B56E6A59}.Debug|x64.ActiveCfg = Debug|x64
{C75FB02C-19F7-496A-9868-C451B56E6A59}.Debug|x64.Build.0 = Debug|x64
{C75FB02C-19F7-496A-9868-C451B56E6A59}.Release|x64.ActiveCfg = Release|x64
{C75FB02C-19F7-496A-9868-C451B56E6A59}.Release|x64.Build.0 = Release|x64
{44347A88-59B5-47C3-9E09-9BB9B0C430AD}.Debug|x64.ActiveCfg = Debug|x64
{44347A88-59B5-47C3-9E09-9BB9B0C430AD}.Debug|x64.Build.0 = Debug|x64
{44347A88-59B5-47C3-9E09-9BB9B0C430AD}.Release|x64.ActiveCfg = Release|x64
{44347A88-59B5-47C3-9E09-9BB9B0C430AD}.Release|x64.Build.0 = Release|x64
{50C85F17-9E67-4C1E-B45D-0544AB7C0F03}.Debug|x64.ActiveCfg = Debug|x64
{50C85F17-9E67-4C1E-B45D-0544AB7C0F03}.Debug|x64.Build.0 = Debug|x64
{50C85F17-9E67-4C1E-B45D-0544AB7C0F03}.Release|x64.ActiveCfg = Release|x64
{50C85F17-9E67-4C1E-B45D-0544AB7C0F03}.Release|x64.Build.0 = Release|x64
{66CE87DF-0D14-4C55-86EA-A83EFC87F5C8}.Debug|x64.ActiveCfg = Debug|x64
{66CE87DF-0D14-4C55-86EA-A83EFC87F5C8}.Debug|x64.Build.0 = Debug|x64
{66CE87DF-0D14-4C55-86EA-A83EFC87F5C8}.Release|x64.ActiveCfg = Release|x64
{66CE87DF-0D14-4C55-86EA-A83EFC87F5C8}.Release|x64.Build.0 = Release|x64
{66930369-1BDE-4BAD-8632-4CCB32D4BACD}.Debug|x64.ActiveCfg = Debug|x64
{66930369-1BDE-4BAD-8632-4CCB32D4BACD}.Debug|x64.Build.0 = Debug|x64
{66930369-1BDE-4BAD-8632-4CCB32D4BACD}.Release|x64.ActiveCfg = Release|x64
{66930369-1BDE-4BAD-8632-4CCB32D4BACD}.Release|x64.Build.0 = Release|x64
{625C70D7-AF76-40DC-9E46-325C9537D2D5}.Debug|x64.ActiveCfg = Debug|x64
{625C70D7-AF76-40DC-9E46-325C9537D2D5}.Debug|x64.Build.0 = Debug|x64
{625C70D7-AF76-40DC-9E46-325C9537D2D5}.Release|x64.ActiveCfg = Release|x64
{625C70D7-AF76-40DC-9E46-325C9537D2D5}.Release|x64.Build.0 = Release|x64
{DF268002-9DA0-43A0-B4FD-2F130F928B71}.Debug|x64.ActiveCfg = Debug|x64
{DF268002-9DA0-43A0-B4FD-2F130F928B71}.Debug|x64.Build.0 = Debug|x64
{DF268002-9DA0-43A0-B4FD-2F130F928B71}.Release|x64.ActiveCfg = Release|x64
{DF268002-9DA0-43A0-B4FD-2F130F928B71}.Release|x64.Build.0 = Release|x64
{6713B27C-DF8B-497D-8048-CC9D3F9DDA82}.Debug|x64.ActiveCfg = Debug|x64
{6713B27C-DF8B-497D-8048-CC9D3F9DDA82}.Debug|x64.Build.0 = Debug|x64
{6713B27C-DF8B-497D-8048-CC9D3F9DDA82}.Release|x64.ActiveCfg = Release|x64
{6713B27C-DF8B-497D-8048-CC9D3F9DDA82}.Release|x64.Build.0 = Release|x64
{C972A858-C83E-47DE-A92D-936919922A70}.Debug|x64.ActiveCfg = Debug|x64
{C972A858-C83E-47DE-A92D-936919922A70}.Debug|x64.Build.0 = Debug|x64
{C972A858-C83E-47DE-A92D-936919922A70}.Release|x64.ActiveCfg = Release|x64
{C972A858-C83E-47DE-A92D-936919922A70}.Release|x64.Build.0 = Release|x64
{60ECA336-F57E-4F7C-B215-EB29E2A74406}.Debug|x64.ActiveCfg = Debug|x64
{60ECA336-F57E-4F7C-B215-EB29E2A74406}.Debug|x64.Build.0 = Debug|x64
{60ECA336-F57E-4F7C-B215-EB29E2A74406}.Release|x64.ActiveCfg = Release|x64
{60ECA336-F57E-4F7C-B215-EB29E2A74406}.Release|x64.Build.0 = Release|x64
{B958C227-0996-4E33-B614-34C1220EA059}.Debug|x64.ActiveCfg = Debug|x64
{B958C227-0996-4E33-B614-34C1220EA059}.Debug|x64.Build.0 = Debug|x64
{B958C227-0996-4E33-B614-34C1220EA059}.Release|x64.ActiveCfg = Release|x64
{B958C227-0996-4E33-B614-34C1220EA059}.Release|x64.Build.0 = Release|x64
{627B71FA-D7D0-48A2-AF6F-F779D9BA0870}.Debug|x64.ActiveCfg = Debug|x64
{627B71FA-D7D0-48A2-AF6F-F779D9BA0870}.Debug|x64.Build.0 = Debug|x64
{627B71FA-D7D0-48A2-AF6F-F779D9BA0870}.Release|x64.ActiveCfg = Release|x64
{627B71FA-D7D0-48A2-AF6F-F779D9BA0870}.Release|x64.Build.0 = Release|x64
{2F09D030-1722-473B-9FA4-511310E8C361}.Debug|x64.ActiveCfg = Debug|x64
{2F09D030-1722-473B-9FA4-511310E8C361}.Debug|x64.Build.0 = Debug|x64
{2F09D030-1722-473B-9FA4-511310E8C361}.Release|x64.ActiveCfg = Release|x64
{2F09D030-1722-473B-9FA4-511310E8C361}.Release|x64.Build.0 = Release|x64
{27987255-2C04-4C8A-8A69-A8E01508C0B0}.Debug|x64.ActiveCfg = Debug|x64
{27987255-2C04-4C8A-8A69-A8E01508C0B0}.Debug|x64.Build.0 = Debug|x64
{27987255-2C04-4C8A-8A69-A8E01508C0B0}.Release|x64.ActiveCfg = Release|x64
{27987255-2C04-4C8A-8A69-A8E01508C0B0}.Release|x64.Build.0 = Release|x64
{F66D01FF-0919-479F-8B11-6CC744271A8F}.Debug|x64.ActiveCfg = Debug|x64
{F66D01FF-0919-479F-8B11-6CC744271A8F}.Debug|x64.Build.0 = Debug|x64
{F66D01FF-0919-479F-8B11-6CC744271A8F}.Release|x64.ActiveCfg = Release|x64
{F66D01FF-0919-479F-8B11-6CC744271A8F}.Release|x64.Build.0 = Release|x64
{92D0FEFE-D431-4289-B104-8D9FD4628883}.Debug|x64.ActiveCfg = Debug|x64
{92D0FEFE-D431-4289-B104-8D9FD4628883}.Debug|x64.Build.0 = Debug|x64
{92D0FEFE-D431-4289-B104-8D9FD4628883}.Release|x64.ActiveCfg = Release|x64
{92D0FEFE-D431-4289-B104-8D9FD4628883}.Release|x64.Build.0 = Release|x64
{18587C1E-4579-46EC-A014-04B5152E9A8F}.Debug|x64.ActiveCfg = Debug|x64
{18587C1E-4579-46EC-A014-04B5152E9A8F}.Debug|x64.Build.0 = Debug|x64
{18587C1E-4579-46EC-A014-04B5152E9A8F}.Release|x64.ActiveCfg = Release|x64
{18587C1E-4579-46EC-A014-04B5152E9A8F}.Release|x64.Build.0 = Release|x64
{46B34EFA-9DF3-4A78-8C76-BD7C5BB4489F}.Debug|x64.ActiveCfg = Debug|x64
{46B34EFA-9DF3-4A78-8C76-BD7C5BB4489F}.Debug|x64.Build.0 = Debug|x64
{46B34EFA-9DF3-4A78-8C76-BD7C5BB4489F}.Release|x64.ActiveCfg = Release|x64
{46B34EFA-9DF3-4A78-8C76-BD7C5BB4489F}.Release|x64.Build.0 = Release|x64
{45E74105-8989-48A2-AB45-DF9633128E34}.Debug|x64.ActiveCfg = Debug|x64
{45E74105-8989-48A2-AB45-DF9633128E34}.Debug|x64.Build.0 = Debug|x64
{45E74105-8989-48A2-AB45-DF9633128E34}.Release|x64.ActiveCfg = Release|x64
{45E74105-8989-48A2-AB45-DF9633128E34}.Release|x64.Build.0 = Release|x64
{FF016D78-9E62-48A9-907D-DFE1BD457D79}.Debug|x64.ActiveCfg = Debug|x64
{FF016D78-9E62-48A9-907D-DFE1BD457D79}.Debug|x64.Build.0 = Debug|x64
{FF016D78-9E62-48A9-907D-DFE1BD457D79}.Release|x64.ActiveCfg = Release|x64
{FF016D78-9E62-48A9-907D-DFE1BD457D79}.Release|x64.Build.0 = Release|x64
{B3E07519-B78C-4B79-BF96-947669B984F1}.Debug|x64.ActiveCfg = Debug|x64
{B3E07519-B78C-4B79-BF96-947669B984F1}.Debug|x64.Build.0 = Debug|x64
{B3E07519-B78C-4B79-BF96-947669B984F1}.Release|x64.ActiveCfg = Release|x64
{B3E07519-B78C-4B79-BF96-947669B984F1}.Release|x64.Build.0 = Release|x64
{F003271F-5951-4341-AEFA-DD38E5BCAAB7}.Debug|x64.ActiveCfg = Debug|x64
{F003271F-5951-4341-AEFA-DD38E5BCAAB7}.Debug|x64.Build.0 = Debug|x64
{F003271F-5951-4341-AEFA-DD38E5BCAAB7}.Release|x64.ActiveCfg = Release|x64
{F003271F-5951-4341-AEFA-DD38E5BCAAB7}.Release|x64.Build.0 = Release|x64
{D612AF5A-8486-4485-AC6D-A9A2797AD389}.Debug|x64.ActiveCfg = Debug|x64
{D612AF5A-8486-4485-AC6D-A9A2797AD389}.Debug|x64.Build.0 = Debug|x64
{D612AF5A-8486-4485-AC6D-A9A2797AD389}.Release|x64.ActiveCfg = Release|x64
{D612AF5A-8486-4485-AC6D-A9A2797AD389}.Release|x64.Build.0 = Release|x64
{81D5ABB2-7F9B-429B-887E-281BCBAB3E15}.Debug|x64.ActiveCfg = Debug|x64
{81D5ABB2-7F9B-429B-887E-281BCBAB3E15}.Debug|x64.Build.0 = Debug|x64
{81D5ABB2-7F9B-429B-887E-281BCBAB3E15}.Release|x64.ActiveCfg = Release|x64
{81D5ABB2-7F9B-429B-887E-281BCBAB3E15}.Release|x64.Build.0 = Release|x64
{0171CFBD-0464-439A-AFAB-4781F9F83C96}.Debug|x64.ActiveCfg = Debug|x64
{0171CFBD-0464-439A-AFAB-4781F9F83C96}.Debug|x64.Build.0 = Debug|x64
{0171CFBD-0464-439A-AFAB-4781F9F83C96}.Release|x64.ActiveCfg = Release|x64
{0171CFBD-0464-439A-AFAB-4781F9F83C96}.Release|x64.Build.0 = Release|x64
{43906A11-121F-4C73-B862-E0CDB3237751}.Debug|x64.ActiveCfg = Debug|x64
{43906A11-121F-4C73-B862-E0CDB3237751}.Debug|x64.Build.0 = Debug|x64
{43906A11-121F-4C73-B862-E0CDB3237751}.Release|x64.ActiveCfg = Release|x64
{43906A11-121F-4C73-B862-E0CDB3237751}.Release|x64.Build.0 = Release|x64
{EDC6A83F-261A-48F1-A82E-1DB8179FD152}.Debug|x64.ActiveCfg = Debug|x64
{EDC6A83F-261A-48F1-A82E-1DB8179FD152}.Debug|x64.Build.0 = Debug|x64
{EDC6A83F-261A-48F1-A82E-1DB8179FD152}.Release|x64.ActiveCfg = Release|x64
{EDC6A83F-261A-48F1-A82E-1DB8179FD152}.Release|x64.Build.0 = Release|x64
{C7565AD4-E128-4869-A4A9-2466A292F1D0}.Debug|x64.ActiveCfg = Debug|x64
{C7565AD4-E128-4869-A4A9-2466A292F1D0}.Debug|x64.Build.0 = Debug|x64
{C7565AD4-E128-4869-A4A9-2466A292F1D0}.Release|x64.ActiveCfg = Release|x64
{C7565AD4-E128-4869-A4A9-2466A292F1D0}.Release|x64.Build.0 = Release|x64
{86492341-E8DA-4A05-8BE5-3B34029AD412}.Debug|x64.ActiveCfg = Debug|x64
{86492341-E8DA-4A05-8BE5-3B34029AD412}.Debug|x64.Build.0 = Debug|x64
{86492341-E8DA-4A05-8BE5-3B34029AD412}.Release|x64.ActiveCfg = Release|x64
{86492341-E8DA-4A05-8BE5-3B34029AD412}.Release|x64.Build.0 = Release|x64
{8C4D1B5F-CE89-4E53-979A-83BC50A218FE}.Debug|x64.ActiveCfg = Debug|x64
{8C4D1B5F-CE89-4E53-979A-83BC50A218FE}.Debug|x64.Build.0 = Debug|x64
{8C4D1B5F-CE89-4E53-979A-83BC50A218FE}.Release|x64.ActiveCfg = Release|x64
{8C4D1B5F-CE89-4E53-979A-83BC50A218FE}.Release|x64.Build.0 = Release|x64
{33D89BE7-5A31-4325-86C1-FC7A9809C5F0}.Debug|x64.ActiveCfg = Debug|x64
{33D89BE7-5A31-4325-86C1-FC7A9809C5F0}.Debug|x64.Build.0 = Debug|x64
{33D89BE7-5A31-4325-86C1-FC7A9809C5F0}.Release|x64.ActiveCfg = Release|x64
{33D89BE7-5A31-4325-86C1-FC7A9809C5F0}.Release|x64.Build.0 = Release|x64
{F0D0D5CC-04D3-45B2-BCCF-79D38CD31238}.Debug|x64.ActiveCfg = Debug|x64
{F0D0D5CC-04D3-45B2-BCCF-79D38CD31238}.Debug|x64.Build.0 = Debug|x64
{F0D0D5CC-04D3-45B2-BCCF-79D38CD31238}.Release|x64.ActiveCfg = Release|x64
{F0D0D5CC-04D3-45B2-BCCF-79D38CD31238}.Release|x64.Build.0 = Release|x64
{C352D9CB-430F-4BE6-8A87-D73B9804E20C}.Debug|x64.ActiveCfg = Debug|x64
{C352D9CB-430F-4BE6-8A87-D73B9804E20C}.Debug|x64.Build.0 = Debug|x64
{C352D9CB-430F-4BE6-8A87-D73B9804E20C}.Release|x64.ActiveCfg = Release|x64
{C352D9CB-430F-4BE6-8A87-D73B9804E20C}.Release|x64.Build.0 = Release|x64
{3D028417-A8DF-422E-B1FC-FD9FF03A5559}.Debug|x64.ActiveCfg = Debug|x64
{3D028417-A8DF-422E-B1FC-FD9FF03A5559}.Debug|x64.Build.0 = Debug|x64
{3D028417-A8DF-422E-B1FC-FD9FF03A5559}.Release|x64.ActiveCfg = Release|x64
{3D028417-A8DF-422E-B1FC-FD9FF03A5559}.Release|x64.Build.0 = Release|x64
{4E0E0D97-8EF7-4D8B-BB5A-F5B114AAA801}.Debug|x64.ActiveCfg = Debug|x64
{4E0E0D97-8EF7-4D8B-BB5A-F5B114AAA801}.Debug|x64.Build.0 = Debug|x64
{4E0E0D97-8EF7-4D8B-BB5A-F5B114AAA801}.Release|x64.ActiveCfg = Release|x64
{4E0E0D97-8EF7-4D8B-BB5A-F5B114AAA801}.Release|x64.Build.0 = Release|x64
{AC95117E-7C1C-49A3-B64E-7951EC28B699}.Debug|x64.ActiveCfg = Debug|x64
{AC95117E-7C1C-49A3-B64E-7951EC28B699}.Debug|x64.Build.0 = Debug|x64
{AC95117E-7C1C-49A3-B64E-7951EC28B699}.Release|x64.ActiveCfg = Release|x64
{AC95117E-7C1C-49A3-B64E-7951EC28B699}.Release|x64.Build.0 = Release|x64
{56A1F433-3AB9-4E64-BF45-0B92C8B6FDB9}.Debug|x64.ActiveCfg = Debug|x64
{56A1F433-3AB9-4E64-BF45-0B92C8B6FDB9}.Debug|x64.Build.0 = Debug|x64
{56A1F433-3AB9-4E64-BF45-0B92C8B6FDB9}.Release|x64.ActiveCfg = Release|x64
{56A1F433-3AB9-4E64-BF45-0B92C8B6FDB9}.Release|x64.Build.0 = Release|x64
{541DD7D0-F1F5-4260-BD35-C8E77632C40E}.Debug|x64.ActiveCfg = Debug|x64
{541DD7D0-F1F5-4260-BD35-C8E77632C40E}.Debug|x64.Build.0 = Debug|x64
{541DD7D0-F1F5-4260-BD35-C8E77632C40E}.Release|x64.ActiveCfg = Release|x64
{541DD7D0-F1F5-4260-BD35-C8E77632C40E}.Release|x64.Build.0 = Release|x64
{38AD6CC6-867E-44BA-B117-F02686076F9F}.Debug|x64.ActiveCfg = Debug|x64
{38AD6CC6-867E-44BA-B117-F02686076F9F}.Debug|x64.Build.0 = Debug|x64
{38AD6CC6-867E-44BA-B117-F02686076F9F}.Release|x64.ActiveCfg = Release|x64
{38AD6CC6-867E-44BA-B117-F02686076F9F}.Release|x64.Build.0 = Release|x64
{B2C3D4E5-F6A7-4B5C-9D8E-2F3A4B5C6D7E}.Debug|x64.ActiveCfg = Debug|x64
{B2C3D4E5-F6A7-4B5C-9D8E-2F3A4B5C6D7E}.Debug|x64.Build.0 = Debug|x64
{B2C3D4E5-F6A7-4B5C-9D8E-2F3A4B5C6D7E}.Release|x64.ActiveCfg = Release|x64
{B2C3D4E5-F6A7-4B5C-9D8E-2F3A4B5C6D7E}.Release|x64.Build.0 = Release|x64
{E7F8A9B0-C1D2-4E5F-2A3B-4C5D6E7F8A9B}.Debug|x64.ActiveCfg = Debug|x64
{E7F8A9B0-C1D2-4E5F-2A3B-4C5D6E7F8A9B}.Debug|x64.Build.0 = Debug|x64
{E7F8A9B0-C1D2-4E5F-2A3B-4C5D6E7F8A9B}.Release|x64.ActiveCfg = Release|x64
{E7F8A9B0-C1D2-4E5F-2A3B-4C5D6E7F8A9B}.Release|x64.Build.0 = Release|x64
{B0C1D2E3-F4A5-4B5C-5D6E-7F8A9B0C1D2E}.Debug|x64.ActiveCfg = Debug|x64
{B0C1D2E3-F4A5-4B5C-5D6E-7F8A9B0C1D2E}.Debug|x64.Build.0 = Debug|x64
{B0C1D2E3-F4A5-4B5C-5D6E-7F8A9B0C1D2E}.Release|x64.ActiveCfg = Release|x64
{B0C1D2E3-F4A5-4B5C-5D6E-7F8A9B0C1D2E}.Release|x64.Build.0 = Release|x64
{E3F4A5B6-C7D8-4E5F-8A9B-0C1D2E3F4A5B}.Debug|x64.ActiveCfg = Debug|x64
{E3F4A5B6-C7D8-4E5F-8A9B-0C1D2E3F4A5B}.Debug|x64.Build.0 = Debug|x64
{E3F4A5B6-C7D8-4E5F-8A9B-0C1D2E3F4A5B}.Release|x64.ActiveCfg = Release|x64
{E3F4A5B6-C7D8-4E5F-8A9B-0C1D2E3F4A5B}.Release|x64.Build.0 = Release|x64
{AC97CDBA-424B-4638-8338-B6AA7EC5DAAE}.Debug|x64.ActiveCfg = Debug|x64
{AC97CDBA-424B-4638-8338-B6AA7EC5DAAE}.Debug|x64.Build.0 = Debug|x64
{AC97CDBA-424B-4638-8338-B6AA7EC5DAAE}.Release|x64.ActiveCfg = Release|x64
{AC97CDBA-424B-4638-8338-B6AA7EC5DAAE}.Release|x64.Build.0 = Release|x64
{838EFF0D-FAB2-4FFA-9457-4932757089F9}.Debug|x64.ActiveCfg = Debug|x64
{838EFF0D-FAB2-4FFA-9457-4932757089F9}.Debug|x64.Build.0 = Debug|x64
{838EFF0D-FAB2-4FFA-9457-4932757089F9}.Release|x64.ActiveCfg = Release|x64
{838EFF0D-FAB2-4FFA-9457-4932757089F9}.Release|x64.Build.0 = Release|x64
{4193637D-2E62-45D4-8B3A-76E976B9573F}.Debug|x64.ActiveCfg = Debug|x64
{4193637D-2E62-45D4-8B3A-76E976B9573F}.Debug|x64.Build.0 = Debug|x64
{4193637D-2E62-45D4-8B3A-76E976B9573F}.Release|x64.ActiveCfg = Release|x64
{4193637D-2E62-45D4-8B3A-76E976B9573F}.Release|x64.Build.0 = Release|x64
{B7897A08-43B2-4663-BD32-C670B11BE591}.Debug|x64.ActiveCfg = Debug|x64
{B7897A08-43B2-4663-BD32-C670B11BE591}.Debug|x64.Build.0 = Debug|x64
{B7897A08-43B2-4663-BD32-C670B11BE591}.Release|x64.ActiveCfg = Release|x64
{B7897A08-43B2-4663-BD32-C670B11BE591}.Release|x64.Build.0 = Release|x64
{D9432180-B518-41B6-8528-9B376AC64E38}.Debug|x64.ActiveCfg = Debug|x64
{D9432180-B518-41B6-8528-9B376AC64E38}.Debug|x64.Build.0 = Debug|x64
{D9432180-B518-41B6-8528-9B376AC64E38}.Release|x64.ActiveCfg = Release|x64
{D9432180-B518-41B6-8528-9B376AC64E38}.Release|x64.Build.0 = Release|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
{C9A31AA5-7DBE-4401-8EE7-D17532027135} = {156FE750-9577-438E-A097-5BD5D4E181A8}
{D0112253-C970-41CA-998B-83F9AA2F0A0B} = {C0B04939-D7C8-4A36-80D1-13B77E064F90}
{A557F6A4-C0FD-4D65-B1BD-A201FABAEF7F} = {C0B04939-D7C8-4A36-80D1-13B77E064F90}
{8C57567B-9A70-4020-8C6C-B2C7C2214CFD} = {C0B04939-D7C8-4A36-80D1-13B77E064F90}
{FB6B7014-2BC9-475C-B3CC-FEE6B4C5B103} = {C0B04939-D7C8-4A36-80D1-13B77E064F90}
{1CA59049-FCE9-4694-9710-E3C320378521} = {C0B04939-D7C8-4A36-80D1-13B77E064F90}
{5EB0F7EE-9024-4199-918B-3E79F12AFDE9} = {C0B04939-D7C8-4A36-80D1-13B77E064F90}
{48584EFF-DE0A-4ECD-8895-367222498D2F} = {C0B04939-D7C8-4A36-80D1-13B77E064F90}
{16B11B54-CD72-43B6-B226-38C668B41A79} = {F5D8F418-08BD-43C9-9283-D5B44F4A9658}
{63823DD0-787C-42AE-B6E7-C03CF4CF5CE2} = {F5D8F418-08BD-43C9-9283-D5B44F4A9658}
{7A25CE69-BACE-4410-BEB0-12A69890F212} = {F5D8F418-08BD-43C9-9283-D5B44F4A9658}
{F7DD9451-B0CA-4C76-AB92-0E01CBEBDBBE} = {F5D8F418-08BD-43C9-9283-D5B44F4A9658}
{C2C6E811-57E3-44C5-9AB9-195D60A1638C} = {F5D8F418-08BD-43C9-9283-D5B44F4A9658}
{7B7D1745-7635-40DA-B6AF-B8F728A31124} = {F5D8F418-08BD-43C9-9283-D5B44F4A9658}
{5B822836-110B-44D8-8E02-2A9B2CB83D14} = {F5D8F418-08BD-43C9-9283-D5B44F4A9658}
{4E6B2034-D7ED-4CB4-98B2-7B2D2B71E0A8} = {F5D8F418-08BD-43C9-9283-D5B44F4A9658}
{5E0E9AB0-B708-481F-9226-DD92C3798341} = {F5D8F418-08BD-43C9-9283-D5B44F4A9658}
{4E6B2034-D7ED-4CB4-98B2-7B2D2B71E0A7} = {F5D8F418-08BD-43C9-9283-D5B44F4A9658}
{ACC2A1E7-5865-4FAE-9016-E6EF73F8FA9E} = {F5D8F418-08BD-43C9-9283-D5B44F4A9658}
{628390E3-DB62-4D52-9594-DE6BC15F9943} = {F5D8F418-08BD-43C9-9283-D5B44F4A9658}
{6A0FFF7E-9C0A-4BF5-BBA5-745CB4253EFB} = {F5D8F418-08BD-43C9-9283-D5B44F4A9658}
{E5B2FC79-3928-47F6-B57B-33AAA3C5D9C5} = {F5D8F418-08BD-43C9-9283-D5B44F4A9658}
{E03790B7-B203-4504-BEF5-F4F061183642} = {F5D8F418-08BD-43C9-9283-D5B44F4A9658}
{D6334F08-D560-439A-A704-ADA0349D72B7} = {F5D8F418-08BD-43C9-9283-D5B44F4A9658}
{C370ACB7-AE52-4AD8-8C3D-4C32567FFE7D} = {F5D8F418-08BD-43C9-9283-D5B44F4A9658}
{5F8A7FEE-3A79-4588-9244-8575748026F7} = {F5D8F418-08BD-43C9-9283-D5B44F4A9658}
{547B99C2-CBE3-4E1F-A1D6-26E261D67A3E} = {F5D8F418-08BD-43C9-9283-D5B44F4A9658}
{6D3F8F78-225E-490E-ABD3-762857EBF597} = {F5D8F418-08BD-43C9-9283-D5B44F4A9658}
{4E6B2034-D7ED-4CB4-98B2-7B2D2B71E0A9} = {F5D8F418-08BD-43C9-9283-D5B44F4A9658}
{40E56BFB-1A0C-4618-BB49-A9AA635127C1} = {F5D8F418-08BD-43C9-9283-D5B44F4A9658}
{5852BE0E-BDA5-4BD9-8A16-30E8E40F4045} = {F5D8F418-08BD-43C9-9283-D5B44F4A9658}
{BE670E16-8A40-46E0-9CF2-93352ED685B0} = {C9A31AA5-7DBE-4401-8EE7-D17532027135}
{EF1E1A7E-2803-4606-BD9A-DA8FA981ABA4} = {C9A31AA5-7DBE-4401-8EE7-D17532027135}
{7CC0F577-AD85-4051-B589-5C837C2E155D} = {B3ACC80A-70C3-4261-AA7A-3D4CB90D78D7}
{49B605B4-E3AA-45A3-8AD1-3247EF231FC2} = {B3ACC80A-70C3-4261-AA7A-3D4CB90D78D7}
{12B32721-01CB-4E20-978F-5E3071A5F7FE} = {49B605B4-E3AA-45A3-8AD1-3247EF231FC2}
{3C84642D-AE9E-45F7-8CAF-677C114266FC} = {49B605B4-E3AA-45A3-8AD1-3247EF231FC2}
{0D8D4ED0-640B-4121-9C9B-8E18B9DA129B} = {7CC0F577-AD85-4051-B589-5C837C2E155D}
{33058D14-89C8-4C50-8303-39BAA90CC9DE} = {7CC0F577-AD85-4051-B589-5C837C2E155D}
{F9B902FA-505B-4D73-A1C3-B01952754715} = {33058D14-89C8-4C50-8303-39BAA90CC9DE}
{CD2D671F-AD7F-4DC2-A839-93003A3AF7EE} = {33058D14-89C8-4C50-8303-39BAA90CC9DE}
{071C765E-C4C5-4DD1-8CF0-4760FA62BB42} = {33058D14-89C8-4C50-8303-39BAA90CC9DE}
{60FCFEE6-45C8-4CA8-8D29-DBF4FB0B1A2C} = {33058D14-89C8-4C50-8303-39BAA90CC9DE}
{BCA3D563-B90E-4C47-972B-A48F6D04BF11} = {33058D14-89C8-4C50-8303-39BAA90CC9DE}
{DE76C1B5-254A-4751-BBE5-C425C4D93BF2} = {BCA3D563-B90E-4C47-972B-A48F6D04BF11}
{6953090C-7578-47A5-9319-65921174C3B8} = {BCA3D563-B90E-4C47-972B-A48F6D04BF11}
{DCFCB9ED-4F74-43DD-97A5-5FDAD239C3CC} = {BCA3D563-B90E-4C47-972B-A48F6D04BF11}
{C98DCE47-D601-4DEE-999A-52C2C16906FF} = {BCA3D563-B90E-4C47-972B-A48F6D04BF11}
{FA12A080-4999-41E7-A19A-2A3A21020CF0} = {33058D14-89C8-4C50-8303-39BAA90CC9DE}
{F52C901C-4B7A-481A-ACB0-42743AB8D255} = {0D8D4ED0-640B-4121-9C9B-8E18B9DA129B}
{78714A91-411A-459E-9322-78C66B8D369F} = {F9B902FA-505B-4D73-A1C3-B01952754715}
{B49CED08-CA9A-4FD1-8BC5-5347E1BB9C92} = {F9B902FA-505B-4D73-A1C3-B01952754715}
{84241CF9-45D0-4F5A-9153-50D9B5EB7A1E} = {F9B902FA-505B-4D73-A1C3-B01952754715}
{C75FB02C-19F7-496A-9868-C451B56E6A59} = {CD2D671F-AD7F-4DC2-A839-93003A3AF7EE}
{44347A88-59B5-47C3-9E09-9BB9B0C430AD} = {CD2D671F-AD7F-4DC2-A839-93003A3AF7EE}
{50C85F17-9E67-4C1E-B45D-0544AB7C0F03} = {071C765E-C4C5-4DD1-8CF0-4760FA62BB42}
{66CE87DF-0D14-4C55-86EA-A83EFC87F5C8} = {60FCFEE6-45C8-4CA8-8D29-DBF4FB0B1A2C}
{66930369-1BDE-4BAD-8632-4CCB32D4BACD} = {DE76C1B5-254A-4751-BBE5-C425C4D93BF2}
{625C70D7-AF76-40DC-9E46-325C9537D2D5} = {DE76C1B5-254A-4751-BBE5-C425C4D93BF2}
{DF268002-9DA0-43A0-B4FD-2F130F928B71} = {DE76C1B5-254A-4751-BBE5-C425C4D93BF2}
{6713B27C-DF8B-497D-8048-CC9D3F9DDA82} = {DE76C1B5-254A-4751-BBE5-C425C4D93BF2}
{C972A858-C83E-47DE-A92D-936919922A70} = {DE76C1B5-254A-4751-BBE5-C425C4D93BF2}
{60ECA336-F57E-4F7C-B215-EB29E2A74406} = {6953090C-7578-47A5-9319-65921174C3B8}
{B958C227-0996-4E33-B614-34C1220EA059} = {6953090C-7578-47A5-9319-65921174C3B8}
{627B71FA-D7D0-48A2-AF6F-F779D9BA0870} = {C98DCE47-D601-4DEE-999A-52C2C16906FF}
{2F09D030-1722-473B-9FA4-511310E8C361} = {C98DCE47-D601-4DEE-999A-52C2C16906FF}
{27987255-2C04-4C8A-8A69-A8E01508C0B0} = {C98DCE47-D601-4DEE-999A-52C2C16906FF}
{F66D01FF-0919-479F-8B11-6CC744271A8F} = {C98DCE47-D601-4DEE-999A-52C2C16906FF}
{92D0FEFE-D431-4289-B104-8D9FD4628883} = {C98DCE47-D601-4DEE-999A-52C2C16906FF}
{18587C1E-4579-46EC-A014-04B5152E9A8F} = {FA12A080-4999-41E7-A19A-2A3A21020CF0}
{46B34EFA-9DF3-4A78-8C76-BD7C5BB4489F} = {FA12A080-4999-41E7-A19A-2A3A21020CF0}
{45E74105-8989-48A2-AB45-DF9633128E34} = {FA12A080-4999-41E7-A19A-2A3A21020CF0}
{FF016D78-9E62-48A9-907D-DFE1BD457D79} = {FA12A080-4999-41E7-A19A-2A3A21020CF0}
{B3E07519-B78C-4B79-BF96-947669B984F1} = {FA12A080-4999-41E7-A19A-2A3A21020CF0}
{F003271F-5951-4341-AEFA-DD38E5BCAAB7} = {3C84642D-AE9E-45F7-8CAF-677C114266FC}
{D612AF5A-8486-4485-AC6D-A9A2797AD389} = {12B32721-01CB-4E20-978F-5E3071A5F7FE}
{81D5ABB2-7F9B-429B-887E-281BCBAB3E15} = {DCFCB9ED-4F74-43DD-97A5-5FDAD239C3CC}
{EBE02186-C3E3-426C-B230-CC88230E5683} = {7CC0F577-AD85-4051-B589-5C837C2E155D}
{0171CFBD-0464-439A-AFAB-4781F9F83C96} = {EBE02186-C3E3-426C-B230-CC88230E5683}
{43906A11-121F-4C73-B862-E0CDB3237751} = {EBE02186-C3E3-426C-B230-CC88230E5683}
{EDC6A83F-261A-48F1-A82E-1DB8179FD152} = {EBE02186-C3E3-426C-B230-CC88230E5683}
{C7565AD4-E128-4869-A4A9-2466A292F1D0} = {EBE02186-C3E3-426C-B230-CC88230E5683}
{86492341-E8DA-4A05-8BE5-3B34029AD412} = {EBE02186-C3E3-426C-B230-CC88230E5683}
{8C4D1B5F-CE89-4E53-979A-83BC50A218FE} = {EBE02186-C3E3-426C-B230-CC88230E5683}
{33D89BE7-5A31-4325-86C1-FC7A9809C5F0} = {EBE02186-C3E3-426C-B230-CC88230E5683}
{9AE38387-AAF7-491C-93D5-003422E121DF} = {7CC0F577-AD85-4051-B589-5C837C2E155D}
{F0D0D5CC-04D3-45B2-BCCF-79D38CD31238} = {9AE38387-AAF7-491C-93D5-003422E121DF}
{C352D9CB-430F-4BE6-8A87-D73B9804E20C} = {9AE38387-AAF7-491C-93D5-003422E121DF}
{3D028417-A8DF-422E-B1FC-FD9FF03A5559} = {9AE38387-AAF7-491C-93D5-003422E121DF}
{4E0E0D97-8EF7-4D8B-BB5A-F5B114AAA801} = {9AE38387-AAF7-491C-93D5-003422E121DF}
{AC95117E-7C1C-49A3-B64E-7951EC28B699} = {9AE38387-AAF7-491C-93D5-003422E121DF}
{56A1F433-3AB9-4E64-BF45-0B92C8B6FDB9} = {9AE38387-AAF7-491C-93D5-003422E121DF}
{541DD7D0-F1F5-4260-BD35-C8E77632C40E} = {9AE38387-AAF7-491C-93D5-003422E121DF}
{38AD6CC6-867E-44BA-B117-F02686076F9F} = {9AE38387-AAF7-491C-93D5-003422E121DF}
{2B3C4D5E-6F7A-4B5C-7D8E-9F0A1B2C3D4E} = {1A2B3C4D-5E6F-4A5B-6C7D-8E9F0A1B2C3D}
{3C4D5E6F-7A8B-4C5D-8E9F-0A1B2C3D4E5F} = {2B3C4D5E-6F7A-4B5C-7D8E-9F0A1B2C3D4E}
{B2C3D4E5-F6A7-4B5C-9D8E-2F3A4B5C6D7E} = {3C4D5E6F-7A8B-4C5D-8E9F-0A1B2C3D4E5F}
{E7F8A9B0-C1D2-4E5F-2A3B-4C5D6E7F8A9B} = {3C4D5E6F-7A8B-4C5D-8E9F-0A1B2C3D4E5F}
{B0C1D2E3-F4A5-4B5C-5D6E-7F8A9B0C1D2E} = {3C4D5E6F-7A8B-4C5D-8E9F-0A1B2C3D4E5F}
{E3F4A5B6-C7D8-4E5F-8A9B-0C1D2E3F4A5B} = {3C4D5E6F-7A8B-4C5D-8E9F-0A1B2C3D4E5F}
{428C6745-EB1C-4CCF-943D-2D7D5D002B59} = {B3ACC80A-70C3-4261-AA7A-3D4CB90D78D7}
{662FE919-5332-46F3-B22E-4E2C9EB763AE} = {428C6745-EB1C-4CCF-943D-2D7D5D002B59}
{AC97CDBA-424B-4638-8338-B6AA7EC5DAAE} = {662FE919-5332-46F3-B22E-4E2C9EB763AE}
{838EFF0D-FAB2-4FFA-9457-4932757089F9} = {662FE919-5332-46F3-B22E-4E2C9EB763AE}
{4193637D-2E62-45D4-8B3A-76E976B9573F} = {662FE919-5332-46F3-B22E-4E2C9EB763AE}
{B7897A08-43B2-4663-BD32-C670B11BE591} = {662FE919-5332-46F3-B22E-4E2C9EB763AE}
{D9432180-B518-41B6-8528-9B376AC64E38} = {662FE919-5332-46F3-B22E-4E2C9EB763AE}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {6EBF9134-2D3A-4C31-84F3-BB9A729317C0}
EndGlobalSection
EndGlobal