Subversion Repositories gelsvn

Rev

Rev 446 | Rev 465 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
329 jab 1
// !$*UTF8*$!
2
{
445 jab 3
	0D014F670F6465EB00828A8E /* PBXTextBookmark */ = {
4
		isa = PBXTextBookmark;
5
		fRef = 0D0CAF080C61132C003604C6 /* BoundingINode.h */;
6
		name = "BoundingINode.h: 1";
7
		rLen = 0;
8
		rLoc = 0;
9
		rType = 0;
10
		vrLen = 312;
11
		vrLoc = 0;
12
	};
13
	0D014F830F64677700828A8E /* PBXTextBookmark */ = {
14
		isa = PBXTextBookmark;
15
		fRef = 0D0CAF1B0C61132C003604C6 /* load_raw.h */;
16
		name = "load_raw.h: 2";
17
		rLen = 0;
18
		rLoc = 61;
19
		rType = 0;
20
		vrLen = 253;
21
		vrLoc = 0;
22
	};
23
	0D014F840F64677700828A8E /* PBXTextBookmark */ = {
24
		isa = PBXTextBookmark;
25
		fRef = 0D0CAF1D0C61132C003604C6 /* Material.h */;
26
		name = "Material.h: 3";
27
		rLen = 0;
28
		rLoc = 64;
29
		rType = 0;
30
		vrLen = 245;
31
		vrLoc = 0;
32
	};
33
	0D014F850F64677700828A8E /* PBXTextBookmark */ = {
34
		isa = PBXTextBookmark;
35
		fRef = 0D0CAF1F0C61132C003604C6 /* Neighbours.h */;
36
		name = "Neighbours.h: 2";
37
		rLen = 0;
38
		rLoc = 51;
39
		rType = 0;
40
		vrLen = 335;
41
		vrLoc = 0;
42
	};
43
	0D014F890F64677700828A8E /* PBXTextBookmark */ = {
44
		isa = PBXTextBookmark;
45
		fRef = 0D0CAF250C61132C003604C6 /* Polygonizer.h */;
46
		name = "Polygonizer.h: 14";
47
		rLen = 0;
48
		rLoc = 430;
49
		rType = 0;
50
		vrLen = 310;
51
		vrLoc = 305;
52
	};
53
	0D014F8A0F64677700828A8E /* PBXTextBookmark */ = {
54
		isa = PBXTextBookmark;
55
		fRef = 0D0CAF270C61132C003604C6 /* QEM.h */;
56
		name = "QEM.h: 2";
57
		rLen = 0;
58
		rLoc = 44;
59
		rType = 0;
60
		vrLen = 295;
61
		vrLoc = 0;
62
	};
63
	0D014F8B0F64677700828A8E /* PBXTextBookmark */ = {
64
		isa = PBXTextBookmark;
65
		fRef = 0D0CAF280C61132C003604C6 /* Ray.h */;
66
		name = "Ray.h: 2";
67
		rLen = 0;
68
		rLoc = 46;
69
		rType = 0;
70
		vrLen = 265;
71
		vrLoc = 0;
72
	};
73
	0D014F8C0F64677700828A8E /* PBXTextBookmark */ = {
74
		isa = PBXTextBookmark;
75
		fRef = 0D0CAF290C61132C003604C6 /* RGrid.h */;
76
		name = "RGrid.h: 2";
77
		rLen = 0;
78
		rLoc = 46;
79
		rType = 0;
80
		vrLen = 353;
81
		vrLoc = 0;
82
	};
83
	0D014F8E0F64677700828A8E /* PBXTextBookmark */ = {
84
		isa = PBXTextBookmark;
85
		fRef = 0D0CAF2A0C61132C003604C6 /* save_raw.h */;
86
		name = "save_raw.h: 2";
87
		rLen = 0;
88
		rLoc = 49;
89
		rType = 0;
90
		vrLen = 261;
91
		vrLoc = 0;
92
	};
93
	0D014F900F64677700828A8E /* PBXTextBookmark */ = {
94
		isa = PBXTextBookmark;
95
		fRef = 0D0CAF2C0C61132C003604C6 /* ThreeDDDA.h */;
96
		name = "ThreeDDDA.h: 2";
97
		rLen = 0;
98
		rLoc = 50;
99
		rType = 0;
100
		vrLen = 227;
101
		vrLoc = 0;
102
	};
103
	0D014F910F64677700828A8E /* PBXTextBookmark */ = {
104
		isa = PBXTextBookmark;
105
		fRef = 0D0CAF2E0C61132C003604C6 /* Triangle.h */;
106
		name = "Triangle.h: 2";
107
		rLen = 0;
108
		rLoc = 49;
109
		rType = 0;
110
		vrLen = 219;
111
		vrLoc = 0;
112
	};
113
	0D014F920F64677700828A8E /* PBXTextBookmark */ = {
114
		isa = PBXTextBookmark;
115
		fRef = 0D0CAF300C61132C003604C6 /* TrilinFilter.h */;
116
		name = "TrilinFilter.h: 2";
117
		rLen = 0;
118
		rLoc = 63;
119
		rType = 0;
120
		vrLen = 288;
121
		vrLoc = 0;
122
	};
123
	0D014F940F64677700828A8E /* PBXTextBookmark */ = {
124
		isa = PBXTextBookmark;
125
		fRef = 0D0CAF340C61132C003604C6 /* verification.h */;
126
		name = "verification.h: 2";
127
		rLen = 0;
128
		rLoc = 53;
129
		rType = 0;
130
		vrLen = 194;
131
		vrLoc = 0;
132
	};
133
	0D014F9A0F64677700828A8E /* PBXTextBookmark */ = {
134
		isa = PBXTextBookmark;
135
		fRef = 0D0CAF340C61132C003604C6 /* verification.h */;
136
		name = "verification.h: 1";
137
		rLen = 0;
138
		rLoc = 0;
139
		rType = 0;
140
		vrLen = 176;
141
		vrLoc = 0;
142
	};
143
	0D014F9D0F64677700828A8E /* PBXTextBookmark */ = {
144
		isa = PBXTextBookmark;
145
		fRef = 0D0CAF1D0C61132C003604C6 /* Material.h */;
146
		name = "Material.h: 3";
147
		rLen = 0;
148
		rLoc = 64;
149
		rType = 0;
150
		vrLen = 245;
151
		vrLoc = 0;
152
	};
153
	0D014F9E0F64677700828A8E /* PBXTextBookmark */ = {
154
		isa = PBXTextBookmark;
155
		fRef = 0D0CAF030C61132B003604C6 /* AABox.h */;
156
		name = "AABox.h: 2";
157
		rLen = 0;
158
		rLoc = 47;
159
		rType = 0;
160
		vrLen = 246;
161
		vrLoc = 0;
162
	};
163
	0D014F9F0F64677700828A8E /* PBXTextBookmark */ = {
164
		isa = PBXTextBookmark;
165
		fRef = 0D0CAF040C61132B003604C6 /* AncestorGrid.h */;
166
		name = "AncestorGrid.h: 2";
167
		rLen = 0;
168
		rLoc = 53;
169
		rType = 0;
170
		vrLen = 402;
171
		vrLoc = 0;
172
	};
173
	0D014FA00F64677700828A8E /* PBXTextBookmark */ = {
174
		isa = PBXTextBookmark;
175
		fRef = 0D0CAF060C61132C003604C6 /* BBox.h */;
176
		name = "BBox.h: 2";
177
		rLen = 0;
178
		rLoc = 47;
179
		rType = 0;
180
		vrLen = 222;
181
		vrLoc = 0;
182
	};
183
	0D014FA20F64677700828A8E /* PBXTextBookmark */ = {
184
		isa = PBXTextBookmark;
185
		fRef = 0D0CAF0A0C61132C003604C6 /* BoundingLNode.h */;
186
		name = "BoundingLNode.h: 2";
187
		rLen = 0;
188
		rLoc = 54;
189
		rType = 0;
190
		vrLen = 298;
191
		vrLoc = 0;
192
	};
193
	0D014FA30F64677700828A8E /* PBXTextBookmark */ = {
194
		isa = PBXTextBookmark;
195
		fRef = 0D0CAF0C0C61132C003604C6 /* BoundingNode.h */;
196
		name = "BoundingNode.h: 2";
197
		rLen = 0;
198
		rLoc = 53;
199
		rType = 0;
200
		vrLen = 266;
201
		vrLoc = 0;
202
	};
203
	0D014FA40F64677700828A8E /* PBXTextBookmark */ = {
204
		isa = PBXTextBookmark;
205
		fRef = 0D0CAF0E0C61132C003604C6 /* BoundingTree.h */;
206
		name = "BoundingTree.h: 2";
207
		rLen = 0;
208
		rLoc = 53;
209
		rType = 0;
210
		vrLen = 243;
211
		vrLoc = 0;
212
	};
213
	0D014FA50F64677700828A8E /* PBXTextBookmark */ = {
214
		isa = PBXTextBookmark;
215
		fRef = 0D0CAF100C61132C003604C6 /* BSPTree.h */;
216
		name = "BSPTree.h: 2";
217
		rLen = 0;
218
		rLoc = 51;
219
		rType = 0;
220
		vrLen = 244;
221
		vrLoc = 0;
222
	};
223
	0D014FA60F64677700828A8E /* PBXTextBookmark */ = {
224
		isa = PBXTextBookmark;
225
		fRef = 0D0CAF120C61132C003604C6 /* build_bbtree.h */;
226
		name = "build_bbtree.h: 2";
227
		rLen = 0;
228
		rLoc = 53;
229
		rType = 0;
230
		vrLen = 335;
231
		vrLoc = 0;
232
	};
233
	0D014FA70F64677700828A8E /* PBXTextBookmark */ = {
234
		isa = PBXTextBookmark;
235
		fRef = 0D0CAF130C61132C003604C6 /* Cell.h */;
236
		name = "Cell.h: 2";
237
		rLen = 0;
238
		rLoc = 45;
239
		rType = 0;
240
		vrLen = 404;
241
		vrLoc = 0;
242
	};
243
	0D014FA80F64677700828A8E /* PBXTextBookmark */ = {
244
		isa = PBXTextBookmark;
245
		fRef = 0D0CAF150C61132C003604C6 /* GradientFilter.h */;
246
		name = "GradientFilter.h: 2";
247
		rLen = 0;
248
		rLoc = 65;
249
		rType = 0;
250
		vrLen = 345;
251
		vrLoc = 0;
252
	};
253
	0D014FA90F64677700828A8E /* PBXTextBookmark */ = {
254
		isa = PBXTextBookmark;
255
		fRef = 0D0CAF160C61132C003604C6 /* GridAlgorithm.h */;
256
		name = "GridAlgorithm.h: 2";
257
		rLen = 0;
258
		rLoc = 54;
259
		rType = 0;
260
		vrLen = 568;
261
		vrLoc = 0;
262
	};
263
	0D014FAA0F64677700828A8E /* PBXTextBookmark */ = {
264
		isa = PBXTextBookmark;
265
		fRef = 0D0CAF170C61132C003604C6 /* HGrid.h */;
266
		name = "HGrid.h: 2";
267
		rLen = 0;
268
		rLoc = 46;
269
		rType = 0;
270
		vrLen = 390;
271
		vrLoc = 0;
272
	};
273
	0D014FAC0F64677700828A8E /* PBXTextBookmark */ = {
274
		isa = PBXTextBookmark;
275
		fRef = 0D0CAF190C61132C003604C6 /* KDTree.h */;
276
		name = "KDTree.h: 2";
277
		rLen = 0;
278
		rLoc = 47;
279
		rType = 0;
280
		vrLen = 270;
281
		vrLoc = 0;
282
	};
283
	0D014FAD0F64677700828A8E /* PBXTextBookmark */ = {
284
		isa = PBXTextBookmark;
285
		fRef = 0D0CAF1B0C61132C003604C6 /* load_raw.h */;
286
		name = "load_raw.h: 2";
287
		rLen = 0;
288
		rLoc = 61;
289
		rType = 0;
290
		vrLen = 253;
291
		vrLoc = 0;
292
	};
293
	0D014FAF0F64677700828A8E /* PBXTextBookmark */ = {
294
		isa = PBXTextBookmark;
295
		fRef = 0D0CAF1F0C61132C003604C6 /* Neighbours.h */;
296
		name = "Neighbours.h: 2";
297
		rLen = 0;
298
		rLoc = 51;
299
		rType = 0;
300
		vrLen = 335;
301
		vrLoc = 0;
302
	};
303
	0D014FB10F64677700828A8E /* PBXTextBookmark */ = {
304
		isa = PBXTextBookmark;
305
		fRef = 0D0CAF230C61132C003604C6 /* OBox.h */;
306
		name = "OBox.h: 2";
307
		rLen = 0;
308
		rLoc = 46;
309
		rType = 0;
310
		vrLen = 214;
311
		vrLoc = 0;
312
	};
313
	0D014FB20F64677700828A8E /* PBXTextBookmark */ = {
314
		isa = PBXTextBookmark;
315
		fRef = 0D17B9720E4B949300FD8803 /* ply_load.h */;
316
		name = "ply_load.h: 2";
317
		rLen = 0;
318
		rLoc = 37;
319
		rType = 0;
320
		vrLen = 238;
321
		vrLoc = 0;
322
	};
323
	0D014FB40F64677700828A8E /* PBXTextBookmark */ = {
324
		isa = PBXTextBookmark;
325
		fRef = 0D0CAF270C61132C003604C6 /* QEM.h */;
326
		name = "QEM.h: 2";
327
		rLen = 0;
328
		rLoc = 44;
329
		rType = 0;
330
		vrLen = 295;
331
		vrLoc = 0;
332
	};
333
	0D014FB50F64677700828A8E /* PBXTextBookmark */ = {
334
		isa = PBXTextBookmark;
335
		fRef = 0D0CAF280C61132C003604C6 /* Ray.h */;
336
		name = "Ray.h: 2";
337
		rLen = 0;
338
		rLoc = 46;
339
		rType = 0;
340
		vrLen = 265;
341
		vrLoc = 0;
342
	};
343
	0D014FB60F64677700828A8E /* PBXTextBookmark */ = {
344
		isa = PBXTextBookmark;
345
		fRef = 0D0CAF290C61132C003604C6 /* RGrid.h */;
346
		name = "RGrid.h: 2";
347
		rLen = 0;
348
		rLoc = 46;
349
		rType = 0;
350
		vrLen = 353;
351
		vrLoc = 0;
352
	};
353
	0D014FB70F64677700828A8E /* PBXTextBookmark */ = {
354
		isa = PBXTextBookmark;
355
		fRef = 0D17B9740E4B949300FD8803 /* rply.h */;
356
		name = "rply.h: 2";
357
		rLen = 0;
358
		rLoc = 44;
359
		rType = 0;
360
		vrLen = 469;
361
		vrLoc = 0;
362
	};
363
	0D014FB80F64677700828A8E /* PBXTextBookmark */ = {
364
		isa = PBXTextBookmark;
365
		fRef = 0D0CAF2A0C61132C003604C6 /* save_raw.h */;
366
		name = "save_raw.h: 2";
367
		rLen = 0;
368
		rLoc = 49;
369
		rType = 0;
370
		vrLen = 261;
371
		vrLoc = 0;
372
	};
373
	0D014FB90F64677700828A8E /* PBXTextBookmark */ = {
374
		isa = PBXTextBookmark;
375
		fRef = 0D1306810D886BBC00847A72 /* tessellate.h */;
376
		name = "tessellate.h: 2";
377
		rLen = 0;
378
		rLoc = 50;
379
		rType = 0;
380
		vrLen = 253;
381
		vrLoc = 0;
382
	};
383
	0D014FBA0F64677700828A8E /* PBXTextBookmark */ = {
384
		isa = PBXTextBookmark;
385
		fRef = 0D0CAF2C0C61132C003604C6 /* ThreeDDDA.h */;
386
		name = "ThreeDDDA.h: 2";
387
		rLen = 0;
388
		rLoc = 50;
389
		rType = 0;
390
		vrLen = 227;
391
		vrLoc = 0;
392
	};
393
	0D014FBB0F64677700828A8E /* PBXTextBookmark */ = {
394
		isa = PBXTextBookmark;
395
		fRef = 0D0CAF2E0C61132C003604C6 /* Triangle.h */;
396
		name = "Triangle.h: 2";
397
		rLen = 0;
398
		rLoc = 49;
399
		rType = 0;
400
		vrLen = 219;
401
		vrLoc = 0;
402
	};
403
	0D014FBC0F64677700828A8E /* PBXTextBookmark */ = {
404
		isa = PBXTextBookmark;
405
		fRef = 0D0CAF300C61132C003604C6 /* TrilinFilter.h */;
406
		name = "TrilinFilter.h: 2";
407
		rLen = 0;
408
		rLoc = 63;
409
		rType = 0;
410
		vrLen = 288;
411
		vrLoc = 0;
412
	};
413
	0D014FBF0F64677700828A8E /* PBXTextBookmark */ = {
414
		isa = PBXTextBookmark;
415
		fRef = 0D0CAEF40C61132B003604C6 /* Vec2i.h */;
416
		name = "Vec2i.h: 12";
417
		rLen = 3;
418
		rLoc = 185;
419
		rType = 0;
420
		vrLen = 225;
421
		vrLoc = 0;
422
	};
423
	0D014FC00F64677700828A8E /* PBXTextBookmark */ = {
424
		isa = PBXTextBookmark;
425
		fRef = 0D5942650E4B2EE9005EA01C /* glsl_shader.h */;
426
		name = "glsl_shader.h: 1";
427
		rLen = 0;
428
		rLoc = 0;
429
		rType = 0;
430
		vrLen = 693;
431
		vrLoc = 0;
432
	};
433
	0D014FC10F64677700828A8E /* PBXTextBookmark */ = {
434
		isa = PBXTextBookmark;
435
		fRef = 0D59416C0E4B21AB005EA01C /* image_DXT.h */;
436
		name = "image_DXT.h: 1";
437
		rLen = 0;
438
		rLoc = 0;
439
		rType = 0;
440
		vrLen = 246;
441
		vrLoc = 340;
442
	};
443
	0D014FC20F64677700828A8E /* PBXTextBookmark */ = {
444
		isa = PBXTextBookmark;
445
		fRef = 0D59416F0E4B21AB005EA01C /* SOIL.c */;
446
		name = "SOIL.c: 109";
447
		rLen = 24;
448
		rLoc = 3407;
449
		rType = 0;
450
		vrLen = 300;
451
		vrLoc = 3264;
452
	};
453
	0D014FCF0F6467EB00828A8E /* PBXTextBookmark */ = {
454
		isa = PBXTextBookmark;
455
		fRef = 0D17B9730E4B949300FD8803 /* rply.c */;
456
		name = "rply.c: 723";
457
		rLen = 0;
458
		rLoc = 25889;
459
		rType = 0;
460
		vrLen = 463;
461
		vrLoc = 37490;
462
	};
463
	0D014FD20F6467EB00828A8E /* PBXTextBookmark */ = {
464
		isa = PBXTextBookmark;
465
		fRef = 0D5941700E4B21AB005EA01C /* SOIL.h */;
466
		name = "SOIL.h: 1";
467
		rLen = 0;
468
		rLoc = 0;
469
		rType = 0;
470
		vrLen = 350;
471
		vrLoc = 1455;
472
	};
473
	0D014FD30F6467EB00828A8E /* PBXTextBookmark */ = {
474
		isa = PBXTextBookmark;
475
		fRef = 0D17B9730E4B949300FD8803 /* rply.c */;
476
		name = "rply.c: 723";
477
		rLen = 0;
478
		rLoc = 25889;
479
		rType = 0;
480
		vrLen = 463;
481
		vrLoc = 37490;
482
	};
483
	0D01500B0F646C3800828A8E /* PBXTextBookmark */ = {
484
		isa = PBXTextBookmark;
485
		fRef = 0D0CAF230C61132C003604C6 /* OBox.h */;
486
		name = "OBox.h: 2";
487
		rLen = 0;
488
		rLoc = 46;
489
		rType = 0;
490
		vrLen = 214;
491
		vrLoc = 0;
492
	};
493
	0D0150490F646D0700828A8E /* load.h */ = {
494
		uiCtxt = {
495
			sepNavIntBoundsRect = "{{0, 0}, {1104, 660}}";
496
			sepNavSelRange = "{346, 15}";
497
			sepNavVisRange = "{0, 375}";
498
		};
499
	};
500
	0D01504A0F646D0700828A8E /* load.cpp */ = {
501
		uiCtxt = {
446 jab 502
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1216}}";
445 jab 503
			sepNavSelRange = "{782, 0}";
446 jab 504
			sepNavVisRange = "{267, 718}";
445 jab 505
		};
506
	};
507
	0D01505F0F646EBA00828A8E /* PBXTextBookmark */ = {
508
		isa = PBXTextBookmark;
509
		fRef = 0D0CAF210C61132C003604C6 /* obj_load.h */;
510
		name = "obj_load.h: 4";
511
		rLen = 143;
512
		rLoc = 83;
513
		rType = 0;
514
		vrLen = 233;
515
		vrLoc = 0;
516
	};
517
	0D0150600F646EBA00828A8E /* PBXTextBookmark */ = {
518
		isa = PBXTextBookmark;
519
		fRef = 0D0150490F646D0700828A8E /* load.h */;
520
		name = "load.h: 18";
521
		rLen = 15;
522
		rLoc = 346;
523
		rType = 0;
524
		vrLen = 375;
525
		vrLoc = 0;
526
	};
527
	0D0150650F646EBA00828A8E /* PBXTextBookmark */ = {
528
		isa = PBXTextBookmark;
529
		fRef = 0D0150490F646D0700828A8E /* load.h */;
530
		name = "load.h: 13";
531
		rLen = 0;
532
		rLoc = 198;
533
		rType = 0;
534
		vrLen = 206;
535
		vrLoc = 0;
536
	};
537
	0D0150680F646EBA00828A8E /* PBXTextBookmark */ = {
538
		isa = PBXTextBookmark;
539
		fRef = 0D01504A0F646D0700828A8E /* load.cpp */;
540
		name = "load.cpp: 12";
541
		rLen = 0;
542
		rLoc = 1313;
543
		rType = 0;
544
		vrLen = 162;
545
		vrLoc = 0;
546
	};
547
	0D04CAF20F75A4ED001103D6 /* PBXTextBookmark */ = {
548
		isa = PBXTextBookmark;
549
		fRef = 0D59416F0E4B21AB005EA01C /* SOIL.c */;
550
		name = "SOIL.c: 1368";
551
		rLen = 114;
552
		rLoc = 40763;
553
		rType = 0;
554
		vrLen = 1125;
555
		vrLoc = 37319;
556
	};
557
	0D04CAF40F75A4ED001103D6 /* PBXTextBookmark */ = {
558
		isa = PBXTextBookmark;
559
		fRef = 0D0CAECF0C61132B003604C6 /* ArithVec.h */;
560
		name = "ArithVec.h: 1";
561
		rLen = 0;
562
		rLoc = 0;
563
		rType = 0;
564
		vrLen = 593;
565
		vrLoc = 1444;
566
	};
567
	0D0B19810F6F059400A9B435 /* PBXTextBookmark */ = {
568
		isa = PBXTextBookmark;
569
		fRef = 0D0CAF3B0C61132C003604C6 /* GLViewController.cpp */;
570
		name = "GLViewController.cpp: 121";
571
		rLen = 0;
572
		rLoc = 2449;
573
		rType = 0;
574
		vrLen = 837;
575
		vrLoc = 117;
576
	};
577
	0D0B19830F6F059400A9B435 /* PBXTextBookmark */ = {
578
		isa = PBXTextBookmark;
579
		fRef = 0DB884460C6122220040A677 /* volpoly.cpp */;
580
		name = "volpoly.cpp: 23";
581
		rLen = 0;
582
		rLoc = 496;
583
		rType = 0;
584
		vrLen = 745;
585
		vrLoc = 147;
586
	};
587
	0D0B19860F6F059400A9B435 /* PBXTextBookmark */ = {
588
		isa = PBXTextBookmark;
589
		fRef = 0D0CAF3F0C61132C003604C6 /* QuatTrackBall.h */;
590
		name = "QuatTrackBall.h: 26";
591
		rLen = 22;
448 jab 592
		rLoc = 557;
445 jab 593
		rType = 0;
594
		vrLen = 957;
595
		vrLoc = 766;
596
	};
335 jab 597
	0D0CAEB20C6112FC003604C6 /* Project object */ = {
389 jab 598
		activeBuildConfigurationName = Release;
599
		activeExecutable = 0DAF05B50E6BEAFC0097AAAD /* MeshEdit */;
600
		activeTarget = 0DAF05B30E6BEAFC0097AAAD /* MeshEdit */;
329 jab 601
		addToTargets = (
435 jab 602
			0D0CAEC00C611308003604C6 /* GEL */,
329 jab 603
		);
340 jab 604
		breakpoints = (
605
		);
335 jab 606
		codeSenseManager = 0D0CAEB70C6112FC003604C6 /* Code sense */;
329 jab 607
		executables = (
335 jab 608
			0DB8835B0C611DA10040A677 /* OBJViewer */,
609
			0DB883B50C611FB20040A677 /* Raytracer */,
610
			0DB883DA0C6120590040A677 /* BloomenthalPolygonize */,
611
			0DB883F30C6120E60040A677 /* MeshDistance */,
612
			0DB884040C6121240040A677 /* Decimator */,
613
			0DB884090C6121400040A677 /* RangeScanViewer */,
614
			0DB8840E0C6121570040A677 /* BoundaryCollapse */,
615
			0DB8841E0C6121710040A677 /* VolumePolygonize */,
344 jab 616
			0D21E7980CBE1FC600DCAF45 /* test.cgla.matrices */,
357 jab 617
			0D5270470CE1E5BB00FA4789 /* PathTracer */,
382 jab 618
			0DC4C9170E5039D400F1B8A3 /* LinAlg-eigensolver */,
389 jab 619
			0DAF05B50E6BEAFC0097AAAD /* MeshEdit */,
329 jab 620
		);
621
		ignoreBreakpointsInProjectsDict = {
622
		};
623
		perUserDictionary = {
363 jab 624
			"PBXConfiguration.PBXBreakpointsDataSource.v1:1CA1AED706398EBD00589147" = {
625
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
626
				PBXFileTableDataSourceColumnSortingKey = PBXBreakpointsDataSource_BreakpointID;
627
				PBXFileTableDataSourceColumnWidthsKey = (
628
					20,
629
					20,
630
					210,
631
					20,
632
					110,
633
					109,
634
					20,
635
				);
636
				PBXFileTableDataSourceColumnsKey = (
637
					PBXBreakpointsDataSource_ActionID,
638
					PBXBreakpointsDataSource_TypeID,
639
					PBXBreakpointsDataSource_BreakpointID,
640
					PBXBreakpointsDataSource_UseID,
641
					PBXBreakpointsDataSource_LocationID,
642
					PBXBreakpointsDataSource_ConditionID,
643
					PBXBreakpointsDataSource_ContinueID,
644
				);
645
			};
336 jab 646
			"PBXConfiguration.PBXBreakpointsDataSource.v1:1CA23EDF0692099D00951B8B" = {
647
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
648
				PBXFileTableDataSourceColumnSortingKey = PBXBreakpointsDataSource_BreakpointID;
649
				PBXFileTableDataSourceColumnWidthsKey = (
650
					20,
651
					20,
363 jab 652
					383,
336 jab 653
					20,
363 jab 654
					310,
655
					310,
336 jab 656
					20,
657
				);
658
				PBXFileTableDataSourceColumnsKey = (
659
					PBXBreakpointsDataSource_ActionID,
660
					PBXBreakpointsDataSource_TypeID,
661
					PBXBreakpointsDataSource_BreakpointID,
662
					PBXBreakpointsDataSource_UseID,
663
					PBXBreakpointsDataSource_LocationID,
664
					PBXBreakpointsDataSource_ConditionID,
665
					PBXBreakpointsDataSource_ContinueID,
666
				);
667
			};
372 jab 668
			PBXConfiguration.PBXFileTableDataSource3.PBXBookmarksDataSource = {
669
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
670
				PBXFileTableDataSourceColumnSortingKey = PBXBookmarksDataSource_NameID;
671
				PBXFileTableDataSourceColumnWidthsKey = (
672
					200,
673
					200,
674
					582,
675
				);
676
				PBXFileTableDataSourceColumnsKey = (
677
					PBXBookmarksDataSource_LocationID,
678
					PBXBookmarksDataSource_NameID,
679
					PBXBookmarksDataSource_CommentsID,
680
				);
681
			};
335 jab 682
			PBXConfiguration.PBXFileTableDataSource3.PBXErrorsWarningsDataSource = {
329 jab 683
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
335 jab 684
				PBXFileTableDataSourceColumnSortingKey = PBXErrorsWarningsDataSource_LocationID;
329 jab 685
				PBXFileTableDataSourceColumnWidthsKey = (
335 jab 686
					20,
340 jab 687
					489,
435 jab 688
					587,
329 jab 689
				);
690
				PBXFileTableDataSourceColumnsKey = (
691
					PBXErrorsWarningsDataSource_TypeID,
692
					PBXErrorsWarningsDataSource_MessageID,
693
					PBXErrorsWarningsDataSource_LocationID,
694
				);
695
			};
336 jab 696
			PBXConfiguration.PBXFileTableDataSource3.PBXExecutablesDataSource = {
697
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
698
				PBXFileTableDataSourceColumnSortingKey = PBXExecutablesDataSource_NameID;
699
				PBXFileTableDataSourceColumnWidthsKey = (
700
					22,
701
					300,
445 jab 702
					813.58349609375,
336 jab 703
				);
704
				PBXFileTableDataSourceColumnsKey = (
705
					PBXExecutablesDataSource_ActiveFlagID,
706
					PBXExecutablesDataSource_NameID,
707
					PBXExecutablesDataSource_CommentsID,
708
				);
709
			};
335 jab 710
			PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = {
329 jab 711
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
448 jab 712
				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_ObjectSize_ColumnID;
329 jab 713
				PBXFileTableDataSourceColumnWidthsKey = (
714
					20,
416 jab 715
					886,
329 jab 716
					20,
717
					48,
718
					43,
719
					43,
720
					20,
721
				);
722
				PBXFileTableDataSourceColumnsKey = (
723
					PBXFileDataSource_FiletypeID,
724
					PBXFileDataSource_Filename_ColumnID,
725
					PBXFileDataSource_Built_ColumnID,
726
					PBXFileDataSource_ObjectSize_ColumnID,
727
					PBXFileDataSource_Errors_ColumnID,
728
					PBXFileDataSource_Warnings_ColumnID,
729
					PBXFileDataSource_Target_ColumnID,
730
				);
731
			};
372 jab 732
			PBXConfiguration.PBXFileTableDataSource3.PBXFindDataSource = {
733
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
734
				PBXFileTableDataSourceColumnSortingKey = PBXFindDataSource_LocationID;
735
				PBXFileTableDataSourceColumnWidthsKey = (
736
					200,
737
					786,
738
				);
739
				PBXFileTableDataSourceColumnsKey = (
740
					PBXFindDataSource_MessageID,
741
					PBXFindDataSource_LocationID,
742
				);
743
			};
335 jab 744
			PBXConfiguration.PBXFileTableDataSource3.XCSCMDataSource = {
329 jab 745
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
335 jab 746
				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
329 jab 747
				PBXFileTableDataSourceColumnWidthsKey = (
335 jab 748
					20,
749
					20,
372 jab 750
					748,
335 jab 751
					20,
372 jab 752
					48,
335 jab 753
					43,
754
					43,
755
					20,
329 jab 756
				);
757
				PBXFileTableDataSourceColumnsKey = (
335 jab 758
					PBXFileDataSource_SCM_ColumnID,
759
					PBXFileDataSource_FiletypeID,
760
					PBXFileDataSource_Filename_ColumnID,
761
					PBXFileDataSource_Built_ColumnID,
762
					PBXFileDataSource_ObjectSize_ColumnID,
763
					PBXFileDataSource_Errors_ColumnID,
764
					PBXFileDataSource_Warnings_ColumnID,
765
					PBXFileDataSource_Target_ColumnID,
329 jab 766
				);
767
			};
768
			PBXConfiguration.PBXTargetDataSource.PBXTargetDataSource = {
769
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
770
				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
771
				PBXFileTableDataSourceColumnWidthsKey = (
772
					20,
445 jab 773
					886,
372 jab 774
					60,
329 jab 775
					20,
776
					48,
777
					43,
778
					43,
779
				);
780
				PBXFileTableDataSourceColumnsKey = (
781
					PBXFileDataSource_FiletypeID,
782
					PBXFileDataSource_Filename_ColumnID,
783
					PBXTargetDataSource_PrimaryAttribute,
784
					PBXFileDataSource_Built_ColumnID,
785
					PBXFileDataSource_ObjectSize_ColumnID,
786
					PBXFileDataSource_Errors_ColumnID,
787
					PBXFileDataSource_Warnings_ColumnID,
788
				);
789
			};
448 jab 790
			PBXPerProjectTemplateStateSaveDate = 259418569;
791
			PBXWorkspaceStateSaveDate = 259418569;
329 jab 792
		};
336 jab 793
		perUserProjectItems = {
446 jab 794
			0D014F670F6465EB00828A8E /* PBXTextBookmark */ = 0D014F670F6465EB00828A8E /* PBXTextBookmark */;
795
			0D014F830F64677700828A8E /* PBXTextBookmark */ = 0D014F830F64677700828A8E /* PBXTextBookmark */;
796
			0D014F840F64677700828A8E /* PBXTextBookmark */ = 0D014F840F64677700828A8E /* PBXTextBookmark */;
797
			0D014F850F64677700828A8E /* PBXTextBookmark */ = 0D014F850F64677700828A8E /* PBXTextBookmark */;
798
			0D014F890F64677700828A8E /* PBXTextBookmark */ = 0D014F890F64677700828A8E /* PBXTextBookmark */;
799
			0D014F8A0F64677700828A8E /* PBXTextBookmark */ = 0D014F8A0F64677700828A8E /* PBXTextBookmark */;
800
			0D014F8B0F64677700828A8E /* PBXTextBookmark */ = 0D014F8B0F64677700828A8E /* PBXTextBookmark */;
801
			0D014F8C0F64677700828A8E /* PBXTextBookmark */ = 0D014F8C0F64677700828A8E /* PBXTextBookmark */;
802
			0D014F8E0F64677700828A8E /* PBXTextBookmark */ = 0D014F8E0F64677700828A8E /* PBXTextBookmark */;
803
			0D014F900F64677700828A8E /* PBXTextBookmark */ = 0D014F900F64677700828A8E /* PBXTextBookmark */;
804
			0D014F910F64677700828A8E /* PBXTextBookmark */ = 0D014F910F64677700828A8E /* PBXTextBookmark */;
805
			0D014F920F64677700828A8E /* PBXTextBookmark */ = 0D014F920F64677700828A8E /* PBXTextBookmark */;
806
			0D014F940F64677700828A8E /* PBXTextBookmark */ = 0D014F940F64677700828A8E /* PBXTextBookmark */;
807
			0D014F9A0F64677700828A8E /* PBXTextBookmark */ = 0D014F9A0F64677700828A8E /* PBXTextBookmark */;
808
			0D014F9D0F64677700828A8E /* PBXTextBookmark */ = 0D014F9D0F64677700828A8E /* PBXTextBookmark */;
809
			0D014F9E0F64677700828A8E /* PBXTextBookmark */ = 0D014F9E0F64677700828A8E /* PBXTextBookmark */;
810
			0D014F9F0F64677700828A8E /* PBXTextBookmark */ = 0D014F9F0F64677700828A8E /* PBXTextBookmark */;
811
			0D014FA00F64677700828A8E /* PBXTextBookmark */ = 0D014FA00F64677700828A8E /* PBXTextBookmark */;
812
			0D014FA20F64677700828A8E /* PBXTextBookmark */ = 0D014FA20F64677700828A8E /* PBXTextBookmark */;
813
			0D014FA30F64677700828A8E /* PBXTextBookmark */ = 0D014FA30F64677700828A8E /* PBXTextBookmark */;
814
			0D014FA40F64677700828A8E /* PBXTextBookmark */ = 0D014FA40F64677700828A8E /* PBXTextBookmark */;
815
			0D014FA50F64677700828A8E /* PBXTextBookmark */ = 0D014FA50F64677700828A8E /* PBXTextBookmark */;
816
			0D014FA60F64677700828A8E /* PBXTextBookmark */ = 0D014FA60F64677700828A8E /* PBXTextBookmark */;
817
			0D014FA70F64677700828A8E /* PBXTextBookmark */ = 0D014FA70F64677700828A8E /* PBXTextBookmark */;
818
			0D014FA80F64677700828A8E /* PBXTextBookmark */ = 0D014FA80F64677700828A8E /* PBXTextBookmark */;
819
			0D014FA90F64677700828A8E /* PBXTextBookmark */ = 0D014FA90F64677700828A8E /* PBXTextBookmark */;
820
			0D014FAA0F64677700828A8E /* PBXTextBookmark */ = 0D014FAA0F64677700828A8E /* PBXTextBookmark */;
821
			0D014FAC0F64677700828A8E /* PBXTextBookmark */ = 0D014FAC0F64677700828A8E /* PBXTextBookmark */;
822
			0D014FAD0F64677700828A8E /* PBXTextBookmark */ = 0D014FAD0F64677700828A8E /* PBXTextBookmark */;
823
			0D014FAF0F64677700828A8E /* PBXTextBookmark */ = 0D014FAF0F64677700828A8E /* PBXTextBookmark */;
824
			0D014FB10F64677700828A8E /* PBXTextBookmark */ = 0D014FB10F64677700828A8E /* PBXTextBookmark */;
825
			0D014FB20F64677700828A8E /* PBXTextBookmark */ = 0D014FB20F64677700828A8E /* PBXTextBookmark */;
826
			0D014FB40F64677700828A8E /* PBXTextBookmark */ = 0D014FB40F64677700828A8E /* PBXTextBookmark */;
827
			0D014FB50F64677700828A8E /* PBXTextBookmark */ = 0D014FB50F64677700828A8E /* PBXTextBookmark */;
828
			0D014FB60F64677700828A8E /* PBXTextBookmark */ = 0D014FB60F64677700828A8E /* PBXTextBookmark */;
829
			0D014FB70F64677700828A8E /* PBXTextBookmark */ = 0D014FB70F64677700828A8E /* PBXTextBookmark */;
830
			0D014FB80F64677700828A8E /* PBXTextBookmark */ = 0D014FB80F64677700828A8E /* PBXTextBookmark */;
831
			0D014FB90F64677700828A8E /* PBXTextBookmark */ = 0D014FB90F64677700828A8E /* PBXTextBookmark */;
832
			0D014FBA0F64677700828A8E /* PBXTextBookmark */ = 0D014FBA0F64677700828A8E /* PBXTextBookmark */;
833
			0D014FBB0F64677700828A8E /* PBXTextBookmark */ = 0D014FBB0F64677700828A8E /* PBXTextBookmark */;
834
			0D014FBC0F64677700828A8E /* PBXTextBookmark */ = 0D014FBC0F64677700828A8E /* PBXTextBookmark */;
835
			0D014FBF0F64677700828A8E /* PBXTextBookmark */ = 0D014FBF0F64677700828A8E /* PBXTextBookmark */;
836
			0D014FC00F64677700828A8E /* PBXTextBookmark */ = 0D014FC00F64677700828A8E /* PBXTextBookmark */;
837
			0D014FC10F64677700828A8E /* PBXTextBookmark */ = 0D014FC10F64677700828A8E /* PBXTextBookmark */;
838
			0D014FC20F64677700828A8E /* PBXTextBookmark */ = 0D014FC20F64677700828A8E /* PBXTextBookmark */;
839
			0D014FCF0F6467EB00828A8E /* PBXTextBookmark */ = 0D014FCF0F6467EB00828A8E /* PBXTextBookmark */;
840
			0D014FD20F6467EB00828A8E /* PBXTextBookmark */ = 0D014FD20F6467EB00828A8E /* PBXTextBookmark */;
841
			0D014FD30F6467EB00828A8E /* PBXTextBookmark */ = 0D014FD30F6467EB00828A8E /* PBXTextBookmark */;
842
			0D01500B0F646C3800828A8E /* PBXTextBookmark */ = 0D01500B0F646C3800828A8E /* PBXTextBookmark */;
843
			0D01505F0F646EBA00828A8E /* PBXTextBookmark */ = 0D01505F0F646EBA00828A8E /* PBXTextBookmark */;
844
			0D0150600F646EBA00828A8E /* PBXTextBookmark */ = 0D0150600F646EBA00828A8E /* PBXTextBookmark */;
845
			0D0150650F646EBA00828A8E /* PBXTextBookmark */ = 0D0150650F646EBA00828A8E /* PBXTextBookmark */;
846
			0D0150680F646EBA00828A8E /* PBXTextBookmark */ = 0D0150680F646EBA00828A8E /* PBXTextBookmark */;
847
			0D04CAF20F75A4ED001103D6 /* PBXTextBookmark */ = 0D04CAF20F75A4ED001103D6 /* PBXTextBookmark */;
848
			0D04CAF40F75A4ED001103D6 /* PBXTextBookmark */ = 0D04CAF40F75A4ED001103D6 /* PBXTextBookmark */;
849
			0D0B19810F6F059400A9B435 /* PBXTextBookmark */ = 0D0B19810F6F059400A9B435 /* PBXTextBookmark */;
850
			0D0B19830F6F059400A9B435 /* PBXTextBookmark */ = 0D0B19830F6F059400A9B435 /* PBXTextBookmark */;
851
			0D0B19860F6F059400A9B435 /* PBXTextBookmark */ = 0D0B19860F6F059400A9B435 /* PBXTextBookmark */;
852
			0D0F42750F5598B100914063 /* PBXTextBookmark */ = 0D0F42750F5598B100914063 /* PBXTextBookmark */;
853
			0D0F427D0F5599D300914063 /* PBXTextBookmark */ = 0D0F427D0F5599D300914063 /* PBXTextBookmark */;
854
			0D17F4CE0EEED46100DD1F23 /* PBXTextBookmark */ = 0D17F4CE0EEED46100DD1F23 /* PBXTextBookmark */;
855
			0D23E5420ECB8517000B0A31 /* PBXTextBookmark */ = 0D23E5420ECB8517000B0A31 /* PBXTextBookmark */;
856
			0D23E5660ECB8720000B0A31 /* PBXTextBookmark */ = 0D23E5660ECB8720000B0A31 /* PBXTextBookmark */;
857
			0D23E56A0ECB8720000B0A31 /* PBXTextBookmark */ = 0D23E56A0ECB8720000B0A31 /* PBXTextBookmark */;
858
			0D2C03400F5C2FA8008807D6 /* PBXTextBookmark */ = 0D2C03400F5C2FA8008807D6 /* PBXTextBookmark */;
859
			0D38F13C0F55DDF300691153 /* PBXTextBookmark */ = 0D38F13C0F55DDF300691153 /* PBXTextBookmark */;
860
			0D38F13D0F55DDF300691153 /* PBXTextBookmark */ = 0D38F13D0F55DDF300691153 /* PBXTextBookmark */;
861
			0D3A19A10F6A6449002CCF97 /* PBXTextBookmark */ = 0D3A19A10F6A6449002CCF97 /* PBXTextBookmark */;
862
			0D3A19A20F6A6449002CCF97 /* PBXTextBookmark */ = 0D3A19A20F6A6449002CCF97 /* PBXTextBookmark */;
863
			0D3C48E80F4A247600659824 /* PBXTextBookmark */ = 0D3C48E80F4A247600659824 /* PBXTextBookmark */;
864
			0D3C48E90F4A247600659824 /* PBXTextBookmark */ = 0D3C48E90F4A247600659824 /* PBXTextBookmark */;
865
			0D3C48F10F4A247600659824 /* PBXTextBookmark */ = 0D3C48F10F4A247600659824 /* PBXTextBookmark */;
866
			0D3C48F20F4A247600659824 /* PBXTextBookmark */ = 0D3C48F20F4A247600659824 /* PBXTextBookmark */;
867
			0D3C76BD0EBE4B5400F4A914 /* PBXTextBookmark */ = 0D3C76BD0EBE4B5400F4A914 /* PBXTextBookmark */;
868
			0D3C76BE0EBE4B5400F4A914 /* PBXTextBookmark */ = 0D3C76BE0EBE4B5400F4A914 /* PBXTextBookmark */;
869
			0D3C76C30EBE4B5400F4A914 /* PBXTextBookmark */ = 0D3C76C30EBE4B5400F4A914 /* PBXTextBookmark */;
870
			0D3C76C40EBE4B5400F4A914 /* PBXTextBookmark */ = 0D3C76C40EBE4B5400F4A914 /* PBXTextBookmark */;
871
			0D3FD5B70F73A06700EBB53F /* PBXTextBookmark */ = 0D3FD5B70F73A06700EBB53F /* PBXTextBookmark */;
872
			0D3FD5B90F73A06700EBB53F /* PBXTextBookmark */ = 0D3FD5B90F73A06700EBB53F /* PBXTextBookmark */;
448 jab 873
			0D4BA2B30F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2B30F7670BB00D43A62 /* PBXTextBookmark */;
874
			0D4BA2B40F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2B40F7670BB00D43A62 /* PBXTextBookmark */;
875
			0D4BA2B50F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2B50F7670BB00D43A62 /* PBXTextBookmark */;
876
			0D4BA2B60F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2B60F7670BB00D43A62 /* PBXTextBookmark */;
877
			0D4BA2B70F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2B70F7670BB00D43A62 /* PBXTextBookmark */;
878
			0D4BA2B80F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2B80F7670BB00D43A62 /* PBXTextBookmark */;
879
			0D4BA2B90F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2B90F7670BB00D43A62 /* PBXTextBookmark */;
880
			0D4BA2BA0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2BA0F7670BB00D43A62 /* PBXTextBookmark */;
881
			0D4BA2BB0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2BB0F7670BB00D43A62 /* PBXTextBookmark */;
882
			0D4BA2BC0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2BC0F7670BB00D43A62 /* PBXTextBookmark */;
883
			0D4BA2BD0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2BD0F7670BB00D43A62 /* PBXTextBookmark */;
884
			0D4BA2BE0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2BE0F7670BB00D43A62 /* PBXTextBookmark */;
885
			0D4BA2BF0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2BF0F7670BB00D43A62 /* PBXTextBookmark */;
886
			0D4BA2C00F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2C00F7670BB00D43A62 /* PBXTextBookmark */;
887
			0D4BA2C10F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2C10F7670BB00D43A62 /* PBXTextBookmark */;
888
			0D4BA2C20F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2C20F7670BB00D43A62 /* PBXTextBookmark */;
889
			0D4BA2C30F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2C30F7670BB00D43A62 /* PBXTextBookmark */;
890
			0D4BA2C40F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2C40F7670BB00D43A62 /* PBXTextBookmark */;
891
			0D4BA2C50F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2C50F7670BB00D43A62 /* PBXTextBookmark */;
892
			0D4BA2C60F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2C60F7670BB00D43A62 /* PBXTextBookmark */;
893
			0D4BA2C70F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2C70F7670BB00D43A62 /* PBXTextBookmark */;
894
			0D4BA2C80F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2C80F7670BB00D43A62 /* PBXTextBookmark */;
895
			0D4BA2C90F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2C90F7670BB00D43A62 /* PBXTextBookmark */;
896
			0D4BA2CA0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2CA0F7670BB00D43A62 /* PBXTextBookmark */;
897
			0D4BA2CB0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2CB0F7670BB00D43A62 /* PBXTextBookmark */;
898
			0D4BA2CC0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2CC0F7670BB00D43A62 /* PBXTextBookmark */;
899
			0D4BA2CD0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2CD0F7670BB00D43A62 /* PBXTextBookmark */;
900
			0D4BA2CE0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2CE0F7670BB00D43A62 /* PBXTextBookmark */;
901
			0D4BA2CF0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2CF0F7670BB00D43A62 /* PBXTextBookmark */;
902
			0D4BA2D00F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2D00F7670BB00D43A62 /* PBXTextBookmark */;
903
			0D4BA2D10F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2D10F7670BB00D43A62 /* PBXTextBookmark */;
904
			0D4BA2D20F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2D20F7670BB00D43A62 /* PBXTextBookmark */;
905
			0D4BA2D30F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2D30F7670BB00D43A62 /* PBXTextBookmark */;
906
			0D4BA2D40F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2D40F7670BB00D43A62 /* PBXTextBookmark */;
907
			0D4BA2D50F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2D50F7670BB00D43A62 /* PBXTextBookmark */;
908
			0D4BA2D60F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2D60F7670BB00D43A62 /* PBXTextBookmark */;
909
			0D4BA2D70F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2D70F7670BB00D43A62 /* PBXTextBookmark */;
910
			0D4BA2D80F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2D80F7670BB00D43A62 /* PBXTextBookmark */;
911
			0D4BA2D90F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2D90F7670BB00D43A62 /* PBXTextBookmark */;
912
			0D4BA2DA0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2DA0F7670BB00D43A62 /* PBXTextBookmark */;
913
			0D4BA2DB0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2DB0F7670BB00D43A62 /* PBXTextBookmark */;
914
			0D4BA2DC0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2DC0F7670BB00D43A62 /* PBXTextBookmark */;
915
			0D4BA2DD0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2DD0F7670BB00D43A62 /* PBXTextBookmark */;
916
			0D4BA2DE0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2DE0F7670BB00D43A62 /* PBXTextBookmark */;
917
			0D4BA2DF0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2DF0F7670BB00D43A62 /* PBXTextBookmark */;
918
			0D4BA2E00F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2E00F7670BB00D43A62 /* PBXTextBookmark */;
919
			0D4BA2E10F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2E10F7670BB00D43A62 /* PBXTextBookmark */;
920
			0D4BA2E20F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2E20F7670BB00D43A62 /* PBXTextBookmark */;
921
			0D4BA2E30F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2E30F7670BB00D43A62 /* PBXTextBookmark */;
922
			0D4BA2E40F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2E40F7670BB00D43A62 /* PBXTextBookmark */;
923
			0D4BA2E50F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2E50F7670BB00D43A62 /* PBXTextBookmark */;
924
			0D4BA2E60F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2E60F7670BB00D43A62 /* PBXTextBookmark */;
925
			0D4BA2E70F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2E70F7670BB00D43A62 /* PBXTextBookmark */;
926
			0D4BA2E80F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2E80F7670BB00D43A62 /* PBXTextBookmark */;
927
			0D4BA2E90F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2E90F7670BB00D43A62 /* PBXTextBookmark */;
928
			0D4BA2EA0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2EA0F7670BB00D43A62 /* PBXTextBookmark */;
929
			0D4BA2EB0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2EB0F7670BB00D43A62 /* PBXTextBookmark */;
930
			0D4BA2EC0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2EC0F7670BB00D43A62 /* PBXTextBookmark */;
931
			0D4BA2ED0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2ED0F7670BB00D43A62 /* PBXTextBookmark */;
932
			0D4BA2EE0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2EE0F7670BB00D43A62 /* PBXTextBookmark */;
933
			0D4BA2EF0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2EF0F7670BB00D43A62 /* PBXTextBookmark */;
934
			0D4BA2F00F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2F00F7670BB00D43A62 /* PBXTextBookmark */;
935
			0D4BA2F10F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2F10F7670BB00D43A62 /* PBXTextBookmark */;
936
			0D4BA2F20F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2F20F7670BB00D43A62 /* PBXTextBookmark */;
937
			0D4BA2F30F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2F30F7670BB00D43A62 /* PBXTextBookmark */;
938
			0D4BA2F40F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2F40F7670BB00D43A62 /* PBXTextBookmark */;
939
			0D4BA2F50F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2F50F7670BB00D43A62 /* PBXTextBookmark */;
940
			0D4BA2F60F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2F60F7670BB00D43A62 /* PBXTextBookmark */;
941
			0D4BA2F70F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2F70F7670BB00D43A62 /* PBXTextBookmark */;
942
			0D4BA2F80F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2F80F7670BB00D43A62 /* PBXTextBookmark */;
943
			0D4BA2F90F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2F90F7670BB00D43A62 /* PBXTextBookmark */;
944
			0D4BA2FA0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2FA0F7670BB00D43A62 /* PBXTextBookmark */;
945
			0D4BA2FB0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2FB0F7670BB00D43A62 /* PBXTextBookmark */;
946
			0D4BA2FC0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2FC0F7670BB00D43A62 /* PBXTextBookmark */;
947
			0D4BA2FD0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2FD0F7670BB00D43A62 /* PBXTextBookmark */;
948
			0D4BA2FE0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2FE0F7670BB00D43A62 /* PBXTextBookmark */;
949
			0D4BA2FF0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA2FF0F7670BB00D43A62 /* PBXTextBookmark */;
950
			0D4BA3000F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3000F7670BB00D43A62 /* PBXTextBookmark */;
951
			0D4BA3010F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3010F7670BB00D43A62 /* PBXTextBookmark */;
952
			0D4BA3020F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3020F7670BB00D43A62 /* PBXTextBookmark */;
953
			0D4BA3030F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3030F7670BB00D43A62 /* PBXTextBookmark */;
954
			0D4BA3040F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3040F7670BB00D43A62 /* PBXTextBookmark */;
955
			0D4BA3050F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3050F7670BB00D43A62 /* PBXTextBookmark */;
956
			0D4BA3060F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3060F7670BB00D43A62 /* PBXTextBookmark */;
957
			0D4BA3070F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3070F7670BB00D43A62 /* PBXTextBookmark */;
958
			0D4BA3080F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3080F7670BB00D43A62 /* PBXTextBookmark */;
959
			0D4BA3090F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3090F7670BB00D43A62 /* PBXTextBookmark */;
960
			0D4BA30A0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA30A0F7670BB00D43A62 /* PBXTextBookmark */;
961
			0D4BA30B0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA30B0F7670BB00D43A62 /* PBXTextBookmark */;
962
			0D4BA30C0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA30C0F7670BB00D43A62 /* PBXTextBookmark */;
963
			0D4BA30D0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA30D0F7670BB00D43A62 /* PBXTextBookmark */;
964
			0D4BA30E0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA30E0F7670BB00D43A62 /* PBXTextBookmark */;
965
			0D4BA30F0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA30F0F7670BB00D43A62 /* PBXTextBookmark */;
966
			0D4BA3100F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3100F7670BB00D43A62 /* PBXTextBookmark */;
967
			0D4BA3110F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3110F7670BB00D43A62 /* PBXTextBookmark */;
968
			0D4BA3120F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3120F7670BB00D43A62 /* PBXTextBookmark */;
969
			0D4BA3130F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3130F7670BB00D43A62 /* PBXTextBookmark */;
970
			0D4BA3140F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3140F7670BB00D43A62 /* PBXTextBookmark */;
971
			0D4BA3150F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3150F7670BB00D43A62 /* PBXTextBookmark */;
972
			0D4BA3160F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3160F7670BB00D43A62 /* PBXTextBookmark */;
973
			0D4BA3170F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3170F7670BB00D43A62 /* PBXTextBookmark */;
974
			0D4BA3180F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3180F7670BB00D43A62 /* PBXTextBookmark */;
975
			0D4BA3190F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3190F7670BB00D43A62 /* PBXTextBookmark */;
976
			0D4BA31A0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA31A0F7670BB00D43A62 /* PBXTextBookmark */;
977
			0D4BA31B0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA31B0F7670BB00D43A62 /* PBXTextBookmark */;
978
			0D4BA31C0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA31C0F7670BB00D43A62 /* PBXTextBookmark */;
979
			0D4BA31D0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA31D0F7670BB00D43A62 /* PBXTextBookmark */;
980
			0D4BA31E0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA31E0F7670BB00D43A62 /* PBXTextBookmark */;
981
			0D4BA31F0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA31F0F7670BB00D43A62 /* PBXTextBookmark */;
982
			0D4BA3200F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3200F7670BB00D43A62 /* PBXTextBookmark */;
983
			0D4BA3210F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3210F7670BB00D43A62 /* PBXTextBookmark */;
984
			0D4BA3220F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3220F7670BB00D43A62 /* PBXTextBookmark */;
985
			0D4BA3230F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3230F7670BB00D43A62 /* PBXTextBookmark */;
986
			0D4BA3240F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3240F7670BB00D43A62 /* PBXTextBookmark */;
987
			0D4BA3250F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3250F7670BB00D43A62 /* PBXTextBookmark */;
988
			0D4BA3260F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3260F7670BB00D43A62 /* PBXTextBookmark */;
989
			0D4BA3270F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3270F7670BB00D43A62 /* PBXTextBookmark */;
990
			0D4BA3280F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3280F7670BB00D43A62 /* PBXTextBookmark */;
991
			0D4BA3290F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3290F7670BB00D43A62 /* PBXTextBookmark */;
992
			0D4BA32A0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA32A0F7670BB00D43A62 /* PBXTextBookmark */;
993
			0D4BA32B0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA32B0F7670BB00D43A62 /* PBXTextBookmark */;
994
			0D4BA32C0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA32C0F7670BB00D43A62 /* PBXTextBookmark */;
995
			0D4BA32D0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA32D0F7670BB00D43A62 /* PBXTextBookmark */;
996
			0D4BA32E0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA32E0F7670BB00D43A62 /* PBXTextBookmark */;
997
			0D4BA32F0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA32F0F7670BB00D43A62 /* PBXTextBookmark */;
998
			0D4BA3300F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3300F7670BB00D43A62 /* PBXTextBookmark */;
999
			0D4BA3310F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3310F7670BB00D43A62 /* PBXTextBookmark */;
1000
			0D4BA3320F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3320F7670BB00D43A62 /* PBXTextBookmark */;
1001
			0D4BA3330F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3330F7670BB00D43A62 /* PBXTextBookmark */;
1002
			0D4BA3340F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3340F7670BB00D43A62 /* PBXTextBookmark */;
1003
			0D4BA3350F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3350F7670BB00D43A62 /* PBXTextBookmark */;
1004
			0D4BA3360F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3360F7670BB00D43A62 /* PBXTextBookmark */;
1005
			0D4BA3370F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3370F7670BB00D43A62 /* PBXTextBookmark */;
1006
			0D4BA3380F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3380F7670BB00D43A62 /* PBXTextBookmark */;
1007
			0D4BA3390F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3390F7670BB00D43A62 /* PBXTextBookmark */;
1008
			0D4BA33A0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA33A0F7670BB00D43A62 /* PBXTextBookmark */;
1009
			0D4BA33B0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA33B0F7670BB00D43A62 /* PBXTextBookmark */;
1010
			0D4BA33C0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA33C0F7670BB00D43A62 /* PBXTextBookmark */;
1011
			0D4BA33D0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA33D0F7670BB00D43A62 /* PBXTextBookmark */;
1012
			0D4BA33E0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA33E0F7670BB00D43A62 /* PBXTextBookmark */;
1013
			0D4BA33F0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA33F0F7670BB00D43A62 /* PBXTextBookmark */;
1014
			0D4BA3400F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3400F7670BB00D43A62 /* PBXTextBookmark */;
1015
			0D4BA3410F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3410F7670BB00D43A62 /* PBXTextBookmark */;
1016
			0D4BA3420F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3420F7670BB00D43A62 /* PBXTextBookmark */;
1017
			0D4BA3430F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3430F7670BB00D43A62 /* PBXTextBookmark */;
1018
			0D4BA3440F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3440F7670BB00D43A62 /* PBXTextBookmark */;
1019
			0D4BA3450F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3450F7670BB00D43A62 /* PBXTextBookmark */;
1020
			0D4BA3460F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3460F7670BB00D43A62 /* PBXTextBookmark */;
1021
			0D4BA3470F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3470F7670BB00D43A62 /* PBXTextBookmark */;
1022
			0D4BA3480F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3480F7670BB00D43A62 /* PBXTextBookmark */;
1023
			0D4BA3490F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3490F7670BB00D43A62 /* PBXTextBookmark */;
1024
			0D4BA34A0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA34A0F7670BB00D43A62 /* PBXTextBookmark */;
1025
			0D4BA34B0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA34B0F7670BB00D43A62 /* PBXTextBookmark */;
1026
			0D4BA34C0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA34C0F7670BB00D43A62 /* PBXTextBookmark */;
1027
			0D4BA34D0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA34D0F7670BB00D43A62 /* PBXTextBookmark */;
1028
			0D4BA34E0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA34E0F7670BB00D43A62 /* PBXTextBookmark */;
1029
			0D4BA34F0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA34F0F7670BB00D43A62 /* PBXTextBookmark */;
1030
			0D4BA3500F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3500F7670BB00D43A62 /* PBXTextBookmark */;
1031
			0D4BA3510F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3510F7670BB00D43A62 /* PBXTextBookmark */;
1032
			0D4BA3520F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3520F7670BB00D43A62 /* PBXTextBookmark */;
1033
			0D4BA3530F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3530F7670BB00D43A62 /* PBXTextBookmark */;
1034
			0D4BA3540F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3540F7670BB00D43A62 /* PBXTextBookmark */;
1035
			0D4BA3550F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3550F7670BB00D43A62 /* PBXTextBookmark */;
1036
			0D4BA3560F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3560F7670BB00D43A62 /* PBXTextBookmark */;
1037
			0D4BA3570F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3570F7670BB00D43A62 /* PBXTextBookmark */;
1038
			0D4BA3580F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3580F7670BB00D43A62 /* PBXTextBookmark */;
1039
			0D4BA3590F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3590F7670BB00D43A62 /* PBXTextBookmark */;
1040
			0D4BA35A0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA35A0F7670BB00D43A62 /* PBXTextBookmark */;
1041
			0D4BA35B0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA35B0F7670BB00D43A62 /* PBXTextBookmark */;
1042
			0D4BA35C0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA35C0F7670BB00D43A62 /* PBXTextBookmark */;
1043
			0D4BA35D0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA35D0F7670BB00D43A62 /* PBXTextBookmark */;
1044
			0D4BA35E0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA35E0F7670BB00D43A62 /* PBXTextBookmark */;
1045
			0D4BA35F0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA35F0F7670BB00D43A62 /* PBXTextBookmark */;
1046
			0D4BA3600F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3600F7670BB00D43A62 /* PBXTextBookmark */;
1047
			0D4BA3610F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3610F7670BB00D43A62 /* PBXTextBookmark */;
1048
			0D4BA3620F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3620F7670BB00D43A62 /* PBXTextBookmark */;
1049
			0D4BA3630F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3630F7670BB00D43A62 /* PBXTextBookmark */;
1050
			0D4BA3640F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3640F7670BB00D43A62 /* PBXTextBookmark */;
1051
			0D4BA3650F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3650F7670BB00D43A62 /* PBXTextBookmark */;
1052
			0D4BA3660F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3660F7670BB00D43A62 /* PBXTextBookmark */;
1053
			0D4BA3670F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3670F7670BB00D43A62 /* PBXTextBookmark */;
1054
			0D4BA3680F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3680F7670BB00D43A62 /* PBXTextBookmark */;
1055
			0D4BA3690F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3690F7670BB00D43A62 /* PBXTextBookmark */;
1056
			0D4BA36A0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA36A0F7670BB00D43A62 /* PBXTextBookmark */;
1057
			0D4BA36B0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA36B0F7670BB00D43A62 /* PBXTextBookmark */;
1058
			0D4BA36C0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA36C0F7670BB00D43A62 /* PBXTextBookmark */;
1059
			0D4BA36D0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA36D0F7670BB00D43A62 /* PBXTextBookmark */;
1060
			0D4BA36E0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA36E0F7670BB00D43A62 /* PBXTextBookmark */;
1061
			0D4BA36F0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA36F0F7670BB00D43A62 /* PBXTextBookmark */;
1062
			0D4BA3700F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3700F7670BB00D43A62 /* PBXTextBookmark */;
1063
			0D4BA3710F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3710F7670BB00D43A62 /* PBXTextBookmark */;
1064
			0D4BA3720F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3720F7670BB00D43A62 /* PBXTextBookmark */;
1065
			0D4BA3730F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3730F7670BB00D43A62 /* PBXTextBookmark */;
1066
			0D4BA3740F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3740F7670BB00D43A62 /* PBXTextBookmark */;
1067
			0D4BA3750F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3750F7670BB00D43A62 /* PBXTextBookmark */;
1068
			0D4BA3760F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3760F7670BB00D43A62 /* PBXTextBookmark */;
1069
			0D4BA3770F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3770F7670BB00D43A62 /* PBXTextBookmark */;
1070
			0D4BA3780F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3780F7670BB00D43A62 /* PBXTextBookmark */;
1071
			0D4BA3790F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3790F7670BB00D43A62 /* PBXTextBookmark */;
1072
			0D4BA37A0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA37A0F7670BB00D43A62 /* PBXTextBookmark */;
1073
			0D4BA37B0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA37B0F7670BB00D43A62 /* PBXTextBookmark */;
1074
			0D4BA37C0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA37C0F7670BB00D43A62 /* PBXTextBookmark */;
1075
			0D4BA37D0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA37D0F7670BB00D43A62 /* PBXTextBookmark */;
1076
			0D4BA37E0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA37E0F7670BB00D43A62 /* PBXTextBookmark */;
1077
			0D4BA37F0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA37F0F7670BB00D43A62 /* PBXTextBookmark */;
1078
			0D4BA3800F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3800F7670BB00D43A62 /* PBXTextBookmark */;
1079
			0D4BA3810F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3810F7670BB00D43A62 /* PBXTextBookmark */;
1080
			0D4BA3820F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3820F7670BB00D43A62 /* PBXTextBookmark */;
1081
			0D4BA3830F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3830F7670BB00D43A62 /* PBXTextBookmark */;
1082
			0D4BA3840F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3840F7670BB00D43A62 /* PBXTextBookmark */;
1083
			0D4BA3850F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3850F7670BB00D43A62 /* PBXTextBookmark */;
1084
			0D4BA3860F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3860F7670BB00D43A62 /* PBXTextBookmark */;
1085
			0D4BA3870F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3870F7670BB00D43A62 /* PBXTextBookmark */;
1086
			0D4BA3880F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3880F7670BB00D43A62 /* PBXTextBookmark */;
1087
			0D4BA3890F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3890F7670BB00D43A62 /* PBXTextBookmark */;
1088
			0D4BA38A0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA38A0F7670BB00D43A62 /* PBXTextBookmark */;
1089
			0D4BA38B0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA38B0F7670BB00D43A62 /* PBXTextBookmark */;
1090
			0D4BA38C0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA38C0F7670BB00D43A62 /* PBXTextBookmark */;
1091
			0D4BA38D0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA38D0F7670BB00D43A62 /* PBXTextBookmark */;
1092
			0D4BA38E0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA38E0F7670BB00D43A62 /* PBXTextBookmark */;
1093
			0D4BA38F0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA38F0F7670BB00D43A62 /* PBXTextBookmark */;
1094
			0D4BA3900F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3900F7670BB00D43A62 /* PBXTextBookmark */;
1095
			0D4BA3910F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3910F7670BB00D43A62 /* PBXTextBookmark */;
1096
			0D4BA3920F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3920F7670BB00D43A62 /* PBXTextBookmark */;
1097
			0D4BA3930F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3930F7670BB00D43A62 /* PBXTextBookmark */;
1098
			0D4BA3940F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3940F7670BB00D43A62 /* PBXTextBookmark */;
1099
			0D4BA3950F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3950F7670BB00D43A62 /* PBXTextBookmark */;
1100
			0D4BA3960F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3960F7670BB00D43A62 /* PBXTextBookmark */;
1101
			0D4BA3970F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3970F7670BB00D43A62 /* PBXTextBookmark */;
1102
			0D4BA3980F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3980F7670BB00D43A62 /* PBXTextBookmark */;
1103
			0D4BA3990F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3990F7670BB00D43A62 /* PBXTextBookmark */;
1104
			0D4BA39A0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA39A0F7670BB00D43A62 /* PBXTextBookmark */;
1105
			0D4BA39B0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA39B0F7670BB00D43A62 /* PBXTextBookmark */;
1106
			0D4BA39C0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA39C0F7670BB00D43A62 /* PBXTextBookmark */;
1107
			0D4BA39D0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA39D0F7670BB00D43A62 /* PBXTextBookmark */;
1108
			0D4BA39E0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA39E0F7670BB00D43A62 /* PBXTextBookmark */;
1109
			0D4BA39F0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA39F0F7670BB00D43A62 /* PBXTextBookmark */;
1110
			0D4BA3A00F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3A00F7670BB00D43A62 /* PBXTextBookmark */;
1111
			0D4BA3A10F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3A10F7670BB00D43A62 /* PBXTextBookmark */;
1112
			0D4BA3A20F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3A20F7670BB00D43A62 /* PBXTextBookmark */;
1113
			0D4BA3A30F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3A30F7670BB00D43A62 /* PBXTextBookmark */;
1114
			0D4BA3A40F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3A40F7670BB00D43A62 /* PBXTextBookmark */;
1115
			0D4BA3A50F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3A50F7670BB00D43A62 /* PBXTextBookmark */;
1116
			0D4BA3A60F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3A60F7670BB00D43A62 /* PBXTextBookmark */;
1117
			0D4BA3A70F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3A70F7670BB00D43A62 /* PBXTextBookmark */;
1118
			0D4BA3A80F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3A80F7670BB00D43A62 /* PBXTextBookmark */;
1119
			0D4BA3A90F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3A90F7670BB00D43A62 /* PBXTextBookmark */;
1120
			0D4BA3AA0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3AA0F7670BB00D43A62 /* PBXTextBookmark */;
1121
			0D4BA3AB0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3AB0F7670BB00D43A62 /* PBXTextBookmark */;
1122
			0D4BA3AC0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3AC0F7670BB00D43A62 /* PBXTextBookmark */;
1123
			0D4BA3AD0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3AD0F7670BB00D43A62 /* PBXTextBookmark */;
1124
			0D4BA3AE0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3AE0F7670BB00D43A62 /* PBXTextBookmark */;
1125
			0D4BA3AF0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3AF0F7670BB00D43A62 /* PBXTextBookmark */;
1126
			0D4BA3B00F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3B00F7670BB00D43A62 /* PBXTextBookmark */;
1127
			0D4BA3B10F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3B10F7670BB00D43A62 /* PBXTextBookmark */;
1128
			0D4BA3B20F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3B20F7670BB00D43A62 /* PBXTextBookmark */;
1129
			0D4BA3B30F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3B30F7670BB00D43A62 /* PBXTextBookmark */;
1130
			0D4BA3B40F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3B40F7670BB00D43A62 /* PBXTextBookmark */;
1131
			0D4BA3B50F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3B50F7670BB00D43A62 /* PBXTextBookmark */;
1132
			0D4BA3B60F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3B60F7670BB00D43A62 /* PBXTextBookmark */;
1133
			0D4BA3B70F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3B70F7670BB00D43A62 /* PBXTextBookmark */;
1134
			0D4BA3B80F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3B80F7670BB00D43A62 /* PBXTextBookmark */;
1135
			0D4BA3B90F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3B90F7670BB00D43A62 /* PBXTextBookmark */;
1136
			0D4BA3BA0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3BA0F7670BB00D43A62 /* PBXTextBookmark */;
1137
			0D4BA3BB0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3BB0F7670BB00D43A62 /* PBXTextBookmark */;
1138
			0D4BA3BC0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3BC0F7670BB00D43A62 /* PBXTextBookmark */;
1139
			0D4BA3BD0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3BD0F7670BB00D43A62 /* PBXTextBookmark */;
1140
			0D4BA3BE0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3BE0F7670BB00D43A62 /* PBXTextBookmark */;
1141
			0D4BA3BF0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3BF0F7670BB00D43A62 /* PBXTextBookmark */;
1142
			0D4BA3C00F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3C00F7670BB00D43A62 /* PBXTextBookmark */;
1143
			0D4BA3C10F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3C10F7670BB00D43A62 /* PBXTextBookmark */;
1144
			0D4BA3C20F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3C20F7670BB00D43A62 /* PBXTextBookmark */;
1145
			0D4BA3C30F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3C30F7670BB00D43A62 /* PBXTextBookmark */;
1146
			0D4BA3C40F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3C40F7670BB00D43A62 /* PBXTextBookmark */;
1147
			0D4BA3C50F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3C50F7670BB00D43A62 /* PBXTextBookmark */;
1148
			0D4BA3C60F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3C60F7670BB00D43A62 /* PBXTextBookmark */;
1149
			0D4BA3C70F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3C70F7670BB00D43A62 /* PBXTextBookmark */;
1150
			0D4BA3C80F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3C80F7670BB00D43A62 /* PBXTextBookmark */;
1151
			0D4BA3C90F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3C90F7670BB00D43A62 /* PBXTextBookmark */;
1152
			0D4BA3CA0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3CA0F7670BB00D43A62 /* PBXTextBookmark */;
1153
			0D4BA3CB0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3CB0F7670BB00D43A62 /* PBXTextBookmark */;
1154
			0D4BA3CC0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3CC0F7670BB00D43A62 /* PBXTextBookmark */;
1155
			0D4BA3CD0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3CD0F7670BB00D43A62 /* PBXTextBookmark */;
1156
			0D4BA3CE0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3CE0F7670BB00D43A62 /* PBXTextBookmark */;
1157
			0D4BA3CF0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3CF0F7670BB00D43A62 /* PBXTextBookmark */;
1158
			0D4BA3D00F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3D00F7670BB00D43A62 /* PBXTextBookmark */;
1159
			0D4BA3D10F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3D10F7670BB00D43A62 /* PBXTextBookmark */;
1160
			0D4BA3D20F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3D20F7670BB00D43A62 /* PBXTextBookmark */;
1161
			0D4BA3D30F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3D30F7670BB00D43A62 /* PBXTextBookmark */;
1162
			0D4BA3D40F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3D40F7670BB00D43A62 /* PBXTextBookmark */;
1163
			0D4BA3D50F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3D50F7670BB00D43A62 /* PBXTextBookmark */;
1164
			0D4BA3D60F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3D60F7670BB00D43A62 /* PBXTextBookmark */;
1165
			0D4BA3D70F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3D70F7670BB00D43A62 /* PBXTextBookmark */;
1166
			0D4BA3D80F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3D80F7670BB00D43A62 /* PBXTextBookmark */;
1167
			0D4BA3D90F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3D90F7670BB00D43A62 /* PBXTextBookmark */;
1168
			0D4BA3DA0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3DA0F7670BB00D43A62 /* PBXTextBookmark */;
1169
			0D4BA3DB0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3DB0F7670BB00D43A62 /* PBXTextBookmark */;
1170
			0D4BA3DC0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3DC0F7670BB00D43A62 /* PBXTextBookmark */;
1171
			0D4BA3DD0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3DD0F7670BB00D43A62 /* PBXTextBookmark */;
1172
			0D4BA3DE0F7670BB00D43A62 /* PBXTextBookmark */ = 0D4BA3DE0F7670BB00D43A62 /* PBXTextBookmark */;
446 jab 1173
			0D504D3E0EFA947000960795 /* PBXTextBookmark */ = 0D504D3E0EFA947000960795 /* PBXTextBookmark */;
1174
			0D52F1BA0F5B1AA500545DA6 /* PBXTextBookmark */ = 0D52F1BA0F5B1AA500545DA6 /* PBXTextBookmark */;
1175
			0D5EB7470F4AB7D000034165 /* PBXTextBookmark */ = 0D5EB7470F4AB7D000034165 /* PBXTextBookmark */;
1176
			0D5EB7480F4AB7D000034165 /* PBXTextBookmark */ = 0D5EB7480F4AB7D000034165 /* PBXTextBookmark */;
1177
			0D5EB74D0F4AB7D000034165 /* PBXTextBookmark */ = 0D5EB74D0F4AB7D000034165 /* PBXTextBookmark */;
1178
			0D5EB7500F4AB7D000034165 /* PBXTextBookmark */ = 0D5EB7500F4AB7D000034165 /* PBXTextBookmark */;
1179
			0D5EB7960F4AD22A00034165 /* PBXTextBookmark */ = 0D5EB7960F4AD22A00034165 /* PBXTextBookmark */;
1180
			0D5EB79C0F4AD22A00034165 /* PBXTextBookmark */ = 0D5EB79C0F4AD22A00034165 /* PBXTextBookmark */;
1181
			0D5EB79F0F4AD22A00034165 /* PBXTextBookmark */ = 0D5EB79F0F4AD22A00034165 /* PBXTextBookmark */;
1182
			0D5EB7A10F4AD22A00034165 /* PBXTextBookmark */ = 0D5EB7A10F4AD22A00034165 /* PBXTextBookmark */;
1183
			0D5EB7A30F4AD22A00034165 /* PBXTextBookmark */ = 0D5EB7A30F4AD22A00034165 /* PBXTextBookmark */;
1184
			0D6900910F2540B800919E6F /* PBXTextBookmark */ = 0D6900910F2540B800919E6F /* PBXTextBookmark */;
1185
			0D7564A90EBFB49900BF70D8 /* PBXTextBookmark */ = 0D7564A90EBFB49900BF70D8 /* PBXTextBookmark */;
1186
			0D8085A80F5558DF006A436D /* PBXTextBookmark */ = 0D8085A80F5558DF006A436D /* PBXTextBookmark */;
1187
			0D8085AB0F5558DF006A436D /* PBXTextBookmark */ = 0D8085AB0F5558DF006A436D /* PBXTextBookmark */;
1188
			0D8B64E10F3EE9E800ADA362 /* PBXTextBookmark */ = 0D8B64E10F3EE9E800ADA362 /* PBXTextBookmark */;
1189
			0D93A7270EDB7947006875FB /* PBXTextBookmark */ = 0D93A7270EDB7947006875FB /* PBXTextBookmark */;
1190
			0D93A72B0EDB7947006875FB /* PBXTextBookmark */ = 0D93A72B0EDB7947006875FB /* PBXTextBookmark */;
1191
			0D93A72C0EDB7947006875FB /* PBXTextBookmark */ = 0D93A72C0EDB7947006875FB /* PBXTextBookmark */;
1192
			0D93A7470EDB7947006875FB /* PBXTextBookmark */ = 0D93A7470EDB7947006875FB /* PBXTextBookmark */;
1193
			0D972B250F1CE48E0047DB03 /* PBXTextBookmark */ = 0D972B250F1CE48E0047DB03 /* PBXTextBookmark */;
1194
			0D9CBA000F693651008931E4 /* PBXTextBookmark */ = 0D9CBA000F693651008931E4 /* PBXTextBookmark */;
1195
			0D9CBA020F693651008931E4 /* PBXTextBookmark */ = 0D9CBA020F693651008931E4 /* PBXTextBookmark */;
1196
			0D9CBA030F693651008931E4 /* PBXTextBookmark */ = 0D9CBA030F693651008931E4 /* PBXTextBookmark */;
1197
			0D9CBA050F693651008931E4 /* PBXTextBookmark */ = 0D9CBA050F693651008931E4 /* PBXTextBookmark */;
1198
			0D9CBA080F693651008931E4 /* PBXTextBookmark */ = 0D9CBA080F693651008931E4 /* PBXTextBookmark */;
1199
			0D9CBA0A0F693651008931E4 /* PBXTextBookmark */ = 0D9CBA0A0F693651008931E4 /* PBXTextBookmark */;
1200
			0D9CBA0F0F693651008931E4 /* PBXTextBookmark */ = 0D9CBA0F0F693651008931E4 /* PBXTextBookmark */;
1201
			0DA2A4F80F5FC749007CCD73 /* PBXTextBookmark */ = 0DA2A4F80F5FC749007CCD73 /* PBXTextBookmark */;
1202
			0DA2A4FC0F5FC749007CCD73 /* PBXTextBookmark */ = 0DA2A4FC0F5FC749007CCD73 /* PBXTextBookmark */;
1203
			0DA565E80F3F70F5002A5EE0 /* PBXTextBookmark */ = 0DA565E80F3F70F5002A5EE0 /* PBXTextBookmark */;
1204
			0DA565FF0F3F7227002A5EE0 /* PBXTextBookmark */ = 0DA565FF0F3F7227002A5EE0 /* PBXTextBookmark */;
1205
			0DB6C9000F3CF1680088DC70 /* PBXTextBookmark */ = 0DB6C9000F3CF1680088DC70 /* PBXTextBookmark */;
1206
			0DB6C9070F3CFB860088DC70 /* PBXTextBookmark */ = 0DB6C9070F3CFB860088DC70 /* PBXTextBookmark */;
1207
			0DB6C9240F3CFB860088DC70 /* PBXTextBookmark */ = 0DB6C9240F3CFB860088DC70 /* PBXTextBookmark */;
1208
			0DB6C9260F3CFB860088DC70 /* PBXTextBookmark */ = 0DB6C9260F3CFB860088DC70 /* PBXTextBookmark */;
1209
			0DB6C9380F3CFB860088DC70 /* PBXTextBookmark */ = 0DB6C9380F3CFB860088DC70 /* PBXTextBookmark */;
1210
			0DB6C9390F3CFB860088DC70 /* PBXTextBookmark */ = 0DB6C9390F3CFB860088DC70 /* PBXTextBookmark */;
1211
			0DB6C93B0F3CFB860088DC70 /* PBXTextBookmark */ = 0DB6C93B0F3CFB860088DC70 /* PBXTextBookmark */;
1212
			0DB6C93E0F3CFB860088DC70 /* PBXTextBookmark */ = 0DB6C93E0F3CFB860088DC70 /* PBXTextBookmark */;
1213
			0DB6C9440F3CFB860088DC70 /* PBXTextBookmark */ = 0DB6C9440F3CFB860088DC70 /* PBXTextBookmark */;
1214
			0DB6C9450F3CFB860088DC70 /* PBXTextBookmark */ = 0DB6C9450F3CFB860088DC70 /* PBXTextBookmark */;
1215
			0DB6C9460F3CFB860088DC70 /* PBXTextBookmark */ = 0DB6C9460F3CFB860088DC70 /* PBXTextBookmark */;
1216
			0DB6C9470F3CFB860088DC70 /* PBXTextBookmark */ = 0DB6C9470F3CFB860088DC70 /* PBXTextBookmark */;
1217
			0DB6C9480F3CFB860088DC70 /* PBXTextBookmark */ = 0DB6C9480F3CFB860088DC70 /* PBXTextBookmark */;
1218
			0DB6C9490F3CFB860088DC70 /* PBXTextBookmark */ = 0DB6C9490F3CFB860088DC70 /* PBXTextBookmark */;
1219
			0DB6C94A0F3CFB860088DC70 /* PBXTextBookmark */ = 0DB6C94A0F3CFB860088DC70 /* PBXTextBookmark */;
1220
			0DB6C94C0F3CFB860088DC70 /* PBXTextBookmark */ = 0DB6C94C0F3CFB860088DC70 /* PBXTextBookmark */;
1221
			0DB6C94D0F3CFB860088DC70 /* PBXTextBookmark */ = 0DB6C94D0F3CFB860088DC70 /* PBXTextBookmark */;
1222
			0DB6C94E0F3CFB860088DC70 /* PBXTextBookmark */ = 0DB6C94E0F3CFB860088DC70 /* PBXTextBookmark */;
1223
			0DB6C9500F3CFB860088DC70 /* PBXTextBookmark */ = 0DB6C9500F3CFB860088DC70 /* PBXTextBookmark */;
1224
			0DB6C9510F3CFB860088DC70 /* PBXTextBookmark */ = 0DB6C9510F3CFB860088DC70 /* PBXTextBookmark */;
1225
			0DB6C9520F3CFB860088DC70 /* PBXTextBookmark */ = 0DB6C9520F3CFB860088DC70 /* PBXTextBookmark */;
1226
			0DB6C9540F3CFB860088DC70 /* PBXTextBookmark */ = 0DB6C9540F3CFB860088DC70 /* PBXTextBookmark */;
1227
			0DB6C9560F3CFB860088DC70 /* PBXTextBookmark */ = 0DB6C9560F3CFB860088DC70 /* PBXTextBookmark */;
1228
			0DB6C9580F3CFB860088DC70 /* PBXTextBookmark */ = 0DB6C9580F3CFB860088DC70 /* PBXTextBookmark */;
1229
			0DB6C9590F3CFB860088DC70 /* PBXTextBookmark */ = 0DB6C9590F3CFB860088DC70 /* PBXTextBookmark */;
1230
			0DB6C95A0F3CFB860088DC70 /* PBXTextBookmark */ = 0DB6C95A0F3CFB860088DC70 /* PBXTextBookmark */;
1231
			0DB6C95C0F3CFB860088DC70 /* PBXTextBookmark */ = 0DB6C95C0F3CFB860088DC70 /* PBXTextBookmark */;
1232
			0DB6C9610F3CFB860088DC70 /* PBXTextBookmark */ = 0DB6C9610F3CFB860088DC70 /* PBXTextBookmark */;
1233
			0DB6C9640F3CFB860088DC70 /* PBXTextBookmark */ = 0DB6C9640F3CFB860088DC70 /* PBXTextBookmark */;
1234
			0DB6C9650F3CFB860088DC70 /* PBXTextBookmark */ = 0DB6C9650F3CFB860088DC70 /* PBXTextBookmark */;
1235
			0DB6C9660F3CFB860088DC70 /* PBXTextBookmark */ = 0DB6C9660F3CFB860088DC70 /* PBXTextBookmark */;
1236
			0DB6C9670F3CFB860088DC70 /* PBXTextBookmark */ = 0DB6C9670F3CFB860088DC70 /* PBXTextBookmark */;
1237
			0DC6B3830F41BAD900849378 /* PBXTextBookmark */ = 0DC6B3830F41BAD900849378 /* PBXTextBookmark */;
445 jab 1238
			0DD3CA360F7663330092DFC6 /* PBXTextBookmark */ = 0DD3CA360F7663330092DFC6 /* PBXTextBookmark */;
1239
			0DD3CA3A0F7663330092DFC6 /* PBXTextBookmark */ = 0DD3CA3A0F7663330092DFC6 /* PBXTextBookmark */;
1240
			0DD3CA3B0F7663330092DFC6 /* PBXTextBookmark */ = 0DD3CA3B0F7663330092DFC6 /* PBXTextBookmark */;
1241
			0DD3CA3E0F7663330092DFC6 /* PBXTextBookmark */ = 0DD3CA3E0F7663330092DFC6 /* PBXTextBookmark */;
1242
			0DD3CA3F0F7663330092DFC6 /* PBXTextBookmark */ = 0DD3CA3F0F7663330092DFC6 /* PBXTextBookmark */;
1243
			0DD3CA460F7663330092DFC6 /* PBXTextBookmark */ = 0DD3CA460F7663330092DFC6 /* PBXTextBookmark */;
1244
			0DD3CA470F7663330092DFC6 /* PBXTextBookmark */ = 0DD3CA470F7663330092DFC6 /* PBXTextBookmark */;
446 jab 1245
			0DD3CA6B0F7668440092DFC6 /* PBXTextBookmark */ = 0DD3CA6B0F7668440092DFC6 /* PBXTextBookmark */;
1246
			0DD3CA6C0F7668440092DFC6 /* PBXTextBookmark */ = 0DD3CA6C0F7668440092DFC6 /* PBXTextBookmark */;
1247
			0DD3CA6D0F7668440092DFC6 /* PBXTextBookmark */ = 0DD3CA6D0F7668440092DFC6 /* PBXTextBookmark */;
1248
			0DD3CA6E0F7668440092DFC6 /* PBXTextBookmark */ = 0DD3CA6E0F7668440092DFC6 /* PBXTextBookmark */;
1249
			0DD3CA6F0F7668440092DFC6 /* PBXTextBookmark */ = 0DD3CA6F0F7668440092DFC6 /* PBXTextBookmark */;
1250
			0DD3CA700F7668440092DFC6 /* PBXTextBookmark */ = 0DD3CA700F7668440092DFC6 /* PBXTextBookmark */;
1251
			0DD3CA710F7668440092DFC6 /* PBXTextBookmark */ = 0DD3CA710F7668440092DFC6 /* PBXTextBookmark */;
1252
			0DD3CA720F7668440092DFC6 /* PBXTextBookmark */ = 0DD3CA720F7668440092DFC6 /* PBXTextBookmark */;
1253
			0DD3CA730F7668440092DFC6 /* PBXTextBookmark */ = 0DD3CA730F7668440092DFC6 /* PBXTextBookmark */;
1254
			0DD3CA740F7668440092DFC6 /* PBXTextBookmark */ = 0DD3CA740F7668440092DFC6 /* PBXTextBookmark */;
1255
			0DD3CA750F7668440092DFC6 /* PBXTextBookmark */ = 0DD3CA750F7668440092DFC6 /* PBXTextBookmark */;
1256
			0DD3CA760F7668440092DFC6 /* PBXTextBookmark */ = 0DD3CA760F7668440092DFC6 /* PBXTextBookmark */;
1257
			0DD3CA770F7668440092DFC6 /* PBXTextBookmark */ = 0DD3CA770F7668440092DFC6 /* PBXTextBookmark */;
1258
			0DD3CA780F7668440092DFC6 /* PBXTextBookmark */ = 0DD3CA780F7668440092DFC6 /* PBXTextBookmark */;
1259
			0DD3CA790F7668440092DFC6 /* PBXTextBookmark */ = 0DD3CA790F7668440092DFC6 /* PBXTextBookmark */;
1260
			0DD3CA7A0F7668440092DFC6 /* PBXTextBookmark */ = 0DD3CA7A0F7668440092DFC6 /* PBXTextBookmark */;
1261
			0DD3CA7B0F7668440092DFC6 /* PBXTextBookmark */ = 0DD3CA7B0F7668440092DFC6 /* PBXTextBookmark */;
1262
			0DD3CA7C0F7668440092DFC6 /* PBXTextBookmark */ = 0DD3CA7C0F7668440092DFC6 /* PBXTextBookmark */;
1263
			0DD3CA7D0F7668440092DFC6 /* PBXTextBookmark */ = 0DD3CA7D0F7668440092DFC6 /* PBXTextBookmark */;
1264
			0DD3CA7E0F7668440092DFC6 /* PBXTextBookmark */ = 0DD3CA7E0F7668440092DFC6 /* PBXTextBookmark */;
1265
			0DD3CA7F0F7668440092DFC6 /* PBXTextBookmark */ = 0DD3CA7F0F7668440092DFC6 /* PBXTextBookmark */;
1266
			0DD3CA800F7668440092DFC6 /* PBXTextBookmark */ = 0DD3CA800F7668440092DFC6 /* PBXTextBookmark */;
1267
			0DD3CA810F7668440092DFC6 /* PBXTextBookmark */ = 0DD3CA810F7668440092DFC6 /* PBXTextBookmark */;
1268
			0DD3CA820F7668440092DFC6 /* PBXTextBookmark */ = 0DD3CA820F7668440092DFC6 /* PBXTextBookmark */;
1269
			0DD3CA830F7668440092DFC6 /* PBXTextBookmark */ = 0DD3CA830F7668440092DFC6 /* PBXTextBookmark */;
1270
			0DD3CA840F7668440092DFC6 /* PBXTextBookmark */ = 0DD3CA840F7668440092DFC6 /* PBXTextBookmark */;
1271
			0DD3CA8B0F7668440092DFC6 /* PBXTextBookmark */ = 0DD3CA8B0F7668440092DFC6 /* PBXTextBookmark */;
1272
			0DD3CA910F7668440092DFC6 /* PBXTextBookmark */ = 0DD3CA910F7668440092DFC6 /* PBXTextBookmark */;
1273
			0DD3CA930F7668440092DFC6 /* PBXTextBookmark */ = 0DD3CA930F7668440092DFC6 /* PBXTextBookmark */;
1274
			0DD3CA950F7668440092DFC6 /* PBXTextBookmark */ = 0DD3CA950F7668440092DFC6 /* PBXTextBookmark */;
1275
			0DD3CA990F7668440092DFC6 /* PBXTextBookmark */ = 0DD3CA990F7668440092DFC6 /* PBXTextBookmark */;
1276
			0DD3CA9C0F7668440092DFC6 /* PBXTextBookmark */ = 0DD3CA9C0F7668440092DFC6 /* PBXTextBookmark */;
1277
			0DDE961C0EE92030001DBE4F /* PBXTextBookmark */ = 0DDE961C0EE92030001DBE4F /* PBXTextBookmark */;
1278
			0DDE97640EE965FC001DBE4F /* PBXTextBookmark */ = 0DDE97640EE965FC001DBE4F /* PBXTextBookmark */;
1279
			0DDE97740EE965FC001DBE4F /* PBXTextBookmark */ = 0DDE97740EE965FC001DBE4F /* PBXTextBookmark */;
1280
			0DDE97750EE965FC001DBE4F /* PBXTextBookmark */ = 0DDE97750EE965FC001DBE4F /* PBXTextBookmark */;
1281
			0DDE97760EE965FC001DBE4F /* PBXTextBookmark */ = 0DDE97760EE965FC001DBE4F /* PBXTextBookmark */;
1282
			0DDE97770EE965FC001DBE4F /* PBXTextBookmark */ = 0DDE97770EE965FC001DBE4F /* PBXTextBookmark */;
1283
			0DDE977F0EE965FC001DBE4F /* PBXTextBookmark */ = 0DDE977F0EE965FC001DBE4F /* PBXTextBookmark */;
1284
			0DDE97820EE965FC001DBE4F /* PBXTextBookmark */ = 0DDE97820EE965FC001DBE4F /* PBXTextBookmark */;
1285
			0DDE97830EE965FC001DBE4F /* PBXTextBookmark */ = 0DDE97830EE965FC001DBE4F /* PBXTextBookmark */;
1286
			0DDE97850EE965FC001DBE4F /* PBXTextBookmark */ = 0DDE97850EE965FC001DBE4F /* PBXTextBookmark */;
1287
			0DDE97860EE965FC001DBE4F /* PBXTextBookmark */ = 0DDE97860EE965FC001DBE4F /* PBXTextBookmark */;
1288
			0DDE97870EE965FC001DBE4F /* PBXTextBookmark */ = 0DDE97870EE965FC001DBE4F /* PBXTextBookmark */;
1289
			0DDE97880EE965FC001DBE4F /* PBXTextBookmark */ = 0DDE97880EE965FC001DBE4F /* PBXTextBookmark */;
1290
			0DDE97890EE965FC001DBE4F /* PBXTextBookmark */ = 0DDE97890EE965FC001DBE4F /* PBXTextBookmark */;
1291
			0DDE989A0EE9D70D001DBE4F /* PBXTextBookmark */ = 0DDE989A0EE9D70D001DBE4F /* PBXTextBookmark */;
1292
			0DE3D4670F424E3F00D815C4 /* PBXTextBookmark */ = 0DE3D4670F424E3F00D815C4 /* PBXTextBookmark */;
1293
			0DE866FC0EC73D6500528875 /* PBXTextBookmark */ = 0DE866FC0EC73D6500528875 /* PBXTextBookmark */;
1294
			0DE866FE0EC73D6500528875 /* PBXTextBookmark */ = 0DE866FE0EC73D6500528875 /* PBXTextBookmark */;
1295
			0DE867080EC7A80B00528875 /* PBXTextBookmark */ = 0DE867080EC7A80B00528875 /* PBXTextBookmark */;
1296
			0DF12BE40F6E3CFC00D0E611 /* PBXTextBookmark */ = 0DF12BE40F6E3CFC00D0E611 /* PBXTextBookmark */;
1297
			0DF12BE50F6E3CFC00D0E611 /* PBXTextBookmark */ = 0DF12BE50F6E3CFC00D0E611 /* PBXTextBookmark */;
1298
			0DF8C0C90F58523B00031AD4 /* PBXTextBookmark */ = 0DF8C0C90F58523B00031AD4 /* PBXTextBookmark */;
1299
			0DFA98740F65D4260050F51C /* PBXTextBookmark */ = 0DFA98740F65D4260050F51C /* PBXTextBookmark */;
1300
			0DFA98750F65D4260050F51C /* PBXTextBookmark */ = 0DFA98750F65D4260050F51C /* PBXTextBookmark */;
1301
			0DFBE5270EC0DE15003D675E /* PBXTextBookmark */ = 0DFBE5270EC0DE15003D675E /* PBXTextBookmark */;
1302
			0DFBE5280EC0DE15003D675E /* PBXTextBookmark */ = 0DFBE5280EC0DE15003D675E /* PBXTextBookmark */;
1303
			0DFBE53F0EC0E2F7003D675E /* PBXTextBookmark */ = 0DFBE53F0EC0E2F7003D675E /* PBXTextBookmark */;
1304
			0DFBE5410EC0E2F7003D675E /* PBXTextBookmark */ = 0DFBE5410EC0E2F7003D675E /* PBXTextBookmark */;
1305
			0DFBE5450EC0E2F7003D675E /* PBXTextBookmark */ = 0DFBE5450EC0E2F7003D675E /* PBXTextBookmark */;
1306
			0DFBE5460EC0E2F7003D675E /* PBXTextBookmark */ = 0DFBE5460EC0E2F7003D675E /* PBXTextBookmark */;
1307
			0DFBE5470EC0E2F7003D675E /* PBXTextBookmark */ = 0DFBE5470EC0E2F7003D675E /* PBXTextBookmark */;
1308
			0DFBE5480EC0E2F7003D675E /* PBXTextBookmark */ = 0DFBE5480EC0E2F7003D675E /* PBXTextBookmark */;
336 jab 1309
		};
335 jab 1310
		sourceControlManager = 0D0CAEB60C6112FC003604C6 /* Source Control */;
394 jab 1311
		userBookmarkGroup = 0DD7D1990E7E853300A9C60E /* PBXBookmarkGroup */;
329 jab 1312
		userBuildSettings = {
1313
		};
1314
	};
335 jab 1315
	0D0CAEB60C6112FC003604C6 /* Source Control */ = {
329 jab 1316
		isa = PBXSourceControlManager;
1317
		fallbackIsa = XCSourceControlManager;
336 jab 1318
		isSCMEnabled = 1;
329 jab 1319
		scmConfiguration = {
340 jab 1320
			SubversionToolPath = /opt/local/bin/svn;
415 jab 1321
			repositoryName = "GEL SVN";
329 jab 1322
		};
336 jab 1323
		scmType = scm.subversion;
329 jab 1324
	};
335 jab 1325
	0D0CAEB70C6112FC003604C6 /* Code sense */ = {
329 jab 1326
		isa = PBXCodeSenseManager;
1327
		indexTemplatePath = "";
1328
	};
335 jab 1329
	0D0CAEC00C611308003604C6 /* GEL */ = {
329 jab 1330
		activeExec = 0;
1331
	};
351 jab 1332
	0D0CAEC70C61132B003604C6 /* ArithMatFloat.h */ = {
1333
		uiCtxt = {
448 jab 1334
			sepNavIntBoundsRect = "{{0, 0}, {1064, 8075}}";
382 jab 1335
			sepNavSelRange = "{124, 0}";
448 jab 1336
			sepNavVisRange = "{0, 759}";
357 jab 1337
			sepNavVisRect = "{{0, 5966}, {961, 390}}";
351 jab 1338
		};
1339
	};
1340
	0D0CAEC80C61132B003604C6 /* ArithQuat.h */ = {
1341
		uiCtxt = {
448 jab 1342
			sepNavIntBoundsRect = "{{0, 0}, {1064, 5700}}";
445 jab 1343
			sepNavSelRange = "{7470, 0}";
448 jab 1344
			sepNavVisRange = "{0, 727}";
351 jab 1345
			sepNavVisRect = "{{0, 0}, {961, 728}}";
1346
		};
1347
	};
367 jab 1348
	0D0CAEC90C61132B003604C6 /* ArithSqMat2x2Float.h */ = {
1349
		uiCtxt = {
448 jab 1350
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1368}}";
404 jab 1351
			sepNavSelRange = "{423, 4}";
448 jab 1352
			sepNavVisRange = "{0, 756}";
367 jab 1353
		};
1354
	};
1355
	0D0CAECA0C61132B003604C6 /* ArithSqMat3x3Float.cpp */ = {
1356
		uiCtxt = {
448 jab 1357
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1140}}";
367 jab 1358
			sepNavSelRange = "{0, 0}";
448 jab 1359
			sepNavVisRange = "{0, 744}";
367 jab 1360
		};
1361
	};
363 jab 1362
	0D0CAECB0C61132B003604C6 /* ArithSqMat3x3Float.h */ = {
1363
		uiCtxt = {
448 jab 1364
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1406}}";
404 jab 1365
			sepNavSelRange = "{520, 6}";
448 jab 1366
			sepNavVisRange = "{0, 826}";
363 jab 1367
			sepNavVisRect = "{{0, 141}, {1081, 613}}";
1368
		};
1369
	};
351 jab 1370
	0D0CAECC0C61132B003604C6 /* ArithSqMat4x4Float.cpp */ = {
1371
		uiCtxt = {
448 jab 1372
			sepNavIntBoundsRect = "{{0, 0}, {1064, 4142}}";
400 jab 1373
			sepNavSelRange = "{0, 0}";
448 jab 1374
			sepNavVisRange = "{5062, 1165}";
363 jab 1375
			sepNavVisRect = "{{0, 3301}, {1081, 613}}";
351 jab 1376
		};
1377
	};
1378
	0D0CAECD0C61132B003604C6 /* ArithSqMat4x4Float.h */ = {
1379
		uiCtxt = {
448 jab 1380
			sepNavIntBoundsRect = "{{0, 0}, {1064, 3021}}";
404 jab 1381
			sepNavSelRange = "{642, 4}";
448 jab 1382
			sepNavVisRange = "{0, 818}";
351 jab 1383
			sepNavVisRect = "{{1, 1796}, {758, 801}}";
1384
			sepNavWindowFrame = "{{15, 4}, {803, 874}}";
1385
		};
1386
	};
1387
	0D0CAECE0C61132B003604C6 /* ArithSqMatFloat.h */ = {
1388
		uiCtxt = {
448 jab 1389
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2280}}";
404 jab 1390
			sepNavSelRange = "{559, 7}";
448 jab 1391
			sepNavVisRange = "{0, 920}";
351 jab 1392
			sepNavVisRect = "{{0, 1806}, {961, 390}}";
1393
		};
1394
	};
1395
	0D0CAECF0C61132B003604C6 /* ArithVec.h */ = {
1396
		uiCtxt = {
445 jab 1397
			sepNavIntBoundsRect = "{{0, 0}, {1064, 9462}}";
351 jab 1398
			sepNavSelRange = "{0, 0}";
448 jab 1399
			sepNavVisRange = "{0, 964}";
351 jab 1400
			sepNavVisRect = "{{0, 953}, {961, 291}}";
1401
		};
1402
	};
367 jab 1403
	0D0CAED00C61132B003604C6 /* ArithVec2Float.cpp */ = {
1404
		uiCtxt = {
448 jab 1405
			sepNavIntBoundsRect = "{{0, 0}, {1064, 817}}";
367 jab 1406
			sepNavSelRange = "{0, 0}";
448 jab 1407
			sepNavVisRange = "{0, 812}";
367 jab 1408
		};
1409
	};
404 jab 1410
	0D0CAED10C61132B003604C6 /* ArithVec2Float.h */ = {
1411
		uiCtxt = {
448 jab 1412
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1083}}";
404 jab 1413
			sepNavSelRange = "{196, 3}";
448 jab 1414
			sepNavVisRange = "{0, 730}";
404 jab 1415
		};
1416
	};
367 jab 1417
	0D0CAED20C61132B003604C6 /* ArithVec3Float.cpp */ = {
1418
		uiCtxt = {
448 jab 1419
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1406}}";
367 jab 1420
			sepNavSelRange = "{0, 0}";
448 jab 1421
			sepNavVisRange = "{0, 837}";
367 jab 1422
		};
1423
	};
400 jab 1424
	0D0CAED30C61132B003604C6 /* ArithVec3Float.h */ = {
1425
		uiCtxt = {
448 jab 1426
			sepNavIntBoundsRect = "{{0, 0}, {1064, 969}}";
404 jab 1427
			sepNavSelRange = "{196, 3}";
448 jab 1428
			sepNavVisRange = "{0, 1035}";
400 jab 1429
		};
1430
	};
404 jab 1431
	0D0CAED40C61132B003604C6 /* ArithVec3Int.h */ = {
1432
		uiCtxt = {
448 jab 1433
			sepNavIntBoundsRect = "{{0, 0}, {1064, 798}}";
404 jab 1434
			sepNavSelRange = "{186, 3}";
448 jab 1435
			sepNavVisRange = "{0, 1015}";
404 jab 1436
		};
1437
	};
351 jab 1438
	0D0CAED50C61132B003604C6 /* ArithVec4Float.h */ = {
1439
		uiCtxt = {
448 jab 1440
			sepNavIntBoundsRect = "{{0, 0}, {1064, 722}}";
404 jab 1441
			sepNavSelRange = "{333, 3}";
448 jab 1442
			sepNavVisRange = "{0, 746}";
351 jab 1443
			sepNavVisRect = "{{0, 308}, {961, 291}}";
1444
		};
1445
	};
1446
	0D0CAED60C61132B003604C6 /* ArithVecFloat.h */ = {
1447
		uiCtxt = {
448 jab 1448
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1197}}";
404 jab 1449
			sepNavSelRange = "{203, 6}";
448 jab 1450
			sepNavVisRange = "{0, 637}";
351 jab 1451
			sepNavVisRect = "{{0, 386}, {961, 291}}";
1452
		};
1453
	};
367 jab 1454
	0D0CAED70C61132B003604C6 /* ArithVecInt.h */ = {
1455
		uiCtxt = {
448 jab 1456
			sepNavIntBoundsRect = "{{0, 0}, {1064, 634}}";
404 jab 1457
			sepNavSelRange = "{193, 3}";
448 jab 1458
			sepNavVisRange = "{0, 471}";
367 jab 1459
		};
1460
	};
448 jab 1461
	0D0CAED80C61132B003604C6 /* BitMask.h */ = {
1462
		uiCtxt = {
1463
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2299}}";
1464
			sepNavSelRange = "{0, 0}";
1465
			sepNavVisRange = "{0, 497}";
1466
		};
1467
	};
435 jab 1468
	0D0CAED90C61132B003604C6 /* CGLA.h */ = {
1469
		uiCtxt = {
448 jab 1470
			sepNavIntBoundsRect = "{{0, 0}, {1064, 3002}}";
445 jab 1471
			sepNavSelRange = "{3955, 0}";
448 jab 1472
			sepNavVisRange = "{0, 664}";
435 jab 1473
		};
1474
	};
344 jab 1475
	0D0CAEDA0C61132B003604C6 /* eigensolution.cpp */ = {
1476
		uiCtxt = {
448 jab 1477
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2014}}";
367 jab 1478
			sepNavSelRange = "{667, 0}";
448 jab 1479
			sepNavVisRange = "{533, 883}";
363 jab 1480
			sepNavVisRect = "{{0, 855}, {1081, 485}}";
344 jab 1481
		};
1482
	};
1483
	0D0CAEDB0C61132B003604C6 /* eigensolution.h */ = {
1484
		uiCtxt = {
448 jab 1485
			sepNavIntBoundsRect = "{{0, 0}, {1064, 634}}";
435 jab 1486
			sepNavSelRange = "{818, 75}";
1487
			sepNavVisRange = "{0, 902}";
363 jab 1488
			sepNavVisRect = "{{0, 47}, {1081, 485}}";
344 jab 1489
		};
1490
	};
404 jab 1491
	0D0CAEDC0C61132B003604C6 /* ExceptionStandard.h */ = {
1492
		uiCtxt = {
448 jab 1493
			sepNavIntBoundsRect = "{{0, 0}, {1064, 665}}";
404 jab 1494
			sepNavSelRange = "{190, 43}";
448 jab 1495
			sepNavVisRange = "{0, 616}";
404 jab 1496
		};
1497
	};
1498
	0D0CAEDE0C61132B003604C6 /* Mat2x2d.h */ = {
1499
		uiCtxt = {
448 jab 1500
			sepNavIntBoundsRect = "{{0, 0}, {1064, 665}}";
404 jab 1501
			sepNavSelRange = "{302, 6}";
448 jab 1502
			sepNavVisRange = "{0, 823}";
404 jab 1503
		};
1504
	};
1505
	0D0CAEDF0C61132B003604C6 /* Mat2x2f.h */ = {
1506
		uiCtxt = {
448 jab 1507
			sepNavIntBoundsRect = "{{0, 0}, {1064, 703}}";
404 jab 1508
			sepNavSelRange = "{302, 6}";
448 jab 1509
			sepNavVisRange = "{0, 827}";
404 jab 1510
		};
1511
	};
448 jab 1512
	0D0CAEE00C61132B003604C6 /* Mat2x3d.h */ = {
1513
		uiCtxt = {
1514
			sepNavIntBoundsRect = "{{0, 0}, {1064, 912}}";
1515
			sepNavSelRange = "{0, 0}";
1516
			sepNavVisRange = "{0, 728}";
1517
		};
1518
	};
363 jab 1519
	0D0CAEE10C61132B003604C6 /* Mat2x3f.h */ = {
1520
		uiCtxt = {
448 jab 1521
			sepNavIntBoundsRect = "{{0, 0}, {1064, 912}}";
363 jab 1522
			sepNavSelRange = "{0, 0}";
448 jab 1523
			sepNavVisRange = "{0, 758}";
363 jab 1524
			sepNavVisRect = "{{0, 0}, {1081, 613}}";
1525
		};
1526
	};
1527
	0D0CAEE20C61132B003604C6 /* Mat3x3d.h */ = {
1528
		uiCtxt = {
448 jab 1529
			sepNavIntBoundsRect = "{{0, 0}, {1064, 855}}";
404 jab 1530
			sepNavSelRange = "{328, 3}";
448 jab 1531
			sepNavVisRange = "{0, 859}";
363 jab 1532
			sepNavVisRect = "{{0, 427}, {1081, 485}}";
1533
		};
1534
	};
1535
	0D0CAEE30C61132B003604C6 /* Mat3x3f.cpp */ = {
1536
		uiCtxt = {
448 jab 1537
			sepNavIntBoundsRect = "{{0, 0}, {1064, 836}}";
1538
			sepNavSelRange = "{0, 0}";
1539
			sepNavVisRange = "{0, 602}";
363 jab 1540
			sepNavVisRect = "{{0, 280}, {1081, 613}}";
1541
			sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
1542
		};
1543
	};
1544
	0D0CAEE40C61132B003604C6 /* Mat3x3f.h */ = {
1545
		uiCtxt = {
448 jab 1546
			sepNavIntBoundsRect = "{{0, 0}, {1064, 874}}";
404 jab 1547
			sepNavSelRange = "{336, 6}";
448 jab 1548
			sepNavVisRange = "{0, 856}";
363 jab 1549
			sepNavVisRect = "{{0, 340}, {1081, 613}}";
1550
		};
1551
	};
1552
	0D0CAEE50C61132B003604C6 /* Mat4x4d.cpp */ = {
1553
		uiCtxt = {
448 jab 1554
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1311}}";
416 jab 1555
			sepNavSelRange = "{1018, 0}";
448 jab 1556
			sepNavVisRange = "{595, 430}";
363 jab 1557
			sepNavVisRect = "{{0, 0}, {1081, 613}}";
1558
		};
1559
	};
1560
	0D0CAEE60C61132B003604C6 /* Mat4x4d.h */ = {
1561
		uiCtxt = {
448 jab 1562
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1444}}";
404 jab 1563
			sepNavSelRange = "{446, 6}";
448 jab 1564
			sepNavVisRange = "{0, 896}";
363 jab 1565
			sepNavVisRect = "{{0, 0}, {1081, 613}}";
1566
		};
1567
	};
1568
	0D0CAEE70C61132B003604C6 /* Mat4x4f.cpp */ = {
1569
		uiCtxt = {
448 jab 1570
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1197}}";
363 jab 1571
			sepNavSelRange = "{0, 0}";
413 jab 1572
			sepNavVisRange = "{0, 630}";
363 jab 1573
			sepNavVisRect = "{{0, 0}, {1081, 613}}";
1574
		};
1575
	};
1576
	0D0CAEE80C61132B003604C6 /* Mat4x4f.h */ = {
1577
		uiCtxt = {
448 jab 1578
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1387}}";
404 jab 1579
			sepNavSelRange = "{442, 6}";
448 jab 1580
			sepNavVisRange = "{0, 950}";
363 jab 1581
			sepNavVisRect = "{{0, 532}, {1081, 485}}";
1582
		};
1583
	};
448 jab 1584
	0D0CAEE90C61132B003604C6 /* Quatd.h */ = {
1585
		uiCtxt = {
1586
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1501}}";
1587
			sepNavSelRange = "{0, 0}";
1588
			sepNavVisRange = "{0, 937}";
1589
		};
1590
	};
1591
	0D0CAEEA0C61132B003604C6 /* Quaternion.h */ = {
1592
		uiCtxt = {
1593
			sepNavIntBoundsRect = "{{0, 0}, {1064, 634}}";
1594
			sepNavSelRange = "{0, 0}";
1595
			sepNavVisRange = "{0, 135}";
1596
		};
1597
	};
1598
	0D0CAEEB0C61132B003604C6 /* Quatf.h */ = {
1599
		uiCtxt = {
1600
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1520}}";
1601
			sepNavSelRange = "{0, 0}";
1602
			sepNavVisRange = "{0, 928}";
1603
		};
1604
	};
435 jab 1605
	0D0CAEEC0C61132B003604C6 /* statistics.cpp */ = {
1606
		uiCtxt = {
1607
			sepNavIntBoundsRect = "{{0, 0}, {1064, 988}}";
1608
			sepNavSelRange = "{489, 0}";
448 jab 1609
			sepNavVisRange = "{0, 490}";
435 jab 1610
			sepNavWindowFrame = "{{15, 177}, {1650, 846}}";
1611
		};
1612
	};
1613
	0D0CAEED0C61132B003604C6 /* statistics.h */ = {
1614
		uiCtxt = {
1615
			sepNavIntBoundsRect = "{{0, 0}, {1064, 722}}";
1616
			sepNavSelRange = "{365, 0}";
448 jab 1617
			sepNavVisRange = "{0, 707}";
435 jab 1618
		};
1619
	};
351 jab 1620
	0D0CAEEE0C61132B003604C6 /* TableTrigonometry.cpp */ = {
1621
		uiCtxt = {
448 jab 1622
			sepNavIntBoundsRect = "{{0, 0}, {1064, 634}}";
1623
			sepNavSelRange = "{0, 0}";
1624
			sepNavVisRange = "{0, 192}";
351 jab 1625
			sepNavVisRect = "{{0, 0}, {1081, 760}}";
1626
		};
1627
	};
448 jab 1628
	0D0CAEEF0C61132B003604C6 /* TableTrigonometry.h */ = {
1629
		uiCtxt = {
1630
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1653}}";
1631
			sepNavSelRange = "{0, 0}";
1632
			sepNavVisRange = "{0, 608}";
1633
		};
1634
	};
1635
	0D0CAEF00C61132B003604C6 /* UnitVector.h */ = {
1636
		uiCtxt = {
1637
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1235}}";
1638
			sepNavSelRange = "{0, 0}";
1639
			sepNavVisRange = "{0, 846}";
1640
		};
1641
	};
351 jab 1642
	0D0CAEF10C61132B003604C6 /* Vec2d.h */ = {
1643
		uiCtxt = {
448 jab 1644
			sepNavIntBoundsRect = "{{0, 0}, {1064, 665}}";
404 jab 1645
			sepNavSelRange = "{229, 3}";
448 jab 1646
			sepNavVisRange = "{0, 580}";
351 jab 1647
			sepNavVisRect = "{{0, 374}, {961, 291}}";
1648
		};
1649
	};
404 jab 1650
	0D0CAEF20C61132B003604C6 /* Vec2f.h */ = {
1651
		uiCtxt = {
448 jab 1652
			sepNavIntBoundsRect = "{{0, 0}, {1064, 634}}";
404 jab 1653
			sepNavSelRange = "{208, 3}";
448 jab 1654
			sepNavVisRange = "{0, 574}";
404 jab 1655
		};
1656
	};
448 jab 1657
	0D0CAEF30C61132B003604C6 /* Vec2i.cpp */ = {
1658
		uiCtxt = {
1659
			sepNavIntBoundsRect = "{{0, 0}, {1064, 634}}";
1660
			sepNavSelRange = "{0, 0}";
1661
			sepNavVisRange = "{0, 154}";
1662
		};
1663
	};
404 jab 1664
	0D0CAEF40C61132B003604C6 /* Vec2i.h */ = {
1665
		uiCtxt = {
448 jab 1666
			sepNavIntBoundsRect = "{{0, 0}, {1064, 634}}";
404 jab 1667
			sepNavSelRange = "{185, 3}";
448 jab 1668
			sepNavVisRange = "{0, 536}";
404 jab 1669
		};
1670
	};
448 jab 1671
	0D0CAEF50C61132B003604C6 /* Vec2ui.h */ = {
1672
		uiCtxt = {
1673
			sepNavIntBoundsRect = "{{0, 0}, {1064, 665}}";
1674
			sepNavSelRange = "{0, 0}";
1675
			sepNavVisRange = "{0, 573}";
1676
		};
1677
	};
351 jab 1678
	0D0CAEF60C61132B003604C6 /* Vec3d.h */ = {
1679
		uiCtxt = {
448 jab 1680
			sepNavIntBoundsRect = "{{0, 0}, {1064, 836}}";
404 jab 1681
			sepNavSelRange = "{279, 3}";
448 jab 1682
			sepNavVisRange = "{0, 713}";
351 jab 1683
			sepNavVisRect = "{{0, 515}, {961, 291}}";
1684
		};
1685
	};
400 jab 1686
	0D0CAEF70C61132B003604C6 /* Vec3f.cpp */ = {
1687
		uiCtxt = {
448 jab 1688
			sepNavIntBoundsRect = "{{0, 0}, {1064, 634}}";
400 jab 1689
			sepNavSelRange = "{0, 0}";
1690
			sepNavVisRange = "{0, 366}";
1691
		};
1692
	};
341 jab 1693
	0D0CAEF80C61132B003604C6 /* Vec3f.h */ = {
1694
		uiCtxt = {
435 jab 1695
			sepNavIntBoundsRect = "{{0, 0}, {1064, 969}}";
404 jab 1696
			sepNavSelRange = "{474, 3}";
448 jab 1697
			sepNavVisRange = "{0, 802}";
341 jab 1698
			sepNavVisRect = "{{0, 0}, {1081, 689}}";
1699
		};
1700
	};
435 jab 1701
	0D0CAEF90C61132B003604C6 /* Vec3Hf.h */ = {
1702
		uiCtxt = {
448 jab 1703
			sepNavIntBoundsRect = "{{0, 0}, {1064, 634}}";
435 jab 1704
			sepNavSelRange = "{0, 0}";
1705
			sepNavVisRange = "{0, 256}";
1706
		};
1707
	};
448 jab 1708
	0D0CAEFA0C61132B003604C6 /* Vec3i.cpp */ = {
1709
		uiCtxt = {
1710
			sepNavIntBoundsRect = "{{0, 0}, {1064, 634}}";
1711
			sepNavSelRange = "{0, 0}";
1712
			sepNavVisRange = "{0, 382}";
1713
		};
1714
	};
404 jab 1715
	0D0CAEFB0C61132B003604C6 /* Vec3i.h */ = {
1716
		uiCtxt = {
448 jab 1717
			sepNavIntBoundsRect = "{{0, 0}, {1064, 760}}";
404 jab 1718
			sepNavSelRange = "{402, 3}";
448 jab 1719
			sepNavVisRange = "{0, 821}";
404 jab 1720
		};
1721
	};
448 jab 1722
	0D0CAEFC0C61132B003604C6 /* Vec3uc.h */ = {
1723
		uiCtxt = {
1724
			sepNavIntBoundsRect = "{{0, 0}, {1064, 634}}";
1725
			sepNavSelRange = "{0, 0}";
1726
			sepNavVisRange = "{0, 527}";
1727
		};
1728
	};
404 jab 1729
	0D0CAEFD0C61132B003604C6 /* Vec3usi.h */ = {
1730
		uiCtxt = {
448 jab 1731
			sepNavIntBoundsRect = "{{0, 0}, {1064, 646}}";
404 jab 1732
			sepNavSelRange = "{367, 3}";
448 jab 1733
			sepNavVisRange = "{0, 699}";
404 jab 1734
		};
1735
	};
351 jab 1736
	0D0CAEFE0C61132B003604C6 /* Vec4d.h */ = {
1737
		uiCtxt = {
448 jab 1738
			sepNavIntBoundsRect = "{{0, 0}, {1064, 931}}";
404 jab 1739
			sepNavSelRange = "{297, 3}";
448 jab 1740
			sepNavVisRange = "{0, 898}";
351 jab 1741
			sepNavVisRect = "{{0, 323}, {961, 291}}";
1742
		};
1743
	};
404 jab 1744
	0D0CAEFF0C61132B003604C6 /* Vec4f.h */ = {
1745
		uiCtxt = {
448 jab 1746
			sepNavIntBoundsRect = "{{0, 0}, {1064, 931}}";
404 jab 1747
			sepNavSelRange = "{296, 3}";
448 jab 1748
			sepNavVisRange = "{0, 885}";
404 jab 1749
		};
1750
	};
448 jab 1751
	0D0CAF000C61132B003604C6 /* Vec4uc.h */ = {
1752
		uiCtxt = {
1753
			sepNavIntBoundsRect = "{{0, 0}, {1064, 779}}";
1754
			sepNavSelRange = "{120, 0}";
1755
			sepNavVisRange = "{72, 139}";
1756
		};
1757
	};
363 jab 1758
	0D0CAF020C61132B003604C6 /* AABox.cpp */ = {
1759
		uiCtxt = {
445 jab 1760
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2755}}";
372 jab 1761
			sepNavSelRange = "{0, 0}";
445 jab 1762
			sepNavVisRange = "{0, 722}";
363 jab 1763
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
1764
		};
1765
	};
372 jab 1766
	0D0CAF030C61132B003604C6 /* AABox.h */ = {
1767
		uiCtxt = {
446 jab 1768
			sepNavIntBoundsRect = "{{0, 0}, {1064, 950}}";
445 jab 1769
			sepNavSelRange = "{47, 0}";
446 jab 1770
			sepNavVisRange = "{0, 696}";
372 jab 1771
		};
1772
	};
351 jab 1773
	0D0CAF040C61132B003604C6 /* AncestorGrid.h */ = {
1774
		uiCtxt = {
445 jab 1775
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2033}}";
1776
			sepNavSelRange = "{53, 0}";
1777
			sepNavVisRange = "{0, 919}";
351 jab 1778
			sepNavVisRect = "{{0, 633}, {1353, 160}}";
1779
		};
1780
	};
372 jab 1781
	0D0CAF050C61132C003604C6 /* BBox.cpp */ = {
1782
		uiCtxt = {
445 jab 1783
			sepNavIntBoundsRect = "{{0, 0}, {1064, 4123}}";
372 jab 1784
			sepNavSelRange = "{0, 0}";
445 jab 1785
			sepNavVisRange = "{0, 1049}";
372 jab 1786
		};
1787
	};
1788
	0D0CAF060C61132C003604C6 /* BBox.h */ = {
1789
		uiCtxt = {
446 jab 1790
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1368}}";
445 jab 1791
			sepNavSelRange = "{47, 0}";
446 jab 1792
			sepNavVisRange = "{0, 764}";
372 jab 1793
		};
1794
	};
1795
	0D0CAF070C61132C003604C6 /* BoundingINode.cpp */ = {
1796
		uiCtxt = {
445 jab 1797
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1007}}";
372 jab 1798
			sepNavSelRange = "{0, 0}";
445 jab 1799
			sepNavVisRange = "{0, 723}";
372 jab 1800
		};
1801
	};
1802
	0D0CAF080C61132C003604C6 /* BoundingINode.h */ = {
1803
		uiCtxt = {
446 jab 1804
			sepNavIntBoundsRect = "{{0, 0}, {1064, 684}}";
445 jab 1805
			sepNavSelRange = "{54, 0}";
446 jab 1806
			sepNavVisRange = "{0, 904}";
372 jab 1807
		};
1808
	};
1809
	0D0CAF090C61132C003604C6 /* BoundingLNode.cpp */ = {
1810
		uiCtxt = {
446 jab 1811
			sepNavIntBoundsRect = "{{0, 0}, {1064, 634}}";
372 jab 1812
			sepNavSelRange = "{0, 0}";
1813
			sepNavVisRange = "{0, 147}";
1814
		};
1815
	};
1816
	0D0CAF0A0C61132C003604C6 /* BoundingLNode.h */ = {
1817
		uiCtxt = {
446 jab 1818
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1862}}";
445 jab 1819
			sepNavSelRange = "{54, 0}";
446 jab 1820
			sepNavVisRange = "{0, 858}";
372 jab 1821
		};
1822
	};
1823
	0D0CAF0B0C61132C003604C6 /* BoundingNode.cpp */ = {
1824
		uiCtxt = {
446 jab 1825
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1292}}";
372 jab 1826
			sepNavSelRange = "{0, 0}";
446 jab 1827
			sepNavVisRange = "{0, 678}";
372 jab 1828
		};
1829
	};
1830
	0D0CAF0C0C61132C003604C6 /* BoundingNode.h */ = {
1831
		uiCtxt = {
445 jab 1832
			sepNavIntBoundsRect = "{{0, 0}, {1064, 722}}";
1833
			sepNavSelRange = "{53, 0}";
446 jab 1834
			sepNavVisRange = "{0, 970}";
372 jab 1835
		};
1836
	};
1837
	0D0CAF0D0C61132C003604C6 /* BoundingTree.cpp */ = {
1838
		uiCtxt = {
446 jab 1839
			sepNavIntBoundsRect = "{{0, 0}, {1064, 3819}}";
372 jab 1840
			sepNavSelRange = "{0, 0}";
446 jab 1841
			sepNavVisRange = "{0, 606}";
372 jab 1842
		};
1843
	};
1844
	0D0CAF0E0C61132C003604C6 /* BoundingTree.h */ = {
1845
		uiCtxt = {
446 jab 1846
			sepNavIntBoundsRect = "{{0, 0}, {1064, 798}}";
445 jab 1847
			sepNavSelRange = "{53, 0}";
446 jab 1848
			sepNavVisRange = "{0, 602}";
372 jab 1849
		};
1850
	};
357 jab 1851
	0D0CAF0F0C61132C003604C6 /* BSPTree.cpp */ = {
1852
		uiCtxt = {
446 jab 1853
			sepNavIntBoundsRect = "{{0, 0}, {1064, 12559}}";
1854
			sepNavSelRange = "{19376, 0}";
1855
			sepNavVisRange = "{0, 658}";
357 jab 1856
			sepNavVisRect = "{{0, 11267}, {986, 695}}";
1857
		};
1858
	};
372 jab 1859
	0D0CAF100C61132C003604C6 /* BSPTree.h */ = {
1860
		uiCtxt = {
446 jab 1861
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2299}}";
445 jab 1862
			sepNavSelRange = "{51, 0}";
446 jab 1863
			sepNavVisRange = "{0, 678}";
372 jab 1864
		};
1865
	};
336 jab 1866
	0D0CAF110C61132C003604C6 /* build_bbtree.cpp */ = {
1867
		uiCtxt = {
446 jab 1868
			sepNavIntBoundsRect = "{{0, 0}, {1064, 3781}}";
372 jab 1869
			sepNavSelRange = "{0, 0}";
446 jab 1870
			sepNavVisRange = "{0, 611}";
336 jab 1871
			sepNavVisRect = "{{0, 2941}, {1146, 534}}";
1872
		};
1873
	};
372 jab 1874
	0D0CAF120C61132C003604C6 /* build_bbtree.h */ = {
1875
		uiCtxt = {
446 jab 1876
			sepNavIntBoundsRect = "{{0, 0}, {1064, 634}}";
445 jab 1877
			sepNavSelRange = "{53, 0}";
446 jab 1878
			sepNavVisRange = "{0, 342}";
372 jab 1879
		};
1880
	};
336 jab 1881
	0D0CAF130C61132C003604C6 /* Cell.h */ = {
1882
		uiCtxt = {
445 jab 1883
			sepNavIntBoundsRect = "{{0, 0}, {1064, 3192}}";
1884
			sepNavSelRange = "{45, 0}";
446 jab 1885
			sepNavVisRange = "{0, 933}";
336 jab 1886
			sepNavVisRect = "{{0, 2014}, {1146, 614}}";
1887
		};
1888
	};
372 jab 1889
	0D0CAF140C61132C003604C6 /* GradientFilter.cpp */ = {
1890
		uiCtxt = {
446 jab 1891
			sepNavIntBoundsRect = "{{0, 0}, {1064, 969}}";
372 jab 1892
			sepNavSelRange = "{0, 0}";
446 jab 1893
			sepNavVisRange = "{0, 751}";
372 jab 1894
		};
1895
	};
1896
	0D0CAF150C61132C003604C6 /* GradientFilter.h */ = {
1897
		uiCtxt = {
445 jab 1898
			sepNavIntBoundsRect = "{{0, 0}, {1064, 684}}";
1899
			sepNavSelRange = "{65, 0}";
446 jab 1900
			sepNavVisRange = "{0, 701}";
372 jab 1901
		};
1902
	};
1903
	0D0CAF160C61132C003604C6 /* GridAlgorithm.h */ = {
1904
		uiCtxt = {
446 jab 1905
			sepNavIntBoundsRect = "{{0, 0}, {1064, 9101}}";
445 jab 1906
			sepNavSelRange = "{54, 0}";
446 jab 1907
			sepNavVisRange = "{0, 1116}";
372 jab 1908
		};
1909
	};
1910
	0D0CAF170C61132C003604C6 /* HGrid.h */ = {
1911
		uiCtxt = {
446 jab 1912
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2337}}";
445 jab 1913
			sepNavSelRange = "{46, 0}";
446 jab 1914
			sepNavVisRange = "{0, 912}";
372 jab 1915
		};
1916
	};
335 jab 1917
	0D0CAF180C61132C003604C6 /* IndexedFaceSet.h */ = {
1918
		uiCtxt = {
446 jab 1919
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1824}}";
445 jab 1920
			sepNavSelRange = "{68, 0}";
446 jab 1921
			sepNavVisRange = "{0, 832}";
363 jab 1922
			sepNavVisRect = "{{0, 1128}, {1187, 668}}";
1923
			sepNavWindowFrame = "{{61, 4}, {549, 827}}";
335 jab 1924
		};
1925
	};
363 jab 1926
	0D0CAF190C61132C003604C6 /* KDTree.h */ = {
1927
		uiCtxt = {
446 jab 1928
			sepNavIntBoundsRect = "{{0, 0}, {1064, 6593}}";
445 jab 1929
			sepNavSelRange = "{47, 0}";
446 jab 1930
			sepNavVisRange = "{0, 787}";
363 jab 1931
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
1932
		};
1933
	};
372 jab 1934
	0D0CAF1A0C61132C003604C6 /* load_raw.cpp */ = {
1935
		uiCtxt = {
445 jab 1936
			sepNavIntBoundsRect = "{{0, 0}, {1064, 660}}";
1937
			sepNavSelRange = "{427, 0}";
394 jab 1938
			sepNavVisRange = "{0, 701}";
372 jab 1939
		};
1940
	};
1941
	0D0CAF1B0C61132C003604C6 /* load_raw.h */ = {
1942
		uiCtxt = {
445 jab 1943
			sepNavIntBoundsRect = "{{0, 0}, {1064, 323}}";
1944
			sepNavSelRange = "{61, 0}";
1945
			sepNavVisRange = "{0, 253}";
372 jab 1946
		};
1947
	};
341 jab 1948
	0D0CAF1D0C61132C003604C6 /* Material.h */ = {
1949
		uiCtxt = {
445 jab 1950
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1615}}";
1951
			sepNavSelRange = "{64, 0}";
1952
			sepNavVisRange = "{0, 245}";
341 jab 1953
			sepNavVisRect = "{{0, 266}, {1353, 196}}";
1954
		};
1955
	};
372 jab 1956
	0D0CAF1E0C61132C003604C6 /* Neighbours.cpp */ = {
1957
		uiCtxt = {
394 jab 1958
			sepNavIntBoundsRect = "{{0, 0}, {1085, 3154}}";
372 jab 1959
			sepNavSelRange = "{0, 0}";
394 jab 1960
			sepNavVisRange = "{0, 478}";
372 jab 1961
		};
1962
	};
1963
	0D0CAF1F0C61132C003604C6 /* Neighbours.h */ = {
1964
		uiCtxt = {
445 jab 1965
			sepNavIntBoundsRect = "{{0, 0}, {1064, 456}}";
1966
			sepNavSelRange = "{51, 0}";
1967
			sepNavVisRange = "{0, 335}";
372 jab 1968
		};
1969
	};
340 jab 1970
	0D0CAF200C61132C003604C6 /* obj_load.cpp */ = {
1971
		uiCtxt = {
445 jab 1972
			sepNavIntBoundsRect = "{{0, 0}, {1064, 7809}}";
372 jab 1973
			sepNavSelRange = "{80, 0}";
435 jab 1974
			sepNavVisRange = "{1196, 727}";
363 jab 1975
			sepNavVisRect = "{{0, 3173}, {1187, 335}}";
340 jab 1976
		};
1977
	};
363 jab 1978
	0D0CAF210C61132C003604C6 /* obj_load.h */ = {
1979
		uiCtxt = {
445 jab 1980
			sepNavIntBoundsRect = "{{0, 0}, {1104, 660}}";
1981
			sepNavSelRange = "{83, 143}";
372 jab 1982
			sepNavVisRange = "{0, 233}";
363 jab 1983
			sepNavVisRect = "{{0, 0}, {0, 0}}";
1984
			sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
1985
		};
1986
	};
372 jab 1987
	0D0CAF220C61132C003604C6 /* OBox.cpp */ = {
1988
		uiCtxt = {
394 jab 1989
			sepNavIntBoundsRect = "{{0, 0}, {1085, 4332}}";
372 jab 1990
			sepNavSelRange = "{0, 0}";
394 jab 1991
			sepNavVisRange = "{0, 660}";
372 jab 1992
		};
1993
	};
1994
	0D0CAF230C61132C003604C6 /* OBox.h */ = {
1995
		uiCtxt = {
445 jab 1996
			sepNavIntBoundsRect = "{{0, 0}, {1064, 950}}";
1997
			sepNavSelRange = "{46, 0}";
1998
			sepNavVisRange = "{0, 214}";
372 jab 1999
		};
2000
	};
363 jab 2001
	0D0CAF240C61132C003604C6 /* Polygonizer.cpp */ = {
2002
		uiCtxt = {
394 jab 2003
			sepNavIntBoundsRect = "{{0, 0}, {1085, 13623}}";
372 jab 2004
			sepNavSelRange = "{0, 0}";
394 jab 2005
			sepNavVisRange = "{0, 979}";
363 jab 2006
			sepNavVisRect = "{{0, 13024}, {1081, 485}}";
2007
		};
2008
	};
357 jab 2009
	0D0CAF250C61132C003604C6 /* Polygonizer.h */ = {
2010
		uiCtxt = {
445 jab 2011
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2622}}";
2012
			sepNavSelRange = "{430, 0}";
2013
			sepNavVisRange = "{305, 310}";
363 jab 2014
			sepNavVisRect = "{{0, 0}, {0, 0}}";
357 jab 2015
		};
2016
	};
2017
	0D0CAF260C61132C003604C6 /* QEM.cpp */ = {
2018
		uiCtxt = {
416 jab 2019
			sepNavIntBoundsRect = "{{0, 0}, {1104, 855}}";
367 jab 2020
			sepNavSelRange = "{0, 0}";
416 jab 2021
			sepNavVisRange = "{424, 344}";
363 jab 2022
			sepNavVisRect = "{{0, 299}, {1081, 485}}";
357 jab 2023
			sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
2024
		};
2025
	};
2026
	0D0CAF270C61132C003604C6 /* QEM.h */ = {
2027
		uiCtxt = {
445 jab 2028
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1292}}";
2029
			sepNavSelRange = "{44, 0}";
2030
			sepNavVisRange = "{0, 295}";
363 jab 2031
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
357 jab 2032
		};
2033
	};
2034
	0D0CAF280C61132C003604C6 /* Ray.h */ = {
2035
		uiCtxt = {
445 jab 2036
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2413}}";
2037
			sepNavSelRange = "{46, 0}";
2038
			sepNavVisRange = "{0, 265}";
357 jab 2039
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2040
		};
2041
	};
394 jab 2042
	0D0CAF290C61132C003604C6 /* RGrid.h */ = {
2043
		uiCtxt = {
445 jab 2044
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2280}}";
2045
			sepNavSelRange = "{46, 0}";
2046
			sepNavVisRange = "{0, 353}";
394 jab 2047
		};
2048
	};
2049
	0D0CAF2A0C61132C003604C6 /* save_raw.h */ = {
2050
		uiCtxt = {
445 jab 2051
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2147}}";
2052
			sepNavSelRange = "{49, 0}";
2053
			sepNavVisRange = "{0, 261}";
394 jab 2054
		};
2055
	};
2056
	0D0CAF2B0C61132C003604C6 /* ThreeDDDA.cpp */ = {
2057
		uiCtxt = {
2058
			sepNavIntBoundsRect = "{{0, 0}, {1085, 3002}}";
2059
			sepNavSelRange = "{0, 0}";
2060
			sepNavVisRange = "{0, 816}";
2061
		};
2062
	};
2063
	0D0CAF2C0C61132C003604C6 /* ThreeDDDA.h */ = {
2064
		uiCtxt = {
445 jab 2065
			sepNavIntBoundsRect = "{{0, 0}, {1064, 3610}}";
2066
			sepNavSelRange = "{50, 0}";
2067
			sepNavVisRange = "{0, 227}";
394 jab 2068
		};
2069
	};
363 jab 2070
	0D0CAF2D0C61132C003604C6 /* Triangle.cpp */ = {
2071
		uiCtxt = {
394 jab 2072
			sepNavIntBoundsRect = "{{0, 0}, {1085, 3097}}";
363 jab 2073
			sepNavSelRange = "{0, 0}";
394 jab 2074
			sepNavVisRange = "{0, 694}";
363 jab 2075
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
2076
		};
2077
	};
2078
	0D0CAF2E0C61132C003604C6 /* Triangle.h */ = {
2079
		uiCtxt = {
445 jab 2080
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1767}}";
2081
			sepNavSelRange = "{49, 0}";
2082
			sepNavVisRange = "{0, 219}";
363 jab 2083
			sepNavVisRect = "{{0, 1149}, {1081, 485}}";
2084
		};
2085
	};
394 jab 2086
	0D0CAF2F0C61132C003604C6 /* TrilinFilter.cpp */ = {
2087
		uiCtxt = {
2088
			sepNavIntBoundsRect = "{{0, 0}, {1085, 2033}}";
2089
			sepNavSelRange = "{0, 0}";
2090
			sepNavVisRange = "{0, 836}";
2091
		};
2092
	};
2093
	0D0CAF300C61132C003604C6 /* TrilinFilter.h */ = {
2094
		uiCtxt = {
445 jab 2095
			sepNavIntBoundsRect = "{{0, 0}, {1064, 570}}";
2096
			sepNavSelRange = "{63, 0}";
2097
			sepNavVisRange = "{0, 288}";
394 jab 2098
		};
2099
	};
340 jab 2100
	0D0CAF310C61132C003604C6 /* TriMesh.cpp */ = {
2101
		uiCtxt = {
435 jab 2102
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1995}}";
372 jab 2103
			sepNavSelRange = "{888, 0}";
435 jab 2104
			sepNavVisRange = "{1590, 727}";
365 jab 2105
			sepNavVisRect = "{{0, 380}, {1022, 644}}";
340 jab 2106
		};
2107
	};
2108
	0D0CAF320C61132C003604C6 /* TriMesh.h */ = {
2109
		uiCtxt = {
445 jab 2110
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1406}}";
2111
			sepNavSelRange = "{61, 0}";
2112
			sepNavVisRange = "{556, 1070}";
363 jab 2113
			sepNavVisRect = "{{0, 646}, {1187, 668}}";
2114
			sepNavWindowFrame = "{{15, 4}, {803, 874}}";
340 jab 2115
		};
2116
	};
2117
	0D0CAF330C61132C003604C6 /* verification.cpp */ = {
2118
		uiCtxt = {
394 jab 2119
			sepNavIntBoundsRect = "{{0, 0}, {1085, 4351}}";
340 jab 2120
			sepNavSelRange = "{0, 0}";
394 jab 2121
			sepNavVisRange = "{0, 1051}";
363 jab 2122
			sepNavVisRect = "{{0, 0}, {1022, 644}}";
340 jab 2123
		};
2124
	};
363 jab 2125
	0D0CAF340C61132C003604C6 /* verification.h */ = {
2126
		uiCtxt = {
445 jab 2127
			sepNavIntBoundsRect = "{{0, 0}, {1064, 271}}";
2128
			sepNavSelRange = "{53, 0}";
2129
			sepNavVisRange = "{0, 194}";
363 jab 2130
			sepNavVisRect = "{{0, 0}, {1187, 668}}";
2131
		};
2132
	};
340 jab 2133
	0D0CAF360C61132C003604C6 /* draw.cpp */ = {
2134
		uiCtxt = {
446 jab 2135
			sepNavIntBoundsRect = "{{0, 0}, {1156, 4693}}";
445 jab 2136
			sepNavSelRange = "{223, 0}";
446 jab 2137
			sepNavVisRange = "{2856, 896}";
365 jab 2138
			sepNavVisRect = "{{0, 1520}, {1130, 644}}";
363 jab 2139
			sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
340 jab 2140
		};
2141
	};
344 jab 2142
	0D0CAF370C61132C003604C6 /* draw.h */ = {
2143
		uiCtxt = {
448 jab 2144
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1178}}";
445 jab 2145
			sepNavSelRange = "{753, 0}";
448 jab 2146
			sepNavVisRange = "{0, 691}";
363 jab 2147
			sepNavVisRect = "{{0, 14}, {1130, 644}}";
400 jab 2148
			sepNavWindowFrame = "{{38, 182}, {846, 820}}";
344 jab 2149
		};
2150
	};
363 jab 2151
	0D0CAF380C61132C003604C6 /* gel_gl.h */ = {
2152
		uiCtxt = {
448 jab 2153
			sepNavIntBoundsRect = "{{0, 0}, {1064, 404}}";
372 jab 2154
			sepNavSelRange = "{174, 0}";
2155
			sepNavVisRange = "{0, 209}";
363 jab 2156
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
372 jab 2157
			sepNavWindowFrame = "{{61, 11}, {846, 820}}";
363 jab 2158
		};
2159
	};
336 jab 2160
	0D0CAF390C61132C003604C6 /* gel_glu.h */ = {
2161
		uiCtxt = {
448 jab 2162
			sepNavIntBoundsRect = "{{0, 0}, {1064, 404}}";
372 jab 2163
			sepNavSelRange = "{0, 0}";
2164
			sepNavVisRange = "{0, 213}";
363 jab 2165
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
336 jab 2166
		};
2167
	};
344 jab 2168
	0D0CAF3A0C61132C003604C6 /* gel_glut.h */ = {
2169
		uiCtxt = {
448 jab 2170
			sepNavIntBoundsRect = "{{0, 0}, {1064, 404}}";
435 jab 2171
			sepNavSelRange = "{134, 0}";
372 jab 2172
			sepNavVisRange = "{0, 215}";
363 jab 2173
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
435 jab 2174
			sepNavWindowFrame = "{{125, 13}, {1164, 827}}";
344 jab 2175
		};
2176
	};
2177
	0D0CAF3B0C61132C003604C6 /* GLViewController.cpp */ = {
2178
		uiCtxt = {
445 jab 2179
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2299}}";
2180
			sepNavSelRange = "{2449, 0}";
2181
			sepNavVisRange = "{117, 837}";
363 jab 2182
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
344 jab 2183
		};
2184
	};
2185
	0D0CAF3C0C61132C003604C6 /* GLViewController.h */ = {
2186
		uiCtxt = {
448 jab 2187
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1786}}";
2188
			sepNavSelRange = "{2228, 0}";
2189
			sepNavVisRange = "{1850, 379}";
365 jab 2190
			sepNavVisRect = "{{0, 363}, {1130, 644}}";
344 jab 2191
		};
2192
	};
372 jab 2193
	0D0CAF3E0C61132C003604C6 /* QuatTrackBall.cpp */ = {
2194
		uiCtxt = {
445 jab 2195
			sepNavIntBoundsRect = "{{0, 0}, {1064, 3667}}";
2196
			sepNavSelRange = "{4116, 6}";
2197
			sepNavVisRange = "{1808, 860}";
372 jab 2198
		};
2199
	};
363 jab 2200
	0D0CAF3F0C61132C003604C6 /* QuatTrackBall.h */ = {
336 jab 2201
		uiCtxt = {
448 jab 2202
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2679}}";
2203
			sepNavSelRange = "{69, 0}";
2204
			sepNavVisRange = "{0, 371}";
363 jab 2205
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
336 jab 2206
		};
2207
	};
372 jab 2208
	0D0CAF400C61132C003604C6 /* SimpleTrackBall.cpp */ = {
2209
		uiCtxt = {
2210
			sepNavIntBoundsRect = "{{0, 0}, {950, 1767}}";
2211
			sepNavSelRange = "{0, 0}";
2212
			sepNavVisRange = "{0, 561}";
2213
		};
2214
	};
363 jab 2215
	0D0CAF410C61132C003604C6 /* SimpleTrackBall.h */ = {
2216
		uiCtxt = {
448 jab 2217
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1824}}";
2218
			sepNavSelRange = "{62, 0}";
2219
			sepNavVisRange = "{0, 664}";
363 jab 2220
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
2221
		};
2222
	};
2223
	0D0CAF430C61132C003604C6 /* build_manifold.cpp */ = {
2224
		uiCtxt = {
435 jab 2225
			sepNavIntBoundsRect = "{{0, 0}, {1064, 3097}}";
2226
			sepNavSelRange = "{2608, 0}";
2227
			sepNavVisRange = "{2143, 656}";
363 jab 2228
			sepNavVisRect = "{{0, 2}, {1187, 644}}";
2229
			sepNavWindowFrame = "{{38, 32}, {846, 820}}";
2230
		};
2231
	};
2232
	0D0CAF440C61132C003604C6 /* build_manifold.h */ = {
2233
		uiCtxt = {
448 jab 2234
			sepNavIntBoundsRect = "{{0, 0}, {1064, 684}}";
2235
			sepNavSelRange = "{15, 0}";
2236
			sepNavVisRange = "{0, 778}";
363 jab 2237
			sepNavVisRect = "{{0, 78}, {1130, 644}}";
2238
			sepNavWindowFrame = "{{393, 23}, {846, 820}}";
2239
		};
2240
	};
336 jab 2241
	0D0CAF450C61132C003604C6 /* caps_and_needles.cpp */ = {
2242
		uiCtxt = {
435 jab 2243
			sepNavIntBoundsRect = "{{0, 0}, {1064, 3002}}";
336 jab 2244
			sepNavSelRange = "{0, 0}";
448 jab 2245
			sepNavVisRange = "{0, 769}";
363 jab 2246
			sepNavVisRect = "{{0, 0}, {1187, 644}}";
336 jab 2247
		};
2248
	};
363 jab 2249
	0D0CAF460C61132C003604C6 /* caps_and_needles.h */ = {
2250
		uiCtxt = {
448 jab 2251
			sepNavIntBoundsRect = "{{0, 0}, {1064, 589}}";
2252
			sepNavSelRange = "{52, 0}";
2253
			sepNavVisRange = "{0, 800}";
363 jab 2254
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
2255
		};
2256
	};
336 jab 2257
	0D0CAF470C61132C003604C6 /* close_holes.cpp */ = {
2258
		uiCtxt = {
448 jab 2259
			sepNavIntBoundsRect = "{{0, 0}, {1064, 634}}";
389 jab 2260
			sepNavSelRange = "{44, 32}";
382 jab 2261
			sepNavVisRange = "{0, 431}";
363 jab 2262
			sepNavVisRect = "{{0, 0}, {1187, 644}}";
336 jab 2263
		};
2264
	};
363 jab 2265
	0D0CAF480C61132C003604C6 /* close_holes.h */ = {
2266
		uiCtxt = {
448 jab 2267
			sepNavIntBoundsRect = "{{0, 0}, {1064, 404}}";
2268
			sepNavSelRange = "{48, 0}";
2269
			sepNavVisRange = "{0, 288}";
363 jab 2270
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
2271
		};
2272
	};
2273
	0D0CAF490C61132C003604C6 /* Face.cpp */ = {
2274
		uiCtxt = {
445 jab 2275
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1976}}";
2276
			sepNavSelRange = "{229, 0}";
2277
			sepNavVisRange = "{0, 533}";
363 jab 2278
			sepNavVisRect = "{{0, 0}, {1187, 644}}";
2279
		};
2280
	};
2281
	0D0CAF4A0C61132C003604C6 /* Face.h */ = {
2282
		uiCtxt = {
448 jab 2283
			sepNavIntBoundsRect = "{{0, 0}, {1064, 494}}";
2284
			sepNavSelRange = "{41, 0}";
2285
			sepNavVisRange = "{0, 493}";
363 jab 2286
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
2287
		};
2288
	};
2289
	0D0CAF4B0C61132C003604C6 /* FaceCirculator.h */ = {
2290
		uiCtxt = {
448 jab 2291
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1216}}";
2292
			sepNavSelRange = "{51, 0}";
2293
			sepNavVisRange = "{0, 531}";
363 jab 2294
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
2295
		};
2296
	};
2297
	0D0CAF4C0C61132C003604C6 /* HalfEdge.cpp */ = {
2298
		uiCtxt = {
445 jab 2299
			sepNavIntBoundsRect = "{{0, 0}, {1064, 931}}";
446 jab 2300
			sepNavSelRange = "{494, 0}";
445 jab 2301
			sepNavVisRange = "{0, 584}";
363 jab 2302
			sepNavVisRect = "{{0, 0}, {1187, 644}}";
2303
		};
2304
	};
2305
	0D0CAF4D0C61132C003604C6 /* HalfEdge.h */ = {
2306
		uiCtxt = {
448 jab 2307
			sepNavIntBoundsRect = "{{0, 0}, {1064, 475}}";
2308
			sepNavSelRange = "{43, 0}";
2309
			sepNavVisRange = "{0, 515}";
363 jab 2310
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
2311
		};
2312
	};
336 jab 2313
	0D0CAF4F0C61132C003604C6 /* Manifold.cpp */ = {
2314
		uiCtxt = {
445 jab 2315
			sepNavIntBoundsRect = "{{0, 0}, {1064, 12958}}";
2316
			sepNavSelRange = "{981, 40}";
2317
			sepNavVisRange = "{971, 534}";
363 jab 2318
			sepNavVisRect = "{{0, 11630}, {1187, 644}}";
336 jab 2319
			sepNavWindowFrame = "{{38, 128}, {803, 874}}";
2320
		};
2321
	};
2322
	0D0CAF500C61132C003604C6 /* Manifold.h */ = {
2323
		uiCtxt = {
448 jab 2324
			sepNavIntBoundsRect = "{{0, 0}, {1064, 8417}}";
2325
			sepNavSelRange = "{0, 15168}";
2326
			sepNavVisRange = "{0, 546}";
363 jab 2327
			sepNavVisRect = "{{0, 6137}, {1130, 644}}";
445 jab 2328
			sepNavWindowFrame = "{{14, 4}, {803, 874}}";
336 jab 2329
		};
2330
	};
363 jab 2331
	0D0CAF510C61132C003604C6 /* mesh_optimization.cpp */ = {
340 jab 2332
		uiCtxt = {
435 jab 2333
			sepNavIntBoundsRect = "{{0, 0}, {1064, 13528}}";
389 jab 2334
			sepNavSelRange = "{6121, 9}";
435 jab 2335
			sepNavVisRange = "{14184, 816}";
363 jab 2336
			sepNavVisRect = "{{0, 8777}, {1130, 644}}";
340 jab 2337
		};
2338
	};
363 jab 2339
	0D0CAF520C61132C003604C6 /* mesh_optimization.h */ = {
2340
		uiCtxt = {
435 jab 2341
			sepNavIntBoundsRect = "{{0, 0}, {1064, 988}}";
448 jab 2342
			sepNavSelRange = "{52, 0}";
2343
			sepNavVisRange = "{0, 724}";
363 jab 2344
			sepNavVisRect = "{{0, 114}, {1130, 644}}";
2345
		};
2346
	};
2347
	0D0CAF530C61132C003604C6 /* obj_load.cpp */ = {
2348
		uiCtxt = {
435 jab 2349
			sepNavIntBoundsRect = "{{0, 0}, {1064, 593}}";
2350
			sepNavSelRange = "{0, 401}";
382 jab 2351
			sepNavVisRange = "{0, 401}";
363 jab 2352
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
382 jab 2353
			sepNavWindowFrame = "{{15, 203}, {846, 820}}";
363 jab 2354
		};
2355
	};
2356
	0D0CAF540C61132C003604C6 /* obj_load.h */ = {
2357
		uiCtxt = {
448 jab 2358
			sepNavIntBoundsRect = "{{0, 0}, {1064, 404}}";
2359
			sepNavSelRange = "{45, 0}";
2360
			sepNavVisRange = "{0, 413}";
363 jab 2361
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
2362
		};
2363
	};
336 jab 2364
	0D0CAF550C61132C003604C6 /* obj_save.cpp */ = {
2365
		uiCtxt = {
435 jab 2366
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1083}}";
2367
			sepNavSelRange = "{0, 1296}";
448 jab 2368
			sepNavVisRange = "{0, 868}";
363 jab 2369
			sepNavVisRect = "{{0, 598}, {1081, 485}}";
336 jab 2370
			sepNavWindowFrame = "{{61, 107}, {803, 874}}";
2371
		};
2372
	};
363 jab 2373
	0D0CAF560C61132C003604C6 /* obj_save.h */ = {
2374
		uiCtxt = {
448 jab 2375
			sepNavIntBoundsRect = "{{0, 0}, {1064, 404}}";
2376
			sepNavSelRange = "{44, 0}";
2377
			sepNavVisRange = "{0, 210}";
363 jab 2378
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
2379
		};
2380
	};
357 jab 2381
	0D0CAF570C61132C003604C6 /* quadric_simplify.cpp */ = {
2382
		uiCtxt = {
448 jab 2383
			sepNavIntBoundsRect = "{{0, 0}, {1064, 6897}}";
367 jab 2384
			sepNavSelRange = "{4832, 0}";
448 jab 2385
			sepNavVisRange = "{1133, 1071}";
363 jab 2386
			sepNavVisRect = "{{0, 5037}, {1130, 644}}";
357 jab 2387
			sepNavWindowFrame = "{{38, 25}, {1164, 827}}";
2388
		};
2389
	};
2390
	0D0CAF580C61132C003604C6 /* quadric_simplify.h */ = {
2391
		uiCtxt = {
448 jab 2392
			sepNavIntBoundsRect = "{{0, 0}, {1064, 404}}";
2393
			sepNavSelRange = "{52, 0}";
2394
			sepNavVisRange = "{0, 643}";
363 jab 2395
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
357 jab 2396
		};
2397
	};
363 jab 2398
	0D0CAF590C61132C003604C6 /* refine_edges.cpp */ = {
2399
		uiCtxt = {
448 jab 2400
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1083}}";
363 jab 2401
			sepNavSelRange = "{0, 0}";
448 jab 2402
			sepNavVisRange = "{0, 458}";
363 jab 2403
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
2404
		};
2405
	};
2406
	0D0CAF5A0C61132C003604C6 /* refine_edges.h */ = {
2407
		uiCtxt = {
448 jab 2408
			sepNavIntBoundsRect = "{{0, 0}, {1064, 404}}";
2409
			sepNavSelRange = "{49, 0}";
2410
			sepNavVisRange = "{0, 529}";
363 jab 2411
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
2412
		};
2413
	};
2414
	0D0CAF5B0C61132C003604C6 /* smooth.cpp */ = {
2415
		uiCtxt = {
435 jab 2416
			sepNavIntBoundsRect = "{{0, 0}, {1064, 3344}}";
2417
			sepNavSelRange = "{2739, 44}";
448 jab 2418
			sepNavVisRange = "{2010, 828}";
363 jab 2419
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
2420
		};
2421
	};
2422
	0D0CAF5C0C61132C003604C6 /* smooth.h */ = {
2423
		uiCtxt = {
448 jab 2424
			sepNavIntBoundsRect = "{{0, 0}, {1064, 404}}";
2425
			sepNavSelRange = "{41, 0}";
2426
			sepNavVisRange = "{0, 496}";
363 jab 2427
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
2428
		};
2429
	};
389 jab 2430
	0D0CAF5D0C61132C003604C6 /* subdivision.cpp */ = {
2431
		uiCtxt = {
435 jab 2432
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1045}}";
389 jab 2433
			sepNavSelRange = "{0, 0}";
448 jab 2434
			sepNavVisRange = "{402, 1051}";
389 jab 2435
		};
2436
	};
363 jab 2437
	0D0CAF5E0C61132C003604C6 /* subdivision.h */ = {
2438
		uiCtxt = {
448 jab 2439
			sepNavIntBoundsRect = "{{0, 0}, {1064, 404}}";
2440
			sepNavSelRange = "{46, 0}";
2441
			sepNavVisRange = "{0, 372}";
363 jab 2442
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
2443
		};
2444
	};
2445
	0D0CAF5F0C61132C003604C6 /* templates.h */ = {
2446
		uiCtxt = {
448 jab 2447
			sepNavIntBoundsRect = "{{0, 0}, {1064, 3192}}";
2448
			sepNavSelRange = "{40, 0}";
2449
			sepNavVisRange = "{0, 430}";
363 jab 2450
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
2451
		};
2452
	};
357 jab 2453
	0D0CAF600C61132C003604C6 /* triangulate.cpp */ = {
2454
		uiCtxt = {
435 jab 2455
			sepNavIntBoundsRect = "{{0, 0}, {1064, 6403}}";
357 jab 2456
			sepNavSelRange = "{0, 0}";
389 jab 2457
			sepNavVisRange = "{2785, 796}";
357 jab 2458
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2459
		};
2460
	};
363 jab 2461
	0D0CAF610C61132C003604C6 /* triangulate.h */ = {
2462
		uiCtxt = {
448 jab 2463
			sepNavIntBoundsRect = "{{0, 0}, {1064, 475}}";
2464
			sepNavSelRange = "{47, 0}";
2465
			sepNavVisRange = "{0, 542}";
363 jab 2466
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
2467
		};
2468
	};
389 jab 2469
	0D0CAF620C61132C003604C6 /* triangulate_face_order.cpp */ = {
2470
		uiCtxt = {
435 jab 2471
			sepNavIntBoundsRect = "{{0, 0}, {1064, 3819}}";
389 jab 2472
			sepNavSelRange = "{0, 0}";
435 jab 2473
			sepNavVisRange = "{0, 747}";
389 jab 2474
		};
2475
	};
351 jab 2476
	0D0CAF630C61132C003604C6 /* Vertex.cpp */ = {
2477
		uiCtxt = {
445 jab 2478
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2033}}";
2479
			sepNavSelRange = "{193, 0}";
2480
			sepNavVisRange = "{0, 551}";
363 jab 2481
			sepNavVisRect = "{{0, 907}, {1130, 644}}";
351 jab 2482
		};
2483
	};
2484
	0D0CAF640C61132C003604C6 /* Vertex.h */ = {
2485
		uiCtxt = {
448 jab 2486
			sepNavIntBoundsRect = "{{0, 0}, {1064, 589}}";
2487
			sepNavSelRange = "{43, 0}";
2488
			sepNavVisRange = "{0, 559}";
363 jab 2489
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
351 jab 2490
		};
2491
	};
363 jab 2492
	0D0CAF650C61132C003604C6 /* VertexCirculator.h */ = {
2493
		uiCtxt = {
448 jab 2494
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1805}}";
2495
			sepNavSelRange = "{53, 0}";
2496
			sepNavVisRange = "{0, 416}";
363 jab 2497
			sepNavVisRect = "{{0, 727}, {1130, 644}}";
2498
		};
2499
	};
2500
	0D0CAF660C61132C003604C6 /* volume_polygonize.cpp */ = {
2501
		uiCtxt = {
445 jab 2502
			sepNavIntBoundsRect = "{{0, 0}, {1076, 10621}}";
2503
			sepNavSelRange = "{1953, 0}";
2504
			sepNavVisRange = "{469, 956}";
363 jab 2505
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
2506
		};
2507
	};
2508
	0D0CAF670C61132C003604C6 /* volume_polygonize.h */ = {
2509
		uiCtxt = {
448 jab 2510
			sepNavIntBoundsRect = "{{0, 0}, {1064, 665}}";
363 jab 2511
			sepNavSelRange = "{0, 0}";
448 jab 2512
			sepNavVisRange = "{0, 789}";
363 jab 2513
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
2514
			sepNavWindowFrame = "{{38, 25}, {1164, 827}}";
2515
		};
2516
	};
344 jab 2517
	0D0CAF680C61132C003604C6 /* x3d_load.cpp */ = {
2518
		uiCtxt = {
435 jab 2519
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1957}}";
392 jab 2520
			sepNavSelRange = "{2654, 0}";
435 jab 2521
			sepNavVisRange = "{1749, 915}";
344 jab 2522
			sepNavVisRect = "{{0, 2546}, {1081, 431}}";
2523
		};
2524
	};
363 jab 2525
	0D0CAF690C61132C003604C6 /* x3d_load.h */ = {
2526
		uiCtxt = {
448 jab 2527
			sepNavIntBoundsRect = "{{0, 0}, {1064, 404}}";
2528
			sepNavSelRange = "{44, 0}";
2529
			sepNavVisRange = "{0, 301}";
363 jab 2530
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
2531
		};
2532
	};
336 jab 2533
	0D0CAF6A0C61132C003604C6 /* x3d_save.cpp */ = {
2534
		uiCtxt = {
435 jab 2535
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1748}}";
394 jab 2536
			sepNavSelRange = "{2012, 0}";
435 jab 2537
			sepNavVisRange = "{0, 1040}";
336 jab 2538
			sepNavVisRect = "{{0, 417}, {1147, 688}}";
2539
		};
2540
	};
363 jab 2541
	0D0CAF6B0C61132C003604C6 /* x3d_save.h */ = {
2542
		uiCtxt = {
448 jab 2543
			sepNavIntBoundsRect = "{{0, 0}, {1064, 404}}";
2544
			sepNavSelRange = "{44, 0}";
2545
			sepNavVisRange = "{0, 200}";
363 jab 2546
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
2547
		};
2548
	};
344 jab 2549
	0D0CAF6D0C61132C003604C6 /* LapackFunc.cpp */ = {
2550
		uiCtxt = {
448 jab 2551
			sepNavIntBoundsRect = "{{0, 0}, {1340, 7220}}";
2552
			sepNavSelRange = "{8055, 0}";
2553
			sepNavVisRange = "{4757, 395}";
363 jab 2554
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
416 jab 2555
			sepNavWindowFrame = "{{38, 58}, {846, 820}}";
344 jab 2556
		};
2557
	};
2558
	0D0CAF6E0C61132C003604C6 /* LapackFunc.h */ = {
2559
		uiCtxt = {
448 jab 2560
			sepNavIntBoundsRect = "{{0, 0}, {1064, 4275}}";
382 jab 2561
			sepNavSelRange = "{7374, 0}";
448 jab 2562
			sepNavVisRange = "{0, 515}";
363 jab 2563
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
344 jab 2564
		};
2565
	};
2566
	0D0CAF6F0C61132C003604C6 /* LinAlgIO.cpp */ = {
2567
		uiCtxt = {
448 jab 2568
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2698}}";
344 jab 2569
			sepNavSelRange = "{0, 0}";
448 jab 2570
			sepNavVisRange = "{0, 348}";
344 jab 2571
			sepNavVisRect = "{{0, 0}, {1146, 638}}";
2572
		};
2573
	};
2574
	0D0CAF700C61132C003604C6 /* LinAlgIO.h */ = {
2575
		uiCtxt = {
448 jab 2576
			sepNavIntBoundsRect = "{{0, 0}, {1064, 779}}";
2577
			sepNavSelRange = "{0, 0}";
2578
			sepNavVisRange = "{0, 621}";
344 jab 2579
			sepNavVisRect = "{{0, 141}, {1146, 638}}";
2580
		};
2581
	};
2582
	0D0CAF720C61132C003604C6 /* Matrix.h */ = {
2583
		uiCtxt = {
448 jab 2584
			sepNavIntBoundsRect = "{{0, 0}, {1064, 13110}}";
435 jab 2585
			sepNavSelRange = "{14744, 0}";
448 jab 2586
			sepNavVisRange = "{0, 353}";
363 jab 2587
			sepNavVisRect = "{{0, 1083}, {1130, 644}}";
344 jab 2588
		};
2589
	};
382 jab 2590
	0D0CAF730C61132C003604C6 /* Vector.h */ = {
2591
		uiCtxt = {
448 jab 2592
			sepNavIntBoundsRect = "{{0, 0}, {1064, 8132}}";
382 jab 2593
			sepNavSelRange = "{6785, 10}";
448 jab 2594
			sepNavVisRange = "{0, 458}";
382 jab 2595
		};
2596
	};
363 jab 2597
	0D0CAF750C61132C003604C6 /* ArgExtracter.h */ = {
2598
		uiCtxt = {
448 jab 2599
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2090}}";
2600
			sepNavSelRange = "{46, 0}";
2601
			sepNavVisRange = "{0, 427}";
363 jab 2602
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
2603
		};
2604
	};
365 jab 2605
	0D0CAF760C61132C003604C6 /* Grid2D.h */ = {
2606
		uiCtxt = {
448 jab 2607
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1330}}";
2608
			sepNavSelRange = "{39, 0}";
2609
			sepNavVisRange = "{0, 383}";
365 jab 2610
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
2611
		};
2612
	};
363 jab 2613
	0D0CAF770C61132C003604C6 /* HashKey.cpp */ = {
2614
		uiCtxt = {
413 jab 2615
			sepNavIntBoundsRect = "{{0, 0}, {1021, 695}}";
2616
			sepNavSelRange = "{424, 56}";
2617
			sepNavVisRange = "{38, 448}";
363 jab 2618
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
2619
		};
2620
	};
448 jab 2621
	0D0CAF780C61132C003604C6 /* HashKey.h */ = {
2622
		uiCtxt = {
2623
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1653}}";
2624
			sepNavSelRange = "{40, 0}";
2625
			sepNavVisRange = "{0, 354}";
2626
		};
2627
	};
2628
	0D0CAF790C61132C003604C6 /* HashTable.h */ = {
2629
		uiCtxt = {
2630
			sepNavIntBoundsRect = "{{0, 0}, {1064, 7144}}";
2631
			sepNavSelRange = "{194, 0}";
2632
			sepNavVisRange = "{0, 417}";
2633
		};
2634
	};
382 jab 2635
	0D0CAF7B0C61132C003604C6 /* Parse.cpp */ = {
2636
		uiCtxt = {
445 jab 2637
			sepNavIntBoundsRect = "{{0, 0}, {1064, 3287}}";
2638
			sepNavSelRange = "{507, 0}";
2639
			sepNavVisRange = "{0, 558}";
382 jab 2640
		};
2641
	};
2642
	0D0CAF7C0C61132C003604C6 /* Parse.h */ = {
2643
		uiCtxt = {
448 jab 2644
			sepNavIntBoundsRect = "{{0, 0}, {1064, 551}}";
2645
			sepNavSelRange = "{40, 0}";
2646
			sepNavVisRange = "{0, 677}";
445 jab 2647
			sepNavWindowFrame = "{{15, 177}, {1650, 846}}";
382 jab 2648
		};
2649
	};
2650
	0D0CAF7D0C61132C003604C6 /* ResourceManager.h */ = {
2651
		uiCtxt = {
2652
			sepNavIntBoundsRect = "{{0, 0}, {1064, 7619}}";
448 jab 2653
			sepNavSelRange = "{49, 0}";
2654
			sepNavVisRange = "{0, 497}";
382 jab 2655
		};
2656
	};
2657
	0D0CAF7E0C61132C003604C6 /* Timer.h */ = {
2658
		uiCtxt = {
448 jab 2659
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1045}}";
2660
			sepNavSelRange = "{42, 0}";
2661
			sepNavVisRange = "{0, 453}";
382 jab 2662
		};
2663
	};
445 jab 2664
	0D0F42750F5598B100914063 /* PBXTextBookmark */ = {
2665
		isa = PBXTextBookmark;
2666
		fRef = 0D2D818C0E85060700E69E57 /* Renderer.cpp */;
2667
		name = "Renderer.cpp: 333";
2668
		rLen = 0;
2669
		rLoc = 8714;
2670
		rType = 0;
2671
		vrLen = 882;
2672
		vrLoc = 8452;
2673
	};
2674
	0D0F427D0F5599D300914063 /* PBXTextBookmark */ = {
2675
		isa = PBXTextBookmark;
2676
		fRef = 0D0CAF200C61132C003604C6 /* obj_load.cpp */;
2677
		name = "obj_load.cpp: 2";
2678
		rLen = 0;
2679
		rLoc = 80;
2680
		rType = 0;
2681
		vrLen = 727;
2682
		vrLoc = 1196;
2683
	};
400 jab 2684
	0D1306800D886BBC00847A72 /* tessellate.cpp */ = {
2685
		uiCtxt = {
2686
			sepNavIntBoundsRect = "{{0, 0}, {1085, 12426}}";
2687
			sepNavSelRange = "{0, 0}";
2688
			sepNavVisRange = "{0, 556}";
2689
			sepNavVisRect = "{{0, 143}, {1187, 644}}";
2690
			sepNavWindowFrame = "{{61, 11}, {846, 820}}";
2691
		};
2692
	};
2693
	0D1306810D886BBC00847A72 /* tessellate.h */ = {
2694
		uiCtxt = {
445 jab 2695
			sepNavIntBoundsRect = "{{0, 0}, {1064, 665}}";
2696
			sepNavSelRange = "{50, 0}";
2697
			sepNavVisRange = "{0, 706}";
400 jab 2698
			sepNavVisRect = "{{0, 242}, {1187, 423}}";
2699
			sepNavWindowFrame = "{{38, 25}, {549, 827}}";
2700
		};
2701
	};
2702
	0D17B9710E4B949300FD8803 /* ply_load.cpp */ = {
2703
		uiCtxt = {
448 jab 2704
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1862}}";
446 jab 2705
			sepNavSelRange = "{1009, 0}";
2706
			sepNavVisRange = "{517, 658}";
400 jab 2707
		};
2708
	};
2709
	0D17B9720E4B949300FD8803 /* ply_load.h */ = {
2710
		uiCtxt = {
446 jab 2711
			sepNavIntBoundsRect = "{{0, 0}, {1064, 634}}";
445 jab 2712
			sepNavSelRange = "{455, 0}";
2713
			sepNavVisRange = "{0, 455}";
400 jab 2714
		};
2715
	};
2716
	0D17B9730E4B949300FD8803 /* rply.c */ = {
2717
		uiCtxt = {
445 jab 2718
			sepNavIntBoundsRect = "{{0, 0}, {1064, 28519}}";
400 jab 2719
			sepNavSelRange = "{25889, 0}";
445 jab 2720
			sepNavVisRange = "{37490, 463}";
400 jab 2721
		};
2722
	};
2723
	0D17B9740E4B949300FD8803 /* rply.h */ = {
2724
		uiCtxt = {
446 jab 2725
			sepNavIntBoundsRect = "{{0, 0}, {1064, 7087}}";
445 jab 2726
			sepNavSelRange = "{44, 0}";
446 jab 2727
			sepNavVisRange = "{2422, 1562}";
400 jab 2728
		};
2729
	};
435 jab 2730
	0D17F4CE0EEED46100DD1F23 /* PBXTextBookmark */ = {
2731
		isa = PBXTextBookmark;
2732
		fRef = 0D0CAF430C61132C003604C6 /* build_manifold.cpp */;
2733
		name = "build_manifold.cpp: 147";
2734
		rLen = 0;
2735
		rLoc = 2608;
2736
		rType = 0;
2737
		vrLen = 635;
2738
		vrLoc = 2163;
2739
	};
382 jab 2740
	0D21E74B0CBE1DD500DCAF45 /* test-bundle-Info.plist */ = {
2741
		uiCtxt = {
2742
			sepNavIntBoundsRect = "{{0, 0}, {1064, 725}}";
2743
			sepNavSelRange = "{0, 0}";
2744
			sepNavVisRange = "{0, 684}";
2745
		};
372 jab 2746
	};
357 jab 2747
	0D21E7520CBE1E0100DCAF45 /* covariance_test.cpp */ = {
2748
		uiCtxt = {
2749
			sepNavIntBoundsRect = "{{0, 0}, {961, 1026}}";
2750
			sepNavSelRange = "{0, 0}";
2751
			sepNavVisRect = "{{0, 0}, {961, 390}}";
2752
		};
2753
	};
344 jab 2754
	0D21E7590CBE1E0100DCAF45 /* mat_test.cpp */ = {
2755
		uiCtxt = {
2756
			sepNavIntBoundsRect = "{{0, 0}, {1121, 3629}}";
2757
			sepNavSelRange = "{1710, 0}";
345 jab 2758
			sepNavVisRect = "{{0, 530}, {1121, 610}}";
344 jab 2759
		};
2760
	};
2761
	0D21E7620CBE1E0100DCAF45 /* vec_test.cpp */ = {
2762
		uiCtxt = {
2763
			sepNavIntBoundsRect = "{{0, 0}, {1121, 35549}}";
2764
			sepNavSelRange = "{0, 0}";
2765
			sepNavVisRect = "{{0, 0}, {1121, 476}}";
2766
			sepNavWindowFrame = "{{15, 4}, {803, 874}}";
2767
		};
2768
	};
2769
	0D21E7670CBE1E0100DCAF45 /* leastsq-test.cpp */ = {
2770
		uiCtxt = {
357 jab 2771
			sepNavIntBoundsRect = "{{0, 0}, {961, 1045}}";
344 jab 2772
			sepNavSelRange = "{0, 0}";
357 jab 2773
			sepNavVisRect = "{{0, 0}, {961, 390}}";
344 jab 2774
		};
2775
	};
2776
	0D21E7960CBE1FC600DCAF45 /* test.cgla.matrices */ = {
2777
		activeExec = 0;
2778
		executables = (
2779
			0D21E7980CBE1FC600DCAF45 /* test.cgla.matrices */,
2780
		);
2781
	};
2782
	0D21E7980CBE1FC600DCAF45 /* test.cgla.matrices */ = {
2783
		isa = PBXExecutable;
2784
		activeArgIndices = (
2785
		);
2786
		argumentStrings = (
2787
		);
2788
		autoAttachOnCrash = 1;
372 jab 2789
		breakpointsEnabled = 0;
344 jab 2790
		configStateDict = {
2791
		};
2792
		customDataFormattersEnabled = 1;
2793
		debuggerPlugin = GDBDebugging;
2794
		disassemblyDisplayState = 0;
351 jab 2795
		dylibVariantSuffix = "";
344 jab 2796
		enableDebugStr = 1;
2797
		environmentEntries = (
2798
		);
2799
		executableSystemSymbolLevel = 0;
2800
		executableUserSymbolLevel = 0;
2801
		libgmallocEnabled = 0;
2802
		name = test.cgla.matrices;
2803
		sourceDirectories = (
2804
		);
2805
	};
416 jab 2806
	0D23E5420ECB8517000B0A31 /* PBXTextBookmark */ = {
404 jab 2807
		isa = PBXTextBookmark;
416 jab 2808
		fRef = 0D0CAF6D0C61132C003604C6 /* LapackFunc.cpp */;
2809
		name = "LapackFunc.cpp: 397";
404 jab 2810
		rLen = 6;
416 jab 2811
		rLoc = 8257;
404 jab 2812
		rType = 0;
416 jab 2813
		vrLen = 559;
2814
		vrLoc = 7781;
404 jab 2815
	};
416 jab 2816
	0D23E5660ECB8720000B0A31 /* PBXTextBookmark */ = {
404 jab 2817
		isa = PBXTextBookmark;
416 jab 2818
		fRef = 0D23E5670ECB8720000B0A31 /* objview.cpp */;
2819
		name = "objview.cpp: 97";
2820
		rLen = 92;
2821
		rLoc = 2038;
404 jab 2822
		rType = 0;
416 jab 2823
		vrLen = 880;
2824
		vrLoc = 1661;
404 jab 2825
	};
416 jab 2826
	0D23E5670ECB8720000B0A31 /* objview.cpp */ = {
2827
		isa = PBXFileReference;
2828
		lastKnownFileType = sourcecode.cpp.cpp;
2829
		name = objview.cpp;
2830
		path = "/Users/jab/Downloads/GEL_v365-3/apps/OBJViewer/objview.cpp";
2831
		sourceTree = "<absolute>";
404 jab 2832
	};
416 jab 2833
	0D23E56A0ECB8720000B0A31 /* PBXTextBookmark */ = {
404 jab 2834
		isa = PBXTextBookmark;
416 jab 2835
		fRef = 0D23E56B0ECB8720000B0A31 /* objview.cpp */;
2836
		name = "objview.cpp: 97";
2837
		rLen = 92;
2838
		rLoc = 2038;
404 jab 2839
		rType = 0;
416 jab 2840
		vrLen = 880;
2841
		vrLoc = 1661;
404 jab 2842
	};
416 jab 2843
	0D23E56B0ECB8720000B0A31 /* objview.cpp */ = {
404 jab 2844
		isa = PBXFileReference;
413 jab 2845
		lastKnownFileType = sourcecode.cpp.cpp;
416 jab 2846
		name = objview.cpp;
2847
		path = "/Users/jab/Downloads/GEL_v365-3/apps/OBJViewer/objview.cpp";
404 jab 2848
		sourceTree = "<absolute>";
2849
	};
445 jab 2850
	0D2C03400F5C2FA8008807D6 /* PBXTextBookmark */ = {
2851
		isa = PBXTextBookmark;
2852
		fRef = 0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */;
2853
		name = "meshedit.cpp: 1074";
2854
		rLen = 0;
2855
		rLoc = 29704;
2856
		rType = 0;
2857
		vrLen = 698;
2858
		vrLoc = 33726;
2859
	};
416 jab 2860
	0D2D81830E8504F100E69E57 /* Renderer.h */ = {
2861
		uiCtxt = {
435 jab 2862
			sepNavIntBoundsRect = "{{0, 0}, {1064, 4389}}";
416 jab 2863
			sepNavSelRange = "{6519, 0}";
435 jab 2864
			sepNavVisRange = "{0, 960}";
416 jab 2865
			sepNavWindowFrame = "{{14, 190}, {846, 820}}";
2866
		};
404 jab 2867
	};
416 jab 2868
	0D2D818C0E85060700E69E57 /* Renderer.cpp */ = {
2869
		uiCtxt = {
445 jab 2870
			sepNavIntBoundsRect = "{{0, 0}, {1064, 12483}}";
2871
			sepNavSelRange = "{8714, 0}";
2872
			sepNavVisRange = "{8452, 882}";
416 jab 2873
			sepNavWindowFrame = "{{35, 58}, {846, 820}}";
2874
		};
404 jab 2875
	};
445 jab 2876
	0D38F13C0F55DDF300691153 /* PBXTextBookmark */ = {
2877
		isa = PBXTextBookmark;
2878
		fRef = 0D0CAF5F0C61132C003604C6 /* templates.h */;
2879
		name = "templates.h: 1";
2880
		rLen = 0;
2881
		rLoc = 0;
2882
		rType = 0;
2883
		vrLen = 669;
2884
		vrLoc = 2989;
2885
	};
2886
	0D38F13D0F55DDF300691153 /* PBXTextBookmark */ = {
2887
		isa = PBXTextBookmark;
2888
		fRef = 0D0CAF630C61132C003604C6 /* Vertex.cpp */;
2889
		name = "Vertex.cpp: 15";
2890
		rLen = 4;
2891
		rLoc = 332;
2892
		rType = 0;
2893
		vrLen = 556;
2894
		vrLoc = 0;
2895
	};
2896
	0D3A19A10F6A6449002CCF97 /* PBXTextBookmark */ = {
2897
		isa = PBXTextBookmark;
2898
		fRef = 0D1306810D886BBC00847A72 /* tessellate.h */;
2899
		name = "tessellate.h: 2";
2900
		rLen = 0;
2901
		rLoc = 50;
2902
		rType = 0;
2903
		vrLen = 706;
2904
		vrLoc = 0;
2905
	};
2906
	0D3A19A20F6A6449002CCF97 /* PBXTextBookmark */ = {
2907
		isa = PBXTextBookmark;
2908
		fRef = 0D0CAF660C61132C003604C6 /* volume_polygonize.cpp */;
2909
		name = "volume_polygonize.cpp: 77";
2910
		rLen = 0;
2911
		rLoc = 1953;
2912
		rType = 0;
2913
		vrLen = 956;
2914
		vrLoc = 469;
2915
	};
404 jab 2916
	0D3ACFE30E8B7DD000AC8578 /* HashKey.cpp */ = {
2917
		isa = PBXFileReference;
2918
		lastKnownFileType = sourcecode.cpp.cpp;
2919
		name = HashKey.cpp;
2920
		path = /Users/jab/GEL/src/Util/HashKey.cpp;
2921
		sourceTree = "<absolute>";
2922
	};
435 jab 2923
	0D3C48BB0F4A20ED00659824 /* off_load.h */ = {
2924
		uiCtxt = {
448 jab 2925
			sepNavIntBoundsRect = "{{0, 0}, {1064, 418}}";
2926
			sepNavSelRange = "{194, 0}";
2927
			sepNavVisRange = "{0, 463}";
435 jab 2928
		};
2929
	};
2930
	0D3C48BC0F4A20ED00659824 /* off_load.cpp */ = {
2931
		uiCtxt = {
2932
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1102}}";
2933
			sepNavSelRange = "{3, 0}";
448 jab 2934
			sepNavVisRange = "{457, 560}";
435 jab 2935
		};
2936
	};
2937
	0D3C48E80F4A247600659824 /* PBXTextBookmark */ = {
2938
		isa = PBXTextBookmark;
2939
		fRef = 0D3C48BB0F4A20ED00659824 /* off_load.h */;
2940
		name = "off_load.h: 1";
2941
		rLen = 0;
2942
		rLoc = 0;
2943
		rType = 0;
2944
		vrLen = 145;
2945
		vrLoc = 0;
2946
	};
2947
	0D3C48E90F4A247600659824 /* PBXTextBookmark */ = {
2948
		isa = PBXTextBookmark;
2949
		fRef = 0D3C48BC0F4A20ED00659824 /* off_load.cpp */;
2950
		name = "off_load.cpp: 1";
2951
		rLen = 0;
2952
		rLoc = 0;
2953
		rType = 0;
2954
		vrLen = 170;
2955
		vrLoc = 0;
2956
	};
2957
	0D3C48F10F4A247600659824 /* PBXTextBookmark */ = {
2958
		isa = PBXTextBookmark;
2959
		fRef = 0D0CAF210C61132C003604C6 /* obj_load.h */;
2960
		name = "obj_load.h: 1";
2961
		rLen = 0;
2962
		rLoc = 0;
2963
		rType = 0;
2964
		vrLen = 233;
2965
		vrLoc = 0;
2966
	};
2967
	0D3C48F20F4A247600659824 /* PBXTextBookmark */ = {
2968
		isa = PBXTextBookmark;
2969
		fRef = 0D0CAF200C61132C003604C6 /* obj_load.cpp */;
2970
		name = "obj_load.cpp: 2";
2971
		rLen = 0;
2972
		rLoc = 80;
2973
		rType = 0;
2974
		vrLen = 1122;
2975
		vrLoc = 8370;
2976
	};
416 jab 2977
	0D3C76BD0EBE4B5400F4A914 /* PBXTextBookmark */ = {
404 jab 2978
		isa = PBXTextBookmark;
2979
		fRef = 0D3ACFE30E8B7DD000AC8578 /* HashKey.cpp */;
2980
		name = "HashKey.cpp: 31";
2981
		rLen = 56;
2982
		rLoc = 424;
2983
		rType = 0;
416 jab 2984
		vrLen = 136;
2985
		vrLoc = 347;
404 jab 2986
	};
416 jab 2987
	0D3C76BE0EBE4B5400F4A914 /* PBXTextBookmark */ = {
404 jab 2988
		isa = PBXTextBookmark;
416 jab 2989
		fRef = 0DF514AB0E92B8BB00C5F222 /* GLConsole.h */;
2990
		name = "GLConsole.h: 45";
2991
		rLen = 17;
2992
		rLoc = 1135;
404 jab 2993
		rType = 0;
416 jab 2994
		vrLen = 731;
2995
		vrLoc = 2665;
404 jab 2996
	};
416 jab 2997
	0D3C76C30EBE4B5400F4A914 /* PBXTextBookmark */ = {
404 jab 2998
		isa = PBXTextBookmark;
416 jab 2999
		fRef = 0D3ACFE30E8B7DD000AC8578 /* HashKey.cpp */;
3000
		name = "HashKey.cpp: 31";
3001
		rLen = 56;
3002
		rLoc = 424;
404 jab 3003
		rType = 0;
416 jab 3004
		vrLen = 136;
3005
		vrLoc = 347;
404 jab 3006
	};
416 jab 3007
	0D3C76C40EBE4B5400F4A914 /* PBXTextBookmark */ = {
404 jab 3008
		isa = PBXTextBookmark;
416 jab 3009
		fRef = 0D0CAEE50C61132B003604C6 /* Mat4x4d.cpp */;
3010
		name = "Mat4x4d.cpp: 66";
404 jab 3011
		rLen = 0;
416 jab 3012
		rLoc = 1018;
404 jab 3013
		rType = 0;
416 jab 3014
		vrLen = 255;
3015
		vrLoc = 770;
404 jab 3016
	};
445 jab 3017
	0D3FD5B70F73A06700EBB53F /* PBXTextBookmark */ = {
3018
		isa = PBXTextBookmark;
3019
		fRef = 0D0CAF3E0C61132C003604C6 /* QuatTrackBall.cpp */;
3020
		name = "QuatTrackBall.cpp: 164";
3021
		rLen = 6;
3022
		rLoc = 4116;
3023
		rType = 0;
3024
		vrLen = 860;
3025
		vrLoc = 1808;
3026
	};
3027
	0D3FD5B90F73A06700EBB53F /* PBXTextBookmark */ = {
3028
		isa = PBXTextBookmark;
3029
		fRef = 0D0CAF3E0C61132C003604C6 /* QuatTrackBall.cpp */;
3030
		name = "QuatTrackBall.cpp: 164";
3031
		rLen = 6;
3032
		rLoc = 4116;
3033
		rType = 0;
3034
		vrLen = 860;
3035
		vrLoc = 1808;
3036
	};
382 jab 3037
	0D44A3200E55BE6500AECD76 /* ply_load.h */ = {
3038
		uiCtxt = {
448 jab 3039
			sepNavIntBoundsRect = "{{0, 0}, {1064, 404}}";
3040
			sepNavSelRange = "{45, 0}";
3041
			sepNavVisRange = "{0, 413}";
382 jab 3042
		};
3043
	};
3044
	0D44A3210E55BE6500AECD76 /* ply_load.cpp */ = {
3045
		uiCtxt = {
448 jab 3046
			sepNavIntBoundsRect = "{{0, 0}, {1064, 634}}";
382 jab 3047
			sepNavSelRange = "{326, 0}";
3048
			sepNavVisRange = "{0, 401}";
3049
			sepNavWindowFrame = "{{38, 182}, {846, 820}}";
3050
		};
3051
	};
400 jab 3052
	0D44C8C40E82E5D100084725 /* SinglePassWireframeRenderer.cpp */ = {
3053
		uiCtxt = {
445 jab 3054
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2736}}";
3055
			sepNavSelRange = "{652, 111}";
3056
			sepNavVisRange = "{622, 924}";
400 jab 3057
			sepNavWindowFrame = "{{15, 53}, {846, 820}}";
3058
		};
3059
	};
3060
	0D44C8C50E82E5D100084725 /* SinglePassWireframeRenderer.h */ = {
3061
		uiCtxt = {
448 jab 3062
			sepNavIntBoundsRect = "{{0, 0}, {1064, 627}}";
400 jab 3063
			sepNavSelRange = "{745, 0}";
448 jab 3064
			sepNavVisRange = "{0, 544}";
400 jab 3065
		};
3066
	};
3067
	0D44C8C60E82E5D100084725 /* IDBufferWireFrameRenderer.cpp */ = {
3068
		uiCtxt = {
3069
			sepNavIntBoundsRect = "{{0, 0}, {1061, 10469}}";
3070
			sepNavSelRange = "{9572, 0}";
3071
			sepNavVisRange = "{10230, 837}";
3072
			sepNavWindowFrame = "{{15, 203}, {846, 820}}";
3073
		};
3074
	};
3075
	0D44C8C70E82E5D100084725 /* IDBufferWireFrameRenderer.h */ = {
3076
		uiCtxt = {
448 jab 3077
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1083}}";
404 jab 3078
			sepNavSelRange = "{1116, 0}";
448 jab 3079
			sepNavVisRange = "{0, 515}";
400 jab 3080
		};
3081
	};
448 jab 3082
	0D4BA2B30F7670BB00D43A62 /* PBXTextBookmark */ = {
3083
		isa = PBXTextBookmark;
3084
		fRef = 0D17B9710E4B949300FD8803 /* ply_load.cpp */;
3085
		name = "ply_load.cpp: 54";
3086
		rLen = 0;
3087
		rLoc = 1009;
3088
		rType = 0;
3089
		vrLen = 658;
3090
		vrLoc = 517;
3091
	};
3092
	0D4BA2B40F7670BB00D43A62 /* PBXTextBookmark */ = {
3093
		isa = PBXTextBookmark;
3094
		fRef = 0D0CAF450C61132C003604C6 /* caps_and_needles.cpp */;
3095
		name = "caps_and_needles.cpp: 1";
3096
		rLen = 0;
3097
		rLoc = 0;
3098
		rType = 0;
3099
		vrLen = 769;
3100
		vrLoc = 0;
3101
	};
3102
	0D4BA2B50F7670BB00D43A62 /* PBXTextBookmark */ = {
3103
		isa = PBXTextBookmark;
3104
		fRef = 0D0CAF470C61132C003604C6 /* close_holes.cpp */;
3105
		name = "close_holes.cpp: 5";
3106
		rLen = 32;
3107
		rLoc = 44;
3108
		rType = 0;
3109
		vrLen = 431;
3110
		vrLoc = 0;
3111
	};
3112
	0D4BA2B60F7670BB00D43A62 /* PBXTextBookmark */ = {
3113
		isa = PBXTextBookmark;
3114
		fRef = 0D0CAF490C61132C003604C6 /* Face.cpp */;
3115
		name = "Face.cpp: 13";
3116
		rLen = 0;
3117
		rLoc = 229;
3118
		rType = 0;
3119
		vrLen = 533;
3120
		vrLoc = 0;
3121
	};
3122
	0D4BA2B70F7670BB00D43A62 /* PBXTextBookmark */ = {
3123
		isa = PBXTextBookmark;
3124
		fRef = 0D0CAF4C0C61132C003604C6 /* HalfEdge.cpp */;
3125
		name = "HalfEdge.cpp: 27";
3126
		rLen = 0;
3127
		rLoc = 494;
3128
		rType = 0;
3129
		vrLen = 584;
3130
		vrLoc = 0;
3131
	};
3132
	0D4BA2B80F7670BB00D43A62 /* PBXTextBookmark */ = {
3133
		isa = PBXTextBookmark;
3134
		fRef = 0D0CAF4F0C61132C003604C6 /* Manifold.cpp */;
3135
		name = "Manifold.cpp: 51";
3136
		rLen = 40;
3137
		rLoc = 981;
3138
		rType = 0;
3139
		vrLen = 534;
3140
		vrLoc = 971;
3141
	};
3142
	0D4BA2B90F7670BB00D43A62 /* PBXTextBookmark */ = {
3143
		isa = PBXTextBookmark;
3144
		fRef = 0D3C48BC0F4A20ED00659824 /* off_load.cpp */;
3145
		name = "off_load.cpp: 2";
3146
		rLen = 0;
3147
		rLoc = 3;
3148
		rType = 0;
3149
		vrLen = 560;
3150
		vrLoc = 457;
3151
	};
3152
	0D4BA2BA0F7670BB00D43A62 /* PBXTextBookmark */ = {
3153
		isa = PBXTextBookmark;
3154
		fRef = 0D5EB72D0F4AB2D800034165 /* off_save.cpp */;
3155
		name = "off_save.cpp: 50";
3156
		rLen = 0;
3157
		rLoc = 1142;
3158
		rType = 0;
3159
		vrLen = 829;
3160
		vrLoc = 472;
3161
	};
3162
	0D4BA2BB0F7670BB00D43A62 /* PBXTextBookmark */ = {
3163
		isa = PBXTextBookmark;
3164
		fRef = 0D44A3210E55BE6500AECD76 /* ply_load.cpp */;
3165
		name = "ply_load.cpp: 17";
3166
		rLen = 0;
3167
		rLoc = 326;
3168
		rType = 0;
3169
		vrLen = 401;
3170
		vrLoc = 0;
3171
	};
3172
	0D4BA2BC0F7670BB00D43A62 /* PBXTextBookmark */ = {
3173
		isa = PBXTextBookmark;
3174
		fRef = 0D0CAF550C61132C003604C6 /* obj_save.cpp */;
3175
		name = "obj_save.cpp: 1";
3176
		rLen = 1296;
3177
		rLoc = 0;
3178
		rType = 0;
3179
		vrLen = 868;
3180
		vrLoc = 0;
3181
	};
3182
	0D4BA2BD0F7670BB00D43A62 /* PBXTextBookmark */ = {
3183
		isa = PBXTextBookmark;
3184
		fRef = 0D0CAF570C61132C003604C6 /* quadric_simplify.cpp */;
3185
		name = "quadric_simplify.cpp: 175";
3186
		rLen = 0;
3187
		rLoc = 4832;
3188
		rType = 0;
3189
		vrLen = 1071;
3190
		vrLoc = 1133;
3191
	};
3192
	0D4BA2BE0F7670BB00D43A62 /* PBXTextBookmark */ = {
3193
		isa = PBXTextBookmark;
3194
		fRef = 0D0CAF5B0C61132C003604C6 /* smooth.cpp */;
3195
		name = "smooth.cpp: 117";
3196
		rLen = 44;
3197
		rLoc = 2739;
3198
		rType = 0;
3199
		vrLen = 828;
3200
		vrLoc = 2010;
3201
	};
3202
	0D4BA2BF0F7670BB00D43A62 /* PBXTextBookmark */ = {
3203
		isa = PBXTextBookmark;
3204
		fRef = 0D0CAF5D0C61132C003604C6 /* subdivision.cpp */;
3205
		name = "subdivision.cpp: 1";
3206
		rLen = 0;
3207
		rLoc = 0;
3208
		rType = 0;
3209
		vrLen = 1051;
3210
		vrLoc = 402;
3211
	};
3212
	0D4BA2C00F7670BB00D43A62 /* PBXTextBookmark */ = {
3213
		isa = PBXTextBookmark;
3214
		fRef = 0D0CAEC70C61132B003604C6 /* ArithMatFloat.h */;
3215
		name = "ArithMatFloat.h: 7";
3216
		rLen = 0;
3217
		rLoc = 124;
3218
		rType = 0;
3219
		vrLen = 759;
3220
		vrLoc = 0;
3221
	};
3222
	0D4BA2C10F7670BB00D43A62 /* PBXTextBookmark */ = {
3223
		isa = PBXTextBookmark;
3224
		fRef = 0D0CAEC80C61132B003604C6 /* ArithQuat.h */;
3225
		name = "ArithQuat.h: 275";
3226
		rLen = 0;
3227
		rLoc = 7470;
3228
		rType = 0;
3229
		vrLen = 727;
3230
		vrLoc = 0;
3231
	};
3232
	0D4BA2C20F7670BB00D43A62 /* PBXTextBookmark */ = {
3233
		isa = PBXTextBookmark;
3234
		fRef = 0D0CAEC90C61132B003604C6 /* ArithSqMat2x2Float.h */;
3235
		name = "ArithSqMat2x2Float.h: 19";
3236
		rLen = 4;
3237
		rLoc = 423;
3238
		rType = 0;
3239
		vrLen = 756;
3240
		vrLoc = 0;
3241
	};
3242
	0D4BA2C30F7670BB00D43A62 /* PBXTextBookmark */ = {
3243
		isa = PBXTextBookmark;
3244
		fRef = 0D0CAECA0C61132B003604C6 /* ArithSqMat3x3Float.cpp */;
3245
		name = "ArithSqMat3x3Float.cpp: 1";
3246
		rLen = 0;
3247
		rLoc = 0;
3248
		rType = 0;
3249
		vrLen = 744;
3250
		vrLoc = 0;
3251
	};
3252
	0D4BA2C40F7670BB00D43A62 /* PBXTextBookmark */ = {
3253
		isa = PBXTextBookmark;
3254
		fRef = 0D0CAECB0C61132B003604C6 /* ArithSqMat3x3Float.h */;
3255
		name = "ArithSqMat3x3Float.h: 21";
3256
		rLen = 6;
3257
		rLoc = 520;
3258
		rType = 0;
3259
		vrLen = 826;
3260
		vrLoc = 0;
3261
	};
3262
	0D4BA2C50F7670BB00D43A62 /* PBXTextBookmark */ = {
3263
		isa = PBXTextBookmark;
3264
		fRef = 0D0CAECC0C61132B003604C6 /* ArithSqMat4x4Float.cpp */;
3265
		name = "ArithSqMat4x4Float.cpp: 1";
3266
		rLen = 0;
3267
		rLoc = 0;
3268
		rType = 0;
3269
		vrLen = 1165;
3270
		vrLoc = 5062;
3271
	};
3272
	0D4BA2C60F7670BB00D43A62 /* PBXTextBookmark */ = {
3273
		isa = PBXTextBookmark;
3274
		fRef = 0D0CAECD0C61132B003604C6 /* ArithSqMat4x4Float.h */;
3275
		name = "ArithSqMat4x4Float.h: 24";
3276
		rLen = 4;
3277
		rLoc = 642;
3278
		rType = 0;
3279
		vrLen = 818;
3280
		vrLoc = 0;
3281
	};
3282
	0D4BA2C70F7670BB00D43A62 /* PBXTextBookmark */ = {
3283
		isa = PBXTextBookmark;
3284
		fRef = 0D0CAECE0C61132B003604C6 /* ArithSqMatFloat.h */;
3285
		name = "ArithSqMatFloat.h: 19";
3286
		rLen = 7;
3287
		rLoc = 559;
3288
		rType = 0;
3289
		vrLen = 920;
3290
		vrLoc = 0;
3291
	};
3292
	0D4BA2C80F7670BB00D43A62 /* PBXTextBookmark */ = {
3293
		isa = PBXTextBookmark;
3294
		fRef = 0D0CAECF0C61132B003604C6 /* ArithVec.h */;
3295
		name = "ArithVec.h: 1";
3296
		rLen = 0;
3297
		rLoc = 0;
3298
		rType = 0;
3299
		vrLen = 964;
3300
		vrLoc = 0;
3301
	};
3302
	0D4BA2C90F7670BB00D43A62 /* PBXTextBookmark */ = {
3303
		isa = PBXTextBookmark;
3304
		fRef = 0D0CAED00C61132B003604C6 /* ArithVec2Float.cpp */;
3305
		name = "ArithVec2Float.cpp: 1";
3306
		rLen = 0;
3307
		rLoc = 0;
3308
		rType = 0;
3309
		vrLen = 812;
3310
		vrLoc = 0;
3311
	};
3312
	0D4BA2CA0F7670BB00D43A62 /* PBXTextBookmark */ = {
3313
		isa = PBXTextBookmark;
3314
		fRef = 0D0CAED10C61132B003604C6 /* ArithVec2Float.h */;
3315
		name = "ArithVec2Float.h: 10";
3316
		rLen = 3;
3317
		rLoc = 196;
3318
		rType = 0;
3319
		vrLen = 730;
3320
		vrLoc = 0;
3321
	};
3322
	0D4BA2CB0F7670BB00D43A62 /* PBXTextBookmark */ = {
3323
		isa = PBXTextBookmark;
3324
		fRef = 0D0CAED20C61132B003604C6 /* ArithVec3Float.cpp */;
3325
		name = "ArithVec3Float.cpp: 1";
3326
		rLen = 0;
3327
		rLoc = 0;
3328
		rType = 0;
3329
		vrLen = 837;
3330
		vrLoc = 0;
3331
	};
3332
	0D4BA2CC0F7670BB00D43A62 /* PBXTextBookmark */ = {
3333
		isa = PBXTextBookmark;
3334
		fRef = 0D0CAED30C61132B003604C6 /* ArithVec3Float.h */;
3335
		name = "ArithVec3Float.h: 10";
3336
		rLen = 3;
3337
		rLoc = 196;
3338
		rType = 0;
3339
		vrLen = 1035;
3340
		vrLoc = 0;
3341
	};
3342
	0D4BA2CD0F7670BB00D43A62 /* PBXTextBookmark */ = {
3343
		isa = PBXTextBookmark;
3344
		fRef = 0D0CAED40C61132B003604C6 /* ArithVec3Int.h */;
3345
		name = "ArithVec3Int.h: 10";
3346
		rLen = 3;
3347
		rLoc = 186;
3348
		rType = 0;
3349
		vrLen = 1015;
3350
		vrLoc = 0;
3351
	};
3352
	0D4BA2CE0F7670BB00D43A62 /* PBXTextBookmark */ = {
3353
		isa = PBXTextBookmark;
3354
		fRef = 0D0CAED50C61132B003604C6 /* ArithVec4Float.h */;
3355
		name = "ArithVec4Float.h: 16";
3356
		rLen = 3;
3357
		rLoc = 333;
3358
		rType = 0;
3359
		vrLen = 746;
3360
		vrLoc = 0;
3361
	};
3362
	0D4BA2CF0F7670BB00D43A62 /* PBXTextBookmark */ = {
3363
		isa = PBXTextBookmark;
3364
		fRef = 0D0CAED60C61132B003604C6 /* ArithVecFloat.h */;
3365
		name = "ArithVecFloat.h: 10";
3366
		rLen = 6;
3367
		rLoc = 203;
3368
		rType = 0;
3369
		vrLen = 637;
3370
		vrLoc = 0;
3371
	};
3372
	0D4BA2D00F7670BB00D43A62 /* PBXTextBookmark */ = {
3373
		isa = PBXTextBookmark;
3374
		fRef = 0D0CAED70C61132B003604C6 /* ArithVecInt.h */;
3375
		name = "ArithVecInt.h: 10";
3376
		rLen = 3;
3377
		rLoc = 193;
3378
		rType = 0;
3379
		vrLen = 471;
3380
		vrLoc = 0;
3381
	};
3382
	0D4BA2D10F7670BB00D43A62 /* PBXTextBookmark */ = {
3383
		isa = PBXTextBookmark;
3384
		fRef = 0D0CAED80C61132B003604C6 /* BitMask.h */;
3385
		name = "BitMask.h: 1";
3386
		rLen = 0;
3387
		rLoc = 0;
3388
		rType = 0;
3389
		vrLen = 497;
3390
		vrLoc = 0;
3391
	};
3392
	0D4BA2D20F7670BB00D43A62 /* PBXTextBookmark */ = {
3393
		isa = PBXTextBookmark;
3394
		fRef = 0D0CAED90C61132B003604C6 /* CGLA.h */;
3395
		name = "CGLA.h: 158";
3396
		rLen = 0;
3397
		rLoc = 3955;
3398
		rType = 0;
3399
		vrLen = 664;
3400
		vrLoc = 0;
3401
	};
3402
	0D4BA2D30F7670BB00D43A62 /* PBXTextBookmark */ = {
3403
		isa = PBXTextBookmark;
3404
		fRef = 0D0CAEDA0C61132B003604C6 /* eigensolution.cpp */;
3405
		name = "eigensolution.cpp: 37";
3406
		rLen = 0;
3407
		rLoc = 667;
3408
		rType = 0;
3409
		vrLen = 883;
3410
		vrLoc = 533;
3411
	};
3412
	0D4BA2D40F7670BB00D43A62 /* PBXTextBookmark */ = {
3413
		isa = PBXTextBookmark;
3414
		fRef = 0D0CAEDB0C61132B003604C6 /* eigensolution.h */;
3415
		name = "eigensolution.h: 25";
3416
		rLen = 75;
3417
		rLoc = 818;
3418
		rType = 0;
3419
		vrLen = 902;
3420
		vrLoc = 0;
3421
	};
3422
	0D4BA2D50F7670BB00D43A62 /* PBXTextBookmark */ = {
3423
		isa = PBXTextBookmark;
3424
		fRef = 0D0CAEDC0C61132B003604C6 /* ExceptionStandard.h */;
3425
		name = "ExceptionStandard.h: 14";
3426
		rLen = 43;
3427
		rLoc = 190;
3428
		rType = 0;
3429
		vrLen = 616;
3430
		vrLoc = 0;
3431
	};
3432
	0D4BA2D60F7670BB00D43A62 /* PBXTextBookmark */ = {
3433
		isa = PBXTextBookmark;
3434
		fRef = 0DB6C8F70F3CF0830088DC70 /* gel_rand.cpp */;
3435
		name = "gel_rand.cpp: 1";
3436
		rLen = 0;
3437
		rLoc = 0;
3438
		rType = 0;
3439
		vrLen = 558;
3440
		vrLoc = 0;
3441
	};
3442
	0D4BA2D70F7670BB00D43A62 /* PBXTextBookmark */ = {
3443
		isa = PBXTextBookmark;
3444
		fRef = 0D0CAEDE0C61132B003604C6 /* Mat2x2d.h */;
3445
		name = "Mat2x2d.h: 15";
3446
		rLen = 6;
3447
		rLoc = 302;
3448
		rType = 0;
3449
		vrLen = 823;
3450
		vrLoc = 0;
3451
	};
3452
	0D4BA2D80F7670BB00D43A62 /* PBXTextBookmark */ = {
3453
		isa = PBXTextBookmark;
3454
		fRef = 0D0CAEDF0C61132B003604C6 /* Mat2x2f.h */;
3455
		name = "Mat2x2f.h: 16";
3456
		rLen = 6;
3457
		rLoc = 302;
3458
		rType = 0;
3459
		vrLen = 827;
3460
		vrLoc = 0;
3461
	};
3462
	0D4BA2D90F7670BB00D43A62 /* PBXTextBookmark */ = {
3463
		isa = PBXTextBookmark;
3464
		fRef = 0D0CAEE00C61132B003604C6 /* Mat2x3d.h */;
3465
		name = "Mat2x3d.h: 1";
3466
		rLen = 0;
3467
		rLoc = 0;
3468
		rType = 0;
3469
		vrLen = 728;
3470
		vrLoc = 0;
3471
	};
3472
	0D4BA2DA0F7670BB00D43A62 /* PBXTextBookmark */ = {
3473
		isa = PBXTextBookmark;
3474
		fRef = 0D0CAEE10C61132B003604C6 /* Mat2x3f.h */;
3475
		name = "Mat2x3f.h: 1";
3476
		rLen = 0;
3477
		rLoc = 0;
3478
		rType = 0;
3479
		vrLen = 758;
3480
		vrLoc = 0;
3481
	};
3482
	0D4BA2DB0F7670BB00D43A62 /* PBXTextBookmark */ = {
3483
		isa = PBXTextBookmark;
3484
		fRef = 0D6B893A0CFA1F410014CA7F /* Mat3x3d.cpp */;
3485
		name = "Mat3x3d.cpp: 1";
3486
		rLen = 0;
3487
		rLoc = 0;
3488
		rType = 0;
3489
		vrLen = 603;
3490
		vrLoc = 0;
3491
	};
3492
	0D4BA2DC0F7670BB00D43A62 /* PBXTextBookmark */ = {
3493
		isa = PBXTextBookmark;
3494
		fRef = 0D0CAEE20C61132B003604C6 /* Mat3x3d.h */;
3495
		name = "Mat3x3d.h: 15";
3496
		rLen = 3;
3497
		rLoc = 328;
3498
		rType = 0;
3499
		vrLen = 859;
3500
		vrLoc = 0;
3501
	};
3502
	0D4BA2DD0F7670BB00D43A62 /* PBXTextBookmark */ = {
3503
		isa = PBXTextBookmark;
3504
		fRef = 0D0CAEE30C61132B003604C6 /* Mat3x3f.cpp */;
3505
		name = "Mat3x3f.cpp: 1";
3506
		rLen = 0;
3507
		rLoc = 0;
3508
		rType = 0;
3509
		vrLen = 602;
3510
		vrLoc = 0;
3511
	};
3512
	0D4BA2DE0F7670BB00D43A62 /* PBXTextBookmark */ = {
3513
		isa = PBXTextBookmark;
3514
		fRef = 0D0CAEE40C61132B003604C6 /* Mat3x3f.h */;
3515
		name = "Mat3x3f.h: 16";
3516
		rLen = 6;
3517
		rLoc = 336;
3518
		rType = 0;
3519
		vrLen = 856;
3520
		vrLoc = 0;
3521
	};
3522
	0D4BA2DF0F7670BB00D43A62 /* PBXTextBookmark */ = {
3523
		isa = PBXTextBookmark;
3524
		fRef = 0D0CAEE50C61132B003604C6 /* Mat4x4d.cpp */;
3525
		name = "Mat4x4d.cpp: 66";
3526
		rLen = 0;
3527
		rLoc = 1018;
3528
		rType = 0;
3529
		vrLen = 430;
3530
		vrLoc = 595;
3531
	};
3532
	0D4BA2E00F7670BB00D43A62 /* PBXTextBookmark */ = {
3533
		isa = PBXTextBookmark;
3534
		fRef = 0D0CAEE60C61132B003604C6 /* Mat4x4d.h */;
3535
		name = "Mat4x4d.h: 20";
3536
		rLen = 6;
3537
		rLoc = 446;
3538
		rType = 0;
3539
		vrLen = 896;
3540
		vrLoc = 0;
3541
	};
3542
	0D4BA2E10F7670BB00D43A62 /* PBXTextBookmark */ = {
3543
		isa = PBXTextBookmark;
3544
		fRef = 0D0CAEE70C61132B003604C6 /* Mat4x4f.cpp */;
3545
		name = "Mat4x4f.cpp: 1";
3546
		rLen = 0;
3547
		rLoc = 0;
3548
		rType = 0;
3549
		vrLen = 630;
3550
		vrLoc = 0;
3551
	};
3552
	0D4BA2E20F7670BB00D43A62 /* PBXTextBookmark */ = {
3553
		isa = PBXTextBookmark;
3554
		fRef = 0D0CAEE80C61132B003604C6 /* Mat4x4f.h */;
3555
		name = "Mat4x4f.h: 19";
3556
		rLen = 6;
3557
		rLoc = 442;
3558
		rType = 0;
3559
		vrLen = 950;
3560
		vrLoc = 0;
3561
	};
3562
	0D4BA2E30F7670BB00D43A62 /* PBXTextBookmark */ = {
3563
		isa = PBXTextBookmark;
3564
		fRef = 0D0CAEE90C61132B003604C6 /* Quatd.h */;
3565
		name = "Quatd.h: 1";
3566
		rLen = 0;
3567
		rLoc = 0;
3568
		rType = 0;
3569
		vrLen = 937;
3570
		vrLoc = 0;
3571
	};
3572
	0D4BA2E40F7670BB00D43A62 /* PBXTextBookmark */ = {
3573
		isa = PBXTextBookmark;
3574
		fRef = 0D0CAEEA0C61132B003604C6 /* Quaternion.h */;
3575
		name = "Quaternion.h: 1";
3576
		rLen = 0;
3577
		rLoc = 0;
3578
		rType = 0;
3579
		vrLen = 135;
3580
		vrLoc = 0;
3581
	};
3582
	0D4BA2E50F7670BB00D43A62 /* PBXTextBookmark */ = {
3583
		isa = PBXTextBookmark;
3584
		fRef = 0D0CAEEB0C61132B003604C6 /* Quatf.h */;
3585
		name = "Quatf.h: 1";
3586
		rLen = 0;
3587
		rLoc = 0;
3588
		rType = 0;
3589
		vrLen = 928;
3590
		vrLoc = 0;
3591
	};
3592
	0D4BA2E60F7670BB00D43A62 /* PBXTextBookmark */ = {
3593
		isa = PBXTextBookmark;
3594
		fRef = 0D0CAEEC0C61132B003604C6 /* statistics.cpp */;
3595
		name = "statistics.cpp: 34";
3596
		rLen = 0;
3597
		rLoc = 489;
3598
		rType = 0;
3599
		vrLen = 490;
3600
		vrLoc = 0;
3601
	};
3602
	0D4BA2E70F7670BB00D43A62 /* PBXTextBookmark */ = {
3603
		isa = PBXTextBookmark;
3604
		fRef = 0D0CAEED0C61132B003604C6 /* statistics.h */;
3605
		name = "statistics.h: 23";
3606
		rLen = 0;
3607
		rLoc = 365;
3608
		rType = 0;
3609
		vrLen = 707;
3610
		vrLoc = 0;
3611
	};
3612
	0D4BA2E80F7670BB00D43A62 /* PBXTextBookmark */ = {
3613
		isa = PBXTextBookmark;
3614
		fRef = 0D0CAEEE0C61132B003604C6 /* TableTrigonometry.cpp */;
3615
		name = "TableTrigonometry.cpp: 1";
3616
		rLen = 0;
3617
		rLoc = 0;
3618
		rType = 0;
3619
		vrLen = 192;
3620
		vrLoc = 0;
3621
	};
3622
	0D4BA2E90F7670BB00D43A62 /* PBXTextBookmark */ = {
3623
		isa = PBXTextBookmark;
3624
		fRef = 0D0CAEEF0C61132B003604C6 /* TableTrigonometry.h */;
3625
		name = "TableTrigonometry.h: 1";
3626
		rLen = 0;
3627
		rLoc = 0;
3628
		rType = 0;
3629
		vrLen = 608;
3630
		vrLoc = 0;
3631
	};
3632
	0D4BA2EA0F7670BB00D43A62 /* PBXTextBookmark */ = {
3633
		isa = PBXTextBookmark;
3634
		fRef = 0D0CAEF00C61132B003604C6 /* UnitVector.h */;
3635
		name = "UnitVector.h: 1";
3636
		rLen = 0;
3637
		rLoc = 0;
3638
		rType = 0;
3639
		vrLen = 846;
3640
		vrLoc = 0;
3641
	};
3642
	0D4BA2EB0F7670BB00D43A62 /* PBXTextBookmark */ = {
3643
		isa = PBXTextBookmark;
3644
		fRef = 0D0CAEF10C61132B003604C6 /* Vec2d.h */;
3645
		name = "Vec2d.h: 14";
3646
		rLen = 3;
3647
		rLoc = 229;
3648
		rType = 0;
3649
		vrLen = 580;
3650
		vrLoc = 0;
3651
	};
3652
	0D4BA2EC0F7670BB00D43A62 /* PBXTextBookmark */ = {
3653
		isa = PBXTextBookmark;
3654
		fRef = 0D0CAEF20C61132B003604C6 /* Vec2f.h */;
3655
		name = "Vec2f.h: 13";
3656
		rLen = 3;
3657
		rLoc = 208;
3658
		rType = 0;
3659
		vrLen = 574;
3660
		vrLoc = 0;
3661
	};
3662
	0D4BA2ED0F7670BB00D43A62 /* PBXTextBookmark */ = {
3663
		isa = PBXTextBookmark;
3664
		fRef = 0D0CAEF30C61132B003604C6 /* Vec2i.cpp */;
3665
		name = "Vec2i.cpp: 1";
3666
		rLen = 0;
3667
		rLoc = 0;
3668
		rType = 0;
3669
		vrLen = 154;
3670
		vrLoc = 0;
3671
	};
3672
	0D4BA2EE0F7670BB00D43A62 /* PBXTextBookmark */ = {
3673
		isa = PBXTextBookmark;
3674
		fRef = 0D0CAEF40C61132B003604C6 /* Vec2i.h */;
3675
		name = "Vec2i.h: 12";
3676
		rLen = 3;
3677
		rLoc = 185;
3678
		rType = 0;
3679
		vrLen = 536;
3680
		vrLoc = 0;
3681
	};
3682
	0D4BA2EF0F7670BB00D43A62 /* PBXTextBookmark */ = {
3683
		isa = PBXTextBookmark;
3684
		fRef = 0D0CAEF50C61132B003604C6 /* Vec2ui.h */;
3685
		name = "Vec2ui.h: 1";
3686
		rLen = 0;
3687
		rLoc = 0;
3688
		rType = 0;
3689
		vrLen = 573;
3690
		vrLoc = 0;
3691
	};
3692
	0D4BA2F00F7670BB00D43A62 /* PBXTextBookmark */ = {
3693
		isa = PBXTextBookmark;
3694
		fRef = 0D0CAEF60C61132B003604C6 /* Vec3d.h */;
3695
		name = "Vec3d.h: 17";
3696
		rLen = 3;
3697
		rLoc = 279;
3698
		rType = 0;
3699
		vrLen = 713;
3700
		vrLoc = 0;
3701
	};
3702
	0D4BA2F10F7670BB00D43A62 /* PBXTextBookmark */ = {
3703
		isa = PBXTextBookmark;
3704
		fRef = 0D0CAEF70C61132B003604C6 /* Vec3f.cpp */;
3705
		name = "Vec3f.cpp: 1";
3706
		rLen = 0;
3707
		rLoc = 0;
3708
		rType = 0;
3709
		vrLen = 366;
3710
		vrLoc = 0;
3711
	};
3712
	0D4BA2F20F7670BB00D43A62 /* PBXTextBookmark */ = {
3713
		isa = PBXTextBookmark;
3714
		fRef = 0D0CAEF80C61132B003604C6 /* Vec3f.h */;
3715
		name = "Vec3f.h: 20";
3716
		rLen = 3;
3717
		rLoc = 474;
3718
		rType = 0;
3719
		vrLen = 802;
3720
		vrLoc = 0;
3721
	};
3722
	0D4BA2F30F7670BB00D43A62 /* PBXTextBookmark */ = {
3723
		isa = PBXTextBookmark;
3724
		fRef = 0D0CAEF90C61132B003604C6 /* Vec3Hf.h */;
3725
		name = "Vec3Hf.h: 1";
3726
		rLen = 0;
3727
		rLoc = 0;
3728
		rType = 0;
3729
		vrLen = 256;
3730
		vrLoc = 0;
3731
	};
3732
	0D4BA2F40F7670BB00D43A62 /* PBXTextBookmark */ = {
3733
		isa = PBXTextBookmark;
3734
		fRef = 0D0CAEFA0C61132B003604C6 /* Vec3i.cpp */;
3735
		name = "Vec3i.cpp: 1";
3736
		rLen = 0;
3737
		rLoc = 0;
3738
		rType = 0;
3739
		vrLen = 382;
3740
		vrLoc = 0;
3741
	};
3742
	0D4BA2F50F7670BB00D43A62 /* PBXTextBookmark */ = {
3743
		isa = PBXTextBookmark;
3744
		fRef = 0D0CAEFB0C61132B003604C6 /* Vec3i.h */;
3745
		name = "Vec3i.h: 18";
3746
		rLen = 3;
3747
		rLoc = 402;
3748
		rType = 0;
3749
		vrLen = 821;
3750
		vrLoc = 0;
3751
	};
3752
	0D4BA2F60F7670BB00D43A62 /* PBXTextBookmark */ = {
3753
		isa = PBXTextBookmark;
3754
		fRef = 0D0CAEFC0C61132B003604C6 /* Vec3uc.h */;
3755
		name = "Vec3uc.h: 1";
3756
		rLen = 0;
3757
		rLoc = 0;
3758
		rType = 0;
3759
		vrLen = 527;
3760
		vrLoc = 0;
3761
	};
3762
	0D4BA2F70F7670BB00D43A62 /* PBXTextBookmark */ = {
3763
		isa = PBXTextBookmark;
3764
		fRef = 0D0CAEFD0C61132B003604C6 /* Vec3usi.h */;
3765
		name = "Vec3usi.h: 14";
3766
		rLen = 3;
3767
		rLoc = 367;
3768
		rType = 0;
3769
		vrLen = 699;
3770
		vrLoc = 0;
3771
	};
3772
	0D4BA2F80F7670BB00D43A62 /* PBXTextBookmark */ = {
3773
		isa = PBXTextBookmark;
3774
		fRef = 0D0CAEFE0C61132B003604C6 /* Vec4d.h */;
3775
		name = "Vec4d.h: 16";
3776
		rLen = 3;
3777
		rLoc = 297;
3778
		rType = 0;
3779
		vrLen = 898;
3780
		vrLoc = 0;
3781
	};
3782
	0D4BA2F90F7670BB00D43A62 /* PBXTextBookmark */ = {
3783
		isa = PBXTextBookmark;
3784
		fRef = 0D0CAEFF0C61132B003604C6 /* Vec4f.h */;
3785
		name = "Vec4f.h: 16";
3786
		rLen = 3;
3787
		rLoc = 296;
3788
		rType = 0;
3789
		vrLen = 885;
3790
		vrLoc = 0;
3791
	};
3792
	0D4BA2FA0F7670BB00D43A62 /* PBXTextBookmark */ = {
3793
		isa = PBXTextBookmark;
3794
		fRef = 0D0CAF000C61132B003604C6 /* Vec4uc.h */;
3795
		name = "Vec4uc.h: 8";
3796
		rLen = 0;
3797
		rLoc = 120;
3798
		rType = 0;
3799
		vrLen = 139;
3800
		vrLoc = 72;
3801
	};
3802
	0D4BA2FB0F7670BB00D43A62 /* PBXTextBookmark */ = {
3803
		isa = PBXTextBookmark;
3804
		fRef = 0D0CAF370C61132C003604C6 /* draw.h */;
3805
		name = "draw.h: 24";
3806
		rLen = 0;
3807
		rLoc = 753;
3808
		rType = 0;
3809
		vrLen = 691;
3810
		vrLoc = 0;
3811
	};
3812
	0D4BA2FC0F7670BB00D43A62 /* PBXTextBookmark */ = {
3813
		isa = PBXTextBookmark;
3814
		fRef = 0D0CAF380C61132C003604C6 /* gel_gl.h */;
3815
		name = "gel_gl.h: 9";
3816
		rLen = 0;
3817
		rLoc = 174;
3818
		rType = 0;
3819
		vrLen = 209;
3820
		vrLoc = 0;
3821
	};
3822
	0D4BA2FD0F7670BB00D43A62 /* PBXTextBookmark */ = {
3823
		isa = PBXTextBookmark;
3824
		fRef = 0D0CAF390C61132C003604C6 /* gel_glu.h */;
3825
		name = "gel_glu.h: 1";
3826
		rLen = 0;
3827
		rLoc = 0;
3828
		rType = 0;
3829
		vrLen = 213;
3830
		vrLoc = 0;
3831
	};
3832
	0D4BA2FE0F7670BB00D43A62 /* PBXTextBookmark */ = {
3833
		isa = PBXTextBookmark;
3834
		fRef = 0D0CAF3A0C61132C003604C6 /* gel_glut.h */;
3835
		name = "gel_glut.h: 7";
3836
		rLen = 0;
3837
		rLoc = 134;
3838
		rType = 0;
3839
		vrLen = 215;
3840
		vrLoc = 0;
3841
	};
3842
	0D4BA2FF0F7670BB00D43A62 /* PBXTextBookmark */ = {
3843
		isa = PBXTextBookmark;
3844
		fRef = 0D5942640E4B2EE9005EA01C /* glsl_shader.cpp */;
3845
		name = "glsl_shader.cpp: 25";
3846
		rLen = 0;
3847
		rLoc = 594;
3848
		rType = 0;
3849
		vrLen = 588;
3850
		vrLoc = 289;
3851
	};
3852
	0D4BA3000F7670BB00D43A62 /* PBXTextBookmark */ = {
3853
		isa = PBXTextBookmark;
3854
		fRef = 0D5942650E4B2EE9005EA01C /* glsl_shader.h */;
3855
		name = "glsl_shader.h: 2";
3856
		rLen = 0;
3857
		rLoc = 49;
3858
		rType = 0;
3859
		vrLen = 1253;
3860
		vrLoc = 0;
3861
	};
3862
	0D4BA3010F7670BB00D43A62 /* PBXTextBookmark */ = {
3863
		isa = PBXTextBookmark;
3864
		fRef = 0D0CAF3C0C61132C003604C6 /* GLViewController.h */;
3865
		name = "GLViewController.h: 93";
3866
		rLen = 0;
3867
		rLoc = 2228;
3868
		rType = 0;
3869
		vrLen = 379;
3870
		vrLoc = 1850;
3871
	};
3872
	0D4BA3020F7670BB00D43A62 /* PBXTextBookmark */ = {
3873
		isa = PBXTextBookmark;
3874
		fRef = 0D44C8C70E82E5D100084725 /* IDBufferWireFrameRenderer.h */;
3875
		name = "IDBufferWireFrameRenderer.h: 49";
3876
		rLen = 0;
3877
		rLoc = 1116;
3878
		rType = 0;
3879
		vrLen = 515;
3880
		vrLoc = 0;
3881
	};
3882
	0D4BA3030F7670BB00D43A62 /* PBXTextBookmark */ = {
3883
		isa = PBXTextBookmark;
3884
		fRef = 0D59416C0E4B21AB005EA01C /* image_DXT.h */;
3885
		name = "image_DXT.h: 1";
3886
		rLen = 0;
3887
		rLoc = 0;
3888
		rType = 0;
3889
		vrLen = 441;
3890
		vrLoc = 0;
3891
	};
3892
	0D4BA3040F7670BB00D43A62 /* PBXTextBookmark */ = {
3893
		isa = PBXTextBookmark;
3894
		fRef = 0D0CAF3F0C61132C003604C6 /* QuatTrackBall.h */;
3895
		name = "QuatTrackBall.h: 2";
3896
		rLen = 0;
3897
		rLoc = 69;
3898
		rType = 0;
3899
		vrLen = 371;
3900
		vrLoc = 0;
3901
	};
3902
	0D4BA3050F7670BB00D43A62 /* PBXTextBookmark */ = {
3903
		isa = PBXTextBookmark;
3904
		fRef = 0D0CAF410C61132C003604C6 /* SimpleTrackBall.h */;
3905
		name = "SimpleTrackBall.h: 2";
3906
		rLen = 0;
3907
		rLoc = 62;
3908
		rType = 0;
3909
		vrLen = 664;
3910
		vrLoc = 0;
3911
	};
3912
	0D4BA3060F7670BB00D43A62 /* PBXTextBookmark */ = {
3913
		isa = PBXTextBookmark;
3914
		fRef = 0D44C8C50E82E5D100084725 /* SinglePassWireframeRenderer.h */;
3915
		name = "SinglePassWireframeRenderer.h: 27";
3916
		rLen = 0;
3917
		rLoc = 745;
3918
		rType = 0;
3919
		vrLen = 544;
3920
		vrLoc = 0;
3921
	};
3922
	0D4BA3070F7670BB00D43A62 /* PBXTextBookmark */ = {
3923
		isa = PBXTextBookmark;
3924
		fRef = 0D5941720E4B21AB005EA01C /* stb_image_aug.h */;
3925
		name = "stb_image_aug.h: 1";
3926
		rLen = 0;
3927
		rLoc = 0;
3928
		rType = 0;
3929
		vrLen = 1298;
3930
		vrLoc = 636;
3931
	};
3932
	0D4BA3080F7670BB00D43A62 /* PBXTextBookmark */ = {
3933
		isa = PBXTextBookmark;
3934
		fRef = 0D5941700E4B21AB005EA01C /* SOIL.h */;
3935
		name = "SOIL.h: 1";
3936
		rLen = 0;
3937
		rLoc = 0;
3938
		rType = 0;
3939
		vrLen = 720;
3940
		vrLoc = 1649;
3941
	};
3942
	0D4BA3090F7670BB00D43A62 /* PBXTextBookmark */ = {
3943
		isa = PBXTextBookmark;
3944
		fRef = 0D0CAF560C61132C003604C6 /* obj_save.h */;
3945
		name = "obj_save.h: 2";
3946
		rLen = 0;
3947
		rLoc = 44;
3948
		rType = 0;
3949
		vrLen = 210;
3950
		vrLoc = 0;
3951
	};
3952
	0D4BA30A0F7670BB00D43A62 /* PBXTextBookmark */ = {
3953
		isa = PBXTextBookmark;
3954
		fRef = 0D0CAF4B0C61132C003604C6 /* FaceCirculator.h */;
3955
		name = "FaceCirculator.h: 2";
3956
		rLen = 0;
3957
		rLoc = 51;
3958
		rType = 0;
3959
		vrLen = 531;
3960
		vrLoc = 0;
3961
	};
3962
	0D4BA30B0F7670BB00D43A62 /* PBXTextBookmark */ = {
3963
		isa = PBXTextBookmark;
3964
		fRef = 0D3C48BB0F4A20ED00659824 /* off_load.h */;
3965
		name = "off_load.h: 11";
3966
		rLen = 0;
3967
		rLoc = 194;
3968
		rType = 0;
3969
		vrLen = 463;
3970
		vrLoc = 0;
3971
	};
3972
	0D4BA30C0F7670BB00D43A62 /* PBXTextBookmark */ = {
3973
		isa = PBXTextBookmark;
3974
		fRef = 0D0CAF580C61132C003604C6 /* quadric_simplify.h */;
3975
		name = "quadric_simplify.h: 2";
3976
		rLen = 0;
3977
		rLoc = 52;
3978
		rType = 0;
3979
		vrLen = 643;
3980
		vrLoc = 0;
3981
	};
3982
	0D4BA30D0F7670BB00D43A62 /* PBXTextBookmark */ = {
3983
		isa = PBXTextBookmark;
3984
		fRef = 0D0CAF690C61132C003604C6 /* x3d_load.h */;
3985
		name = "x3d_load.h: 2";
3986
		rLen = 0;
3987
		rLoc = 44;
3988
		rType = 0;
3989
		vrLen = 301;
3990
		vrLoc = 0;
3991
	};
3992
	0D4BA30E0F7670BB00D43A62 /* PBXTextBookmark */ = {
3993
		isa = PBXTextBookmark;
3994
		fRef = 0D0CAF5A0C61132C003604C6 /* refine_edges.h */;
3995
		name = "refine_edges.h: 2";
3996
		rLen = 0;
3997
		rLoc = 49;
3998
		rType = 0;
3999
		vrLen = 529;
4000
		vrLoc = 0;
4001
	};
4002
	0D4BA30F0F7670BB00D43A62 /* PBXTextBookmark */ = {
4003
		isa = PBXTextBookmark;
4004
		fRef = 0D0CAF640C61132C003604C6 /* Vertex.h */;
4005
		name = "Vertex.h: 2";
4006
		rLen = 0;
4007
		rLoc = 43;
4008
		rType = 0;
4009
		vrLen = 559;
4010
		vrLoc = 0;
4011
	};
4012
	0D4BA3100F7670BB00D43A62 /* PBXTextBookmark */ = {
4013
		isa = PBXTextBookmark;
4014
		fRef = 0D0CAF540C61132C003604C6 /* obj_load.h */;
4015
		name = "obj_load.h: 2";
4016
		rLen = 0;
4017
		rLoc = 45;
4018
		rType = 0;
4019
		vrLen = 413;
4020
		vrLoc = 0;
4021
	};
4022
	0D4BA3110F7670BB00D43A62 /* PBXTextBookmark */ = {
4023
		isa = PBXTextBookmark;
4024
		fRef = 0D0CAF4D0C61132C003604C6 /* HalfEdge.h */;
4025
		name = "HalfEdge.h: 2";
4026
		rLen = 0;
4027
		rLoc = 43;
4028
		rType = 0;
4029
		vrLen = 515;
4030
		vrLoc = 0;
4031
	};
4032
	0D4BA3120F7670BB00D43A62 /* PBXTextBookmark */ = {
4033
		isa = PBXTextBookmark;
4034
		fRef = 0D0CAF520C61132C003604C6 /* mesh_optimization.h */;
4035
		name = "mesh_optimization.h: 2";
4036
		rLen = 0;
4037
		rLoc = 52;
4038
		rType = 0;
4039
		vrLen = 724;
4040
		vrLoc = 0;
4041
	};
4042
	0D4BA3130F7670BB00D43A62 /* PBXTextBookmark */ = {
4043
		isa = PBXTextBookmark;
4044
		fRef = 0D0CAF5C0C61132C003604C6 /* smooth.h */;
4045
		name = "smooth.h: 2";
4046
		rLen = 0;
4047
		rLoc = 41;
4048
		rType = 0;
4049
		vrLen = 496;
4050
		vrLoc = 0;
4051
	};
4052
	0D4BA3140F7670BB00D43A62 /* PBXTextBookmark */ = {
4053
		isa = PBXTextBookmark;
4054
		fRef = 0D0CAF480C61132C003604C6 /* close_holes.h */;
4055
		name = "close_holes.h: 2";
4056
		rLen = 0;
4057
		rLoc = 48;
4058
		rType = 0;
4059
		vrLen = 288;
4060
		vrLoc = 0;
4061
	};
4062
	0D4BA3150F7670BB00D43A62 /* PBXTextBookmark */ = {
4063
		isa = PBXTextBookmark;
4064
		fRef = 0D0CAF4A0C61132C003604C6 /* Face.h */;
4065
		name = "Face.h: 2";
4066
		rLen = 0;
4067
		rLoc = 41;
4068
		rType = 0;
4069
		vrLen = 493;
4070
		vrLoc = 0;
4071
	};
4072
	0D4BA3160F7670BB00D43A62 /* PBXTextBookmark */ = {
4073
		isa = PBXTextBookmark;
4074
		fRef = 0DE4366E0E58B3A1005449EC /* load.h */;
4075
		name = "load.h: 11";
4076
		rLen = 0;
4077
		rLoc = 183;
4078
		rType = 0;
4079
		vrLen = 377;
4080
		vrLoc = 0;
4081
	};
4082
	0D4BA3170F7670BB00D43A62 /* PBXTextBookmark */ = {
4083
		isa = PBXTextBookmark;
4084
		fRef = 0D0CAF5E0C61132C003604C6 /* subdivision.h */;
4085
		name = "subdivision.h: 2";
4086
		rLen = 0;
4087
		rLoc = 46;
4088
		rType = 0;
4089
		vrLen = 372;
4090
		vrLoc = 0;
4091
	};
4092
	0D4BA3180F7670BB00D43A62 /* PBXTextBookmark */ = {
4093
		isa = PBXTextBookmark;
4094
		fRef = 0D44A3200E55BE6500AECD76 /* ply_load.h */;
4095
		name = "ply_load.h: 2";
4096
		rLen = 0;
4097
		rLoc = 45;
4098
		rType = 0;
4099
		vrLen = 413;
4100
		vrLoc = 0;
4101
	};
4102
	0D4BA3190F7670BB00D43A62 /* PBXTextBookmark */ = {
4103
		isa = PBXTextBookmark;
4104
		fRef = 0D0CAF610C61132C003604C6 /* triangulate.h */;
4105
		name = "triangulate.h: 2";
4106
		rLen = 0;
4107
		rLoc = 47;
4108
		rType = 0;
4109
		vrLen = 542;
4110
		vrLoc = 0;
4111
	};
4112
	0D4BA31A0F7670BB00D43A62 /* PBXTextBookmark */ = {
4113
		isa = PBXTextBookmark;
4114
		fRef = 0D0CAF650C61132C003604C6 /* VertexCirculator.h */;
4115
		name = "VertexCirculator.h: 2";
4116
		rLen = 0;
4117
		rLoc = 53;
4118
		rType = 0;
4119
		vrLen = 416;
4120
		vrLoc = 0;
4121
	};
4122
	0D4BA31B0F7670BB00D43A62 /* PBXTextBookmark */ = {
4123
		isa = PBXTextBookmark;
4124
		fRef = 0D5EB72C0F4AB2D800034165 /* off_save.h */;
4125
		name = "off_save.h: 22";
4126
		rLen = 0;
4127
		rLoc = 356;
4128
		rType = 0;
4129
		vrLen = 328;
4130
		vrLoc = 29;
4131
	};
4132
	0D4BA31C0F7670BB00D43A62 /* PBXTextBookmark */ = {
4133
		isa = PBXTextBookmark;
4134
		fRef = 0D0CAF6B0C61132C003604C6 /* x3d_save.h */;
4135
		name = "x3d_save.h: 2";
4136
		rLen = 0;
4137
		rLoc = 44;
4138
		rType = 0;
4139
		vrLen = 200;
4140
		vrLoc = 0;
4141
	};
4142
	0D4BA31D0F7670BB00D43A62 /* PBXTextBookmark */ = {
4143
		isa = PBXTextBookmark;
4144
		fRef = 0D0CAF5F0C61132C003604C6 /* templates.h */;
4145
		name = "templates.h: 2";
4146
		rLen = 0;
4147
		rLoc = 40;
4148
		rType = 0;
4149
		vrLen = 430;
4150
		vrLoc = 0;
4151
	};
4152
	0D4BA31E0F7670BB00D43A62 /* PBXTextBookmark */ = {
4153
		isa = PBXTextBookmark;
4154
		fRef = 0D0CAF460C61132C003604C6 /* caps_and_needles.h */;
4155
		name = "caps_and_needles.h: 2";
4156
		rLen = 0;
4157
		rLoc = 52;
4158
		rType = 0;
4159
		vrLen = 800;
4160
		vrLoc = 0;
4161
	};
4162
	0D4BA31F0F7670BB00D43A62 /* PBXTextBookmark */ = {
4163
		isa = PBXTextBookmark;
4164
		fRef = 0D0CAF670C61132C003604C6 /* volume_polygonize.h */;
4165
		name = "volume_polygonize.h: 1";
4166
		rLen = 0;
4167
		rLoc = 0;
4168
		rType = 0;
4169
		vrLen = 789;
4170
		vrLoc = 0;
4171
	};
4172
	0D4BA3200F7670BB00D43A62 /* PBXTextBookmark */ = {
4173
		isa = PBXTextBookmark;
4174
		fRef = 0D0CAF440C61132C003604C6 /* build_manifold.h */;
4175
		name = "build_manifold.h: 1";
4176
		rLen = 0;
4177
		rLoc = 15;
4178
		rType = 0;
4179
		vrLen = 778;
4180
		vrLoc = 0;
4181
	};
4182
	0D4BA3210F7670BB00D43A62 /* PBXTextBookmark */ = {
4183
		isa = PBXTextBookmark;
4184
		fRef = 0D0CAF500C61132C003604C6 /* Manifold.h */;
4185
		name = "Manifold.h: 1";
4186
		rLen = 15168;
4187
		rLoc = 0;
4188
		rType = 0;
4189
		vrLen = 546;
4190
		vrLoc = 0;
4191
	};
4192
	0D4BA3220F7670BB00D43A62 /* PBXTextBookmark */ = {
4193
		isa = PBXTextBookmark;
4194
		fRef = 0D0CAF590C61132C003604C6 /* refine_edges.cpp */;
4195
		name = "refine_edges.cpp: 1";
4196
		rLen = 0;
4197
		rLoc = 0;
4198
		rType = 0;
4199
		vrLen = 458;
4200
		vrLoc = 0;
4201
	};
4202
	0D4BA3230F7670BB00D43A62 /* PBXTextBookmark */ = {
4203
		isa = PBXTextBookmark;
4204
		fRef = 0DE4366F0E58B3A1005449EC /* load.cpp */;
4205
		name = "load.cpp: 16";
4206
		rLen = 0;
4207
		rLoc = 259;
4208
		rType = 0;
4209
		vrLen = 392;
4210
		vrLoc = 24;
4211
	};
4212
	0D4BA3240F7670BB00D43A62 /* PBXTextBookmark */ = {
4213
		isa = PBXTextBookmark;
4214
		fRef = 0D0CAF700C61132C003604C6 /* LinAlgIO.h */;
4215
		name = "LinAlgIO.h: 1";
4216
		rLen = 0;
4217
		rLoc = 0;
4218
		rType = 0;
4219
		vrLen = 621;
4220
		vrLoc = 0;
4221
	};
4222
	0D4BA3250F7670BB00D43A62 /* PBXTextBookmark */ = {
4223
		isa = PBXTextBookmark;
4224
		fRef = 0D0CAF720C61132C003604C6 /* Matrix.h */;
4225
		name = "Matrix.h: 673";
4226
		rLen = 0;
4227
		rLoc = 14744;
4228
		rType = 0;
4229
		vrLen = 353;
4230
		vrLoc = 0;
4231
	};
4232
	0D4BA3260F7670BB00D43A62 /* PBXTextBookmark */ = {
4233
		isa = PBXTextBookmark;
4234
		fRef = 0D0CAF730C61132C003604C6 /* Vector.h */;
4235
		name = "Vector.h: 330";
4236
		rLen = 10;
4237
		rLoc = 6785;
4238
		rType = 0;
4239
		vrLen = 458;
4240
		vrLoc = 0;
4241
	};
4242
	0D4BA3270F7670BB00D43A62 /* PBXTextBookmark */ = {
4243
		isa = PBXTextBookmark;
4244
		fRef = 0D0CAF6E0C61132C003604C6 /* LapackFunc.h */;
4245
		name = "LapackFunc.h: 218";
4246
		rLen = 0;
4247
		rLoc = 7374;
4248
		rType = 0;
4249
		vrLen = 515;
4250
		vrLoc = 0;
4251
	};
4252
	0D4BA3280F7670BB00D43A62 /* PBXTextBookmark */ = {
4253
		isa = PBXTextBookmark;
4254
		fRef = 0D0CAF6F0C61132C003604C6 /* LinAlgIO.cpp */;
4255
		name = "LinAlgIO.cpp: 1";
4256
		rLen = 0;
4257
		rLoc = 0;
4258
		rType = 0;
4259
		vrLen = 348;
4260
		vrLoc = 0;
4261
	};
4262
	0D4BA3290F7670BB00D43A62 /* PBXTextBookmark */ = {
4263
		isa = PBXTextBookmark;
4264
		fRef = 0D0CAF6D0C61132C003604C6 /* LapackFunc.cpp */;
4265
		name = "LapackFunc.cpp: 385";
4266
		rLen = 0;
4267
		rLoc = 8055;
4268
		rType = 0;
4269
		vrLen = 395;
4270
		vrLoc = 4757;
4271
	};
4272
	0D4BA32A0F7670BB00D43A62 /* PBXTextBookmark */ = {
4273
		isa = PBXTextBookmark;
4274
		fRef = 0D0CAF750C61132C003604C6 /* ArgExtracter.h */;
4275
		name = "ArgExtracter.h: 2";
4276
		rLen = 0;
4277
		rLoc = 46;
4278
		rType = 0;
4279
		vrLen = 427;
4280
		vrLoc = 0;
4281
	};
4282
	0D4BA32B0F7670BB00D43A62 /* PBXTextBookmark */ = {
4283
		isa = PBXTextBookmark;
4284
		fRef = 0D0CAF790C61132C003604C6 /* HashTable.h */;
4285
		name = "HashTable.h: 17";
4286
		rLen = 0;
4287
		rLoc = 194;
4288
		rType = 0;
4289
		vrLen = 417;
4290
		vrLoc = 0;
4291
	};
4292
	0D4BA32C0F7670BB00D43A62 /* PBXTextBookmark */ = {
4293
		isa = PBXTextBookmark;
4294
		fRef = 0D0CAF760C61132C003604C6 /* Grid2D.h */;
4295
		name = "Grid2D.h: 2";
4296
		rLen = 0;
4297
		rLoc = 39;
4298
		rType = 0;
4299
		vrLen = 383;
4300
		vrLoc = 0;
4301
	};
4302
	0D4BA32D0F7670BB00D43A62 /* PBXTextBookmark */ = {
4303
		isa = PBXTextBookmark;
4304
		fRef = 0D0CAF780C61132C003604C6 /* HashKey.h */;
4305
		name = "HashKey.h: 2";
4306
		rLen = 0;
4307
		rLoc = 40;
4308
		rType = 0;
4309
		vrLen = 354;
4310
		vrLoc = 0;
4311
	};
4312
	0D4BA32E0F7670BB00D43A62 /* PBXTextBookmark */ = {
4313
		isa = PBXTextBookmark;
4314
		fRef = 0DC70B540E4DB1AF007B9226 /* string_utils.h */;
4315
		name = "string_utils.h: 2";
4316
		rLen = 0;
4317
		rLoc = 46;
4318
		rType = 0;
4319
		vrLen = 672;
4320
		vrLoc = 0;
4321
	};
4322
	0D4BA32F0F7670BB00D43A62 /* PBXTextBookmark */ = {
4323
		isa = PBXTextBookmark;
4324
		fRef = 0D0CAF7E0C61132C003604C6 /* Timer.h */;
4325
		name = "Timer.h: 2";
4326
		rLen = 0;
4327
		rLoc = 42;
4328
		rType = 0;
4329
		vrLen = 453;
4330
		vrLoc = 0;
4331
	};
4332
	0D4BA3300F7670BB00D43A62 /* PBXTextBookmark */ = {
4333
		isa = PBXTextBookmark;
4334
		fRef = 0D0CAF7D0C61132C003604C6 /* ResourceManager.h */;
4335
		name = "ResourceManager.h: 2";
4336
		rLen = 0;
4337
		rLoc = 49;
4338
		rType = 0;
4339
		vrLen = 497;
4340
		vrLoc = 0;
4341
	};
4342
	0D4BA3310F7670BB00D43A62 /* PBXTextBookmark */ = {
4343
		isa = PBXTextBookmark;
4344
		fRef = 0D0CAF7C0C61132C003604C6 /* Parse.h */;
4345
		name = "Parse.h: 2";
4346
		rLen = 0;
4347
		rLoc = 40;
4348
		rType = 0;
4349
		vrLen = 677;
4350
		vrLoc = 0;
4351
	};
4352
	0D4BA3320F7670BB00D43A62 /* PBXTextBookmark */ = {
4353
		isa = PBXTextBookmark;
4354
		fRef = 0DC70B560E4DB1AF007B9226 /* XmlParser.h */;
4355
		name = "XmlParser.h: 2";
4356
		rLen = 0;
4357
		rLoc = 43;
4358
		rType = 0;
4359
		vrLen = 344;
4360
		vrLoc = 0;
4361
	};
4362
	0D4BA3330F7670BB00D43A62 /* PBXTextBookmark */ = {
4363
		isa = PBXTextBookmark;
4364
		fRef = 0D17B9710E4B949300FD8803 /* ply_load.cpp */;
4365
		name = "ply_load.cpp: 54";
4366
		rLen = 0;
4367
		rLoc = 1009;
4368
		rType = 0;
4369
		vrLen = 658;
4370
		vrLoc = 517;
4371
	};
4372
	0D4BA3340F7670BB00D43A62 /* PBXTextBookmark */ = {
4373
		isa = PBXTextBookmark;
4374
		fRef = 0D0CAF450C61132C003604C6 /* caps_and_needles.cpp */;
4375
		name = "caps_and_needles.cpp: 1";
4376
		rLen = 0;
4377
		rLoc = 0;
4378
		rType = 0;
4379
		vrLen = 769;
4380
		vrLoc = 0;
4381
	};
4382
	0D4BA3350F7670BB00D43A62 /* PBXTextBookmark */ = {
4383
		isa = PBXTextBookmark;
4384
		fRef = 0D0CAF440C61132C003604C6 /* build_manifold.h */;
4385
		name = "build_manifold.h: 18";
4386
		rLen = 204;
4387
		rLoc = 631;
4388
		rType = 0;
4389
		vrLen = 1217;
4390
		vrLoc = 0;
4391
	};
4392
	0D4BA3360F7670BB00D43A62 /* PBXTextBookmark */ = {
4393
		isa = PBXTextBookmark;
4394
		fRef = 0D0CAF450C61132C003604C6 /* caps_and_needles.cpp */;
4395
		name = "caps_and_needles.cpp: 1";
4396
		rLen = 0;
4397
		rLoc = 0;
4398
		rType = 0;
4399
		vrLen = 769;
4400
		vrLoc = 0;
4401
	};
4402
	0D4BA3370F7670BB00D43A62 /* PBXTextBookmark */ = {
4403
		isa = PBXTextBookmark;
4404
		fRef = 0D0CAF460C61132C003604C6 /* caps_and_needles.h */;
4405
		name = "caps_and_needles.h: 1";
4406
		rLen = 0;
4407
		rLoc = 0;
4408
		rType = 0;
4409
		vrLen = 1070;
4410
		vrLoc = 0;
4411
	};
4412
	0D4BA3380F7670BB00D43A62 /* PBXTextBookmark */ = {
4413
		isa = PBXTextBookmark;
4414
		fRef = 0D0CAF470C61132C003604C6 /* close_holes.cpp */;
4415
		name = "close_holes.cpp: 5";
4416
		rLen = 32;
4417
		rLoc = 44;
4418
		rType = 0;
4419
		vrLen = 431;
4420
		vrLoc = 0;
4421
	};
4422
	0D4BA3390F7670BB00D43A62 /* PBXTextBookmark */ = {
4423
		isa = PBXTextBookmark;
4424
		fRef = 0D0CAF480C61132C003604C6 /* close_holes.h */;
4425
		name = "close_holes.h: 1";
4426
		rLen = 0;
4427
		rLoc = 0;
4428
		rType = 0;
4429
		vrLen = 276;
4430
		vrLoc = 0;
4431
	};
4432
	0D4BA33A0F7670BB00D43A62 /* PBXTextBookmark */ = {
4433
		isa = PBXTextBookmark;
4434
		fRef = 0D0CAF490C61132C003604C6 /* Face.cpp */;
4435
		name = "Face.cpp: 13";
4436
		rLen = 0;
4437
		rLoc = 229;
4438
		rType = 0;
4439
		vrLen = 533;
4440
		vrLoc = 0;
4441
	};
4442
	0D4BA33B0F7670BB00D43A62 /* PBXTextBookmark */ = {
4443
		isa = PBXTextBookmark;
4444
		fRef = 0D0CAF4A0C61132C003604C6 /* Face.h */;
4445
		name = "Face.h: 14";
4446
		rLen = 0;
4447
		rLoc = 234;
4448
		rType = 0;
4449
		vrLen = 491;
4450
		vrLoc = 0;
4451
	};
4452
	0D4BA33C0F7670BB00D43A62 /* PBXTextBookmark */ = {
4453
		isa = PBXTextBookmark;
4454
		fRef = 0D0CAF4B0C61132C003604C6 /* FaceCirculator.h */;
4455
		name = "FaceCirculator.h: 17";
4456
		rLen = 22;
4457
		rLoc = 452;
4458
		rType = 0;
4459
		vrLen = 998;
4460
		vrLoc = 756;
4461
	};
4462
	0D4BA33D0F7670BB00D43A62 /* PBXTextBookmark */ = {
4463
		isa = PBXTextBookmark;
4464
		fRef = 0D0CAF4C0C61132C003604C6 /* HalfEdge.cpp */;
4465
		name = "HalfEdge.cpp: 27";
4466
		rLen = 0;
4467
		rLoc = 494;
4468
		rType = 0;
4469
		vrLen = 584;
4470
		vrLoc = 0;
4471
	};
4472
	0D4BA33E0F7670BB00D43A62 /* PBXTextBookmark */ = {
4473
		isa = PBXTextBookmark;
4474
		fRef = 0D0CAF4D0C61132C003604C6 /* HalfEdge.h */;
4475
		name = "HalfEdge.h: 1";
4476
		rLen = 0;
4477
		rLoc = 0;
4478
		rType = 0;
4479
		vrLen = 512;
4480
		vrLoc = 0;
4481
	};
4482
	0D4BA33F0F7670BB00D43A62 /* PBXTextBookmark */ = {
4483
		isa = PBXTextBookmark;
4484
		fRef = 0D0CAF4F0C61132C003604C6 /* Manifold.cpp */;
4485
		name = "Manifold.cpp: 51";
4486
		rLen = 40;
4487
		rLoc = 981;
4488
		rType = 0;
4489
		vrLen = 534;
4490
		vrLoc = 971;
4491
	};
4492
	0D4BA3400F7670BB00D43A62 /* PBXTextBookmark */ = {
4493
		isa = PBXTextBookmark;
4494
		fRef = 0D0CAF500C61132C003604C6 /* Manifold.h */;
4495
		name = "Manifold.h: 154";
4496
		rLen = 30;
4497
		rLoc = 5645;
4498
		rType = 0;
4499
		vrLen = 1439;
4500
		vrLoc = 9421;
4501
	};
4502
	0D4BA3410F7670BB00D43A62 /* PBXTextBookmark */ = {
4503
		isa = PBXTextBookmark;
4504
		fRef = 0D0CAF520C61132C003604C6 /* mesh_optimization.h */;
4505
		name = "mesh_optimization.h: 40";
4506
		rLen = 72;
4507
		rLoc = 1476;
4508
		rType = 0;
4509
		vrLen = 1400;
4510
		vrLoc = 418;
4511
	};
4512
	0D4BA3420F7670BB00D43A62 /* PBXTextBookmark */ = {
4513
		isa = PBXTextBookmark;
4514
		fRef = 0D0CAF540C61132C003604C6 /* obj_load.h */;
4515
		name = "obj_load.h: 4";
4516
		rLen = 346;
4517
		rLoc = 59;
4518
		rType = 0;
4519
		vrLen = 421;
4520
		vrLoc = 0;
4521
	};
4522
	0D4BA3430F7670BB00D43A62 /* PBXTextBookmark */ = {
4523
		isa = PBXTextBookmark;
4524
		fRef = 0D3C48BB0F4A20ED00659824 /* off_load.h */;
4525
		name = "off_load.h: 18";
4526
		rLen = 0;
4527
		rLoc = 358;
4528
		rType = 0;
4529
		vrLen = 451;
4530
		vrLoc = 0;
4531
	};
4532
	0D4BA3440F7670BB00D43A62 /* PBXTextBookmark */ = {
4533
		isa = PBXTextBookmark;
4534
		fRef = 0D3C48BC0F4A20ED00659824 /* off_load.cpp */;
4535
		name = "off_load.cpp: 2";
4536
		rLen = 0;
4537
		rLoc = 3;
4538
		rType = 0;
4539
		vrLen = 560;
4540
		vrLoc = 457;
4541
	};
4542
	0D4BA3450F7670BB00D43A62 /* PBXTextBookmark */ = {
4543
		isa = PBXTextBookmark;
4544
		fRef = 0D5EB72C0F4AB2D800034165 /* off_save.h */;
4545
		name = "off_save.h: 15";
4546
		rLen = 0;
4547
		rLoc = 298;
4548
		rType = 0;
4549
		vrLen = 290;
4550
		vrLoc = 0;
4551
	};
4552
	0D4BA3460F7670BB00D43A62 /* PBXTextBookmark */ = {
4553
		isa = PBXTextBookmark;
4554
		fRef = 0D5EB72D0F4AB2D800034165 /* off_save.cpp */;
4555
		name = "off_save.cpp: 50";
4556
		rLen = 0;
4557
		rLoc = 1142;
4558
		rType = 0;
4559
		vrLen = 829;
4560
		vrLoc = 472;
4561
	};
4562
	0D4BA3470F7670BB00D43A62 /* PBXTextBookmark */ = {
4563
		isa = PBXTextBookmark;
4564
		fRef = 0D44A3200E55BE6500AECD76 /* ply_load.h */;
4565
		name = "ply_load.h: 12";
4566
		rLen = 0;
4567
		rLoc = 362;
4568
		rType = 0;
4569
		vrLen = 421;
4570
		vrLoc = 0;
4571
	};
4572
	0D4BA3480F7670BB00D43A62 /* PBXTextBookmark */ = {
4573
		isa = PBXTextBookmark;
4574
		fRef = 0D44A3210E55BE6500AECD76 /* ply_load.cpp */;
4575
		name = "ply_load.cpp: 17";
4576
		rLen = 0;
4577
		rLoc = 326;
4578
		rType = 0;
4579
		vrLen = 401;
4580
		vrLoc = 0;
4581
	};
4582
	0D4BA3490F7670BB00D43A62 /* PBXTextBookmark */ = {
4583
		isa = PBXTextBookmark;
4584
		fRef = 0D0CAF550C61132C003604C6 /* obj_save.cpp */;
4585
		name = "obj_save.cpp: 1";
4586
		rLen = 1296;
4587
		rLoc = 0;
4588
		rType = 0;
4589
		vrLen = 868;
4590
		vrLoc = 0;
4591
	};
4592
	0D4BA34A0F7670BB00D43A62 /* PBXTextBookmark */ = {
4593
		isa = PBXTextBookmark;
4594
		fRef = 0D0CAF560C61132C003604C6 /* obj_save.h */;
4595
		name = "obj_save.h: 4";
4596
		rLen = 144;
4597
		rLoc = 59;
4598
		rType = 0;
4599
		vrLen = 218;
4600
		vrLoc = 0;
4601
	};
4602
	0D4BA34B0F7670BB00D43A62 /* PBXTextBookmark */ = {
4603
		isa = PBXTextBookmark;
4604
		fRef = 0D0CAF570C61132C003604C6 /* quadric_simplify.cpp */;
4605
		name = "quadric_simplify.cpp: 175";
4606
		rLen = 0;
4607
		rLoc = 4832;
4608
		rType = 0;
4609
		vrLen = 1071;
4610
		vrLoc = 1133;
4611
	};
4612
	0D4BA34C0F7670BB00D43A62 /* PBXTextBookmark */ = {
4613
		isa = PBXTextBookmark;
4614
		fRef = 0D0CAF580C61132C003604C6 /* quadric_simplify.h */;
4615
		name = "quadric_simplify.h: 14";
4616
		rLen = 0;
4617
		rLoc = 597;
4618
		rType = 0;
4619
		vrLen = 651;
4620
		vrLoc = 0;
4621
	};
4622
	0D4BA34D0F7670BB00D43A62 /* PBXTextBookmark */ = {
4623
		isa = PBXTextBookmark;
4624
		fRef = 0D0CAF590C61132C003604C6 /* refine_edges.cpp */;
4625
		name = "refine_edges.cpp: 1";
4626
		rLen = 0;
4627
		rLoc = 0;
4628
		rType = 0;
4629
		vrLen = 757;
4630
		vrLoc = 0;
4631
	};
4632
	0D4BA34E0F7670BB00D43A62 /* PBXTextBookmark */ = {
4633
		isa = PBXTextBookmark;
4634
		fRef = 0D0CAF5A0C61132C003604C6 /* refine_edges.h */;
4635
		name = "refine_edges.h: 1";
4636
		rLen = 0;
4637
		rLoc = 0;
4638
		rType = 0;
4639
		vrLen = 537;
4640
		vrLoc = 0;
4641
	};
4642
	0D4BA34F0F7670BB00D43A62 /* PBXTextBookmark */ = {
4643
		isa = PBXTextBookmark;
4644
		fRef = 0D0CAF5B0C61132C003604C6 /* smooth.cpp */;
4645
		name = "smooth.cpp: 117";
4646
		rLen = 44;
4647
		rLoc = 2739;
4648
		rType = 0;
4649
		vrLen = 828;
4650
		vrLoc = 2010;
4651
	};
4652
	0D4BA3500F7670BB00D43A62 /* PBXTextBookmark */ = {
4653
		isa = PBXTextBookmark;
4654
		fRef = 0D0CAF5D0C61132C003604C6 /* subdivision.cpp */;
4655
		name = "subdivision.cpp: 1";
4656
		rLen = 0;
4657
		rLoc = 0;
4658
		rType = 0;
4659
		vrLen = 1051;
4660
		vrLoc = 402;
4661
	};
4662
	0D4BA3510F7670BB00D43A62 /* PBXTextBookmark */ = {
4663
		isa = PBXTextBookmark;
4664
		fRef = 0D0CAF5E0C61132C003604C6 /* subdivision.h */;
4665
		name = "subdivision.h: 1";
4666
		rLen = 0;
4667
		rLoc = 0;
4668
		rType = 0;
4669
		vrLen = 360;
4670
		vrLoc = 0;
4671
	};
4672
	0D4BA3520F7670BB00D43A62 /* PBXTextBookmark */ = {
4673
		isa = PBXTextBookmark;
4674
		fRef = 0D0CAF5F0C61132C003604C6 /* templates.h */;
4675
		name = "templates.h: 159";
4676
		rLen = 0;
4677
		rLoc = 4530;
4678
		rType = 0;
4679
		vrLen = 828;
4680
		vrLoc = 3871;
4681
	};
4682
	0D4BA3530F7670BB00D43A62 /* PBXTextBookmark */ = {
4683
		isa = PBXTextBookmark;
4684
		fRef = 0D0CAEC70C61132B003604C6 /* ArithMatFloat.h */;
4685
		name = "ArithMatFloat.h: 7";
4686
		rLen = 0;
4687
		rLoc = 124;
4688
		rType = 0;
4689
		vrLen = 759;
4690
		vrLoc = 0;
4691
	};
4692
	0D4BA3540F7670BB00D43A62 /* PBXTextBookmark */ = {
4693
		isa = PBXTextBookmark;
4694
		fRef = 0D0CAEC80C61132B003604C6 /* ArithQuat.h */;
4695
		name = "ArithQuat.h: 275";
4696
		rLen = 0;
4697
		rLoc = 7470;
4698
		rType = 0;
4699
		vrLen = 727;
4700
		vrLoc = 0;
4701
	};
4702
	0D4BA3550F7670BB00D43A62 /* PBXTextBookmark */ = {
4703
		isa = PBXTextBookmark;
4704
		fRef = 0D0CAEC90C61132B003604C6 /* ArithSqMat2x2Float.h */;
4705
		name = "ArithSqMat2x2Float.h: 19";
4706
		rLen = 4;
4707
		rLoc = 423;
4708
		rType = 0;
4709
		vrLen = 756;
4710
		vrLoc = 0;
4711
	};
4712
	0D4BA3560F7670BB00D43A62 /* PBXTextBookmark */ = {
4713
		isa = PBXTextBookmark;
4714
		fRef = 0D0CAECA0C61132B003604C6 /* ArithSqMat3x3Float.cpp */;
4715
		name = "ArithSqMat3x3Float.cpp: 1";
4716
		rLen = 0;
4717
		rLoc = 0;
4718
		rType = 0;
4719
		vrLen = 744;
4720
		vrLoc = 0;
4721
	};
4722
	0D4BA3570F7670BB00D43A62 /* PBXTextBookmark */ = {
4723
		isa = PBXTextBookmark;
4724
		fRef = 0D0CAECB0C61132B003604C6 /* ArithSqMat3x3Float.h */;
4725
		name = "ArithSqMat3x3Float.h: 21";
4726
		rLen = 6;
4727
		rLoc = 520;
4728
		rType = 0;
4729
		vrLen = 826;
4730
		vrLoc = 0;
4731
	};
4732
	0D4BA3580F7670BB00D43A62 /* PBXTextBookmark */ = {
4733
		isa = PBXTextBookmark;
4734
		fRef = 0D0CAECC0C61132B003604C6 /* ArithSqMat4x4Float.cpp */;
4735
		name = "ArithSqMat4x4Float.cpp: 1";
4736
		rLen = 0;
4737
		rLoc = 0;
4738
		rType = 0;
4739
		vrLen = 1165;
4740
		vrLoc = 5062;
4741
	};
4742
	0D4BA3590F7670BB00D43A62 /* PBXTextBookmark */ = {
4743
		isa = PBXTextBookmark;
4744
		fRef = 0D0CAECD0C61132B003604C6 /* ArithSqMat4x4Float.h */;
4745
		name = "ArithSqMat4x4Float.h: 24";
4746
		rLen = 4;
4747
		rLoc = 642;
4748
		rType = 0;
4749
		vrLen = 818;
4750
		vrLoc = 0;
4751
	};
4752
	0D4BA35A0F7670BB00D43A62 /* PBXTextBookmark */ = {
4753
		isa = PBXTextBookmark;
4754
		fRef = 0D0CAECE0C61132B003604C6 /* ArithSqMatFloat.h */;
4755
		name = "ArithSqMatFloat.h: 19";
4756
		rLen = 7;
4757
		rLoc = 559;
4758
		rType = 0;
4759
		vrLen = 920;
4760
		vrLoc = 0;
4761
	};
4762
	0D4BA35B0F7670BB00D43A62 /* PBXTextBookmark */ = {
4763
		isa = PBXTextBookmark;
4764
		fRef = 0D0CAECF0C61132B003604C6 /* ArithVec.h */;
4765
		name = "ArithVec.h: 1";
4766
		rLen = 0;
4767
		rLoc = 0;
4768
		rType = 0;
4769
		vrLen = 964;
4770
		vrLoc = 0;
4771
	};
4772
	0D4BA35C0F7670BB00D43A62 /* PBXTextBookmark */ = {
4773
		isa = PBXTextBookmark;
4774
		fRef = 0D0CAED00C61132B003604C6 /* ArithVec2Float.cpp */;
4775
		name = "ArithVec2Float.cpp: 1";
4776
		rLen = 0;
4777
		rLoc = 0;
4778
		rType = 0;
4779
		vrLen = 812;
4780
		vrLoc = 0;
4781
	};
4782
	0D4BA35D0F7670BB00D43A62 /* PBXTextBookmark */ = {
4783
		isa = PBXTextBookmark;
4784
		fRef = 0D0CAED10C61132B003604C6 /* ArithVec2Float.h */;
4785
		name = "ArithVec2Float.h: 10";
4786
		rLen = 3;
4787
		rLoc = 196;
4788
		rType = 0;
4789
		vrLen = 730;
4790
		vrLoc = 0;
4791
	};
4792
	0D4BA35E0F7670BB00D43A62 /* PBXTextBookmark */ = {
4793
		isa = PBXTextBookmark;
4794
		fRef = 0D0CAED20C61132B003604C6 /* ArithVec3Float.cpp */;
4795
		name = "ArithVec3Float.cpp: 1";
4796
		rLen = 0;
4797
		rLoc = 0;
4798
		rType = 0;
4799
		vrLen = 837;
4800
		vrLoc = 0;
4801
	};
4802
	0D4BA35F0F7670BB00D43A62 /* PBXTextBookmark */ = {
4803
		isa = PBXTextBookmark;
4804
		fRef = 0D0CAED30C61132B003604C6 /* ArithVec3Float.h */;
4805
		name = "ArithVec3Float.h: 10";
4806
		rLen = 3;
4807
		rLoc = 196;
4808
		rType = 0;
4809
		vrLen = 1035;
4810
		vrLoc = 0;
4811
	};
4812
	0D4BA3600F7670BB00D43A62 /* PBXTextBookmark */ = {
4813
		isa = PBXTextBookmark;
4814
		fRef = 0D0CAED40C61132B003604C6 /* ArithVec3Int.h */;
4815
		name = "ArithVec3Int.h: 10";
4816
		rLen = 3;
4817
		rLoc = 186;
4818
		rType = 0;
4819
		vrLen = 1015;
4820
		vrLoc = 0;
4821
	};
4822
	0D4BA3610F7670BB00D43A62 /* PBXTextBookmark */ = {
4823
		isa = PBXTextBookmark;
4824
		fRef = 0D0CAED50C61132B003604C6 /* ArithVec4Float.h */;
4825
		name = "ArithVec4Float.h: 16";
4826
		rLen = 3;
4827
		rLoc = 333;
4828
		rType = 0;
4829
		vrLen = 746;
4830
		vrLoc = 0;
4831
	};
4832
	0D4BA3620F7670BB00D43A62 /* PBXTextBookmark */ = {
4833
		isa = PBXTextBookmark;
4834
		fRef = 0D0CAED60C61132B003604C6 /* ArithVecFloat.h */;
4835
		name = "ArithVecFloat.h: 10";
4836
		rLen = 6;
4837
		rLoc = 203;
4838
		rType = 0;
4839
		vrLen = 637;
4840
		vrLoc = 0;
4841
	};
4842
	0D4BA3630F7670BB00D43A62 /* PBXTextBookmark */ = {
4843
		isa = PBXTextBookmark;
4844
		fRef = 0D0CAED70C61132B003604C6 /* ArithVecInt.h */;
4845
		name = "ArithVecInt.h: 10";
4846
		rLen = 3;
4847
		rLoc = 193;
4848
		rType = 0;
4849
		vrLen = 471;
4850
		vrLoc = 0;
4851
	};
4852
	0D4BA3640F7670BB00D43A62 /* PBXTextBookmark */ = {
4853
		isa = PBXTextBookmark;
4854
		fRef = 0D0CAED80C61132B003604C6 /* BitMask.h */;
4855
		name = "BitMask.h: 1";
4856
		rLen = 0;
4857
		rLoc = 0;
4858
		rType = 0;
4859
		vrLen = 497;
4860
		vrLoc = 0;
4861
	};
4862
	0D4BA3650F7670BB00D43A62 /* PBXTextBookmark */ = {
4863
		isa = PBXTextBookmark;
4864
		fRef = 0D0CAED90C61132B003604C6 /* CGLA.h */;
4865
		name = "CGLA.h: 158";
4866
		rLen = 0;
4867
		rLoc = 3955;
4868
		rType = 0;
4869
		vrLen = 1065;
4870
		vrLoc = 2890;
4871
	};
4872
	0D4BA3660F7670BB00D43A62 /* PBXTextBookmark */ = {
4873
		isa = PBXTextBookmark;
4874
		fRef = 0D0CAEDA0C61132B003604C6 /* eigensolution.cpp */;
4875
		name = "eigensolution.cpp: 37";
4876
		rLen = 0;
4877
		rLoc = 667;
4878
		rType = 0;
4879
		vrLen = 883;
4880
		vrLoc = 533;
4881
	};
4882
	0D4BA3670F7670BB00D43A62 /* PBXTextBookmark */ = {
4883
		isa = PBXTextBookmark;
4884
		fRef = 0D0CAED90C61132B003604C6 /* CGLA.h */;
4885
		name = "CGLA.h: 158";
4886
		rLen = 0;
4887
		rLoc = 3955;
4888
		rType = 0;
4889
		vrLen = 664;
4890
		vrLoc = 0;
4891
	};
4892
	0D4BA3680F7670BB00D43A62 /* PBXTextBookmark */ = {
4893
		isa = PBXTextBookmark;
4894
		fRef = 0D0CAEDA0C61132B003604C6 /* eigensolution.cpp */;
4895
		name = "eigensolution.cpp: 37";
4896
		rLen = 0;
4897
		rLoc = 667;
4898
		rType = 0;
4899
		vrLen = 883;
4900
		vrLoc = 533;
4901
	};
4902
	0D4BA3690F7670BB00D43A62 /* PBXTextBookmark */ = {
4903
		isa = PBXTextBookmark;
4904
		fRef = 0D0CAEDB0C61132B003604C6 /* eigensolution.h */;
4905
		name = "eigensolution.h: 25";
4906
		rLen = 75;
4907
		rLoc = 818;
4908
		rType = 0;
4909
		vrLen = 902;
4910
		vrLoc = 0;
4911
	};
4912
	0D4BA36A0F7670BB00D43A62 /* PBXTextBookmark */ = {
4913
		isa = PBXTextBookmark;
4914
		fRef = 0D0CAEDC0C61132B003604C6 /* ExceptionStandard.h */;
4915
		name = "ExceptionStandard.h: 14";
4916
		rLen = 43;
4917
		rLoc = 190;
4918
		rType = 0;
4919
		vrLen = 616;
4920
		vrLoc = 0;
4921
	};
4922
	0D4BA36B0F7670BB00D43A62 /* PBXTextBookmark */ = {
4923
		isa = PBXTextBookmark;
4924
		fRef = 0DB6C8F70F3CF0830088DC70 /* gel_rand.cpp */;
4925
		name = "gel_rand.cpp: 1";
4926
		rLen = 0;
4927
		rLoc = 0;
4928
		rType = 0;
4929
		vrLen = 558;
4930
		vrLoc = 0;
4931
	};
4932
	0D4BA36C0F7670BB00D43A62 /* PBXTextBookmark */ = {
4933
		isa = PBXTextBookmark;
4934
		fRef = 0D0CAEDE0C61132B003604C6 /* Mat2x2d.h */;
4935
		name = "Mat2x2d.h: 15";
4936
		rLen = 6;
4937
		rLoc = 302;
4938
		rType = 0;
4939
		vrLen = 823;
4940
		vrLoc = 0;
4941
	};
4942
	0D4BA36D0F7670BB00D43A62 /* PBXTextBookmark */ = {
4943
		isa = PBXTextBookmark;
4944
		fRef = 0D0CAEDF0C61132B003604C6 /* Mat2x2f.h */;
4945
		name = "Mat2x2f.h: 16";
4946
		rLen = 6;
4947
		rLoc = 302;
4948
		rType = 0;
4949
		vrLen = 827;
4950
		vrLoc = 0;
4951
	};
4952
	0D4BA36E0F7670BB00D43A62 /* PBXTextBookmark */ = {
4953
		isa = PBXTextBookmark;
4954
		fRef = 0D0CAEE00C61132B003604C6 /* Mat2x3d.h */;
4955
		name = "Mat2x3d.h: 1";
4956
		rLen = 0;
4957
		rLoc = 0;
4958
		rType = 0;
4959
		vrLen = 728;
4960
		vrLoc = 0;
4961
	};
4962
	0D4BA36F0F7670BB00D43A62 /* PBXTextBookmark */ = {
4963
		isa = PBXTextBookmark;
4964
		fRef = 0D0CAEE10C61132B003604C6 /* Mat2x3f.h */;
4965
		name = "Mat2x3f.h: 1";
4966
		rLen = 0;
4967
		rLoc = 0;
4968
		rType = 0;
4969
		vrLen = 758;
4970
		vrLoc = 0;
4971
	};
4972
	0D4BA3700F7670BB00D43A62 /* PBXTextBookmark */ = {
4973
		isa = PBXTextBookmark;
4974
		fRef = 0D6B893A0CFA1F410014CA7F /* Mat3x3d.cpp */;
4975
		name = "Mat3x3d.cpp: 1";
4976
		rLen = 0;
4977
		rLoc = 0;
4978
		rType = 0;
4979
		vrLen = 603;
4980
		vrLoc = 0;
4981
	};
4982
	0D4BA3710F7670BB00D43A62 /* PBXTextBookmark */ = {
4983
		isa = PBXTextBookmark;
4984
		fRef = 0D0CAEE20C61132B003604C6 /* Mat3x3d.h */;
4985
		name = "Mat3x3d.h: 15";
4986
		rLen = 3;
4987
		rLoc = 328;
4988
		rType = 0;
4989
		vrLen = 859;
4990
		vrLoc = 0;
4991
	};
4992
	0D4BA3720F7670BB00D43A62 /* PBXTextBookmark */ = {
4993
		isa = PBXTextBookmark;
4994
		fRef = 0D0CAEE30C61132B003604C6 /* Mat3x3f.cpp */;
4995
		name = "Mat3x3f.cpp: 1";
4996
		rLen = 0;
4997
		rLoc = 0;
4998
		rType = 0;
4999
		vrLen = 602;
5000
		vrLoc = 0;
5001
	};
5002
	0D4BA3730F7670BB00D43A62 /* PBXTextBookmark */ = {
5003
		isa = PBXTextBookmark;
5004
		fRef = 0D0CAEE40C61132B003604C6 /* Mat3x3f.h */;
5005
		name = "Mat3x3f.h: 16";
5006
		rLen = 6;
5007
		rLoc = 336;
5008
		rType = 0;
5009
		vrLen = 856;
5010
		vrLoc = 0;
5011
	};
5012
	0D4BA3740F7670BB00D43A62 /* PBXTextBookmark */ = {
5013
		isa = PBXTextBookmark;
5014
		fRef = 0D0CAEE50C61132B003604C6 /* Mat4x4d.cpp */;
5015
		name = "Mat4x4d.cpp: 66";
5016
		rLen = 0;
5017
		rLoc = 1018;
5018
		rType = 0;
5019
		vrLen = 430;
5020
		vrLoc = 595;
5021
	};
5022
	0D4BA3750F7670BB00D43A62 /* PBXTextBookmark */ = {
5023
		isa = PBXTextBookmark;
5024
		fRef = 0D0CAEE60C61132B003604C6 /* Mat4x4d.h */;
5025
		name = "Mat4x4d.h: 20";
5026
		rLen = 6;
5027
		rLoc = 446;
5028
		rType = 0;
5029
		vrLen = 896;
5030
		vrLoc = 0;
5031
	};
5032
	0D4BA3760F7670BB00D43A62 /* PBXTextBookmark */ = {
5033
		isa = PBXTextBookmark;
5034
		fRef = 0D0CAEE70C61132B003604C6 /* Mat4x4f.cpp */;
5035
		name = "Mat4x4f.cpp: 1";
5036
		rLen = 0;
5037
		rLoc = 0;
5038
		rType = 0;
5039
		vrLen = 630;
5040
		vrLoc = 0;
5041
	};
5042
	0D4BA3770F7670BB00D43A62 /* PBXTextBookmark */ = {
5043
		isa = PBXTextBookmark;
5044
		fRef = 0D0CAEE80C61132B003604C6 /* Mat4x4f.h */;
5045
		name = "Mat4x4f.h: 19";
5046
		rLen = 6;
5047
		rLoc = 442;
5048
		rType = 0;
5049
		vrLen = 950;
5050
		vrLoc = 0;
5051
	};
5052
	0D4BA3780F7670BB00D43A62 /* PBXTextBookmark */ = {
5053
		isa = PBXTextBookmark;
5054
		fRef = 0D0CAEE90C61132B003604C6 /* Quatd.h */;
5055
		name = "Quatd.h: 1";
5056
		rLen = 0;
5057
		rLoc = 0;
5058
		rType = 0;
5059
		vrLen = 937;
5060
		vrLoc = 0;
5061
	};
5062
	0D4BA3790F7670BB00D43A62 /* PBXTextBookmark */ = {
5063
		isa = PBXTextBookmark;
5064
		fRef = 0D0CAEEA0C61132B003604C6 /* Quaternion.h */;
5065
		name = "Quaternion.h: 1";
5066
		rLen = 0;
5067
		rLoc = 0;
5068
		rType = 0;
5069
		vrLen = 135;
5070
		vrLoc = 0;
5071
	};
5072
	0D4BA37A0F7670BB00D43A62 /* PBXTextBookmark */ = {
5073
		isa = PBXTextBookmark;
5074
		fRef = 0D0CAEEB0C61132B003604C6 /* Quatf.h */;
5075
		name = "Quatf.h: 1";
5076
		rLen = 0;
5077
		rLoc = 0;
5078
		rType = 0;
5079
		vrLen = 928;
5080
		vrLoc = 0;
5081
	};
5082
	0D4BA37B0F7670BB00D43A62 /* PBXTextBookmark */ = {
5083
		isa = PBXTextBookmark;
5084
		fRef = 0D0CAEEC0C61132B003604C6 /* statistics.cpp */;
5085
		name = "statistics.cpp: 34";
5086
		rLen = 0;
5087
		rLoc = 489;
5088
		rType = 0;
5089
		vrLen = 490;
5090
		vrLoc = 0;
5091
	};
5092
	0D4BA37C0F7670BB00D43A62 /* PBXTextBookmark */ = {
5093
		isa = PBXTextBookmark;
5094
		fRef = 0D0CAEED0C61132B003604C6 /* statistics.h */;
5095
		name = "statistics.h: 23";
5096
		rLen = 0;
5097
		rLoc = 365;
5098
		rType = 0;
5099
		vrLen = 707;
5100
		vrLoc = 0;
5101
	};
5102
	0D4BA37D0F7670BB00D43A62 /* PBXTextBookmark */ = {
5103
		isa = PBXTextBookmark;
5104
		fRef = 0D0CAEEE0C61132B003604C6 /* TableTrigonometry.cpp */;
5105
		name = "TableTrigonometry.cpp: 1";
5106
		rLen = 0;
5107
		rLoc = 0;
5108
		rType = 0;
5109
		vrLen = 192;
5110
		vrLoc = 0;
5111
	};
5112
	0D4BA37E0F7670BB00D43A62 /* PBXTextBookmark */ = {
5113
		isa = PBXTextBookmark;
5114
		fRef = 0D0CAEEF0C61132B003604C6 /* TableTrigonometry.h */;
5115
		name = "TableTrigonometry.h: 1";
5116
		rLen = 0;
5117
		rLoc = 0;
5118
		rType = 0;
5119
		vrLen = 608;
5120
		vrLoc = 0;
5121
	};
5122
	0D4BA37F0F7670BB00D43A62 /* PBXTextBookmark */ = {
5123
		isa = PBXTextBookmark;
5124
		fRef = 0D0CAEF00C61132B003604C6 /* UnitVector.h */;
5125
		name = "UnitVector.h: 1";
5126
		rLen = 0;
5127
		rLoc = 0;
5128
		rType = 0;
5129
		vrLen = 846;
5130
		vrLoc = 0;
5131
	};
5132
	0D4BA3800F7670BB00D43A62 /* PBXTextBookmark */ = {
5133
		isa = PBXTextBookmark;
5134
		fRef = 0D0CAEF10C61132B003604C6 /* Vec2d.h */;
5135
		name = "Vec2d.h: 14";
5136
		rLen = 3;
5137
		rLoc = 229;
5138
		rType = 0;
5139
		vrLen = 580;
5140
		vrLoc = 0;
5141
	};
5142
	0D4BA3810F7670BB00D43A62 /* PBXTextBookmark */ = {
5143
		isa = PBXTextBookmark;
5144
		fRef = 0D0CAEF20C61132B003604C6 /* Vec2f.h */;
5145
		name = "Vec2f.h: 13";
5146
		rLen = 3;
5147
		rLoc = 208;
5148
		rType = 0;
5149
		vrLen = 574;
5150
		vrLoc = 0;
5151
	};
5152
	0D4BA3820F7670BB00D43A62 /* PBXTextBookmark */ = {
5153
		isa = PBXTextBookmark;
5154
		fRef = 0D0CAEF30C61132B003604C6 /* Vec2i.cpp */;
5155
		name = "Vec2i.cpp: 1";
5156
		rLen = 0;
5157
		rLoc = 0;
5158
		rType = 0;
5159
		vrLen = 154;
5160
		vrLoc = 0;
5161
	};
5162
	0D4BA3830F7670BB00D43A62 /* PBXTextBookmark */ = {
5163
		isa = PBXTextBookmark;
5164
		fRef = 0D0CAEF40C61132B003604C6 /* Vec2i.h */;
5165
		name = "Vec2i.h: 12";
5166
		rLen = 3;
5167
		rLoc = 185;
5168
		rType = 0;
5169
		vrLen = 536;
5170
		vrLoc = 0;
5171
	};
5172
	0D4BA3840F7670BB00D43A62 /* PBXTextBookmark */ = {
5173
		isa = PBXTextBookmark;
5174
		fRef = 0D0CAEF50C61132B003604C6 /* Vec2ui.h */;
5175
		name = "Vec2ui.h: 1";
5176
		rLen = 0;
5177
		rLoc = 0;
5178
		rType = 0;
5179
		vrLen = 573;
5180
		vrLoc = 0;
5181
	};
5182
	0D4BA3850F7670BB00D43A62 /* PBXTextBookmark */ = {
5183
		isa = PBXTextBookmark;
5184
		fRef = 0D0CAEF60C61132B003604C6 /* Vec3d.h */;
5185
		name = "Vec3d.h: 17";
5186
		rLen = 3;
5187
		rLoc = 279;
5188
		rType = 0;
5189
		vrLen = 713;
5190
		vrLoc = 0;
5191
	};
5192
	0D4BA3860F7670BB00D43A62 /* PBXTextBookmark */ = {
5193
		isa = PBXTextBookmark;
5194
		fRef = 0D0CAEF70C61132B003604C6 /* Vec3f.cpp */;
5195
		name = "Vec3f.cpp: 1";
5196
		rLen = 0;
5197
		rLoc = 0;
5198
		rType = 0;
5199
		vrLen = 366;
5200
		vrLoc = 0;
5201
	};
5202
	0D4BA3870F7670BB00D43A62 /* PBXTextBookmark */ = {
5203
		isa = PBXTextBookmark;
5204
		fRef = 0D0CAEF80C61132B003604C6 /* Vec3f.h */;
5205
		name = "Vec3f.h: 20";
5206
		rLen = 3;
5207
		rLoc = 474;
5208
		rType = 0;
5209
		vrLen = 802;
5210
		vrLoc = 0;
5211
	};
5212
	0D4BA3880F7670BB00D43A62 /* PBXTextBookmark */ = {
5213
		isa = PBXTextBookmark;
5214
		fRef = 0D0CAEF90C61132B003604C6 /* Vec3Hf.h */;
5215
		name = "Vec3Hf.h: 1";
5216
		rLen = 0;
5217
		rLoc = 0;
5218
		rType = 0;
5219
		vrLen = 256;
5220
		vrLoc = 0;
5221
	};
5222
	0D4BA3890F7670BB00D43A62 /* PBXTextBookmark */ = {
5223
		isa = PBXTextBookmark;
5224
		fRef = 0D0CAEFA0C61132B003604C6 /* Vec3i.cpp */;
5225
		name = "Vec3i.cpp: 1";
5226
		rLen = 0;
5227
		rLoc = 0;
5228
		rType = 0;
5229
		vrLen = 382;
5230
		vrLoc = 0;
5231
	};
5232
	0D4BA38A0F7670BB00D43A62 /* PBXTextBookmark */ = {
5233
		isa = PBXTextBookmark;
5234
		fRef = 0D0CAEFB0C61132B003604C6 /* Vec3i.h */;
5235
		name = "Vec3i.h: 18";
5236
		rLen = 3;
5237
		rLoc = 402;
5238
		rType = 0;
5239
		vrLen = 821;
5240
		vrLoc = 0;
5241
	};
5242
	0D4BA38B0F7670BB00D43A62 /* PBXTextBookmark */ = {
5243
		isa = PBXTextBookmark;
5244
		fRef = 0D0CAEFC0C61132B003604C6 /* Vec3uc.h */;
5245
		name = "Vec3uc.h: 1";
5246
		rLen = 0;
5247
		rLoc = 0;
5248
		rType = 0;
5249
		vrLen = 527;
5250
		vrLoc = 0;
5251
	};
5252
	0D4BA38C0F7670BB00D43A62 /* PBXTextBookmark */ = {
5253
		isa = PBXTextBookmark;
5254
		fRef = 0D0CAEFD0C61132B003604C6 /* Vec3usi.h */;
5255
		name = "Vec3usi.h: 14";
5256
		rLen = 3;
5257
		rLoc = 367;
5258
		rType = 0;
5259
		vrLen = 699;
5260
		vrLoc = 0;
5261
	};
5262
	0D4BA38D0F7670BB00D43A62 /* PBXTextBookmark */ = {
5263
		isa = PBXTextBookmark;
5264
		fRef = 0D0CAEFC0C61132B003604C6 /* Vec3uc.h */;
5265
		name = "Vec3uc.h: 1";
5266
		rLen = 0;
5267
		rLoc = 0;
5268
		rType = 0;
5269
		vrLen = 527;
5270
		vrLoc = 0;
5271
	};
5272
	0D4BA38E0F7670BB00D43A62 /* PBXTextBookmark */ = {
5273
		isa = PBXTextBookmark;
5274
		fRef = 0D0CAEFD0C61132B003604C6 /* Vec3usi.h */;
5275
		name = "Vec3usi.h: 14";
5276
		rLen = 3;
5277
		rLoc = 367;
5278
		rType = 0;
5279
		vrLen = 699;
5280
		vrLoc = 0;
5281
	};
5282
	0D4BA38F0F7670BB00D43A62 /* PBXTextBookmark */ = {
5283
		isa = PBXTextBookmark;
5284
		fRef = 0D0CAEFE0C61132B003604C6 /* Vec4d.h */;
5285
		name = "Vec4d.h: 16";
5286
		rLen = 3;
5287
		rLoc = 297;
5288
		rType = 0;
5289
		vrLen = 898;
5290
		vrLoc = 0;
5291
	};
5292
	0D4BA3900F7670BB00D43A62 /* PBXTextBookmark */ = {
5293
		isa = PBXTextBookmark;
5294
		fRef = 0D0CAEFF0C61132B003604C6 /* Vec4f.h */;
5295
		name = "Vec4f.h: 16";
5296
		rLen = 3;
5297
		rLoc = 296;
5298
		rType = 0;
5299
		vrLen = 885;
5300
		vrLoc = 0;
5301
	};
5302
	0D4BA3910F7670BB00D43A62 /* PBXTextBookmark */ = {
5303
		isa = PBXTextBookmark;
5304
		fRef = 0D0CAF000C61132B003604C6 /* Vec4uc.h */;
5305
		name = "Vec4uc.h: 8";
5306
		rLen = 0;
5307
		rLoc = 120;
5308
		rType = 0;
5309
		vrLen = 139;
5310
		vrLoc = 72;
5311
	};
5312
	0D4BA3920F7670BB00D43A62 /* PBXTextBookmark */ = {
5313
		isa = PBXTextBookmark;
5314
		fRef = 0D0CAF370C61132C003604C6 /* draw.h */;
5315
		name = "draw.h: 24";
5316
		rLen = 0;
5317
		rLoc = 753;
5318
		rType = 0;
5319
		vrLen = 691;
5320
		vrLoc = 0;
5321
	};
5322
	0D4BA3930F7670BB00D43A62 /* PBXTextBookmark */ = {
5323
		isa = PBXTextBookmark;
5324
		fRef = 0D0CAF380C61132C003604C6 /* gel_gl.h */;
5325
		name = "gel_gl.h: 9";
5326
		rLen = 0;
5327
		rLoc = 174;
5328
		rType = 0;
5329
		vrLen = 209;
5330
		vrLoc = 0;
5331
	};
5332
	0D4BA3940F7670BB00D43A62 /* PBXTextBookmark */ = {
5333
		isa = PBXTextBookmark;
5334
		fRef = 0D0CAF370C61132C003604C6 /* draw.h */;
5335
		name = "draw.h: 24";
5336
		rLen = 0;
5337
		rLoc = 753;
5338
		rType = 0;
5339
		vrLen = 691;
5340
		vrLoc = 0;
5341
	};
5342
	0D4BA3950F7670BB00D43A62 /* PBXTextBookmark */ = {
5343
		isa = PBXTextBookmark;
5344
		fRef = 0D0CAF380C61132C003604C6 /* gel_gl.h */;
5345
		name = "gel_gl.h: 9";
5346
		rLen = 0;
5347
		rLoc = 174;
5348
		rType = 0;
5349
		vrLen = 209;
5350
		vrLoc = 0;
5351
	};
5352
	0D4BA3960F7670BB00D43A62 /* PBXTextBookmark */ = {
5353
		isa = PBXTextBookmark;
5354
		fRef = 0D0CAF390C61132C003604C6 /* gel_glu.h */;
5355
		name = "gel_glu.h: 1";
5356
		rLen = 0;
5357
		rLoc = 0;
5358
		rType = 0;
5359
		vrLen = 213;
5360
		vrLoc = 0;
5361
	};
5362
	0D4BA3970F7670BB00D43A62 /* PBXTextBookmark */ = {
5363
		isa = PBXTextBookmark;
5364
		fRef = 0D0CAF3A0C61132C003604C6 /* gel_glut.h */;
5365
		name = "gel_glut.h: 7";
5366
		rLen = 0;
5367
		rLoc = 134;
5368
		rType = 0;
5369
		vrLen = 215;
5370
		vrLoc = 0;
5371
	};
5372
	0D4BA3980F7670BB00D43A62 /* PBXTextBookmark */ = {
5373
		isa = PBXTextBookmark;
5374
		fRef = 0D5942640E4B2EE9005EA01C /* glsl_shader.cpp */;
5375
		name = "glsl_shader.cpp: 25";
5376
		rLen = 0;
5377
		rLoc = 594;
5378
		rType = 0;
5379
		vrLen = 588;
5380
		vrLoc = 289;
5381
	};
5382
	0D4BA3990F7670BB00D43A62 /* PBXTextBookmark */ = {
5383
		isa = PBXTextBookmark;
5384
		fRef = 0D5942650E4B2EE9005EA01C /* glsl_shader.h */;
5385
		name = "glsl_shader.h: 1";
5386
		rLen = 0;
5387
		rLoc = 0;
5388
		rType = 0;
5389
		vrLen = 1249;
5390
		vrLoc = 0;
5391
	};
5392
	0D4BA39A0F7670BB00D43A62 /* PBXTextBookmark */ = {
5393
		isa = PBXTextBookmark;
5394
		fRef = 0D5942640E4B2EE9005EA01C /* glsl_shader.cpp */;
5395
		name = "glsl_shader.cpp: 25";
5396
		rLen = 0;
5397
		rLoc = 594;
5398
		rType = 0;
5399
		vrLen = 588;
5400
		vrLoc = 289;
5401
	};
5402
	0D4BA39B0F7670BB00D43A62 /* PBXTextBookmark */ = {
5403
		isa = PBXTextBookmark;
5404
		fRef = 0D0CAF3A0C61132C003604C6 /* gel_glut.h */;
5405
		name = "gel_glut.h: 7";
5406
		rLen = 0;
5407
		rLoc = 134;
5408
		rType = 0;
5409
		vrLen = 215;
5410
		vrLoc = 0;
5411
	};
5412
	0D4BA39C0F7670BB00D43A62 /* PBXTextBookmark */ = {
5413
		isa = PBXTextBookmark;
5414
		fRef = 0D5942640E4B2EE9005EA01C /* glsl_shader.cpp */;
5415
		name = "glsl_shader.cpp: 25";
5416
		rLen = 0;
5417
		rLoc = 594;
5418
		rType = 0;
5419
		vrLen = 588;
5420
		vrLoc = 289;
5421
	};
5422
	0D4BA39D0F7670BB00D43A62 /* PBXTextBookmark */ = {
5423
		isa = PBXTextBookmark;
5424
		fRef = 0D5942650E4B2EE9005EA01C /* glsl_shader.h */;
5425
		name = "glsl_shader.h: 2";
5426
		rLen = 0;
5427
		rLoc = 49;
5428
		rType = 0;
5429
		vrLen = 1253;
5430
		vrLoc = 0;
5431
	};
5432
	0D4BA39E0F7670BB00D43A62 /* PBXTextBookmark */ = {
5433
		isa = PBXTextBookmark;
5434
		fRef = 0D0CAF3C0C61132C003604C6 /* GLViewController.h */;
5435
		name = "GLViewController.h: 93";
5436
		rLen = 0;
5437
		rLoc = 2228;
5438
		rType = 0;
5439
		vrLen = 379;
5440
		vrLoc = 1850;
5441
	};
5442
	0D4BA39F0F7670BB00D43A62 /* PBXTextBookmark */ = {
5443
		isa = PBXTextBookmark;
5444
		fRef = 0D44C8C70E82E5D100084725 /* IDBufferWireFrameRenderer.h */;
5445
		name = "IDBufferWireFrameRenderer.h: 49";
5446
		rLen = 0;
5447
		rLoc = 1116;
5448
		rType = 0;
5449
		vrLen = 515;
5450
		vrLoc = 0;
5451
	};
5452
	0D4BA3A00F7670BB00D43A62 /* PBXTextBookmark */ = {
5453
		isa = PBXTextBookmark;
5454
		fRef = 0D59416C0E4B21AB005EA01C /* image_DXT.h */;
5455
		name = "image_DXT.h: 1";
5456
		rLen = 0;
5457
		rLoc = 0;
5458
		rType = 0;
5459
		vrLen = 441;
5460
		vrLoc = 0;
5461
	};
5462
	0D4BA3A10F7670BB00D43A62 /* PBXTextBookmark */ = {
5463
		isa = PBXTextBookmark;
5464
		fRef = 0D0CAF3F0C61132C003604C6 /* QuatTrackBall.h */;
5465
		name = "QuatTrackBall.h: 2";
5466
		rLen = 0;
5467
		rLoc = 69;
5468
		rType = 0;
5469
		vrLen = 371;
5470
		vrLoc = 0;
5471
	};
5472
	0D4BA3A20F7670BB00D43A62 /* PBXTextBookmark */ = {
5473
		isa = PBXTextBookmark;
5474
		fRef = 0D0CAF410C61132C003604C6 /* SimpleTrackBall.h */;
5475
		name = "SimpleTrackBall.h: 2";
5476
		rLen = 0;
5477
		rLoc = 62;
5478
		rType = 0;
5479
		vrLen = 664;
5480
		vrLoc = 0;
5481
	};
5482
	0D4BA3A30F7670BB00D43A62 /* PBXTextBookmark */ = {
5483
		isa = PBXTextBookmark;
5484
		fRef = 0D44C8C50E82E5D100084725 /* SinglePassWireframeRenderer.h */;
5485
		name = "SinglePassWireframeRenderer.h: 27";
5486
		rLen = 0;
5487
		rLoc = 745;
5488
		rType = 0;
5489
		vrLen = 544;
5490
		vrLoc = 0;
5491
	};
5492
	0D4BA3A40F7670BB00D43A62 /* PBXTextBookmark */ = {
5493
		isa = PBXTextBookmark;
5494
		fRef = 0D5941700E4B21AB005EA01C /* SOIL.h */;
5495
		name = "SOIL.h: 1";
5496
		rLen = 0;
5497
		rLoc = 0;
5498
		rType = 0;
5499
		vrLen = 417;
5500
		vrLoc = 15066;
5501
	};
5502
	0D4BA3A50F7670BB00D43A62 /* PBXTextBookmark */ = {
5503
		isa = PBXTextBookmark;
5504
		fRef = 0D5941720E4B21AB005EA01C /* stb_image_aug.h */;
5505
		name = "stb_image_aug.h: 1";
5506
		rLen = 0;
5507
		rLoc = 0;
5508
		rType = 0;
5509
		vrLen = 1298;
5510
		vrLoc = 636;
5511
	};
5512
	0D4BA3A60F7670BB00D43A62 /* PBXTextBookmark */ = {
5513
		isa = PBXTextBookmark;
5514
		fRef = 0D5941700E4B21AB005EA01C /* SOIL.h */;
5515
		name = "SOIL.h: 1";
5516
		rLen = 0;
5517
		rLoc = 0;
5518
		rType = 0;
5519
		vrLen = 720;
5520
		vrLoc = 1649;
5521
	};
5522
	0D4BA3A70F7670BB00D43A62 /* PBXTextBookmark */ = {
5523
		isa = PBXTextBookmark;
5524
		fRef = 0D0CAF4B0C61132C003604C6 /* FaceCirculator.h */;
5525
		name = "FaceCirculator.h: 17";
5526
		rLen = 22;
5527
		rLoc = 452;
5528
		rType = 0;
5529
		vrLen = 755;
5530
		vrLoc = 756;
5531
	};
5532
	0D4BA3A80F7670BB00D43A62 /* PBXTextBookmark */ = {
5533
		isa = PBXTextBookmark;
5534
		fRef = 0D0CAF560C61132C003604C6 /* obj_save.h */;
5535
		name = "obj_save.h: 2";
5536
		rLen = 0;
5537
		rLoc = 44;
5538
		rType = 0;
5539
		vrLen = 210;
5540
		vrLoc = 0;
5541
	};
5542
	0D4BA3A90F7670BB00D43A62 /* PBXTextBookmark */ = {
5543
		isa = PBXTextBookmark;
5544
		fRef = 0D0CAF4B0C61132C003604C6 /* FaceCirculator.h */;
5545
		name = "FaceCirculator.h: 2";
5546
		rLen = 0;
5547
		rLoc = 51;
5548
		rType = 0;
5549
		vrLen = 531;
5550
		vrLoc = 0;
5551
	};
5552
	0D4BA3AA0F7670BB00D43A62 /* PBXTextBookmark */ = {
5553
		isa = PBXTextBookmark;
5554
		fRef = 0D3C48BB0F4A20ED00659824 /* off_load.h */;
5555
		name = "off_load.h: 11";
5556
		rLen = 0;
5557
		rLoc = 194;
5558
		rType = 0;
5559
		vrLen = 463;
5560
		vrLoc = 0;
5561
	};
5562
	0D4BA3AB0F7670BB00D43A62 /* PBXTextBookmark */ = {
5563
		isa = PBXTextBookmark;
5564
		fRef = 0D0CAF580C61132C003604C6 /* quadric_simplify.h */;
5565
		name = "quadric_simplify.h: 2";
5566
		rLen = 0;
5567
		rLoc = 52;
5568
		rType = 0;
5569
		vrLen = 643;
5570
		vrLoc = 0;
5571
	};
5572
	0D4BA3AC0F7670BB00D43A62 /* PBXTextBookmark */ = {
5573
		isa = PBXTextBookmark;
5574
		fRef = 0D0CAF690C61132C003604C6 /* x3d_load.h */;
5575
		name = "x3d_load.h: 2";
5576
		rLen = 0;
5577
		rLoc = 44;
5578
		rType = 0;
5579
		vrLen = 301;
5580
		vrLoc = 0;
5581
	};
5582
	0D4BA3AD0F7670BB00D43A62 /* PBXTextBookmark */ = {
5583
		isa = PBXTextBookmark;
5584
		fRef = 0D0CAF5A0C61132C003604C6 /* refine_edges.h */;
5585
		name = "refine_edges.h: 2";
5586
		rLen = 0;
5587
		rLoc = 49;
5588
		rType = 0;
5589
		vrLen = 529;
5590
		vrLoc = 0;
5591
	};
5592
	0D4BA3AE0F7670BB00D43A62 /* PBXTextBookmark */ = {
5593
		isa = PBXTextBookmark;
5594
		fRef = 0D0CAF640C61132C003604C6 /* Vertex.h */;
5595
		name = "Vertex.h: 2";
5596
		rLen = 0;
5597
		rLoc = 43;
5598
		rType = 0;
5599
		vrLen = 559;
5600
		vrLoc = 0;
5601
	};
5602
	0D4BA3AF0F7670BB00D43A62 /* PBXTextBookmark */ = {
5603
		isa = PBXTextBookmark;
5604
		fRef = 0D0CAF540C61132C003604C6 /* obj_load.h */;
5605
		name = "obj_load.h: 2";
5606
		rLen = 0;
5607
		rLoc = 45;
5608
		rType = 0;
5609
		vrLen = 413;
5610
		vrLoc = 0;
5611
	};
5612
	0D4BA3B00F7670BB00D43A62 /* PBXTextBookmark */ = {
5613
		isa = PBXTextBookmark;
5614
		fRef = 0D0CAF4D0C61132C003604C6 /* HalfEdge.h */;
5615
		name = "HalfEdge.h: 2";
5616
		rLen = 0;
5617
		rLoc = 43;
5618
		rType = 0;
5619
		vrLen = 515;
5620
		vrLoc = 0;
5621
	};
5622
	0D4BA3B10F7670BB00D43A62 /* PBXTextBookmark */ = {
5623
		isa = PBXTextBookmark;
5624
		fRef = 0D0CAF520C61132C003604C6 /* mesh_optimization.h */;
5625
		name = "mesh_optimization.h: 2";
5626
		rLen = 0;
5627
		rLoc = 52;
5628
		rType = 0;
5629
		vrLen = 724;
5630
		vrLoc = 0;
5631
	};
5632
	0D4BA3B20F7670BB00D43A62 /* PBXTextBookmark */ = {
5633
		isa = PBXTextBookmark;
5634
		fRef = 0D0CAF5C0C61132C003604C6 /* smooth.h */;
5635
		name = "smooth.h: 2";
5636
		rLen = 0;
5637
		rLoc = 41;
5638
		rType = 0;
5639
		vrLen = 496;
5640
		vrLoc = 0;
5641
	};
5642
	0D4BA3B30F7670BB00D43A62 /* PBXTextBookmark */ = {
5643
		isa = PBXTextBookmark;
5644
		fRef = 0D0CAF480C61132C003604C6 /* close_holes.h */;
5645
		name = "close_holes.h: 2";
5646
		rLen = 0;
5647
		rLoc = 48;
5648
		rType = 0;
5649
		vrLen = 288;
5650
		vrLoc = 0;
5651
	};
5652
	0D4BA3B40F7670BB00D43A62 /* PBXTextBookmark */ = {
5653
		isa = PBXTextBookmark;
5654
		fRef = 0D0CAF4A0C61132C003604C6 /* Face.h */;
5655
		name = "Face.h: 2";
5656
		rLen = 0;
5657
		rLoc = 41;
5658
		rType = 0;
5659
		vrLen = 493;
5660
		vrLoc = 0;
5661
	};
5662
	0D4BA3B50F7670BB00D43A62 /* PBXTextBookmark */ = {
5663
		isa = PBXTextBookmark;
5664
		fRef = 0DE4366E0E58B3A1005449EC /* load.h */;
5665
		name = "load.h: 11";
5666
		rLen = 0;
5667
		rLoc = 183;
5668
		rType = 0;
5669
		vrLen = 377;
5670
		vrLoc = 0;
5671
	};
5672
	0D4BA3B60F7670BB00D43A62 /* PBXTextBookmark */ = {
5673
		isa = PBXTextBookmark;
5674
		fRef = 0D0CAF5E0C61132C003604C6 /* subdivision.h */;
5675
		name = "subdivision.h: 2";
5676
		rLen = 0;
5677
		rLoc = 46;
5678
		rType = 0;
5679
		vrLen = 372;
5680
		vrLoc = 0;
5681
	};
5682
	0D4BA3B70F7670BB00D43A62 /* PBXTextBookmark */ = {
5683
		isa = PBXTextBookmark;
5684
		fRef = 0D44A3200E55BE6500AECD76 /* ply_load.h */;
5685
		name = "ply_load.h: 2";
5686
		rLen = 0;
5687
		rLoc = 45;
5688
		rType = 0;
5689
		vrLen = 413;
5690
		vrLoc = 0;
5691
	};
5692
	0D4BA3B80F7670BB00D43A62 /* PBXTextBookmark */ = {
5693
		isa = PBXTextBookmark;
5694
		fRef = 0D0CAF610C61132C003604C6 /* triangulate.h */;
5695
		name = "triangulate.h: 2";
5696
		rLen = 0;
5697
		rLoc = 47;
5698
		rType = 0;
5699
		vrLen = 542;
5700
		vrLoc = 0;
5701
	};
5702
	0D4BA3B90F7670BB00D43A62 /* PBXTextBookmark */ = {
5703
		isa = PBXTextBookmark;
5704
		fRef = 0D0CAF650C61132C003604C6 /* VertexCirculator.h */;
5705
		name = "VertexCirculator.h: 2";
5706
		rLen = 0;
5707
		rLoc = 53;
5708
		rType = 0;
5709
		vrLen = 416;
5710
		vrLoc = 0;
5711
	};
5712
	0D4BA3BA0F7670BB00D43A62 /* PBXTextBookmark */ = {
5713
		isa = PBXTextBookmark;
5714
		fRef = 0D5EB72C0F4AB2D800034165 /* off_save.h */;
5715
		name = "off_save.h: 22";
5716
		rLen = 0;
5717
		rLoc = 356;
5718
		rType = 0;
5719
		vrLen = 328;
5720
		vrLoc = 29;
5721
	};
5722
	0D4BA3BB0F7670BB00D43A62 /* PBXTextBookmark */ = {
5723
		isa = PBXTextBookmark;
5724
		fRef = 0D0CAF6B0C61132C003604C6 /* x3d_save.h */;
5725
		name = "x3d_save.h: 2";
5726
		rLen = 0;
5727
		rLoc = 44;
5728
		rType = 0;
5729
		vrLen = 200;
5730
		vrLoc = 0;
5731
	};
5732
	0D4BA3BC0F7670BB00D43A62 /* PBXTextBookmark */ = {
5733
		isa = PBXTextBookmark;
5734
		fRef = 0D0CAF5F0C61132C003604C6 /* templates.h */;
5735
		name = "templates.h: 2";
5736
		rLen = 0;
5737
		rLoc = 40;
5738
		rType = 0;
5739
		vrLen = 430;
5740
		vrLoc = 0;
5741
	};
5742
	0D4BA3BD0F7670BB00D43A62 /* PBXTextBookmark */ = {
5743
		isa = PBXTextBookmark;
5744
		fRef = 0D0CAF460C61132C003604C6 /* caps_and_needles.h */;
5745
		name = "caps_and_needles.h: 2";
5746
		rLen = 0;
5747
		rLoc = 52;
5748
		rType = 0;
5749
		vrLen = 800;
5750
		vrLoc = 0;
5751
	};
5752
	0D4BA3BE0F7670BB00D43A62 /* PBXTextBookmark */ = {
5753
		isa = PBXTextBookmark;
5754
		fRef = 0D0CAF670C61132C003604C6 /* volume_polygonize.h */;
5755
		name = "volume_polygonize.h: 1";
5756
		rLen = 0;
5757
		rLoc = 0;
5758
		rType = 0;
5759
		vrLen = 789;
5760
		vrLoc = 0;
5761
	};
5762
	0D4BA3BF0F7670BB00D43A62 /* PBXTextBookmark */ = {
5763
		isa = PBXTextBookmark;
5764
		fRef = 0D0CAF440C61132C003604C6 /* build_manifold.h */;
5765
		name = "build_manifold.h: 1";
5766
		rLen = 0;
5767
		rLoc = 15;
5768
		rType = 0;
5769
		vrLen = 778;
5770
		vrLoc = 0;
5771
	};
5772
	0D4BA3C00F7670BB00D43A62 /* PBXTextBookmark */ = {
5773
		isa = PBXTextBookmark;
5774
		fRef = 0D0CAF500C61132C003604C6 /* Manifold.h */;
5775
		name = "Manifold.h: 1";
5776
		rLen = 15168;
5777
		rLoc = 0;
5778
		rType = 0;
5779
		vrLen = 546;
5780
		vrLoc = 0;
5781
	};
5782
	0D4BA3C10F7670BB00D43A62 /* PBXTextBookmark */ = {
5783
		isa = PBXTextBookmark;
5784
		fRef = 0D0CAF590C61132C003604C6 /* refine_edges.cpp */;
5785
		name = "refine_edges.cpp: 1";
5786
		rLen = 0;
5787
		rLoc = 0;
5788
		rType = 0;
5789
		vrLen = 458;
5790
		vrLoc = 0;
5791
	};
5792
	0D4BA3C20F7670BB00D43A62 /* PBXTextBookmark */ = {
5793
		isa = PBXTextBookmark;
5794
		fRef = 0DE4366F0E58B3A1005449EC /* load.cpp */;
5795
		name = "load.cpp: 16";
5796
		rLen = 0;
5797
		rLoc = 259;
5798
		rType = 0;
5799
		vrLen = 392;
5800
		vrLoc = 24;
5801
	};
5802
	0D4BA3C30F7670BB00D43A62 /* PBXTextBookmark */ = {
5803
		isa = PBXTextBookmark;
5804
		fRef = 0D0CAF700C61132C003604C6 /* LinAlgIO.h */;
5805
		name = "LinAlgIO.h: 1";
5806
		rLen = 0;
5807
		rLoc = 0;
5808
		rType = 0;
5809
		vrLen = 621;
5810
		vrLoc = 0;
5811
	};
5812
	0D4BA3C40F7670BB00D43A62 /* PBXTextBookmark */ = {
5813
		isa = PBXTextBookmark;
5814
		fRef = 0D0CAF720C61132C003604C6 /* Matrix.h */;
5815
		name = "Matrix.h: 673";
5816
		rLen = 0;
5817
		rLoc = 14744;
5818
		rType = 0;
5819
		vrLen = 353;
5820
		vrLoc = 0;
5821
	};
5822
	0D4BA3C50F7670BB00D43A62 /* PBXTextBookmark */ = {
5823
		isa = PBXTextBookmark;
5824
		fRef = 0D0CAF730C61132C003604C6 /* Vector.h */;
5825
		name = "Vector.h: 330";
5826
		rLen = 10;
5827
		rLoc = 6785;
5828
		rType = 0;
5829
		vrLen = 458;
5830
		vrLoc = 0;
5831
	};
5832
	0D4BA3C60F7670BB00D43A62 /* PBXTextBookmark */ = {
5833
		isa = PBXTextBookmark;
5834
		fRef = 0D0CAF6E0C61132C003604C6 /* LapackFunc.h */;
5835
		name = "LapackFunc.h: 218";
5836
		rLen = 0;
5837
		rLoc = 7374;
5838
		rType = 0;
5839
		vrLen = 515;
5840
		vrLoc = 0;
5841
	};
5842
	0D4BA3C70F7670BB00D43A62 /* PBXTextBookmark */ = {
5843
		isa = PBXTextBookmark;
5844
		fRef = 0D0CAF6F0C61132C003604C6 /* LinAlgIO.cpp */;
5845
		name = "LinAlgIO.cpp: 1";
5846
		rLen = 0;
5847
		rLoc = 0;
5848
		rType = 0;
5849
		vrLen = 348;
5850
		vrLoc = 0;
5851
	};
5852
	0D4BA3C80F7670BB00D43A62 /* PBXTextBookmark */ = {
5853
		isa = PBXTextBookmark;
5854
		fRef = 0D0CAF6D0C61132C003604C6 /* LapackFunc.cpp */;
5855
		name = "LapackFunc.cpp: 385";
5856
		rLen = 0;
5857
		rLoc = 8055;
5858
		rType = 0;
5859
		vrLen = 395;
5860
		vrLoc = 4757;
5861
	};
5862
	0D4BA3C90F7670BB00D43A62 /* PBXTextBookmark */ = {
5863
		isa = PBXTextBookmark;
5864
		fRef = 0D0CAF7C0C61132C003604C6 /* Parse.h */;
5865
		name = "Parse.h: 1";
5866
		rLen = 0;
5867
		rLoc = 0;
5868
		rType = 0;
5869
		vrLen = 667;
5870
		vrLoc = 0;
5871
	};
5872
	0D4BA3CA0F7670BB00D43A62 /* PBXTextBookmark */ = {
5873
		isa = PBXTextBookmark;
5874
		fRef = 0DC70B560E4DB1AF007B9226 /* XmlParser.h */;
5875
		name = "XmlParser.h: 65";
5876
		rLen = 28;
5877
		rLoc = 1355;
5878
		rType = 0;
5879
		vrLen = 330;
5880
		vrLoc = 0;
5881
	};
5882
	0D4BA3CB0F7670BB00D43A62 /* PBXTextBookmark */ = {
5883
		isa = PBXTextBookmark;
5884
		fRef = 0D0CAF7D0C61132C003604C6 /* ResourceManager.h */;
5885
		name = "ResourceManager.h: 1";
5886
		rLen = 0;
5887
		rLoc = 0;
5888
		rType = 0;
5889
		vrLen = 487;
5890
		vrLoc = 0;
5891
	};
5892
	0D4BA3CC0F7670BB00D43A62 /* PBXTextBookmark */ = {
5893
		isa = PBXTextBookmark;
5894
		fRef = 0D0CAF7E0C61132C003604C6 /* Timer.h */;
5895
		name = "Timer.h: 1";
5896
		rLen = 0;
5897
		rLoc = 0;
5898
		rType = 0;
5899
		vrLen = 443;
5900
		vrLoc = 0;
5901
	};
5902
	0D4BA3CD0F7670BB00D43A62 /* PBXTextBookmark */ = {
5903
		isa = PBXTextBookmark;
5904
		fRef = 0DC70B540E4DB1AF007B9226 /* string_utils.h */;
5905
		name = "string_utils.h: 1";
5906
		rLen = 0;
5907
		rLoc = 0;
5908
		rType = 0;
5909
		vrLen = 658;
5910
		vrLoc = 0;
5911
	};
5912
	0D4BA3CE0F7670BB00D43A62 /* PBXTextBookmark */ = {
5913
		isa = PBXTextBookmark;
5914
		fRef = 0D0CAF780C61132C003604C6 /* HashKey.h */;
5915
		name = "HashKey.h: 1";
5916
		rLen = 0;
5917
		rLoc = 0;
5918
		rType = 0;
5919
		vrLen = 344;
5920
		vrLoc = 0;
5921
	};
5922
	0D4BA3CF0F7670BB00D43A62 /* PBXTextBookmark */ = {
5923
		isa = PBXTextBookmark;
5924
		fRef = 0D0CAF760C61132C003604C6 /* Grid2D.h */;
5925
		name = "Grid2D.h: 1";
5926
		rLen = 0;
5927
		rLoc = 0;
5928
		rType = 0;
5929
		vrLen = 373;
5930
		vrLoc = 0;
5931
	};
5932
	0D4BA3D00F7670BB00D43A62 /* PBXTextBookmark */ = {
5933
		isa = PBXTextBookmark;
5934
		fRef = 0D0CAF790C61132C003604C6 /* HashTable.h */;
5935
		name = "HashTable.h: 1";
5936
		rLen = 0;
5937
		rLoc = 0;
5938
		rType = 0;
5939
		vrLen = 407;
5940
		vrLoc = 0;
5941
	};
5942
	0D4BA3D10F7670BB00D43A62 /* PBXTextBookmark */ = {
5943
		isa = PBXTextBookmark;
5944
		fRef = 0D0CAF750C61132C003604C6 /* ArgExtracter.h */;
5945
		name = "ArgExtracter.h: 91";
5946
		rLen = 0;
5947
		rLoc = 1924;
5948
		rType = 0;
5949
		vrLen = 534;
5950
		vrLoc = 1649;
5951
	};
5952
	0D4BA3D20F7670BB00D43A62 /* PBXTextBookmark */ = {
5953
		isa = PBXTextBookmark;
5954
		fRef = 0D0CAF790C61132C003604C6 /* HashTable.h */;
5955
		name = "HashTable.h: 1";
5956
		rLen = 0;
5957
		rLoc = 0;
5958
		rType = 0;
5959
		vrLen = 407;
5960
		vrLoc = 0;
5961
	};
5962
	0D4BA3D30F7670BB00D43A62 /* PBXTextBookmark */ = {
5963
		isa = PBXTextBookmark;
5964
		fRef = 0D0CAF750C61132C003604C6 /* ArgExtracter.h */;
5965
		name = "ArgExtracter.h: 2";
5966
		rLen = 0;
5967
		rLoc = 46;
5968
		rType = 0;
5969
		vrLen = 427;
5970
		vrLoc = 0;
5971
	};
5972
	0D4BA3D40F7670BB00D43A62 /* PBXTextBookmark */ = {
5973
		isa = PBXTextBookmark;
5974
		fRef = 0D0CAF790C61132C003604C6 /* HashTable.h */;
5975
		name = "HashTable.h: 17";
5976
		rLen = 0;
5977
		rLoc = 194;
5978
		rType = 0;
5979
		vrLen = 417;
5980
		vrLoc = 0;
5981
	};
5982
	0D4BA3D50F7670BB00D43A62 /* PBXTextBookmark */ = {
5983
		isa = PBXTextBookmark;
5984
		fRef = 0D0CAF750C61132C003604C6 /* ArgExtracter.h */;
5985
		name = "ArgExtracter.h: 2";
5986
		rLen = 0;
5987
		rLoc = 46;
5988
		rType = 0;
5989
		vrLen = 427;
5990
		vrLoc = 0;
5991
	};
5992
	0D4BA3D60F7670BB00D43A62 /* PBXTextBookmark */ = {
5993
		isa = PBXTextBookmark;
5994
		fRef = 0D0CAF790C61132C003604C6 /* HashTable.h */;
5995
		name = "HashTable.h: 17";
5996
		rLen = 0;
5997
		rLoc = 194;
5998
		rType = 0;
5999
		vrLen = 417;
6000
		vrLoc = 0;
6001
	};
6002
	0D4BA3D70F7670BB00D43A62 /* PBXTextBookmark */ = {
6003
		isa = PBXTextBookmark;
6004
		fRef = 0D0CAF760C61132C003604C6 /* Grid2D.h */;
6005
		name = "Grid2D.h: 2";
6006
		rLen = 0;
6007
		rLoc = 39;
6008
		rType = 0;
6009
		vrLen = 383;
6010
		vrLoc = 0;
6011
	};
6012
	0D4BA3D80F7670BB00D43A62 /* PBXTextBookmark */ = {
6013
		isa = PBXTextBookmark;
6014
		fRef = 0D0CAF780C61132C003604C6 /* HashKey.h */;
6015
		name = "HashKey.h: 2";
6016
		rLen = 0;
6017
		rLoc = 40;
6018
		rType = 0;
6019
		vrLen = 354;
6020
		vrLoc = 0;
6021
	};
6022
	0D4BA3D90F7670BB00D43A62 /* PBXTextBookmark */ = {
6023
		isa = PBXTextBookmark;
6024
		fRef = 0DC70B540E4DB1AF007B9226 /* string_utils.h */;
6025
		name = "string_utils.h: 2";
6026
		rLen = 0;
6027
		rLoc = 46;
6028
		rType = 0;
6029
		vrLen = 672;
6030
		vrLoc = 0;
6031
	};
6032
	0D4BA3DA0F7670BB00D43A62 /* PBXTextBookmark */ = {
6033
		isa = PBXTextBookmark;
6034
		fRef = 0D0CAF7E0C61132C003604C6 /* Timer.h */;
6035
		name = "Timer.h: 2";
6036
		rLen = 0;
6037
		rLoc = 42;
6038
		rType = 0;
6039
		vrLen = 453;
6040
		vrLoc = 0;
6041
	};
6042
	0D4BA3DB0F7670BB00D43A62 /* PBXTextBookmark */ = {
6043
		isa = PBXTextBookmark;
6044
		fRef = 0D0CAF7D0C61132C003604C6 /* ResourceManager.h */;
6045
		name = "ResourceManager.h: 2";
6046
		rLen = 0;
6047
		rLoc = 49;
6048
		rType = 0;
6049
		vrLen = 497;
6050
		vrLoc = 0;
6051
	};
6052
	0D4BA3DC0F7670BB00D43A62 /* PBXTextBookmark */ = {
6053
		isa = PBXTextBookmark;
6054
		fRef = 0DC70B560E4DB1AF007B9226 /* XmlParser.h */;
6055
		name = "XmlParser.h: 2";
6056
		rLen = 0;
6057
		rLoc = 43;
6058
		rType = 0;
6059
		vrLen = 344;
6060
		vrLoc = 0;
6061
	};
6062
	0D4BA3DD0F7670BB00D43A62 /* PBXTextBookmark */ = {
6063
		isa = PBXTextBookmark;
6064
		fRef = 0D0CAF7C0C61132C003604C6 /* Parse.h */;
6065
		name = "Parse.h: 2";
6066
		rLen = 0;
6067
		rLoc = 40;
6068
		rType = 0;
6069
		vrLen = 677;
6070
		vrLoc = 0;
6071
	};
6072
	0D4BA3DE0F7670BB00D43A62 /* PBXTextBookmark */ = {
6073
		isa = PBXTextBookmark;
6074
		fRef = 0DC70B560E4DB1AF007B9226 /* XmlParser.h */;
6075
		name = "XmlParser.h: 2";
6076
		rLen = 0;
6077
		rLoc = 43;
6078
		rType = 0;
6079
		vrLen = 344;
6080
		vrLoc = 0;
6081
	};
435 jab 6082
	0D504D3E0EFA947000960795 /* PBXTextBookmark */ = {
6083
		isa = PBXTextBookmark;
6084
		fRef = 0D0CAF5B0C61132C003604C6 /* smooth.cpp */;
6085
		name = "smooth.cpp: 117";
6086
		rLen = 44;
6087
		rLoc = 2739;
6088
		rType = 0;
6089
		vrLen = 818;
6090
		vrLoc = 1970;
6091
	};
367 jab 6092
	0D526F440CE09D5800FA4789 /* camera.cpp */ = {
6093
		uiCtxt = {
6094
			sepNavIntBoundsRect = "{{0, 0}, {1121, 684}}";
6095
			sepNavSelRange = "{179, 0}";
6096
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
6097
		};
344 jab 6098
	};
367 jab 6099
	0D526F470CE09D5800FA4789 /* glass.cpp */ = {
6100
		uiCtxt = {
6101
			sepNavIntBoundsRect = "{{0, 0}, {1121, 836}}";
6102
			sepNavSelRange = "{0, 0}";
6103
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
6104
		};
6105
	};
6106
	0D526F490CE09D5800FA4789 /* luminaire.cpp */ = {
6107
		uiCtxt = {
6108
			sepNavIntBoundsRect = "{{0, 0}, {986, 695}}";
6109
			sepNavSelRange = "{0, 0}";
6110
			sepNavVisRect = "{{0, 0}, {986, 695}}";
6111
		};
6112
	};
6113
	0D526F4B0CE09D5800FA4789 /* material.cpp */ = {
6114
		uiCtxt = {
6115
			sepNavIntBoundsRect = "{{0, 0}, {961, 390}}";
6116
			sepNavSelRange = "{0, 0}";
6117
			sepNavVisRect = "{{0, 0}, {961, 390}}";
6118
		};
6119
	};
6120
	0D526F4D0CE09D5800FA4789 /* matte.cpp */ = {
6121
		uiCtxt = {
6122
			sepNavIntBoundsRect = "{{0, 0}, {986, 695}}";
6123
			sepNavSelRange = "{0, 0}";
6124
			sepNavVisRect = "{{0, 0}, {986, 695}}";
6125
		};
6126
	};
6127
	0D526F4F0CE09D5800FA4789 /* mesh.cpp */ = {
6128
		uiCtxt = {
6129
			sepNavIntBoundsRect = "{{0, 0}, {1121, 3990}}";
6130
			sepNavSelRange = "{0, 0}";
6131
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
6132
		};
6133
	};
6134
	0D526F510CE09D5800FA4789 /* metal.cpp */ = {
6135
		uiCtxt = {
6136
			sepNavIntBoundsRect = "{{0, 0}, {1121, 722}}";
6137
			sepNavSelRange = "{0, 0}";
6138
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
6139
		};
6140
	};
6141
	0D526F530CE09D5800FA4789 /* mt19937ar.cpp */ = {
6142
		uiCtxt = {
6143
			sepNavIntBoundsRect = "{{0, 0}, {1121, 3344}}";
6144
			sepNavSelRange = "{0, 0}";
6145
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
6146
		};
6147
	};
6148
	0D526F540CE09D5800FA4789 /* mt19937ar.h */ = {
6149
		uiCtxt = {
6150
			sepNavIntBoundsRect = "{{0, 0}, {1121, 1387}}";
6151
			sepNavSelRange = "{0, 0}";
6152
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
6153
		};
6154
	};
6155
	0D526F550CE09D5800FA4789 /* omni.cpp */ = {
6156
		uiCtxt = {
6157
			sepNavIntBoundsRect = "{{0, 0}, {1121, 874}}";
6158
			sepNavSelRange = "{0, 0}";
6159
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
6160
		};
6161
	};
6162
	0D526F590CE09D5800FA4789 /* pathtracer.cpp */ = {
6163
		uiCtxt = {
372 jab 6164
			sepNavIntBoundsRect = "{{0, 0}, {1339, 9063}}";
6165
			sepNavSelRange = "{117, 0}";
6166
			sepNavVisRange = "{4612, 787}";
367 jab 6167
			sepNavVisRect = "{{0, 3218}, {1081, 613}}";
6168
			sepNavWindowFrame = "{{15, -1}, {803, 1024}}";
6169
		};
6170
	};
6171
	0D526F5A0CE09D5800FA4789 /* plastic.cpp */ = {
6172
		uiCtxt = {
6173
			sepNavIntBoundsRect = "{{0, 0}, {1121, 538}}";
6174
			sepNavSelRange = "{0, 0}";
6175
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
6176
		};
6177
	};
6178
	0D526F5C0CE09D5800FA4789 /* scene.cpp */ = {
6179
		uiCtxt = {
6180
			sepNavIntBoundsRect = "{{0, 0}, {1121, 3078}}";
6181
			sepNavSelRange = "{0, 0}";
6182
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
6183
		};
6184
	};
6185
	0D526F9F0CE1E3E700FA4789 /* camera.h */ = {
6186
		uiCtxt = {
6187
			sepNavIntBoundsRect = "{{0, 0}, {1121, 538}}";
6188
			sepNavSelRange = "{0, 0}";
6189
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
6190
		};
6191
	};
6192
	0D526FA00CE1E3E700FA4789 /* core.h */ = {
6193
		uiCtxt = {
6194
			sepNavIntBoundsRect = "{{0, 0}, {1121, 4408}}";
6195
			sepNavSelRange = "{0, 0}";
6196
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
6197
		};
6198
	};
6199
	0D526FAB0CE1E3E700FA4789 /* scene.h */ = {
6200
		uiCtxt = {
6201
			sepNavIntBoundsRect = "{{0, 0}, {1339, 779}}";
6202
			sepNavSelRange = "{0, 0}";
6203
			sepNavVisRange = "{127, 785}";
6204
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
6205
		};
6206
	};
6207
	0D5270450CE1E5BB00FA4789 /* PathTracer */ = {
6208
		activeExec = 0;
6209
		executables = (
6210
			0D5270470CE1E5BB00FA4789 /* PathTracer */,
6211
		);
6212
	};
6213
	0D5270470CE1E5BB00FA4789 /* PathTracer */ = {
6214
		isa = PBXExecutable;
6215
		activeArgIndices = (
6216
		);
6217
		argumentStrings = (
6218
		);
6219
		autoAttachOnCrash = 1;
6220
		breakpointsEnabled = 0;
6221
		configStateDict = {
6222
		};
6223
		customDataFormattersEnabled = 1;
6224
		debuggerPlugin = GDBDebugging;
6225
		disassemblyDisplayState = 0;
6226
		dylibVariantSuffix = "";
6227
		enableDebugStr = 1;
6228
		environmentEntries = (
6229
		);
6230
		executableSystemSymbolLevel = 0;
6231
		executableUserSymbolLevel = 0;
6232
		libgmallocEnabled = 0;
6233
		name = PathTracer;
6234
		sourceDirectories = (
6235
		);
6236
	};
445 jab 6237
	0D52F1BA0F5B1AA500545DA6 /* PBXTextBookmark */ = {
6238
		isa = PBXTextBookmark;
6239
		fRef = 0DAF06230E6C0A6A0097AAAD /* harmonics.h */;
6240
		name = "harmonics.h: 55";
6241
		rLen = 28;
6242
		rLoc = 1140;
6243
		rType = 0;
6244
		vrLen = 585;
6245
		vrLoc = 292;
6246
	};
372 jab 6247
	0D59416B0E4B21AB005EA01C /* image_DXT.c */ = {
6248
		uiCtxt = {
400 jab 6249
			sepNavIntBoundsRect = "{{0, 0}, {1021, 12122}}";
372 jab 6250
			sepNavSelRange = "{82, 0}";
400 jab 6251
			sepNavVisRange = "{0, 745}";
372 jab 6252
		};
6253
	};
6254
	0D59416C0E4B21AB005EA01C /* image_DXT.h */ = {
6255
		uiCtxt = {
448 jab 6256
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2546}}";
372 jab 6257
			sepNavSelRange = "{0, 0}";
448 jab 6258
			sepNavVisRange = "{0, 441}";
372 jab 6259
		};
6260
	};
6261
	0D59416D0E4B21AB005EA01C /* image_helper.c */ = {
6262
		uiCtxt = {
6263
			sepNavIntBoundsRect = "{{0, 0}, {950, 8417}}";
6264
			sepNavSelRange = "{0, 0}";
6265
			sepNavVisRange = "{0, 650}";
6266
		};
6267
	};
6268
	0D59416E0E4B21AB005EA01C /* image_helper.h */ = {
6269
		uiCtxt = {
6270
			sepNavIntBoundsRect = "{{0, 0}, {950, 2261}}";
6271
			sepNavSelRange = "{0, 0}";
6272
			sepNavVisRange = "{0, 516}";
6273
		};
6274
	};
6275
	0D59416F0E4B21AB005EA01C /* SOIL.c */ = {
6276
		uiCtxt = {
445 jab 6277
			sepNavIntBoundsRect = "{{0, 0}, {1064, 38323}}";
6278
			sepNavSelRange = "{40763, 114}";
6279
			sepNavVisRange = "{37319, 1125}";
372 jab 6280
		};
6281
	};
6282
	0D5941700E4B21AB005EA01C /* SOIL.h */ = {
6283
		uiCtxt = {
448 jab 6284
			sepNavIntBoundsRect = "{{0, 0}, {1652, 8493}}";
372 jab 6285
			sepNavSelRange = "{0, 0}";
448 jab 6286
			sepNavVisRange = "{1649, 720}";
372 jab 6287
		};
6288
	};
6289
	0D5941710E4B21AB005EA01C /* stb_image_aug.c */ = {
6290
		uiCtxt = {
6291
			sepNavIntBoundsRect = "{{0, 0}, {950, 69369}}";
6292
			sepNavSelRange = "{0, 0}";
6293
			sepNavVisRange = "{10181, 619}";
6294
		};
6295
	};
6296
	0D5941720E4B21AB005EA01C /* stb_image_aug.h */ = {
6297
		uiCtxt = {
448 jab 6298
			sepNavIntBoundsRect = "{{0, 0}, {1064, 6631}}";
372 jab 6299
			sepNavSelRange = "{0, 0}";
448 jab 6300
			sepNavVisRange = "{636, 1298}";
372 jab 6301
		};
6302
	};
6303
	0D5941730E4B21AB005EA01C /* stbi_DDS_aug.h */ = {
6304
		uiCtxt = {
6305
			sepNavIntBoundsRect = "{{0, 0}, {950, 587}}";
6306
			sepNavSelRange = "{0, 0}";
6307
			sepNavVisRange = "{0, 797}";
6308
		};
6309
	};
6310
	0D5941740E4B21AB005EA01C /* stbi_DDS_aug_c.h */ = {
6311
		uiCtxt = {
6312
			sepNavIntBoundsRect = "{{0, 0}, {950, 9842}}";
6313
			sepNavSelRange = "{0, 0}";
6314
			sepNavVisRange = "{0, 882}";
6315
		};
6316
	};
6317
	0D5942640E4B2EE9005EA01C /* glsl_shader.cpp */ = {
6318
		uiCtxt = {
448 jab 6319
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1330}}";
394 jab 6320
			sepNavSelRange = "{594, 0}";
448 jab 6321
			sepNavVisRange = "{289, 588}";
389 jab 6322
			sepNavWindowFrame = "{{38, 182}, {846, 820}}";
372 jab 6323
		};
6324
	};
400 jab 6325
	0D5942650E4B2EE9005EA01C /* glsl_shader.h */ = {
6326
		uiCtxt = {
448 jab 6327
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1615}}";
6328
			sepNavSelRange = "{49, 0}";
6329
			sepNavVisRange = "{0, 1253}";
400 jab 6330
		};
6331
	};
435 jab 6332
	0D5EB72C0F4AB2D800034165 /* off_save.h */ = {
6333
		uiCtxt = {
448 jab 6334
			sepNavIntBoundsRect = "{{0, 0}, {1064, 437}}";
6335
			sepNavSelRange = "{356, 0}";
6336
			sepNavVisRange = "{29, 328}";
435 jab 6337
		};
6338
	};
6339
	0D5EB72D0F4AB2D800034165 /* off_save.cpp */ = {
6340
		uiCtxt = {
6341
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1140}}";
6342
			sepNavSelRange = "{1142, 0}";
448 jab 6343
			sepNavVisRange = "{472, 829}";
435 jab 6344
		};
6345
	};
6346
	0D5EB7470F4AB7D000034165 /* PBXTextBookmark */ = {
6347
		isa = PBXTextBookmark;
6348
		fRef = 0D0CAF680C61132C003604C6 /* x3d_load.cpp */;
6349
		name = "x3d_load.cpp: 100";
6350
		rLen = 0;
6351
		rLoc = 2654;
6352
		rType = 0;
6353
		vrLen = 915;
6354
		vrLoc = 1749;
6355
	};
6356
	0D5EB7480F4AB7D000034165 /* PBXTextBookmark */ = {
6357
		isa = PBXTextBookmark;
6358
		fRef = 0D0CAF530C61132C003604C6 /* obj_load.cpp */;
6359
		name = "obj_load.cpp: 1";
6360
		rLen = 401;
6361
		rLoc = 0;
6362
		rType = 0;
6363
		vrLen = 401;
6364
		vrLoc = 0;
6365
	};
6366
	0D5EB74D0F4AB7D000034165 /* PBXTextBookmark */ = {
6367
		isa = PBXTextBookmark;
6368
		fRef = 0D5EB72C0F4AB2D800034165 /* off_save.h */;
6369
		name = "off_save.h: 1";
6370
		rLen = 0;
448 jab 6371
		rLoc = 59;
435 jab 6372
		rType = 0;
6373
		vrLen = 145;
6374
		vrLoc = 0;
6375
	};
6376
	0D5EB7500F4AB7D000034165 /* PBXTextBookmark */ = {
6377
		isa = PBXTextBookmark;
6378
		fRef = 0D5EB72D0F4AB2D800034165 /* off_save.cpp */;
6379
		name = "off_save.cpp: 15";
6380
		rLen = 0;
6381
		rLoc = 227;
6382
		rType = 0;
6383
		vrLen = 664;
6384
		vrLoc = 0;
6385
	};
445 jab 6386
	0D5EB7960F4AD22A00034165 /* PBXTextBookmark */ = {
435 jab 6387
		isa = PBXTextBookmark;
445 jab 6388
		fRef = 0D0CAF7B0C61132C003604C6 /* Parse.cpp */;
6389
		name = "Parse.cpp: 28";
435 jab 6390
		rLen = 0;
445 jab 6391
		rLoc = 507;
435 jab 6392
		rType = 0;
445 jab 6393
		vrLen = 558;
435 jab 6394
		vrLoc = 0;
6395
	};
445 jab 6396
	0D5EB79C0F4AD22A00034165 /* PBXTextBookmark */ = {
435 jab 6397
		isa = PBXTextBookmark;
445 jab 6398
		fRef = 0D0CAEC80C61132B003604C6 /* ArithQuat.h */;
6399
		name = "ArithQuat.h: 275";
435 jab 6400
		rLen = 0;
445 jab 6401
		rLoc = 7470;
435 jab 6402
		rType = 0;
445 jab 6403
		vrLen = 634;
6404
		vrLoc = 986;
435 jab 6405
	};
445 jab 6406
	0D5EB79F0F4AD22A00034165 /* PBXTextBookmark */ = {
435 jab 6407
		isa = PBXTextBookmark;
445 jab 6408
		fRef = 0D0CAF0F0C61132C003604C6 /* BSPTree.cpp */;
6409
		name = "BSPTree.cpp: 658";
435 jab 6410
		rLen = 0;
446 jab 6411
		rLoc = 19376;
435 jab 6412
		rType = 0;
445 jab 6413
		vrLen = 616;
435 jab 6414
		vrLoc = 0;
6415
	};
445 jab 6416
	0D5EB7A10F4AD22A00034165 /* PBXTextBookmark */ = {
435 jab 6417
		isa = PBXTextBookmark;
445 jab 6418
		fRef = 0D0CAF3B0C61132C003604C6 /* GLViewController.cpp */;
6419
		name = "GLViewController.cpp: 121";
435 jab 6420
		rLen = 0;
445 jab 6421
		rLoc = 2449;
435 jab 6422
		rType = 0;
445 jab 6423
		vrLen = 489;
6424
		vrLoc = 1175;
435 jab 6425
	};
445 jab 6426
	0D5EB7A30F4AD22A00034165 /* PBXTextBookmark */ = {
435 jab 6427
		isa = PBXTextBookmark;
445 jab 6428
		fRef = 0D0CAF7B0C61132C003604C6 /* Parse.cpp */;
6429
		name = "Parse.cpp: 28";
435 jab 6430
		rLen = 0;
445 jab 6431
		rLoc = 507;
435 jab 6432
		rType = 0;
445 jab 6433
		vrLen = 558;
435 jab 6434
		vrLoc = 0;
6435
	};
6436
	0D6900910F2540B800919E6F /* PBXTextBookmark */ = {
6437
		isa = PBXTextBookmark;
6438
		fRef = 0D0CAF3C0C61132C003604C6 /* GLViewController.h */;
6439
		name = "GLViewController.h: 10";
6440
		rLen = 0;
448 jab 6441
		rLoc = 475;
435 jab 6442
		rType = 0;
6443
		vrLen = 880;
6444
		vrLoc = 799;
6445
	};
448 jab 6446
	0D6B893A0CFA1F410014CA7F /* Mat3x3d.cpp */ = {
6447
		uiCtxt = {
6448
			sepNavIntBoundsRect = "{{0, 0}, {1064, 836}}";
6449
			sepNavSelRange = "{0, 0}";
6450
			sepNavVisRange = "{0, 603}";
6451
		};
6452
	};
416 jab 6453
	0D7564A90EBFB49900BF70D8 /* PBXTextBookmark */ = {
394 jab 6454
		isa = PBXTextBookmark;
416 jab 6455
		fRef = 0D0CAF570C61132C003604C6 /* quadric_simplify.cpp */;
6456
		name = "quadric_simplify.cpp: 175";
394 jab 6457
		rLen = 0;
416 jab 6458
		rLoc = 4832;
394 jab 6459
		rType = 0;
416 jab 6460
		vrLen = 583;
6461
		vrLoc = 1208;
394 jab 6462
	};
445 jab 6463
	0D8085A80F5558DF006A436D /* PBXTextBookmark */ = {
435 jab 6464
		isa = PBXTextBookmark;
445 jab 6465
		fRef = 0D44C8C40E82E5D100084725 /* SinglePassWireframeRenderer.cpp */;
6466
		name = "SinglePassWireframeRenderer.cpp: 31";
6467
		rLen = 111;
6468
		rLoc = 652;
435 jab 6469
		rType = 0;
445 jab 6470
		vrLen = 924;
6471
		vrLoc = 622;
435 jab 6472
	};
445 jab 6473
	0D8085AB0F5558DF006A436D /* PBXTextBookmark */ = {
6474
		isa = PBXTextBookmark;
6475
		fRef = 0D44C8C40E82E5D100084725 /* SinglePassWireframeRenderer.cpp */;
6476
		name = "SinglePassWireframeRenderer.cpp: 31";
6477
		rLen = 111;
6478
		rLoc = 652;
6479
		rType = 0;
6480
		vrLen = 924;
6481
		vrLoc = 622;
6482
	};
435 jab 6483
	0D8B64E10F3EE9E800ADA362 /* PBXTextBookmark */ = {
6484
		isa = PBXTextBookmark;
6485
		fRef = 0D0CAF510C61132C003604C6 /* mesh_optimization.cpp */;
6486
		name = "mesh_optimization.cpp: 261";
6487
		rLen = 9;
6488
		rLoc = 6121;
6489
		rType = 0;
6490
		vrLen = 816;
6491
		vrLoc = 14184;
6492
	};
6493
	0D93A7270EDB7947006875FB /* PBXTextBookmark */ = {
6494
		isa = PBXTextBookmark;
6495
		fRef = 0D2D81830E8504F100E69E57 /* Renderer.h */;
6496
		name = "Renderer.h: 197";
6497
		rLen = 0;
6498
		rLoc = 6519;
6499
		rType = 0;
6500
		vrLen = 960;
6501
		vrLoc = 0;
6502
	};
6503
	0D93A72B0EDB7947006875FB /* PBXTextBookmark */ = {
6504
		isa = PBXTextBookmark;
6505
		fRef = 0DB270D90E853C70001F2338 /* VisObj.h */;
6506
		name = "VisObj.h: 18";
6507
		rLen = 40;
6508
		rLoc = 324;
6509
		rType = 0;
6510
		vrLen = 858;
6511
		vrLoc = 410;
6512
	};
6513
	0D93A72C0EDB7947006875FB /* PBXTextBookmark */ = {
6514
		isa = PBXTextBookmark;
6515
		fRef = 0DB270DA0E853C70001F2338 /* VisObj.cpp */;
6516
		name = "VisObj.cpp: 129";
6517
		rLen = 31;
6518
		rLoc = 3809;
6519
		rType = 0;
6520
		vrLen = 1091;
6521
		vrLoc = 2770;
6522
	};
6523
	0D93A7470EDB7947006875FB /* PBXTextBookmark */ = {
6524
		isa = PBXTextBookmark;
6525
		fRef = 0D0CAF610C61132C003604C6 /* triangulate.h */;
6526
		name = "triangulate.h: 1";
6527
		rLen = 0;
6528
		rLoc = 0;
6529
		rType = 0;
6530
		vrLen = 558;
6531
		vrLoc = 0;
6532
	};
6533
	0D972B250F1CE48E0047DB03 /* PBXTextBookmark */ = {
6534
		isa = PBXTextBookmark;
6535
		fRef = 0D0CAF720C61132C003604C6 /* Matrix.h */;
6536
		name = "Matrix.h: 673";
6537
		rLen = 0;
6538
		rLoc = 14744;
6539
		rType = 0;
6540
		vrLen = 795;
6541
		vrLoc = 1868;
6542
	};
445 jab 6543
	0D9CBA000F693651008931E4 /* PBXTextBookmark */ = {
6544
		isa = PBXTextBookmark;
6545
		fRef = 0D0CAF070C61132C003604C6 /* BoundingINode.cpp */;
6546
		name = "BoundingINode.cpp: 1";
6547
		rLen = 0;
6548
		rLoc = 0;
6549
		rType = 0;
6550
		vrLen = 723;
6551
		vrLoc = 0;
6552
	};
6553
	0D9CBA020F693651008931E4 /* PBXTextBookmark */ = {
6554
		isa = PBXTextBookmark;
6555
		fRef = 0D0CAF050C61132C003604C6 /* BBox.cpp */;
6556
		name = "BBox.cpp: 1";
6557
		rLen = 0;
6558
		rLoc = 0;
6559
		rType = 0;
6560
		vrLen = 1049;
6561
		vrLoc = 0;
6562
	};
6563
	0D9CBA030F693651008931E4 /* PBXTextBookmark */ = {
6564
		isa = PBXTextBookmark;
6565
		fRef = 0D0CAF040C61132B003604C6 /* AncestorGrid.h */;
6566
		name = "AncestorGrid.h: 2";
6567
		rLen = 0;
6568
		rLoc = 53;
6569
		rType = 0;
6570
		vrLen = 919;
6571
		vrLoc = 0;
6572
	};
6573
	0D9CBA050F693651008931E4 /* PBXTextBookmark */ = {
6574
		isa = PBXTextBookmark;
6575
		fRef = 0D0CAF020C61132B003604C6 /* AABox.cpp */;
6576
		name = "AABox.cpp: 1";
6577
		rLen = 0;
6578
		rLoc = 0;
6579
		rType = 0;
6580
		vrLen = 722;
6581
		vrLoc = 0;
6582
	};
6583
	0D9CBA080F693651008931E4 /* PBXTextBookmark */ = {
6584
		isa = PBXTextBookmark;
6585
		fRef = 0D0CAF050C61132C003604C6 /* BBox.cpp */;
6586
		name = "BBox.cpp: 1";
6587
		rLen = 0;
6588
		rLoc = 0;
6589
		rType = 0;
6590
		vrLen = 1049;
6591
		vrLoc = 0;
6592
	};
6593
	0D9CBA0A0F693651008931E4 /* PBXTextBookmark */ = {
6594
		isa = PBXTextBookmark;
6595
		fRef = 0D0CAF070C61132C003604C6 /* BoundingINode.cpp */;
6596
		name = "BoundingINode.cpp: 1";
6597
		rLen = 0;
6598
		rLoc = 0;
6599
		rType = 0;
6600
		vrLen = 723;
6601
		vrLoc = 0;
6602
	};
6603
	0D9CBA0F0F693651008931E4 /* PBXTextBookmark */ = {
6604
		isa = PBXTextBookmark;
6605
		fRef = 0D0CAF020C61132B003604C6 /* AABox.cpp */;
6606
		name = "AABox.cpp: 1";
6607
		rLen = 0;
6608
		rLoc = 0;
6609
		rType = 0;
6610
		vrLen = 722;
6611
		vrLoc = 0;
6612
	};
6613
	0DA2A4F80F5FC749007CCD73 /* PBXTextBookmark */ = {
6614
		isa = PBXTextBookmark;
6615
		fRef = 0DA2A4F90F5FC749007CCD73 /* objview.cpp */;
6616
		name = "objview.cpp: 16";
6617
		rLen = 155;
6618
		rLoc = 454;
6619
		rType = 0;
6620
		vrLen = 549;
6621
		vrLoc = 420;
6622
	};
6623
	0DA2A4F90F5FC749007CCD73 /* objview.cpp */ = {
6624
		isa = PBXFileReference;
6625
		lastKnownFileType = sourcecode.cpp.cpp;
6626
		name = objview.cpp;
6627
		path = /Users/jab/Misc/OBJStereo/appsrc/OBJViewer/objview.cpp;
6628
		sourceTree = "<absolute>";
6629
	};
6630
	0DA2A4FC0F5FC749007CCD73 /* PBXTextBookmark */ = {
6631
		isa = PBXTextBookmark;
6632
		fRef = 0DA2A4FD0F5FC749007CCD73 /* objview.cpp */;
6633
		name = "objview.cpp: 16";
6634
		rLen = 155;
6635
		rLoc = 454;
6636
		rType = 0;
6637
		vrLen = 549;
6638
		vrLoc = 420;
6639
	};
6640
	0DA2A4FD0F5FC749007CCD73 /* objview.cpp */ = {
6641
		isa = PBXFileReference;
6642
		lastKnownFileType = sourcecode.cpp.cpp;
6643
		name = objview.cpp;
6644
		path = /Users/jab/Misc/OBJStereo/appsrc/OBJViewer/objview.cpp;
6645
		sourceTree = "<absolute>";
6646
	};
435 jab 6647
	0DA565E80F3F70F5002A5EE0 /* PBXTextBookmark */ = {
6648
		isa = PBXTextBookmark;
6649
		fRef = 0DF5C6370E89884E00CA0B63 /* curvature.h */;
6650
		name = "curvature.h: 23";
6651
		rLen = 4;
6652
		rLoc = 429;
6653
		rType = 0;
6654
		vrLen = 1182;
6655
		vrLoc = 265;
6656
	};
6657
	0DA565FF0F3F7227002A5EE0 /* PBXTextBookmark */ = {
6658
		isa = PBXTextBookmark;
6659
		fRef = 0DF5C6380E89884E00CA0B63 /* curvature.cpp */;
6660
		name = "curvature.cpp: 114";
6661
		rLen = 83;
6662
		rLoc = 2646;
6663
		rType = 0;
6664
		vrLen = 947;
6665
		vrLoc = 2460;
6666
	};
389 jab 6667
	0DAF05B30E6BEAFC0097AAAD /* MeshEdit */ = {
6668
		activeExec = 0;
6669
		executables = (
6670
			0DAF05B50E6BEAFC0097AAAD /* MeshEdit */,
6671
		);
6672
	};
6673
	0DAF05B50E6BEAFC0097AAAD /* MeshEdit */ = {
6674
		isa = PBXExecutable;
6675
		activeArgIndices = (
435 jab 6676
			NO,
389 jab 6677
			YES,
6678
		);
6679
		argumentStrings = (
401 jab 6680
			"/Users/jab/Studio/3DModels/animal/bunny-simplified.obj",
435 jab 6681
			"/Users/jab/Studio/3DModels/PLY/armadillo-very-simple.obj",
389 jab 6682
		);
6683
		autoAttachOnCrash = 1;
435 jab 6684
		breakpointsEnabled = 0;
389 jab 6685
		configStateDict = {
6686
		};
6687
		customDataFormattersEnabled = 1;
6688
		debuggerPlugin = GDBDebugging;
6689
		disassemblyDisplayState = 0;
6690
		dylibVariantSuffix = "";
6691
		enableDebugStr = 1;
6692
		environmentEntries = (
6693
		);
6694
		executableSystemSymbolLevel = 0;
6695
		executableUserSymbolLevel = 0;
6696
		libgmallocEnabled = 0;
6697
		name = MeshEdit;
6698
		savedGlobals = {
6699
		};
6700
		sourceDirectories = (
6701
		);
6702
		variableFormatDictionary = {
6703
		};
6704
	};
6705
	0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */ = {
6706
		uiCtxt = {
445 jab 6707
			sepNavIntBoundsRect = "{{0, 0}, {1064, 27075}}";
6708
			sepNavSelRange = "{29704, 0}";
6709
			sepNavVisRange = "{33726, 698}";
400 jab 6710
			sepNavWindowFrame = "{{15, 58}, {846, 820}}";
389 jab 6711
		};
6712
	};
6713
	0DAF06230E6C0A6A0097AAAD /* harmonics.h */ = {
6714
		uiCtxt = {
435 jab 6715
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1482}}";
416 jab 6716
			sepNavSelRange = "{1140, 28}";
445 jab 6717
			sepNavVisRange = "{292, 585}";
389 jab 6718
		};
6719
	};
6720
	0DAF06240E6C0A6A0097AAAD /* harmonics.cpp */ = {
6721
		uiCtxt = {
445 jab 6722
			sepNavIntBoundsRect = "{{0, 0}, {1064, 6023}}";
435 jab 6723
			sepNavSelRange = "{5683, 5}";
445 jab 6724
			sepNavVisRange = "{7536, 753}";
392 jab 6725
			sepNavWindowFrame = "{{38, 58}, {846, 820}}";
389 jab 6726
		};
6727
	};
400 jab 6728
	0DB270D90E853C70001F2338 /* VisObj.h */ = {
6729
		uiCtxt = {
435 jab 6730
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1482}}";
416 jab 6731
			sepNavSelRange = "{324, 40}";
435 jab 6732
			sepNavVisRange = "{410, 858}";
400 jab 6733
			sepNavWindowFrame = "{{61, 11}, {846, 820}}";
6734
		};
6735
	};
6736
	0DB270DA0E853C70001F2338 /* VisObj.cpp */ = {
6737
		uiCtxt = {
416 jab 6738
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2508}}";
6739
			sepNavSelRange = "{3809, 31}";
435 jab 6740
			sepNavVisRange = "{2770, 1091}";
400 jab 6741
		};
6742
	};
448 jab 6743
	0DB6C8F70F3CF0830088DC70 /* gel_rand.cpp */ = {
6744
		uiCtxt = {
6745
			sepNavIntBoundsRect = "{{0, 0}, {1064, 722}}";
6746
			sepNavSelRange = "{0, 0}";
6747
			sepNavVisRange = "{0, 558}";
6748
		};
400 jab 6749
	};
435 jab 6750
	0DB6C9000F3CF1680088DC70 /* PBXTextBookmark */ = {
413 jab 6751
		isa = PBXTextBookmark;
435 jab 6752
		fRef = 0D0CAED90C61132B003604C6 /* CGLA.h */;
6753
		name = "CGLA.h: 134";
413 jab 6754
		rLen = 0;
435 jab 6755
		rLoc = 3075;
413 jab 6756
		rType = 0;
435 jab 6757
		vrLen = 551;
6758
		vrLoc = 2780;
413 jab 6759
	};
435 jab 6760
	0DB6C9070F3CFB860088DC70 /* PBXTextBookmark */ = {
6761
		isa = PBXTextBookmark;
6762
		fRef = 0D0CAF430C61132C003604C6 /* build_manifold.cpp */;
6763
		name = "build_manifold.cpp: 147";
413 jab 6764
		rLen = 0;
435 jab 6765
		rLoc = 2608;
413 jab 6766
		rType = 0;
435 jab 6767
		vrLen = 656;
6768
		vrLoc = 2143;
413 jab 6769
	};
435 jab 6770
	0DB6C9240F3CFB860088DC70 /* PBXTextBookmark */ = {
6771
		isa = PBXTextBookmark;
6772
		fRef = 0D0CAF600C61132C003604C6 /* triangulate.cpp */;
6773
		name = "triangulate.cpp: 1";
6774
		rLen = 0;
6775
		rLoc = 0;
6776
		rType = 0;
6777
		vrLen = 796;
6778
		vrLoc = 2785;
6779
	};
6780
	0DB6C9260F3CFB860088DC70 /* PBXTextBookmark */ = {
6781
		isa = PBXTextBookmark;
6782
		fRef = 0D0CAF620C61132C003604C6 /* triangulate_face_order.cpp */;
6783
		name = "triangulate_face_order.cpp: 1";
6784
		rLen = 0;
6785
		rLoc = 0;
6786
		rType = 0;
6787
		vrLen = 747;
6788
		vrLoc = 0;
6789
	};
6790
	0DB6C9380F3CFB860088DC70 /* PBXTextBookmark */ = {
6791
		isa = PBXTextBookmark;
6792
		fRef = 0D0CAF450C61132C003604C6 /* caps_and_needles.cpp */;
6793
		name = "caps_and_needles.cpp: 1";
6794
		rLen = 0;
6795
		rLoc = 0;
6796
		rType = 0;
6797
		vrLen = 800;
6798
		vrLoc = 0;
6799
	};
6800
	0DB6C9390F3CFB860088DC70 /* PBXTextBookmark */ = {
6801
		isa = PBXTextBookmark;
6802
		fRef = 0D0CAF460C61132C003604C6 /* caps_and_needles.h */;
6803
		name = "caps_and_needles.h: 1";
6804
		rLen = 0;
6805
		rLoc = 0;
6806
		rType = 0;
6807
		vrLen = 1070;
6808
		vrLoc = 0;
6809
	};
6810
	0DB6C93B0F3CFB860088DC70 /* PBXTextBookmark */ = {
6811
		isa = PBXTextBookmark;
6812
		fRef = 0D0CAF480C61132C003604C6 /* close_holes.h */;
6813
		name = "close_holes.h: 1";
6814
		rLen = 0;
6815
		rLoc = 0;
6816
		rType = 0;
6817
		vrLen = 276;
6818
		vrLoc = 0;
6819
	};
6820
	0DB6C93E0F3CFB860088DC70 /* PBXTextBookmark */ = {
6821
		isa = PBXTextBookmark;
6822
		fRef = 0D0CAF4B0C61132C003604C6 /* FaceCirculator.h */;
6823
		name = "FaceCirculator.h: 17";
6824
		rLen = 22;
448 jab 6825
		rLoc = 452;
435 jab 6826
		rType = 0;
6827
		vrLen = 1008;
6828
		vrLoc = 756;
6829
	};
6830
	0DB6C9440F3CFB860088DC70 /* PBXTextBookmark */ = {
6831
		isa = PBXTextBookmark;
6832
		fRef = 0D0CAF520C61132C003604C6 /* mesh_optimization.h */;
6833
		name = "mesh_optimization.h: 39";
6834
		rLen = 158;
448 jab 6835
		rLoc = 1391;
435 jab 6836
		rType = 0;
6837
		vrLen = 1530;
6838
		vrLoc = 289;
6839
	};
6840
	0DB6C9450F3CFB860088DC70 /* PBXTextBookmark */ = {
6841
		isa = PBXTextBookmark;
6842
		fRef = 0D0CAF530C61132C003604C6 /* obj_load.cpp */;
6843
		name = "obj_load.cpp: 19";
6844
		rLen = 0;
6845
		rLoc = 394;
6846
		rType = 0;
6847
		vrLen = 401;
6848
		vrLoc = 0;
6849
	};
6850
	0DB6C9460F3CFB860088DC70 /* PBXTextBookmark */ = {
6851
		isa = PBXTextBookmark;
6852
		fRef = 0D0CAF540C61132C003604C6 /* obj_load.h */;
6853
		name = "obj_load.h: 1";
448 jab 6854
		rLen = 413;
435 jab 6855
		rLoc = 0;
6856
		rType = 0;
6857
		vrLen = 421;
6858
		vrLoc = 0;
6859
	};
6860
	0DB6C9470F3CFB860088DC70 /* PBXTextBookmark */ = {
6861
		isa = PBXTextBookmark;
6862
		fRef = 0D44A3200E55BE6500AECD76 /* ply_load.h */;
6863
		name = "ply_load.h: 12";
6864
		rLen = 0;
448 jab 6865
		rLoc = 362;
435 jab 6866
		rType = 0;
6867
		vrLen = 421;
6868
		vrLoc = 0;
6869
	};
6870
	0DB6C9480F3CFB860088DC70 /* PBXTextBookmark */ = {
6871
		isa = PBXTextBookmark;
6872
		fRef = 0D44A3210E55BE6500AECD76 /* ply_load.cpp */;
6873
		name = "ply_load.cpp: 17";
6874
		rLen = 0;
6875
		rLoc = 326;
6876
		rType = 0;
6877
		vrLen = 401;
6878
		vrLoc = 0;
6879
	};
6880
	0DB6C9490F3CFB860088DC70 /* PBXTextBookmark */ = {
6881
		isa = PBXTextBookmark;
6882
		fRef = 0D0CAF550C61132C003604C6 /* obj_save.cpp */;
6883
		name = "obj_save.cpp: 1";
6884
		rLen = 0;
6885
		rLoc = 0;
6886
		rType = 0;
6887
		vrLen = 1011;
6888
		vrLoc = 263;
6889
	};
6890
	0DB6C94A0F3CFB860088DC70 /* PBXTextBookmark */ = {
6891
		isa = PBXTextBookmark;
6892
		fRef = 0D0CAF560C61132C003604C6 /* obj_save.h */;
6893
		name = "obj_save.h: 1";
6894
		rLen = 0;
6895
		rLoc = 0;
6896
		rType = 0;
6897
		vrLen = 218;
6898
		vrLoc = 0;
6899
	};
6900
	0DB6C94C0F3CFB860088DC70 /* PBXTextBookmark */ = {
6901
		isa = PBXTextBookmark;
6902
		fRef = 0D0CAF580C61132C003604C6 /* quadric_simplify.h */;
6903
		name = "quadric_simplify.h: 14";
6904
		rLen = 0;
448 jab 6905
		rLoc = 597;
435 jab 6906
		rType = 0;
6907
		vrLen = 651;
6908
		vrLoc = 0;
6909
	};
6910
	0DB6C94D0F3CFB860088DC70 /* PBXTextBookmark */ = {
6911
		isa = PBXTextBookmark;
6912
		fRef = 0D0CAF590C61132C003604C6 /* refine_edges.cpp */;
6913
		name = "refine_edges.cpp: 1";
6914
		rLen = 0;
6915
		rLoc = 0;
6916
		rType = 0;
6917
		vrLen = 827;
6918
		vrLoc = 0;
6919
	};
6920
	0DB6C94E0F3CFB860088DC70 /* PBXTextBookmark */ = {
6921
		isa = PBXTextBookmark;
6922
		fRef = 0D0CAF5A0C61132C003604C6 /* refine_edges.h */;
6923
		name = "refine_edges.h: 1";
6924
		rLen = 0;
6925
		rLoc = 0;
6926
		rType = 0;
6927
		vrLen = 537;
6928
		vrLoc = 0;
6929
	};
6930
	0DB6C9500F3CFB860088DC70 /* PBXTextBookmark */ = {
6931
		isa = PBXTextBookmark;
6932
		fRef = 0D0CAF5C0C61132C003604C6 /* smooth.h */;
6933
		name = "smooth.h: 12";
6934
		rLen = 0;
448 jab 6935
		rLoc = 314;
435 jab 6936
		rType = 0;
6937
		vrLen = 504;
6938
		vrLoc = 0;
6939
	};
6940
	0DB6C9510F3CFB860088DC70 /* PBXTextBookmark */ = {
6941
		isa = PBXTextBookmark;
6942
		fRef = 0D0CAF5D0C61132C003604C6 /* subdivision.cpp */;
6943
		name = "subdivision.cpp: 1";
6944
		rLen = 0;
6945
		rLoc = 0;
6946
		rType = 0;
6947
		vrLen = 1060;
6948
		vrLoc = 402;
6949
	};
6950
	0DB6C9520F3CFB860088DC70 /* PBXTextBookmark */ = {
6951
		isa = PBXTextBookmark;
6952
		fRef = 0D0CAF5E0C61132C003604C6 /* subdivision.h */;
6953
		name = "subdivision.h: 1";
6954
		rLen = 0;
6955
		rLoc = 0;
6956
		rType = 0;
6957
		vrLen = 360;
6958
		vrLoc = 0;
6959
	};
6960
	0DB6C9540F3CFB860088DC70 /* PBXTextBookmark */ = {
6961
		isa = PBXTextBookmark;
6962
		fRef = 0D0CAF600C61132C003604C6 /* triangulate.cpp */;
6963
		name = "triangulate.cpp: 1";
6964
		rLen = 0;
6965
		rLoc = 0;
6966
		rType = 0;
6967
		vrLen = 796;
6968
		vrLoc = 2785;
6969
	};
6970
	0DB6C9560F3CFB860088DC70 /* PBXTextBookmark */ = {
6971
		isa = PBXTextBookmark;
6972
		fRef = 0D0CAF620C61132C003604C6 /* triangulate_face_order.cpp */;
6973
		name = "triangulate_face_order.cpp: 1";
6974
		rLen = 0;
6975
		rLoc = 0;
6976
		rType = 0;
6977
		vrLen = 747;
6978
		vrLoc = 0;
6979
	};
6980
	0DB6C9580F3CFB860088DC70 /* PBXTextBookmark */ = {
6981
		isa = PBXTextBookmark;
6982
		fRef = 0D0CAF640C61132C003604C6 /* Vertex.h */;
6983
		name = "Vertex.h: 1";
6984
		rLen = 0;
6985
		rLoc = 0;
6986
		rType = 0;
6987
		vrLen = 656;
6988
		vrLoc = 0;
6989
	};
6990
	0DB6C9590F3CFB860088DC70 /* PBXTextBookmark */ = {
6991
		isa = PBXTextBookmark;
6992
		fRef = 0D0CAF650C61132C003604C6 /* VertexCirculator.h */;
6993
		name = "VertexCirculator.h: 1";
6994
		rLen = 0;
6995
		rLoc = 0;
6996
		rType = 0;
6997
		vrLen = 736;
6998
		vrLoc = 0;
6999
	};
7000
	0DB6C95A0F3CFB860088DC70 /* PBXTextBookmark */ = {
7001
		isa = PBXTextBookmark;
7002
		fRef = 0D0CAF660C61132C003604C6 /* volume_polygonize.cpp */;
7003
		name = "volume_polygonize.cpp: 1";
7004
		rLen = 0;
7005
		rLoc = 0;
7006
		rType = 0;
7007
		vrLen = 788;
7008
		vrLoc = 0;
7009
	};
7010
	0DB6C95C0F3CFB860088DC70 /* PBXTextBookmark */ = {
7011
		isa = PBXTextBookmark;
7012
		fRef = 0D0CAF680C61132C003604C6 /* x3d_load.cpp */;
7013
		name = "x3d_load.cpp: 100";
7014
		rLen = 0;
7015
		rLoc = 2654;
7016
		rType = 0;
7017
		vrLen = 935;
7018
		vrLoc = 263;
7019
	};
7020
	0DB6C9610F3CFB860088DC70 /* PBXTextBookmark */ = {
7021
		isa = PBXTextBookmark;
7022
		fRef = 0D0CAF690C61132C003604C6 /* x3d_load.h */;
7023
		name = "x3d_load.h: 1";
7024
		rLen = 0;
7025
		rLoc = 0;
7026
		rType = 0;
7027
		vrLen = 309;
7028
		vrLoc = 0;
7029
	};
7030
	0DB6C9640F3CFB860088DC70 /* PBXTextBookmark */ = {
7031
		isa = PBXTextBookmark;
7032
		fRef = 0D0CAF6A0C61132C003604C6 /* x3d_save.cpp */;
7033
		name = "x3d_save.cpp: 77";
7034
		rLen = 0;
7035
		rLoc = 2012;
7036
		rType = 0;
7037
		vrLen = 850;
7038
		vrLoc = 0;
7039
	};
7040
	0DB6C9650F3CFB860088DC70 /* PBXTextBookmark */ = {
7041
		isa = PBXTextBookmark;
7042
		fRef = 0D0CAF6B0C61132C003604C6 /* x3d_save.h */;
7043
		name = "x3d_save.h: 1";
7044
		rLen = 0;
7045
		rLoc = 0;
7046
		rType = 0;
7047
		vrLen = 208;
7048
		vrLoc = 0;
7049
	};
7050
	0DB6C9660F3CFB860088DC70 /* PBXTextBookmark */ = {
7051
		isa = PBXTextBookmark;
7052
		fRef = 0DE4366E0E58B3A1005449EC /* load.h */;
7053
		name = "load.h: 15";
7054
		rLen = 145;
448 jab 7055
		rLoc = 223;
435 jab 7056
		rType = 0;
7057
		vrLen = 385;
7058
		vrLoc = 0;
7059
	};
7060
	0DB6C9670F3CFB860088DC70 /* PBXTextBookmark */ = {
7061
		isa = PBXTextBookmark;
7062
		fRef = 0DE4366F0E58B3A1005449EC /* load.cpp */;
7063
		name = "load.cpp: 13";
7064
		rLen = 0;
7065
		rLoc = 201;
7066
		rType = 0;
7067
		vrLen = 752;
7068
		vrLoc = 0;
7069
	};
335 jab 7070
	0DB883590C611DA10040A677 /* OBJViewer */ = {
7071
		activeExec = 0;
7072
		executables = (
7073
			0DB8835B0C611DA10040A677 /* OBJViewer */,
7074
		);
329 jab 7075
	};
335 jab 7076
	0DB8835B0C611DA10040A677 /* OBJViewer */ = {
7077
		isa = PBXExecutable;
7078
		activeArgIndices = (
372 jab 7079
			YES,
7080
			NO,
7081
			NO,
382 jab 7082
			NO,
7083
			NO,
335 jab 7084
		);
7085
		argumentStrings = (
372 jab 7086
			"/Users/jab/Studio/3DModels/PLY/Armadillo.ply\n/Users/jab/Studio/3DModels/PLY\n/Users/jab/Studio/3DModels/PLY\n",
445 jab 7087
			"/Users/jab/Studio/3DModels/OBJ/castle.obj\n",
382 jab 7088
			/Users/jab/Studio/3DModels/animal/bunny.x3d,
372 jab 7089
			"/Users/jab/Studio/3DModels/geometry/cube.x3d\n/Users/jab/Studio/3DModels/PLY/Armadillo.ply\n/Users/jab/Studio/3DModels/PLY\n/Users/jab/Studio/3DModels/PLY\n/Users/jab/Studio/3DModels/PLY/Armadillo.ply\n/Users/jab/Studio/3DModels/PLY\n/Users/jab/Studio/3DModels/PLY\n",
382 jab 7090
			/Users/jab/Studio/3DModels/animal/horse2.x3d,
335 jab 7091
		);
7092
		autoAttachOnCrash = 1;
400 jab 7093
		breakpointsEnabled = 0;
335 jab 7094
		configStateDict = {
329 jab 7095
		};
335 jab 7096
		customDataFormattersEnabled = 1;
7097
		debuggerPlugin = GDBDebugging;
7098
		disassemblyDisplayState = 0;
7099
		dylibVariantSuffix = "";
7100
		enableDebugStr = 1;
7101
		environmentEntries = (
7102
		);
7103
		executableSystemSymbolLevel = 0;
340 jab 7104
		executableUserSymbolLevel = 3;
335 jab 7105
		libgmallocEnabled = 0;
7106
		name = OBJViewer;
340 jab 7107
		savedGlobals = {
7108
		};
335 jab 7109
		sourceDirectories = (
7110
		);
340 jab 7111
		variableFormatDictionary = {
7112
		};
329 jab 7113
	};
336 jab 7114
	0DB883610C611DD20040A677 /* objview.cpp */ = {
7115
		uiCtxt = {
446 jab 7116
			sepNavIntBoundsRect = "{{0, 0}, {1064, 4636}}";
445 jab 7117
			sepNavSelRange = "{5209, 0}";
446 jab 7118
			sepNavVisRange = "{3621, 788}";
365 jab 7119
			sepNavVisRect = "{{0, 5675}, {1130, 644}}";
416 jab 7120
			sepNavWindowFrame = "{{267, 111}, {803, 874}}";
336 jab 7121
		};
7122
	};
335 jab 7123
	0DB883B30C611FB20040A677 /* Raytracer */ = {
7124
		activeExec = 0;
7125
		executables = (
7126
			0DB883B50C611FB20040A677 /* Raytracer */,
7127
		);
329 jab 7128
	};
335 jab 7129
	0DB883B50C611FB20040A677 /* Raytracer */ = {
7130
		isa = PBXExecutable;
7131
		activeArgIndices = (
7132
		);
7133
		argumentStrings = (
7134
		);
7135
		autoAttachOnCrash = 1;
367 jab 7136
		breakpointsEnabled = 0;
335 jab 7137
		configStateDict = {
329 jab 7138
		};
335 jab 7139
		customDataFormattersEnabled = 1;
7140
		debuggerPlugin = GDBDebugging;
7141
		disassemblyDisplayState = 0;
7142
		dylibVariantSuffix = "";
7143
		enableDebugStr = 1;
7144
		environmentEntries = (
7145
		);
7146
		executableSystemSymbolLevel = 0;
7147
		executableUserSymbolLevel = 0;
7148
		libgmallocEnabled = 0;
7149
		name = Raytracer;
7150
		sourceDirectories = (
7151
		);
329 jab 7152
	};
335 jab 7153
	0DB883D80C6120590040A677 /* BloomenthalPolygonize */ = {
7154
		activeExec = 0;
7155
		executables = (
7156
			0DB883DA0C6120590040A677 /* BloomenthalPolygonize */,
7157
		);
329 jab 7158
	};
335 jab 7159
	0DB883DA0C6120590040A677 /* BloomenthalPolygonize */ = {
7160
		isa = PBXExecutable;
7161
		activeArgIndices = (
7162
		);
7163
		argumentStrings = (
7164
		);
7165
		autoAttachOnCrash = 1;
367 jab 7166
		breakpointsEnabled = 0;
335 jab 7167
		configStateDict = {
7168
		};
7169
		customDataFormattersEnabled = 1;
7170
		debuggerPlugin = GDBDebugging;
7171
		disassemblyDisplayState = 0;
7172
		dylibVariantSuffix = "";
7173
		enableDebugStr = 1;
7174
		environmentEntries = (
7175
		);
7176
		executableSystemSymbolLevel = 0;
7177
		executableUserSymbolLevel = 0;
7178
		libgmallocEnabled = 0;
7179
		name = BloomenthalPolygonize;
7180
		sourceDirectories = (
7181
		);
329 jab 7182
	};
357 jab 7183
	0DB883E50C6120A50040A677 /* raytrace.cpp */ = {
7184
		uiCtxt = {
394 jab 7185
			sepNavIntBoundsRect = "{{0, 0}, {1085, 9918}}";
7186
			sepNavSelRange = "{4926, 0}";
7187
			sepNavVisRange = "{4682, 490}";
357 jab 7188
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
7189
		};
7190
	};
363 jab 7191
	0DB883EA0C6120C90040A677 /* bloomenthal-polygonize.cpp */ = {
7192
		uiCtxt = {
445 jab 7193
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1520}}";
7194
			sepNavSelRange = "{1243, 0}";
7195
			sepNavVisRange = "{949, 706}";
363 jab 7196
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
7197
		};
7198
	};
335 jab 7199
	0DB883F10C6120E60040A677 /* MeshDistance */ = {
7200
		activeExec = 0;
7201
		executables = (
7202
			0DB883F30C6120E60040A677 /* MeshDistance */,
7203
		);
329 jab 7204
	};
335 jab 7205
	0DB883F30C6120E60040A677 /* MeshDistance */ = {
7206
		isa = PBXExecutable;
7207
		activeArgIndices = (
7208
		);
7209
		argumentStrings = (
7210
		);
7211
		autoAttachOnCrash = 1;
382 jab 7212
		breakpointsEnabled = 1;
335 jab 7213
		configStateDict = {
7214
		};
7215
		customDataFormattersEnabled = 1;
7216
		debuggerPlugin = GDBDebugging;
7217
		disassemblyDisplayState = 0;
7218
		dylibVariantSuffix = "";
7219
		enableDebugStr = 1;
7220
		environmentEntries = (
7221
		);
7222
		executableSystemSymbolLevel = 0;
7223
		executableUserSymbolLevel = 0;
7224
		libgmallocEnabled = 0;
7225
		name = MeshDistance;
7226
		sourceDirectories = (
7227
		);
329 jab 7228
	};
341 jab 7229
	0DB883FA0C61210A0040A677 /* meshdist.cpp */ = {
7230
		uiCtxt = {
416 jab 7231
			sepNavIntBoundsRect = "{{0, 0}, {1104, 4959}}";
7232
			sepNavSelRange = "{4602, 0}";
7233
			sepNavVisRange = "{3870, 826}";
365 jab 7234
			sepNavVisRect = "{{0, 2}, {1130, 644}}";
382 jab 7235
			sepNavWindowFrame = "{{15, 53}, {846, 820}}";
341 jab 7236
		};
7237
	};
335 jab 7238
	0DB884020C6121240040A677 /* Decimator */ = {
7239
		activeExec = 0;
7240
		executables = (
7241
			0DB884040C6121240040A677 /* Decimator */,
7242
		);
329 jab 7243
	};
335 jab 7244
	0DB884040C6121240040A677 /* Decimator */ = {
7245
		isa = PBXExecutable;
7246
		activeArgIndices = (
329 jab 7247
		);
335 jab 7248
		argumentStrings = (
7249
		);
7250
		autoAttachOnCrash = 1;
372 jab 7251
		breakpointsEnabled = 0;
335 jab 7252
		configStateDict = {
329 jab 7253
		};
335 jab 7254
		customDataFormattersEnabled = 1;
7255
		debuggerPlugin = GDBDebugging;
7256
		disassemblyDisplayState = 0;
7257
		dylibVariantSuffix = "";
7258
		enableDebugStr = 1;
7259
		environmentEntries = (
7260
		);
7261
		executableSystemSymbolLevel = 0;
7262
		executableUserSymbolLevel = 0;
7263
		libgmallocEnabled = 0;
7264
		name = Decimator;
336 jab 7265
		savedGlobals = {
7266
		};
335 jab 7267
		sourceDirectories = (
7268
		);
329 jab 7269
	};
335 jab 7270
	0DB884070C6121400040A677 /* RangeScanViewer */ = {
7271
		activeExec = 0;
7272
		executables = (
7273
			0DB884090C6121400040A677 /* RangeScanViewer */,
7274
		);
329 jab 7275
	};
335 jab 7276
	0DB884090C6121400040A677 /* RangeScanViewer */ = {
7277
		isa = PBXExecutable;
7278
		activeArgIndices = (
7279
		);
7280
		argumentStrings = (
7281
		);
7282
		autoAttachOnCrash = 1;
372 jab 7283
		breakpointsEnabled = 0;
335 jab 7284
		configStateDict = {
329 jab 7285
		};
335 jab 7286
		customDataFormattersEnabled = 1;
7287
		debuggerPlugin = GDBDebugging;
7288
		disassemblyDisplayState = 0;
340 jab 7289
		dylibVariantSuffix = "";
335 jab 7290
		enableDebugStr = 1;
7291
		environmentEntries = (
7292
		);
7293
		executableSystemSymbolLevel = 0;
7294
		executableUserSymbolLevel = 0;
7295
		libgmallocEnabled = 0;
7296
		name = RangeScanViewer;
7297
		sourceDirectories = (
7298
		);
329 jab 7299
	};
335 jab 7300
	0DB8840C0C6121570040A677 /* BoundaryCollapse */ = {
7301
		activeExec = 0;
7302
		executables = (
7303
			0DB8840E0C6121570040A677 /* BoundaryCollapse */,
7304
		);
329 jab 7305
	};
335 jab 7306
	0DB8840E0C6121570040A677 /* BoundaryCollapse */ = {
7307
		isa = PBXExecutable;
7308
		activeArgIndices = (
7309
		);
7310
		argumentStrings = (
7311
		);
7312
		autoAttachOnCrash = 1;
372 jab 7313
		breakpointsEnabled = 0;
335 jab 7314
		configStateDict = {
329 jab 7315
		};
335 jab 7316
		customDataFormattersEnabled = 1;
7317
		debuggerPlugin = GDBDebugging;
7318
		disassemblyDisplayState = 0;
7319
		dylibVariantSuffix = "";
7320
		enableDebugStr = 1;
7321
		environmentEntries = (
7322
		);
7323
		executableSystemSymbolLevel = 0;
7324
		executableUserSymbolLevel = 0;
7325
		libgmallocEnabled = 0;
7326
		name = BoundaryCollapse;
7327
		sourceDirectories = (
7328
		);
329 jab 7329
	};
335 jab 7330
	0DB8841C0C6121710040A677 /* VolumePolygonize */ = {
329 jab 7331
		activeExec = 0;
7332
		executables = (
335 jab 7333
			0DB8841E0C6121710040A677 /* VolumePolygonize */,
329 jab 7334
		);
7335
	};
335 jab 7336
	0DB8841E0C6121710040A677 /* VolumePolygonize */ = {
329 jab 7337
		isa = PBXExecutable;
7338
		activeArgIndices = (
7339
		);
7340
		argumentStrings = (
7341
		);
7342
		autoAttachOnCrash = 1;
372 jab 7343
		breakpointsEnabled = 0;
329 jab 7344
		configStateDict = {
7345
		};
7346
		customDataFormattersEnabled = 1;
7347
		debuggerPlugin = GDBDebugging;
7348
		disassemblyDisplayState = 0;
7349
		dylibVariantSuffix = "";
7350
		enableDebugStr = 1;
7351
		environmentEntries = (
7352
		);
7353
		executableSystemSymbolLevel = 0;
7354
		executableUserSymbolLevel = 0;
7355
		libgmallocEnabled = 0;
335 jab 7356
		name = VolumePolygonize;
329 jab 7357
		sourceDirectories = (
7358
		);
7359
	};
336 jab 7360
	0DB884350C6121CF0040A677 /* decimator.cpp */ = {
7361
		uiCtxt = {
389 jab 7362
			sepNavIntBoundsRect = "{{0, 0}, {1131, 1539}}";
7363
			sepNavSelRange = "{1080, 0}";
7364
			sepNavVisRange = "{682, 1065}";
365 jab 7365
			sepNavVisRect = "{{0, 714}, {1130, 644}}";
336 jab 7366
		};
7367
	};
340 jab 7368
	0DB8843A0C6121ED0040A677 /* ply.h */ = {
7369
		uiCtxt = {
7370
			sepNavIntBoundsRect = "{{0, 0}, {1146, 4275}}";
7371
			sepNavSelRange = "{0, 0}";
7372
			sepNavVisRect = "{{0, 3363}, {1146, 614}}";
7373
		};
7374
	};
7375
	0DB8843B0C6121ED0040A677 /* plyfile.c */ = {
7376
		uiCtxt = {
7377
			sepNavIntBoundsRect = "{{0, 0}, {1106, 49723}}";
7378
			sepNavSelRange = "{0, 0}";
7379
			sepNavVisRect = "{{0, 0}, {1106, 688}}";
7380
		};
7381
	};
7382
	0DB8843C0C6121ED0040A677 /* rsview.cpp */ = {
7383
		uiCtxt = {
7384
			sepNavIntBoundsRect = "{{0, 0}, {1340, 8227}}";
363 jab 7385
			sepNavSelRange = "{4958, 0}";
7386
			sepNavVisRect = "{{0, 3090}, {1081, 485}}";
340 jab 7387
			sepNavWindowFrame = "{{159, 16}, {803, 874}}";
7388
		};
7389
	};
7390
	0DB884400C6122050040A677 /* boundary_collapse.cpp */ = {
7391
		uiCtxt = {
389 jab 7392
			sepNavIntBoundsRect = "{{0, 0}, {1131, 828}}";
382 jab 7393
			sepNavSelRange = "{37, 0}";
389 jab 7394
			sepNavVisRange = "{0, 563}";
365 jab 7395
			sepNavVisRect = "{{0, 57}, {1130, 644}}";
340 jab 7396
		};
7397
	};
341 jab 7398
	0DB884460C6122220040A677 /* volpoly.cpp */ = {
7399
		uiCtxt = {
446 jab 7400
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1843}}";
7401
			sepNavSelRange = "{496, 0}";
7402
			sepNavVisRange = "{749, 855}";
365 jab 7403
			sepNavVisRect = "{{0, 437}, {1130, 644}}";
445 jab 7404
			sepNavWindowFrame = "{{55, 4}, {1650, 874}}";
341 jab 7405
		};
7406
	};
382 jab 7407
	0DC4C9150E5039D400F1B8A3 /* LinAlg-eigensolver */ = {
7408
		activeExec = 0;
7409
		executables = (
7410
			0DC4C9170E5039D400F1B8A3 /* LinAlg-eigensolver */,
363 jab 7411
		);
7412
	};
382 jab 7413
	0DC4C9170E5039D400F1B8A3 /* LinAlg-eigensolver */ = {
7414
		isa = PBXExecutable;
7415
		activeArgIndices = (
7416
		);
7417
		argumentStrings = (
7418
		);
7419
		autoAttachOnCrash = 1;
7420
		breakpointsEnabled = 1;
7421
		configStateDict = {
7422
		};
7423
		customDataFormattersEnabled = 1;
7424
		debuggerPlugin = GDBDebugging;
7425
		disassemblyDisplayState = 0;
7426
		dylibVariantSuffix = "";
7427
		enableDebugStr = 1;
7428
		environmentEntries = (
7429
		);
7430
		executableSystemSymbolLevel = 0;
7431
		executableUserSymbolLevel = 0;
7432
		libgmallocEnabled = 0;
7433
		name = "LinAlg-eigensolver";
7434
		savedGlobals = {
7435
		};
7436
		sourceDirectories = (
7437
		);
7438
		variableFormatDictionary = {
7439
		};
7440
	};
7441
	0DC4C91B0E5039EF00F1B8A3 /* eigensolvertest.cpp */ = {
7442
		uiCtxt = {
7443
			sepNavIntBoundsRect = "{{0, 0}, {928, 1273}}";
7444
			sepNavSelRange = "{561, 0}";
7445
			sepNavVisRange = "{1100, 876}";
7446
		};
7447
	};
435 jab 7448
	0DC6B3830F41BAD900849378 /* PBXTextBookmark */ = {
7449
		isa = PBXTextBookmark;
7450
		fRef = 0D0CAF6A0C61132C003604C6 /* x3d_save.cpp */;
7451
		name = "x3d_save.cpp: 77";
7452
		rLen = 0;
7453
		rLoc = 2012;
7454
		rType = 0;
7455
		vrLen = 1040;
7456
		vrLoc = 0;
7457
	};
382 jab 7458
	0DC70B530E4DB1AF007B9226 /* string_utils.cpp */ = {
7459
		uiCtxt = {
7460
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1653}}";
7461
			sepNavSelRange = "{0, 0}";
7462
			sepNavVisRange = "{1183, 817}";
7463
		};
7464
	};
7465
	0DC70B540E4DB1AF007B9226 /* string_utils.h */ = {
7466
		uiCtxt = {
448 jab 7467
			sepNavIntBoundsRect = "{{0, 0}, {1064, 404}}";
7468
			sepNavSelRange = "{46, 0}";
7469
			sepNavVisRange = "{0, 672}";
382 jab 7470
		};
7471
	};
7472
	0DC70B550E4DB1AF007B9226 /* XmlParser.cpp */ = {
7473
		uiCtxt = {
7474
			sepNavIntBoundsRect = "{{0, 0}, {787, 4560}}";
7475
			sepNavSelRange = "{3617, 0}";
7476
			sepNavVisRange = "{1399, 919}";
7477
			sepNavWindowFrame = "{{15, 203}, {846, 820}}";
7478
		};
7479
	};
7480
	0DC70B560E4DB1AF007B9226 /* XmlParser.h */ = {
7481
		uiCtxt = {
448 jab 7482
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1425}}";
7483
			sepNavSelRange = "{43, 0}";
7484
			sepNavVisRange = "{0, 344}";
382 jab 7485
			sepNavWindowFrame = "{{15, 203}, {846, 820}}";
7486
		};
7487
	};
445 jab 7488
	0DD3CA360F7663330092DFC6 /* PBXTextBookmark */ = {
7489
		isa = PBXTextBookmark;
7490
		fRef = 0D0CAF630C61132C003604C6 /* Vertex.cpp */;
7491
		name = "Vertex.cpp: 12";
7492
		rLen = 0;
7493
		rLoc = 193;
7494
		rType = 0;
7495
		vrLen = 551;
7496
		vrLoc = 0;
7497
	};
7498
	0DD3CA3A0F7663330092DFC6 /* PBXTextBookmark */ = {
7499
		isa = PBXTextBookmark;
7500
		fRef = 0D0CAF4F0C61132C003604C6 /* Manifold.cpp */;
7501
		name = "Manifold.cpp: 152";
7502
		rLen = 52;
7503
		rLoc = 2715;
7504
		rType = 0;
7505
		vrLen = 670;
7506
		vrLoc = 2536;
7507
	};
7508
	0DD3CA3B0F7663330092DFC6 /* PBXTextBookmark */ = {
7509
		isa = PBXTextBookmark;
7510
		fRef = 0D0CAF500C61132C003604C6 /* Manifold.h */;
7511
		name = "Manifold.h: 399";
7512
		rLen = 25;
448 jab 7513
		rLoc = 14605;
445 jab 7514
		rType = 0;
7515
		vrLen = 1203;
7516
		vrLoc = 534;
7517
	};
7518
	0DD3CA3E0F7663330092DFC6 /* PBXTextBookmark */ = {
7519
		isa = PBXTextBookmark;
7520
		fRef = 0D0CAF4D0C61132C003604C6 /* HalfEdge.h */;
7521
		name = "HalfEdge.h: 1";
7522
		rLen = 0;
7523
		rLoc = 0;
7524
		rType = 0;
7525
		vrLen = 512;
7526
		vrLoc = 0;
7527
	};
7528
	0DD3CA3F0F7663330092DFC6 /* PBXTextBookmark */ = {
7529
		isa = PBXTextBookmark;
7530
		fRef = 0D0CAF4C0C61132C003604C6 /* HalfEdge.cpp */;
7531
		name = "HalfEdge.cpp: 1";
7532
		rLen = 0;
7533
		rLoc = 0;
7534
		rType = 0;
7535
		vrLen = 626;
7536
		vrLoc = 84;
7537
	};
7538
	0DD3CA460F7663330092DFC6 /* PBXTextBookmark */ = {
7539
		isa = PBXTextBookmark;
7540
		fRef = 0D0CAF490C61132C003604C6 /* Face.cpp */;
7541
		name = "Face.cpp: 18";
7542
		rLen = 0;
7543
		rLoc = 275;
7544
		rType = 0;
7545
		vrLen = 534;
7546
		vrLoc = 0;
7547
	};
7548
	0DD3CA470F7663330092DFC6 /* PBXTextBookmark */ = {
7549
		isa = PBXTextBookmark;
7550
		fRef = 0D0CAF4A0C61132C003604C6 /* Face.h */;
7551
		name = "Face.h: 14";
7552
		rLen = 0;
448 jab 7553
		rLoc = 234;
445 jab 7554
		rType = 0;
7555
		vrLen = 491;
7556
		vrLoc = 0;
7557
	};
446 jab 7558
	0DD3CA6B0F7668440092DFC6 /* PBXTextBookmark */ = {
445 jab 7559
		isa = PBXTextBookmark;
446 jab 7560
		fRef = 0DB884460C6122220040A677 /* volpoly.cpp */;
7561
		name = "volpoly.cpp: 23";
7562
		rLen = 0;
7563
		rLoc = 496;
7564
		rType = 0;
7565
		vrLen = 855;
7566
		vrLoc = 749;
7567
	};
7568
	0DD3CA6C0F7668440092DFC6 /* PBXTextBookmark */ = {
7569
		isa = PBXTextBookmark;
7570
		fRef = 0DB883610C611DD20040A677 /* objview.cpp */;
7571
		name = "objview.cpp: 217";
7572
		rLen = 0;
7573
		rLoc = 5209;
7574
		rType = 0;
7575
		vrLen = 788;
7576
		vrLoc = 3621;
7577
	};
7578
	0DD3CA6D0F7668440092DFC6 /* PBXTextBookmark */ = {
7579
		isa = PBXTextBookmark;
7580
		fRef = 0D01504A0F646D0700828A8E /* load.cpp */;
7581
		name = "load.cpp: 40";
7582
		rLen = 0;
7583
		rLoc = 782;
7584
		rType = 0;
7585
		vrLen = 718;
7586
		vrLoc = 267;
7587
	};
7588
	0DD3CA6E0F7668440092DFC6 /* PBXTextBookmark */ = {
7589
		isa = PBXTextBookmark;
7590
		fRef = 0D0CAF360C61132C003604C6 /* draw.cpp */;
7591
		name = "draw.cpp: 11";
7592
		rLen = 0;
7593
		rLoc = 223;
7594
		rType = 0;
7595
		vrLen = 896;
7596
		vrLoc = 2856;
7597
	};
7598
	0DD3CA6F0F7668440092DFC6 /* PBXTextBookmark */ = {
7599
		isa = PBXTextBookmark;
7600
		fRef = 0D17B9740E4B949300FD8803 /* rply.h */;
7601
		name = "rply.h: 2";
7602
		rLen = 0;
7603
		rLoc = 44;
7604
		rType = 0;
7605
		vrLen = 1562;
7606
		vrLoc = 2422;
7607
	};
7608
	0DD3CA700F7668440092DFC6 /* PBXTextBookmark */ = {
7609
		isa = PBXTextBookmark;
7610
		fRef = 0D0CAF060C61132C003604C6 /* BBox.h */;
7611
		name = "BBox.h: 2";
7612
		rLen = 0;
7613
		rLoc = 47;
7614
		rType = 0;
7615
		vrLen = 764;
7616
		vrLoc = 0;
7617
	};
7618
	0DD3CA710F7668440092DFC6 /* PBXTextBookmark */ = {
7619
		isa = PBXTextBookmark;
7620
		fRef = 0D0CAF080C61132C003604C6 /* BoundingINode.h */;
7621
		name = "BoundingINode.h: 2";
7622
		rLen = 0;
7623
		rLoc = 54;
7624
		rType = 0;
7625
		vrLen = 904;
7626
		vrLoc = 0;
7627
	};
7628
	0DD3CA720F7668440092DFC6 /* PBXTextBookmark */ = {
7629
		isa = PBXTextBookmark;
7630
		fRef = 0D0CAF090C61132C003604C6 /* BoundingLNode.cpp */;
7631
		name = "BoundingLNode.cpp: 1";
7632
		rLen = 0;
7633
		rLoc = 0;
7634
		rType = 0;
7635
		vrLen = 147;
7636
		vrLoc = 0;
7637
	};
7638
	0DD3CA730F7668440092DFC6 /* PBXTextBookmark */ = {
7639
		isa = PBXTextBookmark;
7640
		fRef = 0D0CAF0A0C61132C003604C6 /* BoundingLNode.h */;
7641
		name = "BoundingLNode.h: 2";
7642
		rLen = 0;
7643
		rLoc = 54;
7644
		rType = 0;
7645
		vrLen = 858;
7646
		vrLoc = 0;
7647
	};
7648
	0DD3CA740F7668440092DFC6 /* PBXTextBookmark */ = {
7649
		isa = PBXTextBookmark;
7650
		fRef = 0D0CAF0B0C61132C003604C6 /* BoundingNode.cpp */;
7651
		name = "BoundingNode.cpp: 1";
7652
		rLen = 0;
7653
		rLoc = 0;
7654
		rType = 0;
7655
		vrLen = 678;
7656
		vrLoc = 0;
7657
	};
7658
	0DD3CA750F7668440092DFC6 /* PBXTextBookmark */ = {
7659
		isa = PBXTextBookmark;
7660
		fRef = 0D0CAF0C0C61132C003604C6 /* BoundingNode.h */;
7661
		name = "BoundingNode.h: 2";
7662
		rLen = 0;
7663
		rLoc = 53;
7664
		rType = 0;
7665
		vrLen = 970;
7666
		vrLoc = 0;
7667
	};
7668
	0DD3CA760F7668440092DFC6 /* PBXTextBookmark */ = {
7669
		isa = PBXTextBookmark;
7670
		fRef = 0D0CAF0D0C61132C003604C6 /* BoundingTree.cpp */;
7671
		name = "BoundingTree.cpp: 1";
7672
		rLen = 0;
7673
		rLoc = 0;
7674
		rType = 0;
7675
		vrLen = 606;
7676
		vrLoc = 0;
7677
	};
7678
	0DD3CA770F7668440092DFC6 /* PBXTextBookmark */ = {
7679
		isa = PBXTextBookmark;
7680
		fRef = 0D0CAF0E0C61132C003604C6 /* BoundingTree.h */;
7681
		name = "BoundingTree.h: 2";
7682
		rLen = 0;
7683
		rLoc = 53;
7684
		rType = 0;
7685
		vrLen = 602;
7686
		vrLoc = 0;
7687
	};
7688
	0DD3CA780F7668440092DFC6 /* PBXTextBookmark */ = {
7689
		isa = PBXTextBookmark;
7690
		fRef = 0D0CAF0F0C61132C003604C6 /* BSPTree.cpp */;
7691
		name = "BSPTree.cpp: 648";
7692
		rLen = 0;
7693
		rLoc = 19376;
7694
		rType = 0;
7695
		vrLen = 658;
7696
		vrLoc = 0;
7697
	};
7698
	0DD3CA790F7668440092DFC6 /* PBXTextBookmark */ = {
7699
		isa = PBXTextBookmark;
7700
		fRef = 0D0CAF100C61132C003604C6 /* BSPTree.h */;
7701
		name = "BSPTree.h: 2";
7702
		rLen = 0;
7703
		rLoc = 51;
7704
		rType = 0;
7705
		vrLen = 678;
7706
		vrLoc = 0;
7707
	};
7708
	0DD3CA7A0F7668440092DFC6 /* PBXTextBookmark */ = {
7709
		isa = PBXTextBookmark;
7710
		fRef = 0D0CAF110C61132C003604C6 /* build_bbtree.cpp */;
7711
		name = "build_bbtree.cpp: 1";
7712
		rLen = 0;
7713
		rLoc = 0;
7714
		rType = 0;
7715
		vrLen = 611;
7716
		vrLoc = 0;
7717
	};
7718
	0DD3CA7B0F7668440092DFC6 /* PBXTextBookmark */ = {
7719
		isa = PBXTextBookmark;
7720
		fRef = 0D0CAF120C61132C003604C6 /* build_bbtree.h */;
7721
		name = "build_bbtree.h: 2";
7722
		rLen = 0;
7723
		rLoc = 53;
7724
		rType = 0;
7725
		vrLen = 342;
7726
		vrLoc = 0;
7727
	};
7728
	0DD3CA7C0F7668440092DFC6 /* PBXTextBookmark */ = {
7729
		isa = PBXTextBookmark;
7730
		fRef = 0D0CAF130C61132C003604C6 /* Cell.h */;
7731
		name = "Cell.h: 2";
7732
		rLen = 0;
7733
		rLoc = 45;
7734
		rType = 0;
7735
		vrLen = 933;
7736
		vrLoc = 0;
7737
	};
7738
	0DD3CA7D0F7668440092DFC6 /* PBXTextBookmark */ = {
7739
		isa = PBXTextBookmark;
7740
		fRef = 0D0CAF140C61132C003604C6 /* GradientFilter.cpp */;
7741
		name = "GradientFilter.cpp: 1";
7742
		rLen = 0;
7743
		rLoc = 0;
7744
		rType = 0;
7745
		vrLen = 751;
7746
		vrLoc = 0;
7747
	};
7748
	0DD3CA7E0F7668440092DFC6 /* PBXTextBookmark */ = {
7749
		isa = PBXTextBookmark;
7750
		fRef = 0D0CAF150C61132C003604C6 /* GradientFilter.h */;
7751
		name = "GradientFilter.h: 2";
7752
		rLen = 0;
7753
		rLoc = 65;
7754
		rType = 0;
7755
		vrLen = 701;
7756
		vrLoc = 0;
7757
	};
7758
	0DD3CA7F0F7668440092DFC6 /* PBXTextBookmark */ = {
7759
		isa = PBXTextBookmark;
7760
		fRef = 0D0CAF160C61132C003604C6 /* GridAlgorithm.h */;
7761
		name = "GridAlgorithm.h: 2";
7762
		rLen = 0;
7763
		rLoc = 54;
7764
		rType = 0;
7765
		vrLen = 1116;
7766
		vrLoc = 0;
7767
	};
7768
	0DD3CA800F7668440092DFC6 /* PBXTextBookmark */ = {
7769
		isa = PBXTextBookmark;
7770
		fRef = 0D0CAF170C61132C003604C6 /* HGrid.h */;
7771
		name = "HGrid.h: 2";
7772
		rLen = 0;
7773
		rLoc = 46;
7774
		rType = 0;
7775
		vrLen = 912;
7776
		vrLoc = 0;
7777
	};
7778
	0DD3CA810F7668440092DFC6 /* PBXTextBookmark */ = {
7779
		isa = PBXTextBookmark;
7780
		fRef = 0D0CAF180C61132C003604C6 /* IndexedFaceSet.h */;
7781
		name = "IndexedFaceSet.h: 2";
7782
		rLen = 0;
7783
		rLoc = 68;
7784
		rType = 0;
7785
		vrLen = 832;
7786
		vrLoc = 0;
7787
	};
7788
	0DD3CA820F7668440092DFC6 /* PBXTextBookmark */ = {
7789
		isa = PBXTextBookmark;
7790
		fRef = 0D0CAF190C61132C003604C6 /* KDTree.h */;
7791
		name = "KDTree.h: 2";
7792
		rLen = 0;
7793
		rLoc = 47;
7794
		rType = 0;
7795
		vrLen = 787;
7796
		vrLoc = 0;
7797
	};
7798
	0DD3CA830F7668440092DFC6 /* PBXTextBookmark */ = {
7799
		isa = PBXTextBookmark;
7800
		fRef = 0D17B9720E4B949300FD8803 /* ply_load.h */;
7801
		name = "ply_load.h: 23";
7802
		rLen = 0;
7803
		rLoc = 455;
7804
		rType = 0;
7805
		vrLen = 455;
7806
		vrLoc = 0;
7807
	};
7808
	0DD3CA840F7668440092DFC6 /* PBXTextBookmark */ = {
7809
		isa = PBXTextBookmark;
7810
		fRef = 0D0CAF030C61132B003604C6 /* AABox.h */;
7811
		name = "AABox.h: 2";
7812
		rLen = 0;
7813
		rLoc = 47;
7814
		rType = 0;
7815
		vrLen = 696;
7816
		vrLoc = 0;
7817
	};
7818
	0DD3CA8B0F7668440092DFC6 /* PBXTextBookmark */ = {
7819
		isa = PBXTextBookmark;
7820
		fRef = 0D17B9710E4B949300FD8803 /* ply_load.cpp */;
7821
		name = "ply_load.cpp: 63";
7822
		rLen = 0;
7823
		rLoc = 1090;
7824
		rType = 0;
7825
		vrLen = 658;
7826
		vrLoc = 517;
7827
	};
7828
	0DD3CA910F7668440092DFC6 /* PBXTextBookmark */ = {
7829
		isa = PBXTextBookmark;
7830
		fRef = 0D0CAF090C61132C003604C6 /* BoundingLNode.cpp */;
7831
		name = "BoundingLNode.cpp: 1";
7832
		rLen = 0;
7833
		rLoc = 0;
7834
		rType = 0;
7835
		vrLen = 147;
7836
		vrLoc = 0;
7837
	};
7838
	0DD3CA930F7668440092DFC6 /* PBXTextBookmark */ = {
7839
		isa = PBXTextBookmark;
7840
		fRef = 0D0CAF0B0C61132C003604C6 /* BoundingNode.cpp */;
7841
		name = "BoundingNode.cpp: 1";
7842
		rLen = 0;
7843
		rLoc = 0;
7844
		rType = 0;
7845
		vrLen = 678;
7846
		vrLoc = 0;
7847
	};
7848
	0DD3CA950F7668440092DFC6 /* PBXTextBookmark */ = {
7849
		isa = PBXTextBookmark;
7850
		fRef = 0D0CAF0D0C61132C003604C6 /* BoundingTree.cpp */;
7851
		name = "BoundingTree.cpp: 1";
7852
		rLen = 0;
7853
		rLoc = 0;
7854
		rType = 0;
7855
		vrLen = 606;
7856
		vrLoc = 0;
7857
	};
7858
	0DD3CA990F7668440092DFC6 /* PBXTextBookmark */ = {
7859
		isa = PBXTextBookmark;
7860
		fRef = 0D0CAF110C61132C003604C6 /* build_bbtree.cpp */;
7861
		name = "build_bbtree.cpp: 1";
7862
		rLen = 0;
7863
		rLoc = 0;
7864
		rType = 0;
7865
		vrLen = 611;
7866
		vrLoc = 0;
7867
	};
7868
	0DD3CA9C0F7668440092DFC6 /* PBXTextBookmark */ = {
7869
		isa = PBXTextBookmark;
7870
		fRef = 0D0CAF140C61132C003604C6 /* GradientFilter.cpp */;
7871
		name = "GradientFilter.cpp: 1";
7872
		rLen = 0;
7873
		rLoc = 0;
7874
		rType = 0;
7875
		vrLen = 751;
7876
		vrLoc = 0;
7877
	};
394 jab 7878
	0DD7D1990E7E853300A9C60E /* PBXBookmarkGroup */ = {
7879
		isa = PBXBookmarkGroup;
7880
		children = (
7881
			0DD7D1CF0E7E964A00A9C60E /* PBXBookmark */,
7882
		);
7883
		name = Root;
7884
	};
7885
	0DD7D1CF0E7E964A00A9C60E /* PBXBookmark */ = {
7886
		isa = PBXBookmark;
7887
		fRef = 0DDE80760E7D9E670008F3D2 /* wire-generic.vert */;
7888
	};
7889
	0DDE80760E7D9E670008F3D2 /* wire-generic.vert */ = {
7890
		isa = PBXFileReference;
7891
		fileEncoding = 4;
7892
		lastKnownFileType = text;
7893
		name = "wire-generic.vert";
7894
		path = "/Users/jab/GEL/apps/MeshEdit/wire-generic.vert";
7895
		sourceTree = "<absolute>";
7896
	};
435 jab 7897
	0DDE961C0EE92030001DBE4F /* PBXTextBookmark */ = {
7898
		isa = PBXTextBookmark;
7899
		fRef = 0D0CAF310C61132C003604C6 /* TriMesh.cpp */;
7900
		name = "TriMesh.cpp: 44";
7901
		rLen = 0;
7902
		rLoc = 888;
7903
		rType = 0;
7904
		vrLen = 727;
7905
		vrLoc = 1590;
7906
	};
7907
	0DDE97640EE965FC001DBE4F /* PBXTextBookmark */ = {
7908
		isa = PBXTextBookmark;
7909
		fRef = 0D0CAF310C61132C003604C6 /* TriMesh.cpp */;
7910
		name = "TriMesh.cpp: 44";
7911
		rLen = 0;
7912
		rLoc = 888;
7913
		rType = 0;
7914
		vrLen = 727;
7915
		vrLoc = 1590;
7916
	};
7917
	0DDE97740EE965FC001DBE4F /* PBXTextBookmark */ = {
7918
		isa = PBXTextBookmark;
7919
		fRef = 0D0CAF320C61132C003604C6 /* TriMesh.h */;
7920
		name = "TriMesh.h: 7";
7921
		rLen = 0;
445 jab 7922
		rLoc = 132;
435 jab 7923
		rType = 0;
7924
		vrLen = 768;
7925
		vrLoc = 737;
7926
	};
7927
	0DDE97750EE965FC001DBE4F /* PBXTextBookmark */ = {
7928
		isa = PBXTextBookmark;
7929
		fRef = 0D0CAF180C61132C003604C6 /* IndexedFaceSet.h */;
7930
		name = "IndexedFaceSet.h: 17";
7931
		rLen = 22;
445 jab 7932
		rLoc = 424;
435 jab 7933
		rType = 0;
7934
		vrLen = 803;
7935
		vrLoc = 1046;
7936
	};
7937
	0DDE97760EE965FC001DBE4F /* PBXTextBookmark */ = {
7938
		isa = PBXTextBookmark;
7939
		fRef = 0D0CAF360C61132C003604C6 /* draw.cpp */;
7940
		name = "draw.cpp: 54";
7941
		rLen = 0;
445 jab 7942
		rLoc = 1298;
435 jab 7943
		rType = 0;
7944
		vrLen = 779;
7945
		vrLoc = 648;
7946
	};
7947
	0DDE97770EE965FC001DBE4F /* PBXTextBookmark */ = {
7948
		isa = PBXTextBookmark;
7949
		fRef = 0D0CAF370C61132C003604C6 /* draw.h */;
7950
		name = "draw.h: 29";
7951
		rLen = 0;
445 jab 7952
		rLoc = 1070;
435 jab 7953
		rType = 0;
7954
		vrLen = 1171;
7955
		vrLoc = 117;
7956
	};
7957
	0DDE977F0EE965FC001DBE4F /* PBXTextBookmark */ = {
7958
		isa = PBXTextBookmark;
7959
		fRef = 0D0CAF250C61132C003604C6 /* Polygonizer.h */;
7960
		name = "Polygonizer.h: 1";
7961
		rLen = 0;
7962
		rLoc = 0;
7963
		rType = 0;
7964
		vrLen = 897;
7965
		vrLoc = 304;
7966
	};
7967
	0DDE97820EE965FC001DBE4F /* PBXTextBookmark */ = {
7968
		isa = PBXTextBookmark;
7969
		fRef = 0D0CAF670C61132C003604C6 /* volume_polygonize.h */;
7970
		name = "volume_polygonize.h: 1";
7971
		rLen = 0;
7972
		rLoc = 0;
7973
		rType = 0;
7974
		vrLen = 1175;
7975
		vrLoc = 38;
7976
	};
7977
	0DDE97830EE965FC001DBE4F /* PBXTextBookmark */ = {
7978
		isa = PBXTextBookmark;
7979
		fRef = 0D0CAEED0C61132B003604C6 /* statistics.h */;
7980
		name = "statistics.h: 31";
7981
		rLen = 49;
7982
		rLoc = 652;
7983
		rType = 0;
7984
		vrLen = 632;
7985
		vrLoc = 84;
7986
	};
7987
	0DDE97850EE965FC001DBE4F /* PBXTextBookmark */ = {
7988
		isa = PBXTextBookmark;
7989
		fRef = 0D0CAEDB0C61132B003604C6 /* eigensolution.h */;
7990
		name = "eigensolution.h: 25";
7991
		rLen = 75;
7992
		rLoc = 818;
7993
		rType = 0;
7994
		vrLen = 902;
7995
		vrLoc = 0;
7996
	};
7997
	0DDE97860EE965FC001DBE4F /* PBXTextBookmark */ = {
7998
		isa = PBXTextBookmark;
7999
		fRef = 0D0CAEF90C61132B003604C6 /* Vec3Hf.h */;
8000
		name = "Vec3Hf.h: 1";
8001
		rLen = 0;
8002
		rLoc = 0;
8003
		rType = 0;
8004
		vrLen = 256;
8005
		vrLoc = 0;
8006
	};
8007
	0DDE97870EE965FC001DBE4F /* PBXTextBookmark */ = {
8008
		isa = PBXTextBookmark;
8009
		fRef = 0D0CAEF80C61132B003604C6 /* Vec3f.h */;
8010
		name = "Vec3f.h: 20";
8011
		rLen = 3;
8012
		rLoc = 474;
8013
		rType = 0;
8014
		vrLen = 788;
8015
		vrLoc = 421;
8016
	};
8017
	0DDE97880EE965FC001DBE4F /* PBXTextBookmark */ = {
8018
		isa = PBXTextBookmark;
8019
		fRef = 0D0CAED30C61132B003604C6 /* ArithVec3Float.h */;
8020
		name = "ArithVec3Float.h: 10";
8021
		rLen = 3;
8022
		rLoc = 196;
8023
		rType = 0;
8024
		vrLen = 1232;
8025
		vrLoc = 244;
8026
	};
8027
	0DDE97890EE965FC001DBE4F /* PBXTextBookmark */ = {
8028
		isa = PBXTextBookmark;
8029
		fRef = 0D0CAF440C61132C003604C6 /* build_manifold.h */;
8030
		name = "build_manifold.h: 18";
8031
		rLen = 204;
448 jab 8032
		rLoc = 631;
435 jab 8033
		rType = 0;
8034
		vrLen = 1150;
8035
		vrLoc = 79;
8036
	};
8037
	0DDE989A0EE9D70D001DBE4F /* PBXTextBookmark */ = {
8038
		isa = PBXTextBookmark;
8039
		fRef = 0D0CAEEC0C61132B003604C6 /* statistics.cpp */;
8040
		name = "statistics.cpp: 34";
8041
		rLen = 0;
8042
		rLoc = 489;
8043
		rType = 0;
8044
		vrLen = 614;
8045
		vrLoc = 130;
8046
	};
8047
	0DE3D4670F424E3F00D815C4 /* PBXTextBookmark */ = {
8048
		isa = PBXTextBookmark;
8049
		fRef = 0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */;
8050
		name = "meshedit.cpp: 1037";
8051
		rLen = 0;
8052
		rLoc = 28924;
8053
		rType = 0;
8054
		vrLen = 1080;
8055
		vrLoc = 28213;
8056
	};
382 jab 8057
	0DE4366E0E58B3A1005449EC /* load.h */ = {
8058
		uiCtxt = {
448 jab 8059
			sepNavIntBoundsRect = "{{0, 0}, {1064, 437}}";
8060
			sepNavSelRange = "{183, 0}";
8061
			sepNavVisRange = "{0, 377}";
382 jab 8062
		};
8063
	};
8064
	0DE4366F0E58B3A1005449EC /* load.cpp */ = {
8065
		uiCtxt = {
435 jab 8066
			sepNavIntBoundsRect = "{{0, 0}, {1064, 703}}";
8067
			sepNavSelRange = "{259, 0}";
448 jab 8068
			sepNavVisRange = "{24, 392}";
382 jab 8069
		};
8070
	};
416 jab 8071
	0DE866FC0EC73D6500528875 /* PBXTextBookmark */ = {
382 jab 8072
		isa = PBXTextBookmark;
416 jab 8073
		fRef = 0DB883FA0C61210A0040A677 /* meshdist.cpp */;
8074
		name = "meshdist.cpp: 236";
382 jab 8075
		rLen = 0;
416 jab 8076
		rLoc = 4602;
382 jab 8077
		rType = 0;
416 jab 8078
		vrLen = 826;
8079
		vrLoc = 3870;
382 jab 8080
	};
416 jab 8081
	0DE866FE0EC73D6500528875 /* PBXTextBookmark */ = {
382 jab 8082
		isa = PBXTextBookmark;
416 jab 8083
		fRef = 0DB883FA0C61210A0040A677 /* meshdist.cpp */;
8084
		name = "meshdist.cpp: 236";
382 jab 8085
		rLen = 0;
416 jab 8086
		rLoc = 4602;
382 jab 8087
		rType = 0;
416 jab 8088
		vrLen = 826;
8089
		vrLoc = 3870;
382 jab 8090
	};
416 jab 8091
	0DE867080EC7A80B00528875 /* PBXTextBookmark */ = {
382 jab 8092
		isa = PBXTextBookmark;
416 jab 8093
		fRef = 0D0CAF6E0C61132C003604C6 /* LapackFunc.h */;
8094
		name = "LapackFunc.h: 218";
382 jab 8095
		rLen = 0;
416 jab 8096
		rLoc = 7374;
382 jab 8097
		rType = 0;
416 jab 8098
		vrLen = 1118;
8099
		vrLoc = 761;
382 jab 8100
	};
445 jab 8101
	0DF12BE40F6E3CFC00D0E611 /* PBXTextBookmark */ = {
8102
		isa = PBXTextBookmark;
8103
		fRef = 0DB883EA0C6120C90040A677 /* bloomenthal-polygonize.cpp */;
8104
		name = "bloomenthal-polygonize.cpp: 60";
8105
		rLen = 0;
8106
		rLoc = 1243;
8107
		rType = 0;
8108
		vrLen = 706;
8109
		vrLoc = 949;
8110
	};
8111
	0DF12BE50F6E3CFC00D0E611 /* PBXTextBookmark */ = {
8112
		isa = PBXTextBookmark;
8113
		fRef = 0D0CAF1A0C61132C003604C6 /* load_raw.cpp */;
8114
		name = "load_raw.cpp: 21";
8115
		rLen = 0;
8116
		rLoc = 427;
8117
		rType = 0;
8118
		vrLen = 701;
8119
		vrLoc = 0;
8120
	};
413 jab 8121
	0DF514AB0E92B8BB00C5F222 /* GLConsole.h */ = {
8122
		isa = PBXFileReference;
8123
		lastKnownFileType = sourcecode.c.h;
8124
		name = GLConsole.h;
8125
		path = /usr/local/include/GLConsole/GLConsole.h;
8126
		sourceTree = "<absolute>";
8127
	};
404 jab 8128
	0DF5C6370E89884E00CA0B63 /* curvature.h */ = {
8129
		uiCtxt = {
435 jab 8130
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1330}}";
8131
			sepNavSelRange = "{429, 4}";
8132
			sepNavVisRange = "{265, 1182}";
404 jab 8133
		};
8134
	};
8135
	0DF5C6380E89884E00CA0B63 /* curvature.cpp */ = {
8136
		uiCtxt = {
435 jab 8137
			sepNavIntBoundsRect = "{{0, 0}, {823, 8550}}";
8138
			sepNavSelRange = "{2732, 0}";
8139
			sepNavVisRange = "{2566, 371}";
404 jab 8140
			sepNavWindowFrame = "{{15, 53}, {846, 820}}";
8141
		};
8142
	};
445 jab 8143
	0DF8C0C90F58523B00031AD4 /* PBXTextBookmark */ = {
8144
		isa = PBXTextBookmark;
8145
		fRef = 0DAF06240E6C0A6A0097AAAD /* harmonics.cpp */;
8146
		name = "harmonics.cpp: 229";
8147
		rLen = 5;
8148
		rLoc = 5683;
8149
		rType = 0;
8150
		vrLen = 753;
8151
		vrLoc = 7536;
8152
	};
8153
	0DFA98740F65D4260050F51C /* PBXTextBookmark */ = {
8154
		isa = PBXTextBookmark;
8155
		fRef = 0D0CAF320C61132C003604C6 /* TriMesh.h */;
8156
		name = "TriMesh.h: 2";
8157
		rLen = 0;
8158
		rLoc = 61;
8159
		rType = 0;
8160
		vrLen = 1070;
8161
		vrLoc = 556;
8162
	};
8163
	0DFA98750F65D4260050F51C /* PBXTextBookmark */ = {
8164
		isa = PBXTextBookmark;
8165
		fRef = 0DB883610C611DD20040A677 /* objview.cpp */;
8166
		name = "objview.cpp: 217";
8167
		rLen = 0;
8168
		rLoc = 5209;
8169
		rType = 0;
8170
		vrLen = 875;
8171
		vrLoc = 4750;
8172
	};
416 jab 8173
	0DFBE5270EC0DE15003D675E /* PBXTextBookmark */ = {
401 jab 8174
		isa = PBXTextBookmark;
416 jab 8175
		fRef = 0D0CAF260C61132C003604C6 /* QEM.cpp */;
8176
		name = "QEM.cpp: 1";
401 jab 8177
		rLen = 0;
389 jab 8178
		rLoc = 0;
8179
		rType = 0;
416 jab 8180
		vrLen = 344;
8181
		vrLoc = 424;
389 jab 8182
	};
416 jab 8183
	0DFBE5280EC0DE15003D675E /* PBXTextBookmark */ = {
389 jab 8184
		isa = PBXTextBookmark;
416 jab 8185
		fRef = 0D0CAF260C61132C003604C6 /* QEM.cpp */;
8186
		name = "QEM.cpp: 1";
389 jab 8187
		rLen = 0;
8188
		rLoc = 0;
8189
		rType = 0;
416 jab 8190
		vrLen = 344;
8191
		vrLoc = 424;
389 jab 8192
	};
416 jab 8193
	0DFBE53F0EC0E2F7003D675E /* PBXTextBookmark */ = {
389 jab 8194
		isa = PBXTextBookmark;
416 jab 8195
		fRef = 0DAF06240E6C0A6A0097AAAD /* harmonics.cpp */;
8196
		name = "harmonics.cpp: 75";
382 jab 8197
		rLen = 0;
416 jab 8198
		rLoc = 1528;
382 jab 8199
		rType = 0;
416 jab 8200
		vrLen = 868;
8201
		vrLoc = 6303;
382 jab 8202
	};
416 jab 8203
	0DFBE5410EC0E2F7003D675E /* PBXTextBookmark */ = {
382 jab 8204
		isa = PBXTextBookmark;
416 jab 8205
		fRef = 0DAF06230E6C0A6A0097AAAD /* harmonics.h */;
8206
		name = "harmonics.h: 64";
8207
		rLen = 3;
8208
		rLoc = 1269;
382 jab 8209
		rType = 0;
416 jab 8210
		vrLen = 318;
8211
		vrLoc = 292;
382 jab 8212
	};
416 jab 8213
	0DFBE5450EC0E2F7003D675E /* PBXTextBookmark */ = {
389 jab 8214
		isa = PBXTextBookmark;
416 jab 8215
		fRef = 0D2D81830E8504F100E69E57 /* Renderer.h */;
8216
		name = "Renderer.h: 197";
389 jab 8217
		rLen = 0;
416 jab 8218
		rLoc = 6519;
389 jab 8219
		rType = 0;
416 jab 8220
		vrLen = 654;
8221
		vrLoc = 6349;
389 jab 8222
	};
416 jab 8223
	0DFBE5460EC0E2F7003D675E /* PBXTextBookmark */ = {
389 jab 8224
		isa = PBXTextBookmark;
416 jab 8225
		fRef = 0D2D818C0E85060700E69E57 /* Renderer.cpp */;
8226
		name = "Renderer.cpp: 545";
8227
		rLen = 10;
8228
		rLoc = 15078;
389 jab 8229
		rType = 0;
416 jab 8230
		vrLen = 1029;
8231
		vrLoc = 14618;
389 jab 8232
	};
416 jab 8233
	0DFBE5470EC0E2F7003D675E /* PBXTextBookmark */ = {
389 jab 8234
		isa = PBXTextBookmark;
416 jab 8235
		fRef = 0DB270D90E853C70001F2338 /* VisObj.h */;
8236
		name = "VisObj.h: 39";
389 jab 8237
		rLen = 0;
416 jab 8238
		rLoc = 871;
389 jab 8239
		rType = 0;
416 jab 8240
		vrLen = 541;
8241
		vrLoc = 630;
389 jab 8242
	};
416 jab 8243
	0DFBE5480EC0E2F7003D675E /* PBXTextBookmark */ = {
389 jab 8244
		isa = PBXTextBookmark;
416 jab 8245
		fRef = 0DB270DA0E853C70001F2338 /* VisObj.cpp */;
8246
		name = "VisObj.cpp: 116";
389 jab 8247
		rLen = 0;
416 jab 8248
		rLoc = 3421;
389 jab 8249
		rType = 0;
416 jab 8250
		vrLen = 682;
8251
		vrLoc = 3121;
389 jab 8252
	};
329 jab 8253
}